Link Search Menu Expand Document

Setups model

Table of contents

  1. Introduction
  2. Dataset fields
  3. Types of environment type
  4. Permissions
  5. Dataset API access

Introduction

Setups describe where experiments, procedures, or manipulations takes place. It also describes the environment of a recorded subject. Setups has physical dimensions and equipments associate with it.

Dataset fields

FieldDescription
NameName of the setup (required; string; maximum length: 50 characters). Example: “Behavior Room A - Setup 1”
Environment typeThe type of environment the setup is of (required). Example: “Linear track”
Authenticated groupsGroups that have change permissions for this setup (required). Example: “Behavior Core Team”
DescriptionRich text description of the setup. Can include uploaded images. Example: “Linear track setup with two reward ports and tracking cameras…”
ImageImage of the setup. Example: “setup1_overview.jpg”
Public accessDetermines if the setup is public or private. Example: “False” for private access
Physical dimensionsAny physical dimensions used to describe the setup. Each dimension is a name value pair with any associated units or description. Example: {“length”: “200 cm”, “width”: “10 cm”, “height”: “15 cm”}

Types of environment type

  • Barnes maze
  • Circular track
  • Elevated plus maze
  • Elevated zero maze
  • Figure eight maze
  • Forced swim test
  • Head-fixed disc
  • Homecage
  • Linear Track
  • Morris water maze
  • Open field environment
  • Radial arm maze
  • Running wheel
  • Sleepbox
  • Square cage
  • Theta maze
  • T-maze
  • Y-maze
  • Other

Permissions

Setups define the overall permissions level for equipments. You manage permissions through the management tab, where you can assign individual users and groups access levels to a setup. Setup have four permission levels: membership (read access), contributors, managers, and owners.

Equipments inherit permissions from their associated setup.

Visit the permissions page to learn more.

Dataset API access

The API allows for programmable access to setups, enabling you to read, edit, and delete Setups through the API. Learn more about the datasets’ fields and data structure on the Dataset API page.