Skip to content

v0.4.0

Compare
Choose a tag to compare
@CodyCBakerPhD CodyCBakerPhD released this 25 Apr 20:16
· 1106 commits to dev since this release
9a736d8

v0.4.0

Improvements

  • Introduces the automated streaming feature to the CLI and inspect_all whenever the path input is a DANDISet link or ID.
  • Allows the CLI to save a report even when there are no messages.

New Checks

  • If external_files for ImageSeries are relative paths, not absolute - it also allows the CLI to save a report even when there are no messages.
  • If a serialized dictionary is within a string value of a DynamicTable.
  • If spike times fall within observed intervals on the Units table.
  • If spatial series have the correct dimensionality.
  • If optical series have wavelengths set in nanometers, a requirement of the NWB Schema.
  • If file exists or url is valid for all items in the external_file field of ImageSeries.

Check Changes

  • Elevated the latin binomial species name check to BEST_PRACTICE_VIOLATION level.
  • Excludes Units tables and the ElectrodeTable of an NWBFile from the default operation of checking for single row tables.

Bug Fixes

  • For particular children of TimeSeries that may have resolution set to None.
  • When reading byte strings for various checks that assert particular practices on the contents of the strings.