Climate indices

The following processes return general climate indicators based on spatial and temporal grid resolutions.

class flyingpigeon.processes.wps_ocgis_func.FreezeThawProcess[source]

freezethaw Number of freeze-thaw events (vNone)

Number of freeze-thaw events, where freezing and thawing occurs once a threshold of degree days below or above 0C is reached. A complete cycle (freeze-thaw-freeze) will return a value of 2.

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) – NetCDF Files or archive (tar/zip) containing netCDF files. (Info)
  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
  • threshold (float, optional) – The number of degree-days above or below the freezing point after which theground is considered frozen or thawed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.Duration[source]

duration Duration (vNone)

Summarizes consecutive occurrences in a sequence where the logical operation returns TRUE. The summary operation is applied to the sequences within a temporal aggregation.

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
  • threshold (float) – The threshold value to use for the logical operation.
  • operation (string) – The logical operation. One of ‘gt’,’gte’,’lt’, or ‘lte’.
  • summary (string, optional) – The summary operation to apply the durations. One of ‘mean’,’median’,’std’,’max’, or ‘min’.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

ICCLIM indices

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TXXProcess

icclim_TXx TXx (vNone)

Calculates the TXx indice: maximum of daily maximum temperature.

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_SDProcess

icclim_SD SD (vNone)

Calculates the SD indice: mean of daily snow depth [cm]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_R95PProcess

icclim_R95p R95p (vNone)

Calculate the R95p indice: number of very wet days (i.e. days with daily precipitation amount > 95th percentile of daily amount in the base period).

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TX90PProcess

icclim_TX90p TX90p (vNone)

Calculate the TX90p indice: number of warm days-times (i.e. days with daily max temperature > 90th percentile of daily max temperature in the base period).

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TG90PProcess

icclim_TG90p TG90p (vNone)

Calculate the TG90p indice: number of warm days (i.e. days with daily mean temperature > 90th percentile of daily mean temperature in the base period).

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TXNProcess

icclim_TXn TXn (vNone)

Calculates the TXn indice: minimum of daily maximum temperature.

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_CDDProcess

icclim_CDD CDD (vNone)

Calculates the CDD indice: maximum number of consecutive dry days (i.e. days with daily precipitation amount < 1 mm) [days].

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_R99PTOTProcess

icclim_R99pTOT R99pTOT (vNone)

Calculate the R99pTOT indice: precipitation fraction due to extremely wet days (i.e. days with daily precipitation amount > 99th percentile of daily amount in the base period) [%]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_SUProcess

icclim_SU SU (vNone)

Calculates the SU indice: number of summer days (i.e. days with daily maximum temperature > 25 degrees Celsius) [days].

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_CFDProcess

icclim_CFD CFD (vNone)

Calculates the CFD indice: maximum number of consecutive frost days (i.e. days with daily minimum temperature < 0 degrees Celsius) [days].

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TN10PProcess

icclim_TN10p TN10p (vNone)

Calculate the TN10p indice: number of cold nights (i.e. days with daily min temperature < 10th percentile of daily min temperature in the base period).

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TGProcess

icclim_TG TG (vNone)

Calculates the TG indice: mean of daily mean temperature.

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TRProcess

icclim_TR TR (vNone)

Calculates the TR indice: number of tropical nights (i.e. days with daily minimum temperature > 20 degrees Celsius) [days].

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_RX5DAYProcess

icclim_RX5day RX5day (vNone)

Calculates the RX5day indice: maximum consecutive 5-day precipitation amount [mm]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_VDTRProcess

icclim_vDTR vDTR (vNone)

Calculates the vDTR indice: mean absolute day-to-day difference in DTR.

