detl
With detl you can analyze raw data export CSVs from DASware 4 or 5.
Code Example
Create your ddata dictionary containing data for all vessels by using detl.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.
Installation
detl is available on PyPI:
pip install detl
Visit Releases to find the latest release notes.
For Developers
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 detlpip 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
Usage and Citing
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}
}
Release files for detl 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| detl-1.2.0.tar.gz | 24.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| detl-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 46.7 kB
Release files / detl-1.2.0.tar.gz
| Download URL | detl-1.2.0.tar.gz |
|---|---|
| Size | 24.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
12d0afc404520d3b2b0f89e5a3aa5a434cc88f9ab37592d1d8cbc7e67be298e6
|
|
BLAKE2b-256 checksum How to use checksums |
9799fcfeb250b74944cc769f3f3dcdf86ece3822ed825334344269298c78c4bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / detl-1.2.0-py3-none-any.whl
| Download URL | detl-1.2.0-py3-none-any.whl |
|---|---|
| Size | 22.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6502ccb5eb690c12c0d3176b0e7b228a5e8ecc72ca74a87558aed84a13fee2cf
|
|
BLAKE2b-256 checksum How to use checksums |
1804c78b48abc799e11bdb242c8727501ecd08769c694a0552d7fec28a389b91
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|