Tutorial
AnnotationFramework client is a package for simplifying interactions with HTML services associated with the CAVE (Connectome Annotation Versioning Engine), which includes:
- pychunkedgraph (For tracking dynamic segmentations)
- NeuroglancerJsonServer (For posting/getting neuroglancer json states)
- AnnotationFrameworkInfoService (For storing datastack metadata information)
- EmAnnotationSchemas (For storing an extensible set of schemas for annotating EM data)
- AnnotatationEngine (For storing annotations on EM data)
Installation¶
The CAVEclient can be installed with pip:
$ pip install caveclient
Assumptions¶
The code is setup to work flexibly with any deployment of these services, but you need to specify the server_address if that address is not https://globalv1.daf-apis.com/ for each client when initializing it. Similarly, the clients can query the info service for metadata to simplify the interaction with a datastack, but you have to specify a datastack name.