Parameters:
  • tasmin (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • tasmax (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_SD50CMProcess

icclim_SD50cm SD50cm (vNone)

Calculates the SD50cm indice: number of days with snow depth >= 50 cm [days]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_CWDProcess

icclim_CWD CWD (vNone)

Calculates the CWD indice: maximum number of consecutive wet days (i.e. days with daily precipitation amount > = 1 mm) [days].

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TN90PProcess

icclim_TN90p TN90p (vNone)

Calculate the TN90p indice: number of warm nights (i.e. days with daily min temperature > 90th percentile of daily min temperature in the base period).

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_R20MMProcess

icclim_R20mm R20mm (vNone)

Calculates the R20mm indice: number of very heavy precipitation days (i.e. days with daily precipitation amount > = 20 mm) [days]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_CSUProcess

icclim_CSU CSU (vNone)

Calculates the CSU indice: maximum number of consecutive summer days (i.e. days with daily maximum temperature > 25 degrees Celsius) [days].

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_RX1DAYProcess

icclim_RX1day RX1day (vNone)

Calculates the RX1day indice: maximum 1-day precipitation amount [mm]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_WSDIProcess

icclim_WSDI WSDI (vNone)

Calculate the WSDI indice (warm-spell duration index): number of days where, in intervals of at least 6 consecutive days,

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_RR1Process

icclim_RR1 RR1 (vNone)

Calculates the RR1 indice: number of wet days (i.e. days with daily precipitation amount > = 1 mm) [days]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_CSDIProcess

icclim_CSDI CSDI (vNone)

Calculate the CSDI indice (cold-spell duration index): number of days where, in intervals of at least 6 consecutive days,

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_R75PTOTProcess

icclim_R75pTOT R75pTOT (vNone)

Calculate the R75pTOT indice: precipitation fraction due to moderate wet days (i.e. days with daily precipitation amount > 75th percentile of daily amount in the base period) [%]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_R95PTOTProcess

icclim_R95pTOT R95pTOT (vNone)

Calculate the R95pTOT indice: precipitation fraction due to very wet days (i.e. days with daily precipitation amount > 95th percentile of daily amount in the base period) [%]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_R10MMProcess

icclim_R10mm R10mm (vNone)

Calculates the R10mm indice: number of heavy precipitation days (i.e. days with daily precipitation amount > = 10 mm) [days]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_SDIIProcess

icclim_SDII SDII (vNone)

Calculates the SDII (simple daily intensity index) indice: mean precipitation amount of wet days (i.e. days with daily precipitation amount > = 1 mm) [mm]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_DTRProcess

icclim_DTR DTR (vNone)

Calculates the DTR indice: mean of daily temperature range.

Parameters:
  • tasmin (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • tasmax (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TG10PProcess

icclim_TG10p TG10p (vNone)

Calculate the TG10p indice: number of cold days (i.e. days with daily mean temperature < 10th percentile of daily mean temperature in the base period).

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TXProcess

icclim_TX TX (vNone)

Calculates the TX indice: mean of daily maximum temperature.

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_PRCPTOTProcess

icclim_PRCPTOT PRCPTOT (vNone)

Calculates the PRCPTOT indice: total precipitation in wet days [mm]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TNProcess

icclim_TN TN (vNone)

Calculates the TN indice: mean of daily minimum temperature.

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_R75PProcess

icclim_R75p R75p (vNone)

Calculate the R75p indice: number of moderate wet days (i.e. days with daily precipitation amount > 75th percentile of daily amount in the base period).

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TNXProcess

icclim_TNx TNx (vNone)

Calculates the TNx indice: maximum of daily minimum temperature.

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_SD5CMProcess

icclim_SD5cm SD5cm (vNone)

Calculates the SD5cm indice: number of days with snow depth >= 5 cm [days]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_FDProcess

icclim_FD FD (vNone)

Calculates the FD indice: number of frost days (i.e. days with daily minimum temperature < 0 degrees Celsius) [days].

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_R99PProcess

icclim_R99p R99p (vNone)

Calculate the R99p indice: number of extremely wet days (i.e. days with daily precipitation amount > 99th percentile of daily amount in the base period).

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_IDProcess

icclim_ID ID (vNone)

Calculates the ID indice: number of ice days (i.e. days with daily maximum temperature < 0 degrees Celsius) [days].

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_SD1Process

icclim_SD1 SD1 (vNone)

Calculates the SD1 indice: number of days with snow depth >= 1 cm [days]

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_GD4Process

icclim_GD4 GD4 (vNone)

Calculates the GD4 indice: growing degree days (sum of daily mean temperature > 4 degrees Celsius).

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TNNProcess

icclim_TNn TNn (vNone)

Calculates the TNn indice: minimum of daily minimum temperature.

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_HD17Process

icclim_HD17 HD17 (vNone)

Calculates the HD17 indice: heating degree days (sum of (17 degrees Celsius - daily mean temperature)).

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_ETRProcess

icclim_ETR ETR (vNone)

Calculates the ETR indice: intra-period extreme temperature range.

Parameters:
  • tasmin (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • tasmax (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.

class flyingpigeon.processes.wps_ocgis_func.ICCLIM_TX10PProcess

icclim_TX10p TX10p (vNone)

Calculate the TX10p indice: number of cold day-times (i.e. days with daily max temperature < 10th percentile of daily max temperature in the base period).

Parameters:
  • resource (application/x-netcdf, application/x-tar, application/zip) –

    NetCDF Files or archive (tar/zip) containing netCDF files. (Info)

  • grouping ({'day', 'mon', 'sem', 'yr', 'ONDJFM', 'AMJJAS', 'DJF', 'MAM', 'JJA', 'SON', ..}, optional) – Temporal group over which the index is computed.
Returns:

  • output_netcdf (application/x-netcdf) – The indicator values computed on the original input grid.
  • output_log (text/plain) – Collected logs during process run.