Skip to main content

A Python package to load raw DTS files, perform a calibration, and plot the result.

Project description

Docs

Documentation Status

Tests

Test Status

Package

PyPI Package latest release Supported versions Commits since latest release

Citable

It would be greatly appreciated if you could cite this package in eg articles presentations

A Python package to load Distributed Temperature Sensing files, perform a calibration, and plot the result. A detailed description of the calibration procedure can be found at https://doi.org/10.3390/s20082235 .

  • Free software: BSD 3-Clause License

Installation

pip install dtscalibration

Or the development version directly from GitHub

pip install https://github.com/dtscalibration/python-dts-calibration/zipball/main --upgrade

Package features

Devices currently supported

  • Silixa Ltd.: Ultima & XT-DTS .xml files (up to version 8.1)

  • Sensornet Ltd.: Oryx, Halo & Sentinel .ddf files

  • AP Sensing: CP320 .xml files (single ended only)

  • SensorTran: SensorTran 5100 .dat binary files (single ended only)

Documentation

https://python-dts-calibration.readthedocs.io/ Example notebooks can be viewed [here](https://python-dts-calibration.readthedocs.io/en/latest/learn_by_examples.html).

How to cite

The following article explains and discusses the calibration procedure:

des Tombe, B., Schilperoort, B., & Bakker, M. (2020). Estimation of Temperature and Associated Uncertainty from Fiber-Optic Raman-Spectrum Distributed Temperature Sensing. Sensors, 20(8), 2235. https://doi.org/10.3390/s20082235

Cite the specific implementation / repository via Zenodo:

  1. Check the version of dtscalibration that is used in your Python console with:

    >>> import dtscalibration
    >>> dtscalibration.__version__
    '1.0.0'
    
  2. Go to Zenodo and follow the link to the version of interest.

  3. The citation is found on the bottom right of the page.

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

dtscalibration-1.2.0.tar.gz (9.1 MB view details)

Uploaded Source

Built Distribution

dtscalibration-1.2.0-py3-none-any.whl (78.6 kB view details)

Uploaded Python 3

File details

Details for the file dtscalibration-1.2.0.tar.gz.

File metadata

  • Download URL: dtscalibration-1.2.0.tar.gz
  • Upload date:
  • Size: 9.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.3

File hashes

Hashes for dtscalibration-1.2.0.tar.gz
Algorithm Hash digest
SHA256 cea70520643261f44fe815431f57e882ef31684b00f58cb5b44cbe6cc6791646
MD5 0b26b69a5b0baad455d4ca316a300810
BLAKE2b-256 89ffdd752bb749ce30cdcc21b926922ea8a91864385dba47cead407f72b6c090

See more details on using hashes here.

File details

Details for the file dtscalibration-1.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dtscalibration-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dd8f59d61b0d1cf0034b50512182b65c7d053c47d36bd748ff4b5b479ddb215e
MD5 63a2f207fd478cae5f6b698f97634a66
BLAKE2b-256 038d825b4df6fb686aef6cadac3e140bd0a4c1da41b08eb56f2931d352ecabc7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page