'dtscalibration' is 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
Package features
- Advanced calibration routine
- Both single- and double-ended setups
- Confidence intervals of calibrated temperature
- Time integration of calibration parameters
- Weighted least-squares calibration
- Fixing parameters to a previously determined value]
- (Asymmetric) step loss correction
- Matching temperature sections
- Dynamic reference section definition
- Tools for merging and aligning double-ended setups
- Data formats of most manufacturers are supported
Devices 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)