There is a newer version of the record available.

Published April 6, 2026 | Version v0.9.0
Software Open

bartulem/usv-playpen: usv-playpen v0.9.0

  • 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