FED3
FED3 or Feeding Experimentation Device Version 3 is a home cage feeding device, developed by the Kravitz Lab.
It is open source and is used for the training of mice in operant tasks.
Purpose
The CSV output from the FED3 devices show the timestamps of each event, like nose pokes or pellet retrievals. This repository :
- Converts this output into a time binned file. It also adds another sheet with the time stamps of all pellet count changes.
- Creates a master file that combines all the “Left poke count” columns from the raw FED files into one sheet. It does the same thing for the other column types as well. The columns are then sorted by genotype and treatment.
Preview of the graphical user interfaces
Input and output data
Install Anaconda Navigator.
Open Anaconda Prompt (on Mac open terminal and install X-Code when prompted).
Download this repository to your home directory by typing in the line below.
git clone https://github.com/Andrews-Lab/FED3_time_bins.git
If you receive an error about git, install git using the line below, type "Y" when prompted and then re-run the line above.
conda install -c anaconda git
Change the directory to the place where the downloaded folder is.
cd FED3_time_bins
Create a conda environment and install the dependencies.
conda env create -n FTB -f Dependencies.yaml
Open Anaconda Prompt (on Mac open terminal).
Change the directory to the place where the git clone was made.
cd FED3_time_bins
Activate the conda environment.
conda activate FTB
Run the codes.
python FED.py
View the guide about how to analyse your FED data.
Author:
Harry Dempsey (Andrews lab and Foldi lab)
Credits:
Zane Andrews, Wang Lok So, Lex Kravitz
About the labs:
The Andrews lab investigates how the brain senses and responds to hunger.
The Foldi lab investigates the biological underpinnings of anorexia nervosa and feeding disorders.
The Kravitz lab investigates the function of basal ganglia circuits and how they change in diseases such as obesity, addiction, and depression.