With detl
you can analyze raw data export CSVs from DASware 4 or 5.
Create your ddata
dictionary containing data for all vessels by using bletl.parse()
.
ddata = detl.parse(
pathlib.Path('v4_NT-WMB-2.Control.csv')
)
ddata
returns data for the given reactor vessels 1 to 4:
{1: <detl.core.ReactorData at 0x1d1f29421c8>,
2: <detl.core.ReactorData at 0x1d1f3eccf88>,
3: <detl.core.ReactorData at 0x1d1f3eccd08>,
4: <detl.core.ReactorData at 0x1d1f3ee1408>}
Head over to the example notebooks for more detailed insights and further application examples.
detl
is available on PyPI:
pip install detl
Visit Releases to find the latest release notes.
To make changes to detl
you should install it in a dedicated Python environment.
- clone it via
git clone https://github.com/jubiotech/detl
cd detl
pip install -e .
to install it into your (activated!) Python environment
Before making commits, please set up the pre-commit
to automate the code style conventions:
pip install pre-commit
pre-commit install
detl
is licensed under the GNU Affero General Public License v3.0.
When using detl
in your work, please cite the corresponding software version.
@software{detl,
author = {Michael Osthege and
Niklas Tenhaef and
Valentin Steier and
Alexander Reiter},
title = {detl: A Python package for processing of DASware raw data exports},
month = jul,
year = 2022,
publisher = {Zenodo},
version = {v1.0.0},
doi = {10.5281/zenodo.6939621},
url = {https://doi.org/10.5281/zenodo.6939621}
}