Releases: earnestt1234/FED3_Viz
Releases · earnestt1234/FED3_Viz
FED3Viz v0.5.1
Some small updates after getting some nice input from users.
Changes:
- Fixed an error in the summary stats for % pellets in meal
- Fixed an error with day/night bar plots where the data return did not match the graph (thanks to Justin Wang!)
- Added ability to set the date filter from files (using right-click on the File View)
FED3 Viz v0.5.0
First large update since I left the Kravitz Lab! Adding some new plots, and fixing some bugs.
New Features:
- Additional save formats for images (JPEG, TIFF, SVG, PDF)
New Plots:
- Poke time plots (for the new column in FED3 data which records the length of beam breaks)
- Two new circular Chronograms (Circle & Spiny)
Other Changes
- date filter dates now load to current day
- updated mode detection
- improved loading, more flexibility when loading files with different columns
- restricted missing columns warning to pokes & pellets
Bug Fixes
- improved determination of left/right and correct/error pokes for poke plots (and poke time)
- added some catches for sparser data when computing summary stats
FED3 Viz v0.4.4
Modified options for retrieval time threshold (more short values)
FED3 Viz v0.4.3
Changes:
- better formatting of dates for x-axes
- better build instructions
FED3 Viz v0.4.2
Bug Fixes
- Fix bug with nighttime shading
FED3 Viz v0.4.1
Minor update with some changes and fixes:
- files are deleted when concatenated into new file
- motor turns summary stats error fixed
- summary stats name includes datetime
- summary stats now include "Correct Poke (%)" rather than "Left Pokes (%)" for newer FED code, older still calculate left
- improved visibility for multi pellet plots
matplotlib
warnings now ignored in exe- add
build_notes.txt
to document build edits
FED3 Viz v0.4.0
New Features:
- Global date filter for selecting plot data
- Concatenation of files
- Summary statistics
New Plots:
- Meal size histograms (single and Grouped)
Other Changes:
- console now included on Windows .exe
- multi pellet plot with frequency setting is now line instead of bar plot
- some text/name changes
- update averaging for Day-Night Plots & Chronograms (values now are normalized to number of days or nights)
- requirements updated to include tkcalendar
Bug Fixes
- "Event" column is recomputed when loaded; fixes some mislabeled events
- retrieval times for mislabeled pellet events are now assigned a value of zero
- retrieval time single plots now have a forced x limit
FED3 Viz v0.3.1
Bug Fixes:
- fix app not closing on window close
FED3 Viz v0.3.0
New Features:
- Sessions: ability to save the entire application state (loaded files, Groups, plots, and settings)
- Select multiple plot names when creating plots
- Right click functions to:
- open files externally
- show file locations
- select files from a plot
- select settings from a plot
New Plots:
- Retrieval Time Plots (Single, Multi, and Average)
- Interpellet interval plot grouped by day and night
Other Changes:
- No more memory leak when creating plots
- Diagnostic plot removed, single battery plot and motor plots added
- New Windows limited to 5
- toggle log axis for interpellet interval plots
- plots now expand with window size
- added "Quick Tips" section to manual
Bug Fixes:
- remove duplicate pellets from plots of single cumulative pellets
- update xlim/ylim for multi pellet plots
FED3 Viz v0.2.0
New Features
- Load file folders (in addition to individual files)
- Finer bin sizes
- Right click functions
- Open file locations
- Open files externally
- Most button functions
New Plots
- Progressive Ratio! Breakpoint and Group Breakpoint
Other Changes
- "poke bias" now reflects percent of pokes in a bin (rather than a subtraction)
- Added docstrings for plot code output
- Plot code is more specific when including groups and files to load
- left/right poke calculation now works for older formats (and still for newer)
Bug Fixes
- set percentage ylims from 0 to 100
- fix x-axes to deal with different sizes of date ranges
- fix some inconsistencies between calculating left/right poke vs correct/error
- update mode detection