Skip to content

SCENE pipelines

Shared DataJoint tables for the labs of SCENE, and the Python helpers that write to them. Every lab registers its labs, subjects, sessions and files in the same tables, keeps its own tables next to them, and links the two by key.

Note

The table definitions are placeholders and may still change.

Where to start

You want to Read
learn DataJoint itself first DataJoint tutorials (see New to DataJoint?)
understand what this is and how the pieces fit Introduction
try it on a local database Getting started
install it and configure a database Setup and configuration
write your lab's data to the shared tables Writing data
add your lab's own tables Schemas and the registry
understand row stamps, versions and table markers Provenance and sync
look up a table or helper API reference

The package

Package Contents
scene_pipelines.schemas table definitions: scene (lab, project, subject, session), mouse, provenance
scene_pipelines.ingestion the helpers that write to the shared tables (register_session, …), in packages that mirror the schemas
scene_pipelines.core the schema registry, settings, transactions, versioning and table markers

SCENE pipelines was migrated with full history from Base-schemas, where the earlier review discussions live.