| Name | Type | Description | Notes |
|---|---|---|---|
| name | str | Descriptive name for the annotation. | [optional] |
| description | str | Long form description of the annotation. | [optional] |
| metadata | object | [optional] [readonly] | |
| note_keys | object | The keys (columns) in the annotation and the key's respective data type (such as an integer or string). | [optional] |
| pipelines | List[AnnotationPipelineExtensionPipelinesInner] | Optional pipeline descriptors used to populate annotation notes with feature columns. Each entry should include the pipeline name and the list of columns to import, along with optional version and config id. | [optional] |
| notes | AnnotationRequestRelationshipsNotes | [optional] | |
| id | str | short UUID specifying the location of this resource | [optional] |
| public | bool | whether the resource is listed in public searches or not | [optional] [default to True] |
| studyset | str | [optional] | |
| annotation_csv | str | annotation object expressed as a CSV |
from neurostore_sdk.models.annotation_request import AnnotationRequest
# TODO update the JSON string below
json = "{}"
# create an instance of AnnotationRequest from a JSON string
annotation_request_instance = AnnotationRequest.from_json(json)
# print the JSON string representation of the object
print(AnnotationRequest.to_json())
# convert the object into a dict
annotation_request_dict = annotation_request_instance.to_dict()
# create an instance of AnnotationRequest from a dict
annotation_request_from_dict = AnnotationRequest.from_dict(annotation_request_dict)