Package for parsing and transforming DASware raw data exports.
Project description
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}
}
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file detl-1.2.0.tar.gz.
File metadata
- Download URL: detl-1.2.0.tar.gz
- Upload date:
- Size: 24.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12d0afc404520d3b2b0f89e5a3aa5a434cc88f9ab37592d1d8cbc7e67be298e6
|
|
| MD5 |
f1c946b83e966b62a24acd1cf7323e72
|
|
| BLAKE2b-256 |
9799fcfeb250b74944cc769f3f3dcdf86ece3822ed825334344269298c78c4bc
|
File details
Details for the file detl-1.2.0-py3-none-any.whl.
File metadata
- Download URL: detl-1.2.0-py3-none-any.whl
- Upload date:
- Size: 22.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6502ccb5eb690c12c0d3176b0e7b228a5e8ecc72ca74a87558aed84a13fee2cf
|
|
| MD5 |
f3c6515e1e00aad25bcd64c799c77e1d
|
|
| BLAKE2b-256 |
1804c78b48abc799e11bdb242c8727501ecd08769c694a0552d7fec28a389b91
|