← Capabilities

Ethogram Builder

Structured behavioral event catalogs for standardized scoring

Define hierarchical behavioral categories, mutually exclusive event groups, and keyboard shortcut assignments — standardize scoring across your entire lab.

Ethogram Builder
Hierarchical
Category organization
Yes
Mutual exclusivity groups
Yes
Keyboard shortcut mapping
JSON
Exportable/shareable format
The problem

Ad-hoc behavior lists produce inconsistent data

Without a formal ethogram, each lab member creates their own behavior list with overlapping categories, ambiguous definitions, and inconsistent terminology. Data from different scorers cannot be compared, and definitions drift over time.

  • Informal behavior lists have overlapping and ambiguous categories
  • New lab members learn scoring by oral tradition — definitions drift across generations
  • Multi-site studies cannot harmonize scoring without a shared, versioned ethogram
The solution

Formal ethogram with definitions, hierarchy, and rules

The ethogram builder provides a structured editor for defining behavioral event catalogs. Events are organized into hierarchical categories, mutual exclusivity groups ensure only one state is active at a time, and each event has a formal definition and keyboard shortcut.

  • Hierarchical categories: Locomotion > Walking / Running / Rearing; Social > Approach / Contact / Avoidance
  • Mutual exclusivity: grooming and locomoting cannot be scored simultaneously
  • Formal definitions: each event includes a text definition with inclusion/exclusion criteria
Endpoints

Ethogram outputs

Ethogram definition file

Ethogram definition file

Complete ethogram exported as JSON — shareable across lab members, importable on any ConductVision installation.

JSON
Scoring template

Scoring template

Ready-to-use annotation template derived from the ethogram — keyboard shortcuts pre-assigned, categories pre-configured.

JSON
Ethogram documentation

Ethogram documentation

Human-readable ethogram document with event names, definitions, hierarchy, and exclusivity rules — for lab protocols and publications.

PDFCSV
Applications

Ethogram applications

Lab standardization

Unified lab-wide scoring protocol

Every lab member uses the same ethogram with the same definitions and shortcuts. Training new scorers is systematic rather than oral tradition.

Measures
  • Scoring consistency
  • Training time reduction
  • Inter-rater agreement
Multi-site studies

Cross-site scoring harmonization

Share ethogram files across collaborating sites to ensure identical behavioral definitions and scoring criteria.

Measures
  • Cross-site agreement
  • Definition consistency
  • Category alignment
Novel behavior

Iterative ethogram development

Start with broad categories, refine with sub-categories as you observe new behaviors — the ethogram evolves with your understanding.

Measures
  • Category refinement
  • New behavior discovery
  • Ethogram version history
Classifier training

Structured labels for ML training

Ethogram categories become classifier labels. Structured definitions ensure consistent training data across annotators.

Measures
  • Label consistency
  • Training data quality
  • Classifier performance
Compared to typical systems

How ConductVision differs

FeatureConductVisionTypical systems
Behavior catalog structureHierarchical with exclusivity rulesFlat lists
Formal definitionsPer-event text definitionsInformal or absent
ShareabilityExportable JSON, version-controlledPaper protocols or spreadsheets
Keyboard shortcut integrationEthogram-driven shortcut assignmentManual shortcut configuration
Mutual exclusivity enforcementAutomatic — prevents conflicting scoresNot enforced

Build your lab's behavioral vocabulary

Define your ethogram once, share it across your lab, and score consistently from day one.