Skip to main content

pypromice

PyPI version Anaconda-Server Badge Anaconda-Server Badge DOI Documentation Status

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.12.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pypromice 1.12.2
File Size Uploaded
pypromice-1.12.2.tar.gz 134.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pypromice 1.12.2
File Interpreter ABI Platform
pypromice-1.12.2-py3-none-any.whl Python 3 none any Details

Total release size: 291.4 kB

Release files / pypromice-1.12.2.tar.gz

Download URL pypromice-1.12.2.tar.gz
Size 134.0 kB
Tags Source
SHA-256 checksum
How to use checksums
ae93d311cf69617b4d1f1807aa3392ca1252d52811bc14ba10afe7f816828562
BLAKE2b-256 checksum
How to use checksums
ec12944cf9f8465df906f892b19a144344f13e891b4b7527acc968ec69e30f88
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.12.2-py3-none-any.whl

Download URL pypromice-1.12.2-py3-none-any.whl
Size 157.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
92d97a37390bb3fab4078bb8e918dd150f4b7c84be34ed3e000e89decc657fa7
BLAKE2b-256 checksum
How to use checksums
b5db3441f2ea4cf3c34e8ae5938427e58c56f5fe6e591805a7aadcb1d60c7c0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

1.12.3

2 release files

This release

1.12.2 This release

2 release files

1.11.3

2 release files

1.11.2

2 release files

1.11.0

2 release files

1.10.2

2 release files

1.10.1

2 release files

1.9.3

2 release files

1.9.2

2 release files

1.9.1

2 release files

1.9.0

2 release files

1.8.5

2 release files

1.8.4

2 release files

1.8.3

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.8.0

2 release files

1.7.0

2 release files

1.6.0

2 release files

1.5.3

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.6

2 release files

1.3.5

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page