Skip to main content

A Meteorological observations toolkit for scientists

Project description

MetObs-toolkit

PyPI version Documentation Status status Tests passing DOI

drawing

The MetObs-toolkit provides a comprehensive framework for scientists to process raw meteorological data for analysis.

This repo contains all the software for the metobs_toolkit.

Documentation

Documentation can be found here.

The Documentation contains examples, explanations, and the API documentation of the toolkit. Make sure that the documentation version matches your version of the toolkit.

Installing the package

Install the package using pip:

pip install metobs-toolkit

To install the PyPi version of the toolkit. To install the github versions one can use these commands:

#main versions
pip install git+https://github.com/vergauwenthomas/MetObs_toolkit.git

#development version
pip install git+https://github.com/vergauwenthomas/MetObs_toolkit.git@dev

#specific release from github
pip install git+https://github.com/vergauwenthomas/MetObs_toolkit.git@v0.2.0

For some advanced quality control methods, the Titanlib package is used. Since the installation of titanlib requires a c++ compiler, we have chosen not to include it in the toolkit. If you want to use the Titanlib functionality you must install both the toolkit and Titanlib:

pip install metobs-toolkit titanlib

To use the package, import it in Python:

import metobs_toolkit

#Check your version
metobs_toolkit.__version__

Exercises and demos

In the context of a FAIRNESS (COST action) summer school, a set of well-documented exercises and demos are made.

Notebook Description
Introduction Introduction to the toolkit Open In Colab
Quality control Introduction to quality control methods Open In Colab
Filling gaps Introduction to gap filling methods Open In Colab
Analysis Introduction analysis methods Open In Colab

*NOTE: * these exercises are built on an early version of the toolkit! We recommend using the examples in the documentation.

Related

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

metobs_toolkit-0.3.1a0.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

metobs_toolkit-0.3.1a0-py3-none-any.whl (1.5 MB view details)

Uploaded Python 3

File details

Details for the file metobs_toolkit-0.3.1a0.tar.gz.

File metadata

  • Download URL: metobs_toolkit-0.3.1a0.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.1 Linux/6.5.0-1025-azure

File hashes

Hashes for metobs_toolkit-0.3.1a0.tar.gz
Algorithm Hash digest
SHA256 4ae413b5d7fd101819727c97d8bc4d783b1c02afd384cd14aca3eab5399e1484
MD5 87ed36fe8ef3c20e2de78fb793de4ee1
BLAKE2b-256 5bfbd2090fd2dfbd15c426025c71aa8fd4eab9f598360ad0fbe7304ef55f8fb3

See more details on using hashes here.

File details

Details for the file metobs_toolkit-0.3.1a0-py3-none-any.whl.

File metadata

  • Download URL: metobs_toolkit-0.3.1a0-py3-none-any.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.1 Linux/6.5.0-1025-azure

File hashes

Hashes for metobs_toolkit-0.3.1a0-py3-none-any.whl
Algorithm Hash digest
SHA256 ca97b4fe7db4af6b0ad721acf15f2c0e00308c0bdcb48decc1fbad8a2c2b101b
MD5 039c9f98dfba112349105ddcc4ea72da
BLAKE2b-256 fa56cd3251ea7d53f762e46a5860d1dead8d3913d5818f1351633032bd80e4da

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