Skip to content

Releases: NeurodataWithoutBorders/nwbinspector

v0.4.32

02 Feb 19:32
7c7b460
Compare
Choose a tag to compare

v0.4.32

Fixes

  • Use cached extension namespaces when calling pynwb validate instead of just the core namespace. #425

Improvements

  • Added automatic suppression of certain subject related checks when inspecting files using the "dandi" configuration that have a subject_id that starts with the keyphrase "protein"; e.g., "proteinCaMPARI3" to indicate the in vitro subject of the experiment is a purified CaMPARI3 protein.

v0.4.31

27 Oct 13:40
09cc08f
Compare
Choose a tag to compare

v0.4.31

New Checks

  • Added check_rate_is_not_zero for ensuring non-zero rate value of TimeSeries that has more than one frame. #389

v0.4.30

12 Sep 19:03
ce49e94
Compare
Choose a tag to compare

v0.4.30

Fixes

  • Fixed issue in check_empty_string_for_optional_attribute where it would not skip optional non-str fields. #400

v0.4.29

28 Jun 19:50
c858ecf
Compare
Choose a tag to compare

v0.4.29

  • Support for Python 3.7 has officially been dropped by the NWB Inspector. Please use Python 3.8 and above. #380

Fixes

  • check_time_interval_time_columns now only checks for start_time with is_ascending_series. #382

  • is_acending_series no longer asserts series to be strictly monotonic. #374

v0.4.28

03 May 17:39
6d9cbc5
Compare
Choose a tag to compare

v0.4.28

Pending Deprecation (API)

  • To reduce ambiguity of the new intermediate workflow calls in the API, inspect_nwb will be deprecated in the next major release. It is replaced by either inspect_nwbfile (applied to a written file on disk) or inspect_nwbfile_object (an open object in memory). #364

New Checks

  • Added support for new options to subject.sex (XX or XO) conditional on the subject.species being either "C. elegens" or "Caenorhabditis elegens". #353

Improvements

  • Added an intermediate workflow to the main nwbinspector call pattern, named inspect_nwbfile_object. #364

v0.4.27

27 Mar 12:11
77fdb38
Compare
Choose a tag to compare

v0.4.27

Fixes

  • Added a false positive skip condition to check_binary_columns when applied to special tables with pre-defined columns, such as the electrodes of Units. #349

v0.4.26

10 Feb 13:42
5cb35e0
Compare
Choose a tag to compare

v0.4.26

Fixes

  • Added a false positive skip condition to check_timestamps_match_first_dimension when applied to an ImageSeries that is using an external_file and therefore has an empty array set to data, but could have non-empty irregular timestamps for the video. PR #335
  • Fixed the skip condition for images checks that were incorrectly run when using PyNWB v2.0.0. PR #341

v0.4.25

16 Jan 14:38
e1ad5a1
Compare
Choose a tag to compare

v0.4.25

Improvements

  • The version of the NWB Inspector can now be returned directly from the CLI via the --version flag. PR # 333

v0.4.24

18 Dec 16:52
365b900
Compare
Choose a tag to compare

v0.4.24

  • Loosened upper bound of numpy version. PR # 330

v0.4.23

05 Dec 16:41
5a28299
Compare
Choose a tag to compare

v0.4.23

New Checks

  • Added check check_index_series_points_to_image to additionally about future deprecation of indexed_timeseries linked in IndexSeries. # 322