Climpy helps you to work with climata data to analyse climate related event. The functionalities include
preset conditions
or defining your conditionspreset selectors
or custom selectorsspatio-temporal cross validation
and writing them in machine learning friendly formats like zarr
metrics
used with climate data or climate related hazards.
](https://codecov.io/gh/ClimAI/climpy)The package is divided into three parts
transform
: It has a set of conditions forming a criterion which can be applied to any dataset. A subclass of criterion called hazard helps to create an event. Select class helps in selecting the events based on some rules. Lastly datasets can be linked to events. ml_data
: The module helps to create X, Y pairs of machine learning dataset. It focuses on rigorous spatio-temporal cross validation and writing datasets in efficient dataset formats like zarrmetrics
: The module provides an exhaustive list of metrics for spatio-temporal cross validationInstallation:
libgeos-dev
. On Debain(linux) it can be installed using the command sudo apt -y install libgeos-dev
. On mac one can use brew install geos
Cartopy has libgeos-dev
as a dependency. # More testing required.pip install climpy