Skip to content

Releases: NeurodataWithoutBorders/pynwb

1.2.1

23 Jan 02:25
1.2.1
30f6c4c

Choose a tag to compare

Bug fixes:

1.2.0

22 Jan 06:30
1.2.0
cec8971

Choose a tag to compare

Minor enhancements:

Bug fixes:

  • Fix versioneer reporting version. @rly (#1100)
  • Fix DynamicTable import after move to hdmf.common. @bendichter (#1103)
  • Fix handling of unmapped attributes. @rly (#1105)
  • Update tests and documentation to reflect new selection behavior of DynamicTable. @oruebel (#1106)
  • Fix reference images not being mapped in PlaneSegmentation. @rly (#1109)
  • Fix legacy import of ObjectMapper. @rly (#1124)
  • Fix extensions documentation typo: 'str' -> 'text'. @bendichter (#1132)
  • Revert "PatchClampSeries: Force sweep_number to uint64". @t-b (#1123)
  • Fix sphinx code to use latest sphinx. @rly (#1139)

1.1.2

16 Oct 01:23
1.1.2
f62f52e

Choose a tag to compare

Minor features:

  • Use latest HDMF 1.3.3. #1093 (@rly)
  • Expose HDMF export_spec utility function for use by extensions. #1092 (@rly)

Bug fixes:

  • Fix bug in writing SpikeEventSeries data or timestamps datasets with a DataChunkIterator. #1089 (@bendichter)

1.1.1

07 Oct 17:38
1.1.1
c6ec626

Choose a tag to compare

PyNWB 1.1.0 does not work with HDMF>=1.3. This release will work with HDMF>=1.3.2.

Minor improvements:

  • Support newly added channel-specific conversion factor for ElectricalSeries #1072 (@bendichter)
  • Move generic types out of PyNWB into hdmf-common. #1061 (@ajtritt)
  • Update documentation to reflect the above changes. #1078 (@rly)
  • Add new case to the iterative write tutorial. #1029 (@oruebel)
  • Improve CI. #1079 (@rly)
  • Pin the current latest version of HDMF to requirements for setup.py. #1083 (@rly)

1.1.0

17 Sep 18:27
1.1.0
d7f23a1

Choose a tag to compare

New features:

Minor enhancements:

  • Add iterative write check for TimeSeries timestamps #1012 (@bendichter, @oruebel)
  • Add functions to convert between pixel mask and image mask for ophys data #766 (@mamelara)
  • Add cortical surface extension example #1040 (@bendichter)
  • Match API with schema defaults #1033 (@rly)
  • Core schema is now a git submodule #1045 (@ajtritt)
  • Implement better support for floating point data for Python 3.5 on Windows #1043 (@rly)
  • Enhance iterative write tutorial #1029 (@oruebel)
  • Allow empty data in DynamicTable with non-empty VectorIndex #887 (@ajtritt)
  • Allow OpticalSeries constructor argument 'field_of_view' to be H5Dataset #1063 (@bendichter)
  • Clarify documentation for deprecated ImageSeries constructor arg 'bits_per_pixel' #1065 (@rly)
  • Adjust code to explicitly map properties after changes made in HDMF 1.2 #1048 #1069 (@rly)
  • Improvements to CI, documentation, and GitHub repo structure #1055 (@rly)

1.0.3

18 Jul 21:25
1.0.3
0e8b7b0

Choose a tag to compare

New/modified functionality:

  • Add MPI functionality to NWBHDF5IO (@bendichter)
  • Add option to exclude columns from DynamicTable.to_dataframe() (@NileGraddis)
  • Remove ability to add DecompositionSeries to LFP (@bendichter)
  • Remove num_samples from TimeSeries (@NileGraddis)
  • Automatically detect ragged arrays in from_dataframe (@bendichter)
  • Cache the spec by default on write (@rly)
  • Improve printing of NWB objects (@rly)
  • Change ProcessingModule.add_data_interface() to .add(), ProcessingModule.get_data_interface() to .get(), NWBFile.modules to NWBFile.processing (@bendichter)
  • Remove unused SpecFile type (@oruebel)
  • Add ability to validate files against the cached spec (@t-b)
  • Make CurrentClampSeries/VoltageClampSeries parameters optional (@t-b)
  • Update documentation (@t-b, @rly)
  • Update copyright/license
  • Improve tests and CI
  • Update requirements
  • See also HDMF changes https://github.com/hdmf-dev/hdmf/releases/tag/1.0.4

Bug fixes:

  • Fix dynamictableregion iteration failure after roundtrip (@NileGraddis)
  • Fix from_dataframe for children of DynamicTable (@bendichter)
  • Fix for modular (cross-file) storage of timeseries timestamps (@NileGraddis)
  • Fix bug on loading lists of strings from hdmf 1.0.4 (@rly)
  • Fix IO for intervals (@bendichter)
  • Fix round trip for Subject.date_of_birth (@bendichter)

Schema changes:

  • DecompositionSeries "source_timeseries" link is no longer required (@bendichter)
  • Reorder keys (@rly)
  • Remove NWBFile "specifications" group (@oruebel)
  • CorrectedImageStack and ImagingRetinotopy inherits from NWBDataInterface instead of NWBContainer (@rly)
  • Fix typo in unit of resistance_comp_prediction/correction (@t-b)
  • Add option for third dimension for Units "waveforms" dataset to represent different electrodes (@bendichter)
  • Update NWBFile.nwb_version to 2.0.2

1.0.2

19 Apr 20:17
1.0.2

Choose a tag to compare

pynwb 1.0.2

1.0.1

15 Mar 00:03
2cbb725

Choose a tag to compare

pynwb 1.0.1

1.0.0

19 Jan 02:07
7578931

Choose a tag to compare

pynwb 1.0.0

0.6.2

10 Dec 16:43
0.6.2
779fa25

Choose a tag to compare

pynwb 0.6.2