Recent Releases of eitprocessing

eitprocessing - Release v1.8.1

What's Changed

  • Fix erroneous import by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/432

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.8.0...v1.8.1

- Jupyter Notebook
Published by github-actions[bot] 6 months ago

eitprocessing - Release v1.8.0

This is a big release with many new features and fixes. The main focus of this release is to prepare the way for pendelluft quantification algorithms. The pixel map, pixel mask, rate detection algorithm, multiple digital notch filter, functional lung space methods, watershed lung space method and ROI filtering all contribute to that goal.

Special thanks to @JulietteFrancovich for contributions and many hours of code review.

What's Changed

  • Add PixelMask class by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/399
  • Separate plotting logic from data logic by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/400
  • Add PixelMap class by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/380
  • Add PixelMaskCollection class by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/404
  • Respiratory and heart rate detection by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/405
  • 392 label and select distinct rois by @JulietteFrancovich in https://github.com/EIT-ALIVE/eitprocessing/pull/406
  • Add Multiple Digital Notch filter by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/327
  • Add WatershedLungspace class by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/418

Documentation

  • Add Plotting documentation by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/408
  • Add documentation versions with mike by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/410
  • Fix mkdocs dependencies by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/422

Testing

  • Added tests for 100% coverage by @JulietteFrancovich in https://github.com/EIT-ALIVE/eitprocessing/pull/416

Fixes

  • Fix deployment of documentation on new release by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/379
  • Remove tests from coverage reports by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/382
  • Add exception when trying to filter data with NaN-values by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/370
  • Fix rate detection overwrite bug by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/419

CI

  • Decrease the number of tests for RateDetection by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/423
  • Update ruff version by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/424

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.7.3...v1.8.0

- Jupyter Notebook
Published by github-actions[bot] 6 months ago

eitprocessing - Release v1.7.3

What's Changed

  • Fix superfluous warning in PixelBreath when skipping entire pixels by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/377
  • CI: Update pip caching for by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/376

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.7.2...v1.7.3

- Jupyter Notebook
Published by github-actions[bot] 9 months ago

eitprocessing - Release v1.7.2

What's Changed

  • Improve PixelBreath by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/374

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.7.1...v1.7.2

- Jupyter Notebook
Published by github-actions[bot] 9 months ago

eitprocessing - Release v1.7.1

What's Changed

  • Update PixelBreath with more robust solutions for phase-shifted pixels by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/369
  • Update documentation to fix layout issue by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/368

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.7.0...v1.7.1

- Jupyter Notebook
Published by github-actions[bot] 10 months ago

eitprocessing - Release v1.7.0

What's Changed

  • Add data access object to sequences by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/364

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.6.0...v1.7.0

- Jupyter Notebook
Published by github-actions[bot] 10 months ago

eitprocessing - Release v1.6.0

What's Changed

  • Add support for Draeger data with Pressure Pod information by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/346

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.5.2...v1.6.0

- Jupyter Notebook
Published by github-actions[bot] about 1 year ago

eitprocessing - Release v1.5.2

What's Changed

  • Added up-to-date demo notebook by @DaniBodor in https://github.com/EIT-ALIVE/eitprocessing/pull/297

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.5.1...v1.5.2

- Jupyter Notebook
Published by github-actions[bot] about 1 year ago

eitprocessing - Release v1.5.1

What's Changed

  • Add validation check for personal access token by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/356

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.5.0...v1.5.1

- Jupyter Notebook
Published by github-actions[bot] about 1 year ago

eitprocessing - Release v1.5.0

What's Changed

Major changes

  • Detect sample frequency for Draeger data by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/347
  • Update Github draft release workflow by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/338
  • Document limitations for loading Draeger data by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/341

Minor changes

  • Documentation: formatting documentation files by @DaniBodor in https://github.com/EIT-ALIVE/eitprocessing/pull/339
  • Fix default sample frequency when loading Timpel data by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/352
  • Add type hints to TimeIndexer by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/334

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.4.8...v1.5.0

- Jupyter Notebook
Published by github-actions[bot] about 1 year ago

eitprocessing - Release v1.4.8

Fixes an issue where the time axis was wrapped around the number of seconds in a day. This is solved by unwrapping the time axis.

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.4.7...v1.4.8

- Jupyter Notebook
Published by github-actions[bot] about 1 year ago

eitprocessing - Release v1.4.7

What's Changed

  • Formatting non-python files by @DaniBodor in https://github.com/EIT-ALIVE/eitprocessing/pull/336
  • Return SparseData object from EELI by @JulietteFrancovich in https://github.com/EIT-ALIVE/eitprocessing/pull/325

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.4.6...v1.4.7

