Python package for storing and retrieving experiment parameters.
Project description
ParamDB
Python package for storing and retrieving experiment parameters.
Installation
Install the latest version of ParamDB using pip:
pip install -U paramdb
ParamDB has several extras:
pandas
forpandas.DataFrame
support viaparamdb.ParamDataFrame
astropy
forastropy.units.Quantity
supportpydantic
for type-validation support via Pydantic
To install all extras, use the all
extra:
pip install -U "paramdb[all]"
Usage
ParamDB has two main components:
-
Parameter Data: Base classes that are used to defined the structure and functionality of parameter data.
-
Database: A database object that commits and loads parameter data to a persistent file.
See the api reference for more information.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
paramdb-0.15.2.tar.gz
(15.4 kB
view details)
Built Distribution
paramdb-0.15.2-py3-none-any.whl
(17.9 kB
view details)
File details
Details for the file paramdb-0.15.2.tar.gz
.
File metadata
- Download URL: paramdb-0.15.2.tar.gz
- Upload date:
- Size: 15.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 896975e4fb29234dd4cc7588b043d0b4b52ee4c988813323431a15559de43062 |
|
MD5 | 90fbe7e2bc43caa64c91f96d8a482e9d |
|
BLAKE2b-256 | e705aaab573907f86813d6a01cfe76ec55e20974a13079d41d655f0cb292b479 |
File details
Details for the file paramdb-0.15.2-py3-none-any.whl
.
File metadata
- Download URL: paramdb-0.15.2-py3-none-any.whl
- Upload date:
- Size: 17.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c458c0206bd78cce888a1235010ec70ee64353ede67072d60eb6ea015079dbae |
|
MD5 | ef0e3e190d289521722365a4a470e230 |
|
BLAKE2b-256 | e156f7539d021b1a879216e782b8f408387062af65238d340bdaa549aef00067 |