bartulem/usv-playpen: v0.11.3
Authors/Creators
- 1. Princeton Neuroscience Institute
- 2. Princeton University
Description
v0.11.3
Small, low-risk release: one metadata-capture addition and one long-standing plotting nuisance removed. No data-integrity fixes, no behavioural changes to processing. v0.11.2 is unaffected and not re-tagged.
Added
virus_volumefield in every intervention dialog. The chemogenetic, optogenetic, and lesion dialogs on the recording metadata page captured virus vendor / name / lot / concentration / injection-date / target-area but not the injected volume. Avirus_volumeline-edit (hinte.g. 100 nL) now sits aftervirus_concentrationin all three. Save, edit-mode repopulate, and re-add restore are key-agnostic, so nothing else changed and pre-existing subjects load with a blank field — no migration, no loss.
Fixed
The
cursivefont warning is gone. Every figure that contained mathtext — including the A/V sync plot, with its$\bf{...}$labels — printed:findfont: Font family ['cursive'] not found. Falling back to DejaVu Sans.The project style sets
mathtext.fontset : custom, which makes matplotlib resolve all seven math roles the first time any mathtext renders. Onlyrm/it/bfwere defined, somathtext.calkept its stock default ofcursive, which no lab machine ships. The style now namescal/sf/bfit(Helvetica) and leavesttas monospace. No rendered output changes: those roles have zero uses in figure labels, and\bfwas already Helvetica. As a bonus,\mathsf/ bold-italic math now render in Helvetica instead of silently falling back to DejaVu Sans. Verified by rendering the A/V sync plot's mathtext.
Cluster scripts (housekeeping — no behavioural change)
- The SLEAP submit script was reconciled with the copy deployed under
/mnt/cup/.../SLEAP/inference(submit message, e-mail placeholder domain). - Every cluster script now names the experimenter
EXPERIMENTER_ID; SLEAP previously called itSLEAP_ROOTand DAS hardcoded the value into its path constants.EXPERIMENTER_IDremains a plain (non-exported) shell variable in the scripts that pass explicit paths, so it never leaks into the job environment.
Full suite green (2184 passed).
Full changelog: v0.11.2...v0.11.3
Files
bartulem/usv-playpen-v0.11.3.zip
Files
(55.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:f0393563766630c412849298bf03afad
|
55.0 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/bartulem/usv-playpen/tree/v0.11.3 (URL)
Software
- Repository URL
- https://github.com/bartulem/usv-playpen