Niton Tools
This package provides a set of python tools for interacting with data generated by the Thermo Fisher Niton XL5 Plus handheld XRF device. The code is catered to XRF usage in the Macdonald lab in EAPS at UC Berkeley, but could be used or adapted by anybody working with similar handheld XRF devices.
The package provides the following functionality:
- User interface for adding standard measurements to a single SQLite database managed by
GeochemDB.- Assumes that standard measurements are systematically aggregated within an excel file where each sheet contains standard measurements from a single analytical session
- Assumes a preconfigured SQLite database with filled auxililary tables and compatibility with
GeochemDB
- Instrument calibration based on standard measurements
- Ability to correct concentrations for unknowns according to element-specific calibration lines constrained by known standard measurements
- Assumes standard measurements are stored in
GeochemDB-compatible SQLite database - Calibrations stored as json files with metadata
- ipywidgets-based UIs for creating and applying calibrations
Installation
pip install niton-tools
Metadata
Release files for niton-tools 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| niton_tools-0.2.1.tar.gz | 34.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| niton_tools-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 66.3 kB
Release files / niton_tools-0.2.1.tar.gz
| Download URL | niton_tools-0.2.1.tar.gz |
|---|---|
| Size | 34.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
672d999bfa5f4073f3ad64d99da3eaba48809a17c6d7c41343fdf035bc43596d
|
|
BLAKE2b-256 checksum How to use checksums |
59eeeedb0310d455531196cfce5f89b157b73815424c97aff46807160a625510
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.8
|
Release files / niton_tools-0.2.1-py3-none-any.whl
| Download URL | niton_tools-0.2.1-py3-none-any.whl |
|---|---|
| Size | 31.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
dfa5bb36e9c4675706683d127d2047383f1f3c323a931ef4d88487aa4cddc5c5
|
|
BLAKE2b-256 checksum How to use checksums |
8cf0988a312b02291ec1312765456ad0f1951756cfc18217c6bf031d649b6deb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.8
|