Subject model
Table of contents
Introduction
The subject model describes your animal subject through a set of standard fields. There is flexibility built through a rich text description field, extra fields, and tags. Actions and Subject state change provides modular construction that can describe procedures and other things performed on your subject based on three modules:
- Actions: Surgical procedures and other actions performed on the environment (e.g.: probe implantations, virus injections, and optic fiber implants)
- Subject state changes: Any state change performed on a subject (e.g.: perfusion of the brain, lesion, creation of brain slices)
Fields
Field | Description |
---|---|
Name | Name of the subject (required; maximum length: 100 characters; must be unique) |
Projects | Projects the subject belongs to (required) |
Sex | Sex of the animal: (Male, Female, or Unknown; required) |
Strain | The strain of the subject(required) |
Description | A rich text description of the subject |
Genetic line | Genetic line of the subject. Could also be wild type (string; maximum length: 100 characters) |
Birth date | Birth date of the animal subject (e.g. “2023-03-22”) |
Death date | Death date of the animal subject (e.g. “2023-03-25”) |
Tags | Tags for the subject. Tags are great for organizational purpose, to quickly label a subject and can be used as a filter afterwards. |
Name used in repository | Use this field if you have another name of your subject (string; maximum length: 100 characters) |
Extra fields | Allows you to add extra fields to the subject. The values can be a string or a numeric value. |
Action data fields
Please see the dedicated page describing the [Action data model].
Subject state change data fields
Please see the dedicated page describing the [Subject state change data model].
Permissions
Subjects inherit permissions from projects associated with them. Actions, Subject state changes, Subject logs and action logs all inherit permissions through the subject.
Visit the [permissions page] to learn more.
Subject API access
The API allows for programmable access to subjects. Learn more about the subjects’ fields and data structure on the Subject API page.