EIT-ALIVE / eitprocessing

Software for electrical impedance tomography data loading, visualization and processing
https://eit-alive.github.io/eitprocessing/
Apache License 2.0
5 stars 1 forks source link

Badges

Badges
Registry RSD workflow pypi badge github repo badge
License github license badge
Citation DOI
Fairness OpenSSF Best Practices fair-software badge
GitHub Actions build lint documentation cffconvert Coverage Status
Python Python Python Python Python

Contents

Introduction

Electrical Impedance Tomography (EIT) is a noninvasive and radiation-free continuous imaging tool for monitoring respiratory mechanics. eitprocessing aims to provide a versatile, user-friendly, reproducible and reliable workflow for the processing and analysis of EIT data and related waveform data, like pressures and flow.

eitprocessing includes tools to load data exported from EIT-devices from several manufacturers, including Dräger, SenTec and Timpel, as well as data from other sources. Several pre-processing tools and analysis tools are provided.

eit_dash provides an accompanying GUI.

Installation

It is advised to install eitprocessing in a dedicated virtual environment. See e.g. Install packages in a virtual environment using pip and venv or Getting started with conda.

Install from PyPi

eitprocessing can be installed from PyPi as follows:

pip install eitprocessing

Developer install

For full developer options (testing, etc):

git clone git@github.com:EIT-ALIVE/eitprocessing.git
cd eitprocessing
pip install -e ".[dev]"

Documentation

Please see our user documentation for a detailed explanation of the package.

Contributing

We welcome any contributions or suggestions. If you want to contribute to the development of eitprocessing, have a look at the contribution guidelines and the developer documentation.

Credits

This package was created with Cookiecutter and the NLeSC/python-template.