Skip to main content

Proofreading backend for Neuroglancer

Project description


Build Status codecov

The PyChunkedGraph is a proofreading and segmentation data management backend with (not limited to) the following features:

  • Concurrent proofreading by multiple users without restrictions on the workflow
  • Continuous versioning of proofreading edits
  • Making changes visible to all users immediately
  • Local mincut computations

Scaling to large datasets


While the PyChunkedGraph can be deployed as a stand-alone entity, we deploy it within our annotation infrastructure which uses a CI Kubernetes deployment. We will make instructions and scripts for a mostly automated deployment to Google Cloud available soon.

Building your own PyChunkedGraph

System Design

As a backend the PyChunkedGraph can be combined with any frontend that adheres to its API. We use an adapted version of neuroglancer which is publicly available.

alt text

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for PyChunkedGraph, version 0.1.113
Filename, size File type Python version Upload date Hashes
Filename, size PyChunkedGraph-0.1.113.tar.gz (87.6 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page