This is an old revision of the document!
List of plugins
This a comprehensive list of all the plugins that have been developed in Miklip and ClimXtreme.
It does not show the ones that are now in development.
This list is updated with every new entry: LAST UPDATED on 2021.10.29
In the table below we can find the following:
- name of the plugin and link to its git repository at DKRZ's gitlab. Remember that in order to access there you will need a DKRZ account.
- category of the plugin according to the XCES' plugin page.
- whether the plugins is currently permanently plugged in the system or not.
- an example valid output that was produced with this plugin. This is a quick way to learn something about the working of the plugin and a good starting point.
- documentation, that can range from none, a basic README file to a complete manual, hosted either at the git repository, or at XCES' help section.
- mail of the developper or default contact person. When the developper is not longer available, the default contact people are CoSoX (Etor E. Lucio-Eceiza).
- wrapper file: so it is easy to locate and plug it in for quick testing.
still need to put inner links that send to plugins page, help page, dkrz gitlab page, luv, and manuals wiki page that explain how to go there
name | category | description | pluged | example | documentation | wrapper | |
---|---|---|---|---|---|---|---|
attribution* | attribution | Extreme event attribution for precip and temp | in_dev | – | – | Jonas.Schroeter@dwd.de | – |
blocking | statistical | Calculates the Instantaneous Blocked Longitude (IBL) | — | 899158 | manual | andy.richling@met.fu-berlin.de | blocking/Blocking_integration_MiKlip.py |
blocking_2D | postproc | Calculates various 2D-Blocking Indices of the Northern Hemisphere | yes | 906920 | manual | andy.richling@met.fu-berlin.de | blocking_2D/Blocking2D_app.py |
climdexcalc | indices | Calculates the ETCCDI climate extreme indices on the basis of daily temperature and precipitation data using the ClimDex software provided by PCIC. | yes | 906539 | manual | andy.richling@met.fu-berlin.de | climdexcalc/climdexcalc.py |
cvprepare | support | Tool to prepare datasets for cross-validated post-processing. | — | 160274 | — | jens.grieger@met.fu-berlin.de | cvprepare/CVprepare.py |
cwt | statistical | Calculate Circulation Weather Type by mean sea level pressure | yes | 903027 | manual | lucio-eceiza@dkrz.de | cwt/cwt.py |
diffplotter | support | Plots difference between two NetCDF files | yes | 899898 | — | lucio-eceiza@dkrz.de | diffplotter/integration/differenceplotter.py |
driftcorrection | postproc | Tool to correct data for drifts, trends and other. | — | 154173 | — | lucio-eceiza@dkrz.de | driftcorrection/driftcorrection.py |
driftplotter | decadal | Visualisation and Comparison of Decadal Time Series and Drifts. | — | 160345 | — | andy.richling@met.fu-berlin.de | driftplotter/driftplotter.py |
dsi | postproc | Calculates the Dynamic State Index (DSI) | — | — | — | lucio-eceiza@dkrz.de | dsi/dsitool.py |
eady | postproc | Calculates the Eady Growth Rate for analyses | — | 120528 | manual | lucio-eceiza@dkrz.de, jens.grieger@met.fu-berlin.de | eady/eady.py |
etccdi | extremes | Precipitation indices from the Expert Team (ET) on Climate Change Detection and Indices (ETCCDI) | — | 897476 | readme | lucio-eceiza@dkrz.de | etccdi/etccdi-api.py |
EXAMPLE | — | An example plugin incl CMOR facets | — | 901692 | — | kadow@dkrz.de | EXAMPLE/example_plugin.py |
leadtimeselektor | postproc | Tool to select different leadtimes from decadal experiments using solr_search. | yes | 159771 | — | lucio-eceiza@dkrz.de, jens.grieger@met.fu-berlin.de | leadtimeselektor/leadtime-api.py |
met_ensemble | statistical | Calculates ensemble statistics from MET | — | 146818 | — | lucio-eceiza@dkrz.de | met_ensemble/met_ensemble.py |
met_grid | statistical | Calculates statistics for every grid point from MET | — | 103601 | — | lucio-eceiza@dkrz.de | met_grid/met_grid.py |
met_series | statistical | Series Analysis from MET | — | 157004 | — | lucio-eceiza@dkrz.de | met_series/met_series.py |
monsoon | decadal | Process oriented evaluation of the West African Monsoon system | — | 127442 | readme | lucio-eceiza@dkrz.de | monsoon/monsoon-api.py |
movieplotter | support | Plots 2D lon/lat movies in GIF format | yes | 908306 | — | christopher.kadow@met.fu-berlin.de | movieplotter/src/movieplotter.py |
murcss | decadal | Calculates the MSESS, Correlation, ConditionalBias, and the CRPSS like Goddard et al. (2013) | – | 906570 | manual | lucio-eceiza@dkrz.de | murcss/integration/murcss-api.py |
pca | statistical | Principal Component Analysis | in_dev | – | – | s6sebusc@uni-bonn.de | pca/pca_wrapper.py |
percentile | support | Calculates multiple percentiles using CDO | yes | 907996 | — | lucio-eceiza@dkrz.de | percentile/percentile.py |
plotstowebpage | support | Copy plots in folder to webpage (in order to make them findable) | — | 158894 | — | lucio-eceiza@dkrz.de | plotstowebpage/plotstowebpage-api.py |
pott | — | Peak Over Threshold tool | — | 80115 | manual | lucio-eceiza@dkrz.de, jens.grieger@met.fu-berlin.de | pott/Pott.py |
preproc | support | Spatio-temporal Pre-Processing of Data, Converting to CMORized formats and Linking processed data to your database | yes | 908293 | — | andy.richling@met.fu-berlin.de | preproc/preproc.py |
problems | decadal | PROBabiListic Ensemble verification for MiKlip using SpecsVerification. | yes | 899830 | manual | andy.richling@met.fu-berlin.de | problems/problems.py |
psi | extremes | Precipitation Severity Index over a selected geographical area & time period | yes | 908024 | readme | alberto.caldas-alvarez@kit.edu | psi/src/psi-api.py |
recalibration | support | Tool to re-calibrate probabilistic forecasts with simultaneous drift correction. | — | 901813 | manual | alexander.pasternack@met.fu-berlin.de | recalibration/recalibration.py |
reldiag | decadal | Tool to plot reliability diagrams. | — | 156663 | manual | lucio-eceiza@dkrz.de, jens.grieger@met.fu-berlin.de | reldiag/reldiag.py |
s2dverification_bsc | decadal | Seasonal to Decadal Verification based on the R-Package s2dverification from the Barcelona Supercomputing Center (BSC) | — | 157888 | readme | andy.richling@met.fu-berlin.de | s2dverification_bsc/s2dverification_bsc.py |
stepclim | decadal | Tool to estimate the annual frequency of lightning and convective hazards | – | 157106 | — | francesco.battaglioli@essl.org | stepclim/STEPCLIM.py |
stormtrack | postproc | Calculates Stormtrack for analyses. | – | 147657 | manual | lucio-eceiza@dkrz.de, jens.grieger@met.fu-berlin.de | stormtrack/stormtrack.py |
terciles | support | Calculates the probability for three different categories (below normal, normal and above normal). | — | 151883 | — | alexander.pasternack@met.fu-berlin.de | terciles/terciles.py |
tigrids | postproc | Tool for Intercomparison of Gridded Data Sets: Produces maps and time series for comparison of data sets. | — | — | — | lucio-eceiza@dkrz.de | tigrids/tigrids-api.py |
troughident | postproc | Identifies trough by geopotential height | — | 97030 | manual | lucio-eceiza@dkrz.de | troughident/trough.py |
vecap | decadal | Verification, Calibration and Assessment of Predictability of medium-range climate predictions | — | 159818 | manual | thomas.spangehl@dwd.de | vecap/vecap_plugin.py |
wtrack | postproc | Wind tracking algorithm for the MiKlip database. | yes | 906156 | — | jens.grieger@met.fu-berlin.de | wtrack/wtrack.py |
zykpak | postproc | Cyclone tracking and identification package - applied to sea-level pressure → psl | yes | 903567 | manual | mareike.schuster@met.fu-berlin.de | zykpak/zykpak.py |
climpact_sci | indices | calculation of ET-SCI climate extreme indices | yes | – | manual | lukas.hueneke@fu-berlin.de | climpact/Climpact-SCI.py |
cooc | coocurrence | Co-occurrence of extreme events | yes | – | manual | jens.grieger@met.fu-berlin.de | cooccurence/cooc_wrapper.py |
crops* | impact | Impact of extreme events on crops | in_dev | – | readme | Florian.Ellsaesser@zeu.uni-giessen.de | – |
getCDCstation | data | ingestion of station observations from DWD CDC | yes | – | manual | deborah.niermann@dwd.de | getcdcstation/getCDCstation.py |
hwmid | indices | Heat Wave Magnitude Index Daily | yes | – | manual | florian.becker2@kit.edu | hwmid/hwmid-api.py |
idf | probability | Intensity Duration Frequency curves | yes | – | manual | felix.fauer@met.fu-berlin.de | idf/idf-api.py |
ldai* | — | Calculates the large scale dynamical activity index. | — | — | manual | lucio-eceiza@dkrz.de | ldai/ldai.py |
pll | statistics | Optimization of Pairwise Log-Likelihood function | yes | – | manual | Carolin.Forster@mathematik.uni-stuttgart.de | pll/pll-api.py |
realistic | data | reanalysis / observation data comparison | yes | – | manual | deborah.niermann@dwd.de | realistic/realistic.py |
regimes | circulation | Identification of circulation patterns | yes | – | manual | johannes.riebold@awi.de | regimes/regimes_wrapper.py |
usereval* | — | User oriented evaluation and plotting | — | 156923 | — | lucio-eceiza@dkrz.de | usereval/user_eval_control.py |
vadycirc* | decadal | Tool for the evaluation of dynamical modes / circulation types | — | 138595 | — | lucio-eceiza@dkrz.de | vadycirc/VADYcirc.py |
vadytele* | decadal | Tool for the evaluation of well-known teleconnection indices | — | 150784 | — | lucio-eceiza@dkrz.de | vadytele/VADYtele.py |
Showing 1 to 51 of 51 entries
If you are interested in using the plugins marked with an asterisk * , please get in contact via e-mail.