pypromice
pypromice is designed for processing and handling PROMICE|GC-Net automated weather station (AWS) data.
Both the source code of pypromice and the PROMICE|GC-Net AWS data it produces are released on Dataverse. Please visit the pypromice readthedocs and the following publications for more information.
If you intend to use PROMICE|GC-Net AWS data and/or pypromice in your work, please cite these publications below, along with any other applicable PROMICE publications where possible:
Fausto, R. S., How, P., Vandecrux, B., Lund, M. C., Box, J. E., Mankoff, K. D., Andersen, S. B., van As, D., Bahbah, R., Citterio, M., Colgan, W., Jakobsgaard, H. T., Karlsson, N. B., Kjeldsen, K. K., Larsen, S. H., Olsen, C., Oraschewski, F. M., Rutishauser, A., Shields, C. L., Solgaard, A. M., Stevens, I. T., Svendsen, S. H., Langley, K., Messerli, A., Bjørk, A. A., Andersen, J. K., Abermann, J., Steiner, J., Prinz, R., Hynek, B., Lea, J. M., Brough, S., and Ahlstrøm, A. P. (2026) PROMICE | GC-NET automatic weather station data, Earth Syst. Sci. Data, 18, 2829–2873, https://doi.org/10.5194/essd-18-2829-2026
Fausto, R.S., van As, D., Mankoff, K.D., Vandecrux, B., Citterio, M., Ahlstrøm, A.P., Andersen, S.B., Colgan, W., Karlsson, N.B., Kjeldsen, K.K., Korsgaard, N.J., Larsen, S.H., Nielsen, S., Pedersen, A.Ø., Shields, C.L., Solgaard, A.M., and Box, J.E. (2021) Programme for Monitoring of the Greenland Ice Sheet (PROMICE) automatic weather station data, Earth Syst. Sci. Data, 13, 3819–3845, https://doi.org/10.5194/essd-13-3819-2021
How, P., Wright, P.J., Mankoff, K., Vandecrux, B., Fausto, R.S. and Ahlstrøm, A.P. (2023) pypromice: A Python package for processing automated weather station data, Journal of Open Source Software, 8(86), 5298, https://doi.org/10.21105/joss.05298
How, P., Lund, M.C., Nielsen, R.B., Ahlstrøm, A.P., Fausto, R.S., Larsen, S.H., Mankoff, K.D., Vandecrux, B., Wright, P.J. (2023) pypromice, GEUS Dataverse, https://doi.org/10.22008/FK2/3TSBF0
Installation
Quick install
The latest release of pypromice can installed using conda or pip:
$ conda install pypromice -c conda-forge
$ pip install pypromice
The eccodes package for pypromice's post-processing functionality needs to be installed specifically in the pip distribution:
$ conda install eccodes -c conda-forge
$ pip install pypromice
And for the most up-to-date version of pypromice, the package can be cloned and installed directly from the repo:
$ pip install --upgrade git+http://github.com/GEUS-Glaciology-and-Climate/pypromice.git
Developer install
pypromice can be ran in an environment with the pypromice repo:
$ conda create --name pypromice python=3.8
$ conda activate pypromice
$ git clone git@github.com:GEUS-Glaciology-and-Climate/pypromice.git
$ cd pypromice/
$ pip install .
Metadata
Release files for pypromice 1.13.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 | Provenance | |
|---|---|---|---|---|
| pypromice-1.13.1.tar.gz | 145.6 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pypromice-1.13.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 316.6 kB
Release files / pypromice-1.13.1.tar.gz
| Download URL | pypromice-1.13.1.tar.gz |
|---|---|
| Size | 145.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b0a2d3ad1b5decca5038532b0ae35576ee867a359bb78c9cf2867a0c194ab436
|
|
BLAKE2b-256 checksum How to use checksums |
811566a8ee2bb12d08c2064ae4e852f925818447b27e0094052ccc238b47bac8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / pypromice-1.13.1-py3-none-any.whl
| Download URL | pypromice-1.13.1-py3-none-any.whl |
|---|---|
| Size | 170.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
70bccf2d2cf4343c7eeb9c10764c3ab85224fccf4aa33b6a96463460ec84ea28
|
|
BLAKE2b-256 checksum How to use checksums |
8b68f387a2ab45e445b8aa8175651ad44614eebf73c94c172df9d6127fb0dccb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Security for pypromice 1.13.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.