- Jupyter Notebook
Published by github-actions[bot] about 1 year ago

eitprocessing - Release v1.4.6

This release fixes the PyPi release workflow.

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.4.5...v1.4.6

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.4.5

What's Changed

  • Update publication pipelines

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.4.4...v1.4.5

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.4.4

This release fixes the citation file and citation file validation. It also fixes an issue where bump-my-version would change versions it shouldn't.

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.4.3...v1.4.4

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.4.3

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.4.2...v1.4.3

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.4.2

What's Changed

  • Fix bug allowing unintended overwriting of DataCollections, e.g. ContinuousData, with the same label.

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.4.1...v1.4.2

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.4.1

What's Changed

  • Add config file to distributed package.
  • Update documentation by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/316, https://github.com/EIT-ALIVE/eitprocessing/pull/313, https://github.com/EIT-ALIVE/eitprocessing/pull/312

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.4.0...v1.4.1

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.4.0

What's Changed

  • Pixel breaths and tidal impedance variance by @JulietteFrancovich in https://github.com/EIT-ALIVE/eitprocessing/pull/241
  • New documentation by @JantineSmit in https://github.com/EIT-ALIVE/eitprocessing/pull/253

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.3.4...v1.4.0

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.3.4

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.3.3...v1.3.4

What's Changed

  • Fix dependency by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/300

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.3.3...v1.3.4

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.3.3

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.3.2...v1.3.3

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.3.2

What's Changed

  • Fix Sequence.time returning ContinuousData object instead of time attribute by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/295

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.3.1...v1.3.2

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.3.1

Breaking changes

This version removes the sample_frequency attribute from BreathDetection() and the sample_frequency argument from EELI.computer_parameter(). These attributes/arguments can no longer be provided. Attempts to do so will result in an exception. Instead, the sample_frequency should be set in the ContinuousData objects used by BreathDetection and EELI.

What's Changed

  • Remove sample frequency from BreathDetection and EELI by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/292

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.3.0...v1.3.1

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.3.0

What's Changed

  • Rename framerate to sample frequency by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/290
  • Add sample frequency attribute to ContinuousData by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/291

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.2.1...v1.3.0

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.2.1

What's Changed

  • Include IntervalData when slicing Sequence by time by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/287

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.2.0...v1.2.1

- Jupyter Notebook
Published by psomhorst over 1 year ago

eitprocessing - Release v1.2.0

What's Changed

Features

  • Add DataContainer superclass by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/275
  • Add Categories by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/281
  • Add Parameter EELI calculation by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/269

Fixes

  • Derive function arguments dbodor by @DaniBodor in https://github.com/EIT-ALIVE/eitprocessing/pull/271
  • Update error when vendor does not exist by @DaniBodor in https://github.com/EIT-ALIVE/eitprocessing/pull/282

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.1.1...v1.2.0

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - Release v1.1.1

What's Changed

  • Fix: copy numpy arrays when slicing by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/284

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.1.0...v1.1.1

- Jupyter Notebook
Published by psomhorst over 1 year ago

eitprocessing - Release v1.1.0

What's Changed

Major changes

  • Breath detection algorithm by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/223
  • Github release action by @DaniBodor in https://github.com/EIT-ALIVE/eitprocessing/pull/242, https://github.com/EIT-ALIVE/eitprocessing/pull/263
  • Workflow to run the build of the dashboard by @DaniBodor in https://github.com/EIT-ALIVE/eitprocessing/pull/235

Minor changes

  • Fix lint action not returning exit code by @DaniBodor in https://github.com/EIT-ALIVE/eitprocessing/pull/244
  • Minor style fixes by @DaniBodor in https://github.com/EIT-ALIVE/eitprocessing/pull/248
  • Add check for event on first frame by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/251
  • Update main readme by @psomhorst in https://github.com/EIT-ALIVE/eitprocessing/pull/250

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.0.2...v1.1.0

- Jupyter Notebook
Published by github-actions[bot] over 1 year ago

eitprocessing - v1.0.2

What's Changed

  • docs: update info for making releases by @DaniBodor in https://github.com/EIT-ALIVE/eitprocessing/pull/228

Full Changelog: https://github.com/EIT-ALIVE/eitprocessing/compare/v1.0.1...v1.0.2

- Jupyter Notebook
Published by psomhorst over 1 year ago

eitprocessing - v1.0.1

First major release

- Jupyter Notebook
Published by DaniBodor over 1 year ago

eitprocessing - v0.0.1

- Jupyter Notebook
Published by drcandacemakedamoore almost 3 years ago

eitprocessing - v0.0.0-alpha

Pre-release

- Jupyter Notebook
Published by drcandacemakedamoore almost 3 years ago