Main Menu (Mobile)- Block

Main Menu - Block

Ctrax

janelia7_blocks-janelia7_node_tool_type_list | block
Software
node_title | node_title

Ctrax

node:body | entity_field

An open-source, freely available, machine vision program

Ctrax was designed to allow high-throughput, quantitative analysis of behavior in freely moving flies. Our primary goal in this project is to provide quantitative behavior analysis tools to the neuroethology community; thus, we've endeavored to make the system adaptable to other labs' setups. We have assessed the quality of the tracking results for our setup and found that it can maintain fly identities indefinitely with minimal supervision, and on average, for 1.5 fly-hours automatically.

To further compensate for identity and other tracking errors, we provide the FixErrors Matlab GUI that identifies suspicious sequences of frames and allows a user to correct any tracking errors. We also distribute the BehavioralMicroarray Matlab Toolbox for defining and detecting a broad palette of individual and social behaviors. This software inputs the trajectories output by Ctrax and computes descriptive statistics of the behavior of each fly. We provide software for three proof-of-concept experiments to show the potential of the Ctrax software and our behavior detectors.

For inquiries, please reference:

Janelia 2009-014

node:field_image | entity_field
individual_tool_resources | views
janelia_helper-janelia7_publication_list | block
janelia7_blocks-janelia7_tool_collaborators | block
janelia7_blocks-janelia7_program_administration | block

Contact

Mike Perham
addthis-addthis_block | block