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

Example notebooks

Interactively run the example notebooks online

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

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-2.0.0.tar.gz (9.1 MB view details)

Uploaded Source

Built Distribution

dtscalibration-2.0.0-py3-none-any.whl (82.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dtscalibration-2.0.0.tar.gz
  • Upload date:
  • Size: 9.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for dtscalibration-2.0.0.tar.gz
Algorithm Hash digest
SHA256 979b68e0bd76bb18563538f6e72549762507fd2f11f180c0631797ff82367d32
MD5 3a2ca1ca6d5a690ac4692a01ce8fc583
BLAKE2b-256 32fce220b44810c3b88374788366183247db84eb2bf9c0226b1f2287ca0033fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dtscalibration-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5a3e00a1e78735ee84121c327e43c6670d74381d966124c997f0512141695a8c
MD5 710a43681bb827c537e54be03358f505
BLAKE2b-256 7e074dc54be78c8a4d4131cdd80ecdd727fbceb483ccdce9819603818268ab83

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