Glossary#

The canonical terms GuPPy uses for the entities that flow through the pipeline.

store#

A single data stream — one continuous signal (e.g. a demodulated calcium channel) or one discrete event stream (e.g. TTL timestamps).

store_id#

The source-file identifier for a store, exactly as it appears in the acquisition system’s files (e.g. Dv1A for TDT, a column name for CSV).

store_label#

The user-supplied analytic label for a store (e.g. signal_DMS, control_DMS, reward), assigned in Step 1 (Label Stores).

recording_site#

One fiber photometry recording site: a signal channel paired with its optional isosbestic control channel, both sharing the same label suffix. In a multi-fiber recording each fiber is its own recording site (e.g. DMS, DLS). The suffix appears in the store_label pair signal_<recording_site> / control_<recording_site> (e.g. signal_DMS / control_DMS), and in the preprocessed outputs z_score_<recording_site> / dff_<recording_site>. The suffix (DMS, DLS, …) is a free-form identifier you choose in Step 1, typically naming the fiber’s anatomical target.

session#

One recording — a single mouse, day, and rig session. The atomic input to analysis.

session_folder#

The directory on disk that holds one session’s raw data files.

run#

One analysis pass over a session, defined by its session, its stores, its parameter set, and its output destination. A single session can produce many runs.

run_name#

The user-supplied label for a run.

run_folder#

The directory on disk holding one run’s outputs.