https://github.com/brody-lab/boydmeredith_training_report

GUI to monitor performance with training on PBups pipeline

https://github.com/brody-lab/boydmeredith_training_report

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

GUI to monitor performance with training on PBups pipeline

Basic Info
  • Host: GitHub
  • Owner: Brody-Lab
  • Language: MATLAB
  • Default Branch: master
  • Size: 73.2 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 6 years ago · Last pushed about 3 years ago
Metadata Files
Readme

README.md

Training Report

This code provides some helpful functions for reporting training progress in rats training in the Brody lab.

Configuration

You will need to modify train_report_paths.m to point to the relevant directories containing rat data and where you'd like to save data.

On a Mac with cup mounted, you probably want tr.brodydir = '/Volumes/brody', whereas on the cluster you probably want tr.brodydir = '/jukebox/brody'.

You can specify a tr.parentsavedir to be whereever you want. It will automatically put a figures and data folder there for saving out figures and new compilations of data like the stages.mat files that contain all the training stages a rat experiences.

Looking at the full training history

get_training_stages and plot_training_stages can be used to compile a list of all of the protocols and protcol stages a rat encounters during training. It is also possible to grab settings of interest from the settings file as well.

You can specify these as an optset in train_report_config.m. You'll see there's already an example for the wait time protcol called wt and a minimal example for pbups.

To view the training history of rat B136, you can run

matlab rat = 'B139'; start_date = '' % leaving this empty will get all sessions res = get_training_stages(rat, start_date, 'overwrite', 1, 'config_optset', 'pbups'); plot_training_stages(res);

This will produce an image like this one

image

Owner

  • Name: Brody-Lab
  • Login: Brody-Lab
  • Kind: organization

GitHub Events

Total
Last Year

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 45
  • Total Committers: 1
  • Avg Commits per committer: 45.0
  • Development Distribution Score (DDS): 0.0
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
tyler j****h@g****m 45

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels