Skip to content

Commit d055a43

Browse files
authored
Merge pull request #456 from EIT-ALIVE/joss/update-features
Update joss-paper
2 parents 26db167 + 109a66e commit d055a43

1 file changed

Lines changed: 18 additions & 6 deletions

File tree

paper/paper.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ international community has been invited to use and contribute to the software.
103103
## Key features
104104

105105
`eitprocessing` aims to simplify and standardize loading, pre-processing, analysis and reporting
106-
or respiration-related datasets.
106+
of respiration-related datasets.
107107
Notebooks demonstrating these features are available in the repository.
108108

109109
### Loading
@@ -134,11 +134,14 @@ for the first part of a measurement and prone for the second part.
134134

135135
`eitprocessing` currently has implementations for the following pre-processing steps:
136136

137+
- high-pass, low-pass, band-pass or band-stop Butterworth filters, as well as a Multiple Digital Notch filter @Wisse2024-wi;
137138
- calculation of the global or regional impedance as the sum of the impedance of all or a subset of pixels;
138-
- high-pass, low-pass, band-pass or band-stop Butterworth filters;
139139
- a moving averager using convolution with a given window;
140+
- region of interest selection using predefined or custom masks;
141+
- functional lung space detection using the tidal impedance variation, amplitude, or the Watershed method;
140142
- automatic detection of the start, middle (end-inspiration) and end of breaths on a
141-
global/regional and pixel level.
143+
global/regional and pixel level;
144+
- automatic detection of the respiratory and heart rate from pixel impedance values.
142145

143146
### Analysis
144147

@@ -147,16 +150,25 @@ for the first part of a measurement and prone for the second part.
147150
- end-expiratory lung impedance on a global/regional and pixel level;
148151
- tidal impedance variation on a global/regional and pixel level.
149152

153+
## Visualization
154+
155+
`eitprocessing` includes several visualization methods to simplify and standardize visual output. Examples are:
156+
157+
- showing pixel maps, e.g., tidal impedance variation, changes in EELI, pendelluft, etc.;
158+
- show the effect of filtering methods in the frequency domain.
159+
150160
## Future perspective
151161

152162
`eitprocessing` is ready for use in offline analysis of EIT and respiratory related data. Our team
153163
is actively working on expanding the features of the software.
154164

155165
Several features are in active development. Examples are:
156166

157-
- more advanced filtering methods, using a combination of Butterworth filters, empirical mode
158-
decomposition or wavelet transforms;
159-
- automatic detection of respiratory and heart rate from pixel impedance values.
167+
- provenance tracking of data processing steps;
168+
- more advanced filtering methods, e.g., empirical mode
169+
decomposition and wavelet transforms;
170+
- quantification of pendelluft;
171+
- expansion of visualization methods.
160172

161173
Moreover, we plan to extend `eitprocessing` with standardized workflows to summarize and report
162174
analysis results.

0 commit comments

Comments
 (0)