Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
A Python function to extract specification names and versions from NWB files. | |
Can be easily modified to extract only extensions. core, hdmf-common, hdmf-experimental are not extensions. | |
The script uses h5py to open the NWB file instead of PyNWB because it is faster. | |
""" | |
import h5py | |
from packaging import version |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# In dandiset 000776, the data is invalid against the spec. See https://github.com/dandi/helpdesk/issues/126 | |
# To fix the files in dandiset 000776, run this script on dandihub. This script performs the following data surgery | |
# steps: | |
# | |
# 1. Replace the "order_optical_channels" link from all `ImagingVolume` objects with a subgroup | |
# that is the link target (at /processing/NeuroPAL/OpticalChannelRefs) | |
# 2. Add the "ndx-multichannel-volume" version 0.1.12 schema | |
# 3. Remove the "ndx-multichannel-volume" version 0.1.9 schema | |
# 4. Remove the "order_optical_channels" group from all "MultiChannelVolume" objects | |
# 5. Remove the "OpticalChannelRefs" group within "/processing" |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
NewerOlder