Allensdk

Latest version: v2.16.2

Safety actively analyzes 629639 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 11

2.8.0

- Created lookup table to get monitor_delay for cases where calculation from data fails
- If sync timestamp file has more timestamps than eye tracking moving has frame, trim excess timestamps (up to 15)
- Session API returns both warped and unwarped stimulus images, and both are written to NWB

2.7.0

- Refactored behavior and ophys session and data APIs to remove a circular inheritance issue
- Fixed segmentation mask and roi_mask misregistration in 'BehaviorOphysSession'
- Replaces BehaviorOphysSession.get_roi_masks() method with roi_masks property
- Fixes bug which prevented the SDK from loading stimuli dataframes for static gratings
- Return event detection data through session API
- Read/write event detection data from/to NWB
- Time stamps for events in trial_log are set to the exact sync timestamp of the corresponding frame.
- For behavior-only sessions, sync-like timestamp of the first frame is set to zero.
- stimulus_templates in Session API returns new object with key of image name
- Refactored BehaviorOphysSession to inherit methods and properties from BehaviorSession
- Fixed a test for checking that Behavior and BehaviorOphysSessions contain the same data regardless of which API (LIMS/JSON/NWB) is used. Also fixed resulting failure cases.

2.6.0

- Adds ability to write and read behavior only NWB files
- Adds eye tracking ellipse fits and metadata as new NWB data stream
- OPhys Behavior data retrieval methods no longer depend on ROIs being ordered identically in different files.

2.5.0

- Adds unfiltered running speed as new data stream
- run_demixing gracefully ignores any ROIs that are not in the input trace file

2.4.1

- update deprecated call to scipy.spatial.transform.Rotation.as_dcm() to .as_matrix()

2.4.0

- When running raster_plot on a spike_times dataframe, the spike times from each unit are plotted twice. (thank you dgmurx)
- improvements and fixes to behavior ophys NWB files.
- improvements and fixes to BehaviorProjectCache tables including new column "donor_id"
- implemented a timeout to obtaining an ecephys session. (thank you wesley-jones)
- big overhaul of how Behavior and BehaviorOphys classes are structured for the visual behavior project. See https://github.com/AllenInstitute/AllenSDK/pull/1789

Page 5 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.