ludovicbellier / FED3_Viz

a GUI for plotting FED3 data

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FED3 Viz

a GUI for plotting FED3 data

Table of Contents

What is FED3?

FED3 is the 3rd version of the Feeding Experimentation Device, an open-source, home-cage feeding device for mouse operant behavioral tasks. FED3 was developed in the Kravitz Lab in order to run high-throughput, inexpensive experiments on reward and learning.

What is FED3 Viz?

FED3 Viz is software for graphing data produced from FED3 devices. FED3 Viz is written in Python using the tkinter library. FED3 Viz is meant to create a quick & easy method for visualizing FED3 data without having to edit the raw data.

Current Features

  • Various graphs to visualize:
    • pellet retrieval
    • correct and incorrect pokes
    • intervals between pellet retrieval
    • pellet retrieval time
    • meal sizes
    • progressive ratio breakpoints
    • circadian patterns of activity
    • grouped averages for multiple devices
    • motor turns & battery life
  • Toolbar for live plot editing (from matplotlib)
  • Savable code and data for each plot
  • Sortable viewer showing recording properties
  • Summary statistics
  • Group labels for averaging data
  • Savable settings
  • Savable "Sessions" (for reloading files, plots, and settings)
  • Use date cutoffs to filter data plotted
  • Concatenate data (from single recordings split over multiple files)

See the Releases tab for specific notes about new each version.

Gallery

FED3 Viz uses primarily matplotlib and seaborn for visualizations.

Installation

FED3 Viz can either be run from a packaged application file, or from a Python interpreter. Specific instructions for installation and system requirements can be found here.

There is a manual for FED3 Viz which covers the use of the program once it is installed; it can be found here, or here as a pdf.

Updates

Please report any issues, suggestions, or comments about FED3 Viz through GitHub or the FED3 Google Group. FED3 Viz has no updates scheduled, though improvements may still be made to address bugs and feature requests. Thank you to those inside and outisde the lab who have provided suggestions and feedback for FED3 Viz!

License

This work is licensed under a Creative Commons Attribution 4.0 International License.

CC BY 4.0

About

a GUI for plotting FED3 data

License:Creative Commons Attribution 4.0 International


Languages

Language:Python 100.0%