Skip to content

Latest commit

 

History

History
78 lines (63 loc) · 13.1 KB

LabGym_Zoo.md

File metadata and controls

78 lines (63 loc) · 13.1 KB

LabGym Zoo

The LabGym Zoo contains pre-trained Detector and Categorizer models as well as behavior examples that were used to train these models. You can use pre-trained models to develop your own models with much less data, leveraging the benefits of transfer learning. You can also use the behavior examples as benchmarking datasets to develop, refine and evaluate tools. We hope that the LabGym Zoo helps to foster collaborative dialogues in the community. We also envision that teachers and students will use the database for education in behavioral analysis. Instructions on how to contribute to the LabGym Zoo will be added soon.

 

Detector Models

All the trained Detectors are stored in '../LabGym/detectors/'. Use pip show LabGym to find where '../LabGym/' folder locates in your computer. Copy the folder of a Detector to '../LabGym/detectors/' and access it from LabGym GUI.

Name Description Source
MouseBoxes_TopView_960 Detecting a mouse interacting with two boxes Goss et al 2024.
MacaqueInField_FrontView_960 Detecting macaques in the field Goss et al 2024.
VolePaired_TopView_800 Detecting two interacting voles Goss et al 2024.
Fly_TopView_640_01 Detecting 5 interacting flies with 0 ID switching, dedicated to this video Goss et al 2024.
Fly_TopView_640_02 Detecting 5 interacting flies with 0 ID switching, dedicated to this video Goss et al 2024.
Fly_TopView_640_03 Detecting 5 interacting flies with 0 ID switching, dedicated to this video Goss et al 2024.
Fly_TopView_640_04 Detecting 5 interacting flies with 0 ID switching, dedicated to this video Goss et al 2024.
Fly_TopView_640_05 Detecting 5 interacting flies with 0 ID switching, dedicated to this video Goss et al 2024.
Fly_TopView_640_06 Detecting 5 interacting flies with 0 ID switching, dedicated to this video Goss et al 2024.
Fly_TopView_640_07 Detecting 5 interacting flies with 0 ID switching, dedicated to this video Goss et al 2024.
Fly_TopView_640_08 Detecting 5 interacting flies with 0 ID switching, dedicated to this video Goss et al 2024.
Fly_TopView_640_09 Detecting 5 interacting flies with 0 ID switching, dedicated to this video Goss et al 2024.
Fly_TopView_640_10 Detecting 5 interacting flies with 0 ID switching, dedicated to this video Goss et al 2024.
Fly_TopView_640_11 Detecting 5 interacting flies with 0 ID switching, dedicated to this video Goss et al 2024.
Fly_TopView_640_12 Detecting 5 interacting flies with 0 ID switching, dedicated to this video Goss et al 2024.

 

Image Examples (used to train Detector Models)

Name Description Source
One mouse two boxes Used to train 'MouseBoxes_TopView_960' Goss et al 2024.
Macaques in the field Used to train 'MacaqueInField_FrontView_960' Goss et al 2024.
5 flies 01 Used to train 'Fly_TopView_640_01' Goss et al 2024.
5 flies 02 Used to train 'Fly_TopView_640_02' Goss et al 2024.
5 flies 03 Used to train 'Fly_TopView_640_03' Goss et al 2024.
5 flies 04 Used to train 'Fly_TopView_640_04' Goss et al 2024.
5 flies 05 Used to train 'Fly_TopView_640_05' Goss et al 2024.
5 flies 06 Used to train 'Fly_TopView_640_06' Goss et al 2024.
5 flies 07 Used to train 'Fly_TopView_640_07' Goss et al 2024.
5 flies 08 Used to train 'Fly_TopView_640_08' Goss et al 2024.
5 flies 09 Used to train 'Fly_TopView_640_09' Goss et al 2024.
5 flies 10 Used to train 'Fly_TopView_640_10' Goss et al 2024.
5 flies 11 Used to train 'Fly_TopView_640_11' Goss et al 2024.
5 flies 12 Used to train 'Fly_TopView_640_12' Goss et al 2024.

 

Categorizer Models

All the trained Categorizers are stored in '../LabGym/models/'. Use pip show LabGym to find where '../LabGym/' folder locates in your computer. Copy the folder of a Categorizer to '../LabGym/models/' and access it from LabGym GUI.

Name Description Source
Larva_Nociception_TopView_30fps Categorizing 6 larva behaviors in response to painful stimuli Hu et al 2023.
Mouse_NonSocial_SideView_30fps Categorizing 20 mouse behaviors in a home cage Hu et al 2023.
Rat_NonSocial_TopView_30fps Categorizing 8 rat behaviors in psychomotor activity Hu et al 2023.
Fly_CourtshipPreference_TopView_25fps Categorizing 6 fly behaviors in 5-fly courtship preference assay Goss et al 2024.
Mouse_SocialRecognition_TopView_15fps Categorizing 9 mouse behaviors in mouse-boxes interactions Goss et al 2024.
Vole_PairBound_TopView_30fps Categorizing 9 vole behaviors in two-vole interactions Goss et al 2024.
Macaque_SocialGroom_FrontView_25fps Categorizing 3 macaque behaviors in their social interactions in the field Goss et al 2024.

 

Behavior Examples (used to train Categorizer Models)

Name Description Source
Larvae nociception Used to train 'Larva_Nociception_TopView_30fps' Hu et al 2023.
Mouse home cage Used to train 'Mouse_NonSocial_SideView_30fps' Hu et al 2023.
Rat psychomotor activity Used to train 'Rat_NonSocial_TopView_30fps' Hu et al 2023.
5-fly courtship preference Used to train 'Fly_CourtshipPreference_TopView_25fps' Goss et al 2024.
One mouse two boxes Used to train 'Mouse_SocialRecognition_TopView_15fps' Goss et al 2024.
Two voles Used to train 'Vole_PairBound_TopView_30fps' Goss et al 2024.
Macaques in the field Used to train 'Macaque_SocialGroom_FrontView_25fps' Goss et al 2024.