Skip to content

seung-lab/AnnotationPipelineOverview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 

Repository files navigation

CAVE Related Repo Overview

Services

Deployment

Service Libraries

Client Libraries

Viewer/Front End

Misc Libraries

The system is designed to accept 'annotations' of volumetrically segmented EM data, and facilitate producing an up-to-date 'materialized' view of those annotations that reflect the current state of segmentation (as stored in the PyChunkedGraph). The system is built to be maximally agnostic to the type of annotations that are stored in the system, and all annotation definitions are kept in EMAnnotationSchemas, which is the source of truth about what types of annotations can exist. The DynamicAnnotationDB simply stores these data with appropriate lookups of what supervoxel_ids have which annotations, and vice-versa. The MaterializationEngine serves to merge data from the PyChunkedGraph and DynamicAnnotationDB and insert data into a database, presently implemented as a PostGIS database, interfaced through SqlAlchemy models, which are dynamically defined in EMAnnotationSchemas. The AnalysisDataLink library will faciliate user interactions with the materialized database to assist in making common queries.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published