Skip to main content

Python Toolbox for the evaluation of soil moisture observations

Project description

https://github.com/TUW-GEO/pytesmo/workflows/Automated%20Tests/badge.svg?branch=master https://coveralls.io/repos/TUW-GEO/pytesmo/badge.png?branch=master https://badge.fury.io/py/pytesmo.svg https://readthedocs.org/projects/pytesmo/badge/?version=latest

pytesmo, the Python Toolbox for the Evaluation of Soil Moisture Observations, is a package/python toolbox which aims to provide a library that can be used for the comparison and validation of geospatial time series datasets with a (initial) focus on soil moisture.

Documentation & Software Citation

https://zenodo.org/badge/DOI/10.5281/zenodo.596422.svg

To see the latest full documentation click on the docs badge at the top.

If you use the software in a publication then please cite it using the Zenodo DOI. Be aware that this badge links to the latest package version.

Please select your specific version at https://doi.org/10.5281/zenodo.596422 to get the DOI of that version. You should normally always use the DOI for the specific version of your record in citations. This is to ensure that other researchers can access the exact research artefact you used for reproducibility.

You can find additional information regarding DOI versioning at http://help.zenodo.org/#versioning

If you want to contribute, take a look at the developers guide .

Installation

This package should be installable through pip which downloads the package from the python package repository Pypi. However, pytesmo also needs some packages that depend on C or Fortran libraries (like netCDF4). They should be installed first with conda. See http://conda.pydata.org/docs/ on how to use it. We recommend using either Anaconda or Miniconda.

conda install -c conda-forge numpy scipy pandas netCDF4 cython pyresample

Afterwards pytesmo can be installed via pip.

pip install pytesmo

As an alternative (e.g. if you want to contribute to the package), you can clone the Github repository and install from source:

git clone https://github.com/TUW-GEO/pytesmo.git --recursive
cd pytesmo
conda create -n pytesmo python=3.7 # or any supported python version
source activate pytesmo
conda env update -f environment.yml -n pytesmo
pip install -e .

Supported Products

Soil moisture is observed using different methods and instruments, in this version several satellite datasets as well as in situ and reanalysis data are supported through independent and optional (reader) packages:

Contribute

We are happy if you want to contribute. Please raise an issue explaining what is missing or if you find a bug. We will also gladly accept pull requests against our master branch for new features or bug fixes.

Please follow the developers guide.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytesmo-0.15.2.tar.gz (1.4 MB view details)

Uploaded Source

Built Distributions

pytesmo-0.15.2-cp310-cp310-win_amd64.whl (826.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

pytesmo-0.15.2-cp39-cp39-win_amd64.whl (829.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

pytesmo-0.15.2-cp38-cp38-win_amd64.whl (829.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

File details

Details for the file pytesmo-0.15.2.tar.gz.

File metadata

  • Download URL: pytesmo-0.15.2.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.17

File hashes

Hashes for pytesmo-0.15.2.tar.gz
Algorithm Hash digest
SHA256 0cb5fcf55dd7478b69d61e63eb5e41537ce08edf3b397a4a214f05d6cfd88147
MD5 d37a9326d90c36c9ccb3a5ed4822236c
BLAKE2b-256 869c055fb6ef111d32438f5f621da066537c30e37f66c64b5c85489cf65935bb

See more details on using hashes here.

File details

Details for the file pytesmo-0.15.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pytesmo-0.15.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 826.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.17

File hashes

Hashes for pytesmo-0.15.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 840b9a608f5f47380fe00667444af240530f074f5b645bf2e1fe5593f2a20498
MD5 882d1a54a3c0c4165c7af9799b02b21a
BLAKE2b-256 4df690dee98fef2a34efe0a3dd2a3985a9b6e82c6d99e5bbcb64b8803d71cac8

See more details on using hashes here.

File details

Details for the file pytesmo-0.15.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pytesmo-0.15.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 829.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.17

File hashes

Hashes for pytesmo-0.15.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 409e93d5ab0b99d2fca63eeb4f1c7bce13c29fa9edb06bafa65e454eaa95f558
MD5 3111c9646a631417189c228101328a11
BLAKE2b-256 08e15d6742c15a02d31458c674a47f529ec62c2ddfc20a0befb31e496cecaf68

See more details on using hashes here.

File details

Details for the file pytesmo-0.15.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pytesmo-0.15.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 829.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.17

File hashes

Hashes for pytesmo-0.15.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7d2db11a61456da9ac20781a8d64136f6b3d601afc12a130d03a91dd4eaf13ab
MD5 4cc3b46bb87b80b1dd2134a456320eb7
BLAKE2b-256 f8d152e20214691951fb6a4b0cc375475e815146417ec380730fa004152441bb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page