Skip to content

Zeitsperre/MetObs_toolkit

 
 

Repository files navigation

MetObs-toolkit

PyPI version status Tests passing

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.

Installing the package

Install the package using pip:

pip3 install metobs-toolkit

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

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

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

#specific release from github
pip3 install git+https://github.com/vergauwenthomas/[email protected]

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:

pip3 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

Related

  • A graphical user interface for the MetObs-Toolkit: MetObs_GUI

About

A toolkit for using non-traditional meteorological observations

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 88.9%
  • Python 11.1%