Releases: catalystneuro/fee-lab-to-nwb
Releases · catalystneuro/fee-lab-to-nwb
v1.1.0
v1.1.0
Fixes
- Add auditory data to the NWB file as stimulus instead of acquisition. PR #37
- Removed "conversion", "starting_time" and "rate" key pops from TimeSeries metadata schema when
constructing the metadata schema forAudioInterface. PR #49 - Bumped
neuroconvversion to 0.2.2. PR #52 - Override get_image_masks from SegmentationExtractor to be faster when the image masks
for all the ROIs are requested. PR #55
Improvements
- Create file for tracking changes. PR #36
- Changed the
MotifInterfaceto take a second argument that corresponds the file
that contains the Audio and SpikeGLX timestamps. This file is used for synchronizing
the motif timestamps. PR #33 - Adjusted
session_start_timefor ophys to reference the first time entry from imaging timestamps. PR #43 - Added version pins and utilize minimal dependencies from
neuroconv. PR #47 - Renamed conversion specific files to have generic names. PR #46
- Updated version pins for requirements. PR #56
- Changed package version to 1.1.0. PR #57
Features
- The
ScherrerOphysSegmentationInterfaceis modified to write the configurations
from EXTRACT segmentation to the NWB File. PR #42 - Created utility methods for processing the syllables duration and stimulus notes from
the provided 'Neuropixels_Dataset_Log.xlsx'. The mapping of syllables and motifs is extracted
from the "motif_syllable_mapping" sheet which contains for each motif the syllable name,
its duration and the duration of silence after the syllable. The file is added to the repository,
since it has been corrected for incorrect stimulus dates that did not match the dates in the "session repository"
sheet. TheNWBFilemetadata is also updated with a description of the session, and
the species of theSubjectis added to themetadata.ymlfile. PR #45 - The
MotifInterfaceis modified to add the timings of syllables along with the motifs.
The motifs are added to the trials table and is aHierarchicalBehavioralTablewhere the
lowest hierarchical level is the level of syllables. PR #34
Testing
- Added auto-detector workflow for CHANGELOG.md updates. PR #41
Documentation and visualization
- Added a note about running the conversion scripts when the package was installed from
pip. PR #48 - Added a custom widget that combines the visualisation of the waveform and spectrogram of the sound with the motifs/syllables table.
The widget also includes the play button for the audio. The tutorial is inhapp_ecephys/widgets/notes.mdPR #54
v1.0.0
First release of the conversion of optical, and electrophysiological data for the Fee lab.