rminstr_specs
This package is a library of classes that provides accuracy specifications for instruments commonly used in the RF power calibration service at NIST. The manufacturer data sheet specifications can then be used as part of an uncertainty analysis when performing our RF calibrations. This package facilitates this analysis by providing an easy interface into these validated specification sheets via a python interface.
For example, to get the uncertainty associated with voltage measurements of an HP 3458A voltmeter under typical operating conditions, you can do the following:
from rminstr_specs import HP3458A
import numpy as np
# make a spec sheet
voltage_specs = HP3458A.DatasheetDCV()
# create measurements
my_measurements = np.array([0.1, 1.0, 2.0])
# supply to spec sheet
my_accuracy = voltage_specs.all_manufacturer_errors(my_measurements)
Read the pages for code API and examples.
Authors
Contributors names and contact info
Daniel C. Gray, Zenn C. Roberts, Aaron M. Hagerstrom
Metadata
Release files for rminstr_specs 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| rminstr_specs-1.0.0.tar.gz | 25.2 kB | Without provenance | Details for rminstr_specs-1.0.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| rminstr_specs-1.0.0-py3-none-any.whl | Python 3 | none | any | Details for rminstr_specs-1.0.0-py3-none-any.whl |
Total release size: 52.0 kB
Release files / rminstr_specs-1.0.0.tar.gz
| Download URL | rminstr_specs-1.0.0.tar.gz |
|---|---|
| Size | 25.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d4f7d13ede3107f18035ed6da51d745cb51c20a383407b58c416190f4be1cd7e
|
|
BLAKE2b-256 checksum How to use checksums |
4bc0cb2fce017ae155a20249916d15c5339ac43b8e5e56019a499e950920b638
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rminstr_specs-1.0.0-py3-none-any.whl
| Download URL | rminstr_specs-1.0.0-py3-none-any.whl |
|---|---|
| Size | 26.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
82f60ac2a323297c2e52502e0e830d4e814a58c96f11b0de8b4965ff33521db4
|
|
BLAKE2b-256 checksum How to use checksums |
a7ebdfe247d5faec9c2df1585bddd536a399074bce493d1e0aa8e115fdcbeafd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Security for rminstr_specs 1.0.0
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.