Diagnostic tests of glider quality
Project description
glidertest
This is a repo to diagnose issues in glider data such as CTD thermal lag.
This is a work in progress, all contributions welcome!
Install
Install from PyPI with
python -m pip install glidertest
Install a local, development version of this by cloning the repo, opening a terminal in the home directory (next to this readme file) and running these commands:
pip install -r requirements-dev.txt
pip install -e .
This installs glidertest locally. -e ensures that any edits you make in the files will be picked up by scripts that import functions from glidertest.
Documentation
Documentation website at https://callumrollo.github.io/glidertest/
Check out the example notebook notebooks/demo.ipynb for example functionality
As input, glidertest takes OceanGliders format files
Contributing
All contributions are welcome! Please clone the repo and install a local development version of glidertest as described in the Install section above. All new functions should include tests, you can run the tests locally and generate a coverage report with:
pytest --cov=glidertest --cov-report term-missing tests/
Try to ensure that all the lines of your contribution are covered in the tests.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file glidertest-0.0.1a6.tar.gz.
File metadata
- Download URL: glidertest-0.0.1a6.tar.gz
- Upload date:
- Size: 87.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d56f25c250582ecdabf587e48da81f40d46a34343c0d303ff3a9d4f8393ff7e
|
|
| MD5 |
97ef627e7958a15e608486a55a26676b
|
|
| BLAKE2b-256 |
841d79797a05b0881aae74a4c16a9c27d6916c3abc6b0879cab24e50d9f62bd9
|
Provenance
The following attestation bundles were made for glidertest-0.0.1a6.tar.gz:
Publisher:
pypi.yml on callumrollo/glidertest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
glidertest-0.0.1a6.tar.gz -
Subject digest:
3d56f25c250582ecdabf587e48da81f40d46a34343c0d303ff3a9d4f8393ff7e - Sigstore transparency entry: 149094509
- Sigstore integration time:
-
Permalink:
callumrollo/glidertest@71e33b0272dddeb19b7515d1724eecba03b957d4 -
Branch / Tag:
refs/tags/v0.0.1alpha6 - Owner: https://github.com/callumrollo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@71e33b0272dddeb19b7515d1724eecba03b957d4 -
Trigger Event:
release
-
Statement type:
File details
Details for the file glidertest-0.0.1a6-py3-none-any.whl.
File metadata
- Download URL: glidertest-0.0.1a6-py3-none-any.whl
- Upload date:
- Size: 23.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13a7125273aaef667359b456b086a70ca3f6f4be65b2533bf405cbf38fc4c501
|
|
| MD5 |
ba4a028c8b8a0b981102ad692c4e1dc2
|
|
| BLAKE2b-256 |
736612cd07c5e1eee611e1ddac99fe31bf4676b675bc02faad49e5fbb9e7f73d
|
Provenance
The following attestation bundles were made for glidertest-0.0.1a6-py3-none-any.whl:
Publisher:
pypi.yml on callumrollo/glidertest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
glidertest-0.0.1a6-py3-none-any.whl -
Subject digest:
13a7125273aaef667359b456b086a70ca3f6f4be65b2533bf405cbf38fc4c501 - Sigstore transparency entry: 149094511
- Sigstore integration time:
-
Permalink:
callumrollo/glidertest@71e33b0272dddeb19b7515d1724eecba03b957d4 -
Branch / Tag:
refs/tags/v0.0.1alpha6 - Owner: https://github.com/callumrollo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@71e33b0272dddeb19b7515d1724eecba03b957d4 -
Trigger Event:
release
-
Statement type: