-
Notifications
You must be signed in to change notification settings - Fork 150
Release Notes (0.13.2)
The 0.13.2 release is a major update for the Brain Observatory modules and data. All Brain Observatory NWB files have been regenerated, and a large number of new experiments have been released. All NWB files now contain demixed traces. These traces are used for neuropil subtraction and dF/F computation, so those traces are affected as well.
To get new lists of experiments and metadata, please delete/rename the directory containing the BrainObservatoryCache
manifest. You can then re-run your data access scripts and the new data will be downloaded. The new NWB files are a bit larger because of the new traces.
The cross-session alignment algorithm has been updated and re-run, so all cell specimen IDs have changed. We have built a mapping table to help map from previous cell IDs to new cell IDs available here: cell_specimen_mapping.csv. For examples of how to download the file with the SDK and use it to map between IDs, see this notebook.
The cell specimens table now has a large number of new features. Read the technical whitepapers on stimulus analysis to learn more.
Code changes include:
- a new receptive field analysis module (receptive_field_analysis)
- a trace demixing algorithm (demixer)
- a new convenience method: get_ophys_experiment_stimuli()
- a new method to get the cell specimen mapping table: get_cell_specimen_id_mapping()
- new methods get_pupil_location() and get_pupil_size() to get pupil position and size for experiments with eye tracking data.
- get_ophys_experiments() accepts a list of cell_specimen_ids as an additional filter
- get_ophys_experiments() returns “acquisition_age_days” instead of “age_days”. The new field describes the age of the animal on the day of experiment acquisition.
- get_experiment_containers() no longer returns “age_days”.
To find out more, take a look at our CHANGELOG.