Skip to content

2.4.0

Compare
Choose a tag to compare
@rly rly released this 12 Aug 00:24
· 64 commits to dev since this release
2.4.0
884b90a

Major changes

  • Added new TimeSeriesReferenceVectorData type for referencing
    ranges of TimeSeries from a VectorData column (#470)

  • Integrated the intracellular electrophysiology experiment metadata
    table structure developed as part of the ndx-icephys-meta
    extension project with NWB (#470). This includes the following new
    types:

    • IntracellularRecordingsTable is an AlignedDynamicTable for
      managing individual intracellular recordings and to group
      together a stimulus and response from a single electrode
      recording. The table contains the following category tables:

      • IntracellularElectrodesTable; a DynamicTable for
        storing metadata about the IntracellularElectrode used
      • IntracellularStimuliTable; a DynamicTable for
        storing metadata about the recorded stimulus
        TimeSeries using the new
        TimeSeriesReferenceVectorData type to reference
        TimeSeries
      • IntracellularResponsesTable; a DynamicTable for
        storing metadata about the recorded response
        TimeSeries using the new
        TimeSeriesReferenceVectorData type to reference
        TimeSeries
    • SimultaneousRecordingsTable is a DynamicTable for grouping
      different intracellular recordings from the
      IntracellularRecordingsTable together that were recorded
      simultaneously from different electrodes and for storing
      metdata about simultaneous recordings

    • SequentialRecordingsTable is a DynamicTable for grouping
      different sequential recordings from the
      SimultaneousRecordingsTable together and storing metadata
      about sequential recordings

    • RepetitionsTable a DynamicTable for grouping different
      sequential intracellular recordings from the
      SequentialRecordingsTable together and storing metadata
      about repetitions

    • ExperimentalConditionsTable is a DynamicTable for grouping
      different intracellular recording repetitions from the
      RepetitionsTable together and storing metadata about
      experimental conditions

  • Added the new intracellular electrophysiology metadata tables to
    /general/intracellular_ephys as part of NWBFile (#470)

Deprecations

  • SweepTable has been deprecated in favor of the new intracellular
    electrophysiology metadata tables. Use of SweepTable is still
    possible but no longer recommended. (#470)
  • /general/intracellular_ephys/filtering has been deprecated in
    favor of IntracellularElectrode.filtering (#470)

Bug Fixes

  • Fixed incorrect dtype for electrodes table column "filtering" (float
    -> text) (#478)
  • Removed quantity: * from the type definitions of
    OptogeneticStimulusSite and ImagingPlane. This change improves
    clarity of the schema to follow best practices. It has no functional
    effect on the schema. (#472)
  • Updated ImageSeries to have its data