Skip to main content

G31_thermometry

A Python package useful to convert thermometer readout voltage to temperature for the G31 Cosmology Group at La Sapienza University of Rome.

Supported thermometers

  • Lakeshore DT670 D6068043

How to add new thermometers

For now it is possible to add only Lakeshore thermometer calibration files, just go to Lakeshore website, insert the serial number of a thermometer and download the zip file. Extract the zip file and copy/paste the extracted directory as a subfolder of thermometer model directory.

How to install

From ipython:

pip install G31-thermometry

Example

In this example we define a DT670 thermometer with serial number D6068043 and plot its calibration curve.

import G31_thermometry as G31t

DT670 = G31t.Thermometer(model='DT670', serial_no='D6068043')
DT670.plotCalibrationCurve()

The calibration curve is shown below.
DT670_D6068043_calibration_curve

With the following code instead we want to convert measured voltages into temperatures.

import G31_thermometry as G31t
import numpy as np

DT670 = G31t.Thermometer(model='DT670', serial_no='D6068043')

voltage = np.array([0.5  , 0.625, 0.75 , 0.875, 1.   ])
DT670.temperature()

Output (in kelvin):

np.array([324.73716731, 270.61138912, 214.82655846, 156.39544034,
        92.6566496 ])

Updates

  • 22/07/2022: added DT670 - D6068043

Metadata

Release files for G31-thermometry 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for G31-thermometry 1.0.1
File Size Uploaded Provenance Actions
G31_thermometry-1.0.1.tar.gz 3.5 kB Without provenance Details for G31_thermometry-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for G31-thermometry 1.0.1
File Interpreter ABI Platform Actions
G31_thermometry-1.0.1-py3-none-any.whl Python 3 none any Details for G31_thermometry-1.0.1-py3-none-any.whl

Total release size: 7.6 kB

Release files / G31_thermometry-1.0.1.tar.gz

Download URL G31_thermometry-1.0.1.tar.gz
Size 3.5 kB
Tags Source
SHA-256 checksum
How to use checksums
420aad7e1c12e6162505c021866a31418c51f267da058a3be30adc20afe8a04d
BLAKE2b-256 checksum
How to use checksums
3915c5753e2b078d814368b139006ed9891d86fe056abf95d2585c6f58435bd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / G31_thermometry-1.0.1-py3-none-any.whl

Download URL G31_thermometry-1.0.1-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c4726d1362ce0465bac66ea3175d149388bc9237b4531f0c593d0693293ca5d8
BLAKE2b-256 checksum
How to use checksums
cf35272472289f86f0056903be6577be0d199ccd7ce1875cf1a735aba37fa586
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Security for G31-thermometry 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

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