Skip to content

Cloud Typing Python Tools for Verification of Weather Forecasts

License

Notifications You must be signed in to change notification settings

fsenf/CTyPyTool

Repository files navigation

CTyPyTool: Cloud Typing Python Tool

This tools is intended to help weather forecasters in assessing the quality of their cloud forecasts.

A few facts:

Schematic

Installation

On your Local Computer

Cloning repository

Use the following command to clone the project to your local machine.

$ git clone https://github.com/fsenf/CTyPyTool

Installing Dependencies:

This project comes with a Pipfile specifying all project dependencies. When using pipenv first move into the project folder with:

$ cd cloud_classification

and then use the following command to install all necesarry dependencies into your virtual environment

$ pipenv install

On the DKRZ Servers

See here to get started with CTyPyTools on the DKRZ Super computer.

Getting Started

There are severeal Jupyter Notebooks explaining the basic steps for training and applying the cloud classifier.

For using an already trained classifier check out this notebook

Contributing

Your Contribution is very welcome! Yo could either contribute with:

  • providing pre-trained classifiers for a specifically defined geographical region or for certain sessions
  • reporting issues, missing features or bugs
  • improving code

5 Steps for source code developers:

  1. fork the repository with the main branch
  2. branch out into a feature-<something> branch in you own fork
  3. update source code / software parts in your fork
  4. check functionality with example notebooks
  5. make a pull request onto the main branch in the "official" repository under https://github.com/fsenf/CTyPyTool

About

Cloud Typing Python Tools for Verification of Weather Forecasts

Resources

License

Stars

Watchers

Forks

Releases

No releases published