Skip to main content

PyPI version pipeline coverage documentation DOI

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.

  1. clone it via git clone https://github.com/jubiotech/detl
  2. cd detl
  3. 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

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)

Source distribution for detl 1.2.0
File Size Uploaded
detl-1.2.0.tar.gz 24.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for detl 1.2.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page