Skip to content

Changelog

v0.3.0

What's Changed

  • Abstract data loading to allow for more robust and flexible loading of different types of data
    • Built in support for TDT and med-associates data.
    • Customize your data loading through DataLocator and Loader protocol implementations
  • Better and more reusable data processing via Pipeline and Processor
    • Processors can easily be used by SessionCollection.apply() or can be used to build up entire Pipelines (which are also Processors)
  • Add a naive peak detection algorithm, fptools.measure.peaks.detect_naive_peaks()
  • Many bug fixes and quality of life improvements
  • increment version by @quantumdot in #3
  • Med associates integration by @quantumdot in #4
  • fix data loading instability on Mac systems by @quantumdot in #6
  • Reduce memory consumption during data loading by @quantumdot in #7
  • Preprocessing by @quantumdot in #9

New Contributors

Full Changelog: https://github.com/tischfieldlab/fptools/commits/v0.3.0