Published April 6, 2026
| Version v0.9.0
Software
Open
bartulem/usv-playpen: usv-playpen v0.9.0
Authors/Creators
- 1. Princeton Neuroscience Institute
- 2. Princeton University
Description
v0.9.0 improvements:
- Replace all glob.glob/os.path usage with pathlib.Path across 30 files
- Resolve star imports (time_utils) with explicit imports throughout
- Remove spurious = None defaults from utility function signatures,
making required args positional - Rewrite create_naturalistic_usv_playback_wav to sample IUI/ISI from
sex-specific GMM components (log-space) and sequence length from
N(13,5) clipped to [3,23]; remove discrete distribution dicts from
analyses_settings.json - Fix offset accumulation bug in compute_behavioral_tuning_curves:
each shuffle offset now applied independently to the original array - Fix fallback shape mismatch in synchronize_files when n_video != n_audio
- Fix sub_directory.split() → sub_directory.name.split() in modify_files
- Make conf.py robust: wrap urlretrieve and metadata.version in try/except
- Fix CLI.rst Pygments lexer,
- Guard YAML 1.1 date/bool coercion in yaml_utils
- Remove pandas from pyproject.toml
Files
bartulem/usv-playpen-v0.9.0.zip
Files
(57.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:c0b18b90f54809b012201e48defa4f06
|
57.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/bartulem/usv-playpen/tree/v0.9.0 (URL)
Software
- Repository URL
- https://github.com/bartulem/usv-playpen