Indicators Processes¶
Processes for indicators
- class finch.processes.virtual.indicators.api_Indicator_Process¶
Bases:
XclimIndicatorBaseCalculate the running weighted sum of daily precipitation values given a window and weighting exponent. This index serves as an indicator for soil moisture.
- xci = <xclim.indicators.atmos._precip.API object>¶
- class finch.processes.virtual.indicators.australian_hardiness_zones_Indicator_Process¶
Bases:
XclimIndicatorBaseA climate indice based on a multi-year rolling average of the annual minimum temperature. Developed specifically to aid in determining plant suitability of geographic regions. The Australian National Botanical Gardens (ANBG) classification scheme divides categories into 5-degree Celsius zones, starting from -15 degrees Celsius and ending at 20 degrees Celsius.
- xci = <xclim.indicators.atmos._temperature.AUSTRALIAN_HARDINESS_ZONES object>¶
- class finch.processes.virtual.indicators.base_flow_index_Indicator_Process¶
Bases:
XclimIndicatorBaseMinimum of the 7-day moving average flow divided by the mean flow.
- xci = <xclim.indicators.land._streamflow.BASE_FLOW_INDEX object>¶
- class finch.processes.virtual.indicators.biologically_effective_degree_days_Indicator_Process¶
Bases:
XclimIndicatorBaseConsiders daily minimum and maximum temperature with a given base threshold between 1 April and 31 October, with a maximum daily value for cumulative degree days (typically 9°C), and integrates modification coefficients for latitudes between 40°N and 50°N as well as for swings in daily temperature range. Metric originally published in Gladstones (1992).
- xci = <xclim.indicators.atmos._temperature.BIOLOGICALLY_EFFECTIVE_DEGREE_DAYS object>¶
- class finch.processes.virtual.indicators.blowing_snow_Indicator_Process¶
Bases:
XclimIndicatorBaseThe number of days with snowfall, snow depth, and windspeed over given thresholds for a period of days.
- xci = <xclim.indicators.land._snow.BLOWING_SNOW object>¶
- class finch.processes.virtual.indicators.calm_days_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with surface wind speed below threshold.
- xci = <xclim.indicators.atmos._wind.CALM_DAYS object>¶
- class finch.processes.virtual.indicators.cdd_Indicator_Process¶
Bases:
XclimIndicatorBaseThe longest number of consecutive days where daily precipitation below a given threshold.
- xci = <xclim.indicators.atmos._precip.CDD object>¶
- class finch.processes.virtual.indicators.cffwis_Indicator_Process¶
Bases:
XclimIndicatorBaseComputes the six (6) fire weather indexes, as defined by the Canadian Forest Service: - The Drought Code - The Duff-Moisture Code - The Fine Fuel Moisture Code - The Initial Spread Index - The Build Up Index - The Fire Weather Index.
- xci = <xclim.indicators.atmos._precip.CFFWIS object>¶
- class finch.processes.virtual.indicators.clearness_index_Indicator_Process¶
Bases:
XclimIndicatorBaseThe clearness index is the ratio between the shortwave downwelling radiation and the total extraterrestrial radiation on a given day.
- xci = <xclim.indicators.convert._conversion.CLEARNESS_INDEX object>¶
- class finch.processes.virtual.indicators.cold_and_dry_days_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with temperature below a given percentile and precipitation below a given percentile.
- xci = <xclim.indicators.atmos._precip.COLD_AND_DRY_DAYS object>¶
- class finch.processes.virtual.indicators.cold_and_wet_days_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with temperature below a given percentile and precipitation above a given percentile.
- xci = <xclim.indicators.atmos._precip.COLD_AND_WET_DAYS object>¶
- class finch.processes.virtual.indicators.cold_spell_days_Indicator_Process¶
Bases:
XclimIndicatorBaseThe number of days that are part of a cold spell. A cold spell is defined as a minimum number of consecutive days with mean daily temperature below a given threshold.
- xci = <xclim.indicators.atmos._temperature.COLD_SPELL_DAYS object>¶
- class finch.processes.virtual.indicators.cold_spell_duration_index_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days part of a percentile-defined cold spell. A cold spell occurs when the daily minimum temperature is below a given percentile for a given number of consecutive days.
- xci = <xclim.indicators.atmos._temperature.COLD_SPELL_DURATION_INDEX object>¶
- class finch.processes.virtual.indicators.cold_spell_frequency_Indicator_Process¶
Bases:
XclimIndicatorBaseThe frequency of cold periods of N days or more, during which the temperature over a given time window of days is below a given threshold.
- xci = <xclim.indicators.atmos._temperature.COLD_SPELL_FREQUENCY object>¶
- class finch.processes.virtual.indicators.cold_spell_max_length_Indicator_Process¶
Bases:
XclimIndicatorBaseThe maximum length of a cold period of N days or more, during which the temperature over a given time window of days is below a given threshold.
- xci = <xclim.indicators.atmos._temperature.COLD_SPELL_MAX_LENGTH object>¶
- class finch.processes.virtual.indicators.cold_spell_total_length_Indicator_Process¶
Bases:
XclimIndicatorBaseThe total length of cold periods of N days or more, during which the temperature over a given time window of days is below a given threshold.
- xci = <xclim.indicators.atmos._temperature.COLD_SPELL_TOTAL_LENGTH object>¶
- class finch.processes.virtual.indicators.consecutive_frost_days_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximum number of consecutive days where the daily minimum temperature is below 0°C
- xci = <xclim.indicators.atmos._temperature.CONSECUTIVE_FROST_DAYS object>¶
- class finch.processes.virtual.indicators.consecutive_frost_free_days_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximum number of consecutive frost-free days: where the daily minimum temperature is above or equal to 0°C
- xci = <xclim.indicators.atmos._temperature.CONSECUTIVE_FROST_FREE_DAYS object>¶
- class finch.processes.virtual.indicators.cool_night_index_Indicator_Process¶
Bases:
XclimIndicatorBaseA night coolness variable which takes into account the mean minimum night temperatures during the month when ripening usually occurs beyond the ripening period.
- xci = <xclim.indicators.atmos._temperature.COOL_NIGHT_INDEX object>¶
- class finch.processes.virtual.indicators.cooling_degree_days_Indicator_Process¶
Bases:
XclimIndicatorBaseThe cumulative degree days for days when the mean daily temperature is above a given threshold and buildings must be air conditioned.
- xci = <xclim.indicators.atmos._temperature.COOLING_DEGREE_DAYS object>¶
- class finch.processes.virtual.indicators.cooling_degree_days_approximation_Indicator_Process¶
Bases:
XclimIndicatorBaseThe cumulative degree days for days when temperatures are above a given threshold and buildings must be air conditioned. This method integrates mean, minimum, and maximum temperatures, accounting for asymmetry in the distributions of temperatures throughout the diurnal cycle.
- xci = <xclim.indicators.atmos._temperature.COOLING_DEGREE_DAYS_APPROXIMATION object>¶
- class finch.processes.virtual.indicators.corn_heat_units_Indicator_Process¶
Bases:
XclimIndicatorBaseA temperature-based index used to estimate the development of corn crops. Corn growth occurs when the daily minimum and maximum temperatures exceed given thresholds.
- xci = <xclim.indicators.atmos._temperature.CORN_HEAT_UNITS object>¶
- class finch.processes.virtual.indicators.cp_Indicator_Process¶
Bases:
XclimIndicatorBaseChill portions are a measure to estimate the bud breaking potential of different crops. The constants and functions are taken from Luedeling et al. (2009) which formalises the method described in Fishman et al. (1987). The model computes the accumulation of cold temperatures in a two-step process. First, cold temperatures contribute to an intermediate product that is transformed to a chill portion once it exceeds a certain concentration. The intermediate product can be broken down at higher temperatures but the final product is stable even at higher temperature. Thus the dynamic model is more accurate than other chill models like the Chilling hours or Utah model, especially in moderate climates like Israel, California or Spain.
- xci = <xclim.indicators.atmos._temperature.CP object>¶
- class finch.processes.virtual.indicators.cu_Indicator_Process¶
Bases:
XclimIndicatorBaseChill units are a measure to estimate the bud breaking potential of different crop based on Richardson et al. (1974). The Utah model assigns a weight to each hour depending on the temperature recognising that high temperatures can actual decrease, the potential for bud breaking. Providing positive_only=True will ignore days with negative chill units.
- xci = <xclim.indicators.atmos._temperature.CU object>¶
- class finch.processes.virtual.indicators.cwd_Indicator_Process¶
Bases:
XclimIndicatorBaseThe longest number of consecutive days where daily precipitation is at or above a given threshold.
- xci = <xclim.indicators.atmos._precip.CWD object>¶
- class finch.processes.virtual.indicators.days_over_precip_doy_thresh_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days in a period where precipitation is above a given daily percentile and a fixed threshold.
- xci = <xclim.indicators.atmos._precip.DAYS_OVER_PRECIP_DOY_THRESH object>¶
- class finch.processes.virtual.indicators.days_over_precip_thresh_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days in a period where precipitation is above a given percentile, calculated over a given period and a fixed threshold.
- xci = <xclim.indicators.atmos._precip.DAYS_OVER_PRECIP_THRESH object>¶
- class finch.processes.virtual.indicators.days_with_snow_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with snow between a lower and upper limit.
- xci = <xclim.indicators.atmos._precip.DAYS_WITH_SNOW object>¶
- class finch.processes.virtual.indicators.degree_days_exceedance_date_Indicator_Process¶
Bases:
XclimIndicatorBaseThe day of the year when the sum of degree days exceeds a threshold, occurring after a given date. Degree days are calculated above or below a given temperature threshold.
- xci = <xclim.indicators.atmos._temperature.DEGREE_DAYS_EXCEEDANCE_DATE object>¶
- class finch.processes.virtual.indicators.df_Indicator_Process¶
Bases:
XclimIndicatorBaseThe drought factor is a numeric indicator of the forest fire fuel availability in the deep litter bed. It is often used in the calculation of the McArthur Forest Fire Danger Index. The method implemented here follows Finkele et al. [2006].
- xci = <xclim.indicators.atmos._precip.DF object>¶
- class finch.processes.virtual.indicators.discharge_distribution_fit_Indicator_Process¶
Bases:
XclimIndicatorBase- xci = <xclim.indicators.streamflow.DISCHARGE_DISTRIBUTION_FIT object>¶
- class finch.processes.virtual.indicators.discharge_stats_Indicator_Process¶
Bases:
XclimIndicatorBase- xci = <xclim.indicators.streamflow.DISCHARGE_STATS object>¶
- class finch.processes.virtual.indicators.dlyfrzthw_Indicator_Process¶
Bases:
XclimIndicatorBaseThe number of days with a freeze-thaw cycle. A freeze-thaw cycle is defined as a day where maximum daily temperature is above a given threshold and minimum daily temperature is at or below a given threshold, usually 0°C for both.
- xci = <xclim.indicators.atmos._temperature.DLYFRZTHW object>¶
- class finch.processes.virtual.indicators.dmc_Indicator_Process¶
Bases:
XclimIndicatorBaseThe duff moisture code is part of the Canadian Forest Fire Weather Index System. It is a numeric rating of the average moisture content of loosely compacted organic layers of moderate depth.
- xci = <xclim.indicators.atmos._precip.DMC object>¶
- class finch.processes.virtual.indicators.doy_qmax_Indicator_Process¶
Bases:
XclimIndicatorBase- xci = <xclim.indicators.land._streamflow.DOY_QMAX object>¶
- class finch.processes.virtual.indicators.doy_qmin_Indicator_Process¶
Bases:
XclimIndicatorBase- xci = <xclim.indicators.land._streamflow.DOY_QMIN object>¶
- class finch.processes.virtual.indicators.dry_days_Indicator_Process¶
Bases:
XclimIndicatorBaseThe number of days with daily precipitation under a given threshold.
- xci = <xclim.indicators.atmos._precip.DRY_DAYS object>¶
- class finch.processes.virtual.indicators.dry_spell_frequency_Indicator_Process¶
Bases:
XclimIndicatorBaseThe frequency of dry periods of N days or more, during which the accumulated or maximum precipitation over a given time window of days is below a given threshold.
- xci = <xclim.indicators.atmos._precip.DRY_SPELL_FREQUENCY object>¶
- class finch.processes.virtual.indicators.dry_spell_max_length_Indicator_Process¶
Bases:
XclimIndicatorBaseThe maximum length of a dry period of N days or more, during which the accumulated or maximum precipitation over a given time window of days is below a given threshold.
- xci = <xclim.indicators.atmos._precip.DRY_SPELL_MAX_LENGTH object>¶
- class finch.processes.virtual.indicators.dry_spell_total_length_Indicator_Process¶
Bases:
XclimIndicatorBaseThe total length of dry periods of N days or more, during which the accumulated or maximum precipitation over a given time window of days is below a given threshold.
- xci = <xclim.indicators.atmos._precip.DRY_SPELL_TOTAL_LENGTH object>¶
- class finch.processes.virtual.indicators.dryness_index_Indicator_Process¶
Bases:
XclimIndicatorBaseThe dryness index is a characterization of the water component in winegrowing regions which considers the precipitation and evapotranspiration factors without deduction for surface runoff or drainage. Metric originally published in Riou et al. (1994).
- xci = <xclim.indicators.atmos._precip.DRYNESS_INDEX object>¶
- class finch.processes.virtual.indicators.dtr_Indicator_Process¶
Bases:
XclimIndicatorBaseThe average difference between the daily maximum and minimum temperatures.
- xci = <xclim.indicators.atmos._temperature.DTR object>¶
- class finch.processes.virtual.indicators.dtrmax_Indicator_Process¶
Bases:
XclimIndicatorBaseThe maximum difference between the daily maximum and minimum temperatures.
- xci = <xclim.indicators.atmos._temperature.DTRMAX object>¶
- class finch.processes.virtual.indicators.dtrvar_Indicator_Process¶
Bases:
XclimIndicatorBaseThe average day-to-day variation in daily temperature range.
- xci = <xclim.indicators.atmos._temperature.DTRVAR object>¶
- class finch.processes.virtual.indicators.effective_growing_degree_days_Indicator_Process¶
Bases:
XclimIndicatorBaseConsiders daily minimum and maximum temperature with a given base threshold between dynamically-determined growing season start and end dates. The bootsma method uses a 10-day mean temperature above a given threshold to identify a start date, while the qian method uses a weighted mean temperature above a given threshold over 5 days to determine the start date. The end date of the growing season is the date of first fall frost (Tn < 0°C) occurring after a given date (typically, July 1). Metric originally published in Bootsma et al. (2005).
- xci = <xclim.indicators.atmos._temperature.EFFECTIVE_GROWING_DEGREE_DAYS object>¶
- class finch.processes.virtual.indicators.etr_Indicator_Process¶
Bases:
XclimIndicatorBaseThe maximum of the maximum temperature minus the minimum of the minimum temperature.
- xci = <xclim.indicators.atmos._temperature.ETR object>¶
- class finch.processes.virtual.indicators.ffdi_Indicator_Process¶
Bases:
XclimIndicatorBaseThe FFDI is a numeric indicator of the potential danger of a forest fire.
- xci = <xclim.indicators.atmos._precip.FFDI object>¶
- class finch.processes.virtual.indicators.fire_season_Indicator_Process¶
Bases:
XclimIndicatorBaseBinary mask of the active fire season, defined by conditions on consecutive daily temperatures and, optionally, snow depths.
- xci = <xclim.indicators.atmos._temperature.FIRE_SEASON object>¶
- class finch.processes.virtual.indicators.first_day_tg_above_Indicator_Process¶
Bases:
XclimIndicatorBaseReturns first day of period where temperature is superior to a threshold over a given number of days (default: 1), limited to a starting calendar date (default: January 1st).
- xci = <xclim.indicators.atmos._temperature.FIRST_DAY_TG_ABOVE object>¶
- class finch.processes.virtual.indicators.first_day_tg_below_Indicator_Process¶
Bases:
XclimIndicatorBaseReturns first day of period where temperature is inferior to a threshold over a given number of days (default: 1), limited to a starting calendar date (default: July 1st).
- xci = <xclim.indicators.atmos._temperature.FIRST_DAY_TG_BELOW object>¶
- class finch.processes.virtual.indicators.first_day_tn_above_Indicator_Process¶
Bases:
XclimIndicatorBaseReturns first day of period where temperature is superior to a threshold over a given number of days (default: 1), limited to a starting calendar date (default: January 1st).
- xci = <xclim.indicators.atmos._temperature.FIRST_DAY_TN_ABOVE object>¶
- class finch.processes.virtual.indicators.first_day_tn_below_Indicator_Process¶
Bases:
XclimIndicatorBaseReturns first day of period where temperature is inferior to a threshold over a given number of days (default: 1), limited to a starting calendar date (default: July 1st).
- xci = <xclim.indicators.atmos._temperature.FIRST_DAY_TN_BELOW object>¶
- class finch.processes.virtual.indicators.first_day_tx_above_Indicator_Process¶
Bases:
XclimIndicatorBaseReturns first day of period where temperature is superior to a threshold over a given number of days (default: 1), limited to a starting calendar date (default: January 1st).
- xci = <xclim.indicators.atmos._temperature.FIRST_DAY_TX_ABOVE object>¶
- class finch.processes.virtual.indicators.first_day_tx_below_Indicator_Process¶
Bases:
XclimIndicatorBaseReturns first day of period where temperature is inferior to a threshold over a given number of days (default: 1), limited to a starting calendar date (default: July 1st).
- xci = <xclim.indicators.atmos._temperature.FIRST_DAY_TX_BELOW object>¶
- class finch.processes.virtual.indicators.first_snowfall_Indicator_Process¶
Bases:
XclimIndicatorBaseThe first day where snowfall exceeded a given threshold during a time period (the threshold can be given as a snowfall flux or a liquid water equivalent snowfall rate).
- xci = <xclim.indicators.atmos._precip.FIRST_SNOWFALL object>¶
- class finch.processes.virtual.indicators.flow_index_Indicator_Process¶
Bases:
XclimIndicatorBaseCalculate the pth percentile of daily streamflow normalized by the median flow.
- xci = <xclim.core.indicator.FLOW_INDEX object>¶
- class finch.processes.virtual.indicators.fraction_over_precip_doy_thresh_Indicator_Process¶
Bases:
XclimIndicatorBaseThe percentage of the total precipitation over a period occurring for days when the precipitation is above a threshold defining wet days and above a given percentile for that day.
- xci = <xclim.indicators.atmos._precip.FRACTION_OVER_PRECIP_DOY_THRESH object>¶
- class finch.processes.virtual.indicators.fraction_over_precip_thresh_Indicator_Process¶
Bases:
XclimIndicatorBaseThe percentage of the total precipitation over a period occurring for days when the precipitation is above a threshold defining wet days and above a given percentile for that day.
- xci = <xclim.indicators.atmos._precip.FRACTION_OVER_PRECIP_THRESH object>¶
- class finch.processes.virtual.indicators.freezethaw_spell_frequency_Indicator_Process¶
Bases:
XclimIndicatorBaseFrequency of daily freeze-thaw spells. A freeze-thaw spell is defined as a number of consecutive days where maximum daily temperatures are above a given threshold and minimum daily temperatures are at or below a given threshold, usually 0°C for both.
- xci = <xclim.indicators.atmos._temperature.FREEZETHAW_SPELL_FREQUENCY object>¶
- class finch.processes.virtual.indicators.freezethaw_spell_max_length_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximal length of daily freeze-thaw spells. A freeze-thaw spell is defined as a number of consecutive days where maximum daily temperatures are above a given threshold and minimum daily temperatures are at or below a threshold, usually 0°C for both.
- xci = <xclim.indicators.atmos._temperature.FREEZETHAW_SPELL_MAX_LENGTH object>¶
- class finch.processes.virtual.indicators.freezethaw_spell_mean_length_Indicator_Process¶
Bases:
XclimIndicatorBaseAverage length of daily freeze-thaw spells. A freeze-thaw spell is defined as a number of consecutive days where maximum daily temperatures are above a given threshold and minimum daily temperatures are at or below a given threshold, usually 0°C for both.
- xci = <xclim.indicators.atmos._temperature.FREEZETHAW_SPELL_MEAN_LENGTH object>¶
- class finch.processes.virtual.indicators.freezing_degree_days_Indicator_Process¶
Bases:
XclimIndicatorBaseThe cumulative degree days for days when the average temperature is below a given threshold, typically 0°C.
- xci = <xclim.indicators.atmos._temperature.FREEZING_DEGREE_DAYS object>¶
- class finch.processes.virtual.indicators.freq_analysis_Indicator_Process¶
Bases:
XclimIndicatorBaseFrequency analysis on the basis of a given mode and distribution.
- xci = <xclim.indicators.streamflow.FREQ_ANALYSIS object>¶
- class finch.processes.virtual.indicators.freshet_start_Indicator_Process¶
Bases:
XclimIndicatorBaseDay of year of the spring freshet start, defined as the first day when the temperature exceeds a certain threshold for a given number of consecutive days.
- xci = <xclim.indicators.atmos._temperature.FRESHET_START object>¶
- class finch.processes.virtual.indicators.frost_days_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days where the daily minimum temperature is below a given threshold.
- xci = <xclim.indicators.atmos._temperature.FROST_DAYS object>¶
- class finch.processes.virtual.indicators.frost_free_season_end_Indicator_Process¶
Bases:
XclimIndicatorBaseFirst day when the temperature is below a given threshold for a given number of consecutive days after a median calendar date.
- xci = <xclim.indicators.atmos._temperature.FROST_FREE_SEASON_END object>¶
- class finch.processes.virtual.indicators.frost_free_season_length_Indicator_Process¶
Bases:
XclimIndicatorBaseDuration of the frost free season, defined as the period when the minimum daily temperature is above 0°C without a freezing window of N days, with freezing occurring after a median calendar date.
- xci = <xclim.indicators.atmos._temperature.FROST_FREE_SEASON_LENGTH object>¶
- class finch.processes.virtual.indicators.frost_free_season_start_Indicator_Process¶
Bases:
XclimIndicatorBaseFirst day when minimum daily temperature exceeds a given threshold for a given number of consecutive days
- xci = <xclim.indicators.atmos._temperature.FROST_FREE_SEASON_START object>¶
- class finch.processes.virtual.indicators.frost_free_spell_max_length_Indicator_Process¶
Bases:
XclimIndicatorBaseThe maximum length of a frost free period of N days or more, during which the minimum temperature over a given time window of days is above a given threshold.
- xci = <xclim.indicators.atmos._temperature.FROST_FREE_SPELL_MAX_LENGTH object>¶
- class finch.processes.virtual.indicators.frost_season_length_Indicator_Process¶
Bases:
XclimIndicatorBaseDuration of the freezing season, defined as the period when the daily minimum temperature is below 0°C without a thawing window of days, with the thaw occurring after a median calendar date.
- xci = <xclim.indicators.atmos._temperature.FROST_SEASON_LENGTH object>¶
- class finch.processes.virtual.indicators.growing_degree_days_Indicator_Process¶
Bases:
XclimIndicatorBaseThe cumulative degree days for days when the average temperature is above a given threshold.
- xci = <xclim.indicators.atmos._temperature.GROWING_DEGREE_DAYS object>¶
- class finch.processes.virtual.indicators.growing_season_end_Indicator_Process¶
Bases:
XclimIndicatorBaseThe first day when the temperature is below a certain threshold for a certain number of consecutive days after a given calendar date.
- xci = <xclim.indicators.atmos._temperature.GROWING_SEASON_END object>¶
- class finch.processes.virtual.indicators.growing_season_length_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days between the first occurrence of a series of days with a daily average temperature above a threshold and the first occurrence of a series of days with a daily average temperature below that same threshold, occurring after a given calendar date.
- xci = <xclim.indicators.atmos._temperature.GROWING_SEASON_LENGTH object>¶
- class finch.processes.virtual.indicators.growing_season_start_Indicator_Process¶
Bases:
XclimIndicatorBaseThe first day when the temperature exceeds a certain threshold for a given number of consecutive days.
- xci = <xclim.indicators.atmos._temperature.GROWING_SEASON_START object>¶
- class finch.processes.virtual.indicators.heat_index_Indicator_Process¶
Bases:
XclimIndicatorBaseThe heat index is an estimate of the temperature felt by a person in the shade when relative humidity is taken into account.
- xci = <xclim.indicators.convert._conversion.HEAT_INDEX object>¶
- class finch.processes.virtual.indicators.heat_spell_frequency_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of heat spells. A heat spell occurs when rolling averages of daily minimum and maximumtemperatures exceed given thresholds for a number of days.
- xci = <xclim.indicators.atmos._temperature.HEAT_SPELL_FREQUENCY object>¶
- class finch.processes.virtual.indicators.heat_spell_max_length_Indicator_Process¶
Bases:
XclimIndicatorBaseThe longest heat spell of a period. A heat spell occurs when rolling averages of daily minimum and maximum temperatures exceed given thresholds for a number of days.
- xci = <xclim.indicators.atmos._temperature.HEAT_SPELL_MAX_LENGTH object>¶
- class finch.processes.virtual.indicators.heat_spell_total_length_Indicator_Process¶
Bases:
XclimIndicatorBaseTotal length of heat spells. A heat spell occurs when rolling averages of daily minimum and maximum temperatures exceed given thresholds for a number of days.
- xci = <xclim.indicators.atmos._temperature.HEAT_SPELL_TOTAL_LENGTH object>¶
- class finch.processes.virtual.indicators.heat_wave_frequency_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of heat waves. A heat wave occurs when daily minimum and maximum temperatures exceed given thresholds for a number of days.
- xci = <xclim.indicators.atmos._temperature.HEAT_WAVE_FREQUENCY object>¶
- class finch.processes.virtual.indicators.heat_wave_index_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days that constitute heatwave events. A heat wave occurs when daily minimum and maximum temperatures exceed given thresholds for a number of days.
- xci = <xclim.indicators.atmos._temperature.HEAT_WAVE_INDEX object>¶
- class finch.processes.virtual.indicators.heat_wave_max_length_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximal duration of heat waves. A heat wave occurs when daily minimum and maximum temperatures exceed given thresholds for a number of days.
- xci = <xclim.indicators.atmos._temperature.HEAT_WAVE_MAX_LENGTH object>¶
- class finch.processes.virtual.indicators.heat_wave_total_length_Indicator_Process¶
Bases:
XclimIndicatorBaseTotal length of heat waves. A heat wave occurs when daily minimum and maximum temperatures exceed given thresholds for a number of days.
- xci = <xclim.indicators.atmos._temperature.HEAT_WAVE_TOTAL_LENGTH object>¶
- class finch.processes.virtual.indicators.heating_degree_days_Indicator_Process¶
Bases:
XclimIndicatorBaseThe cumulative degree days for days when the mean daily temperature is below a given threshold and buildings must be heated.
- xci = <xclim.indicators.atmos._temperature.HEATING_DEGREE_DAYS object>¶
- class finch.processes.virtual.indicators.heating_degree_days_approximation_Indicator_Process¶
Bases:
XclimIndicatorBaseThe cumulative degree days for days where temperatures are below a given threshold and buildings must be heated. This method integrates mean, minimum, and maximum temperatures, accounting for asymmetry in the distributions of temperatures throughout the diurnal cycle.
- xci = <xclim.indicators.atmos._temperature.HEATING_DEGREE_DAYS_APPROXIMATION object>¶
- class finch.processes.virtual.indicators.high_flow_frequency_Indicator_Process¶
Bases:
XclimIndicatorBaseCalculate the number of days in a given period with flows greater than a specified threshold, given as a multiple of the median flow. By default, the period is the water year starting on 1st October and ending on 30th September, as commonly defined in North America.
- xci = <xclim.indicators.land._streamflow.HIGH_FLOW_FREQUENCY object>¶
- class finch.processes.virtual.indicators.high_precip_low_temp_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with precipitation above a given threshold and temperature below a given threshold.
- xci = <xclim.indicators.atmos._precip.HIGH_PRECIP_LOW_TEMP object>¶
- class finch.processes.virtual.indicators.holiday_snow_and_snowfall_days_Indicator_Process¶
Bases:
XclimIndicatorBaseThe total number of days where there is a significant amount of snow on the ground and a measurable snowfall occurring on December 25th.
- xci = <xclim.indicators.land._snow.HOLIDAY_SNOW_AND_SNOWFALL_DAYS object>¶
- class finch.processes.virtual.indicators.holiday_snow_days_Indicator_Process¶
Bases:
XclimIndicatorBaseThe total number of days where there is a significant amount of snow on the ground on December 25th.
- xci = <xclim.indicators.land._snow.HOLIDAY_SNOW_DAYS object>¶
- class finch.processes.virtual.indicators.hot_days_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days where the daily maximum temperature is above a given threshold.
- xci = <xclim.indicators.atmos._temperature.HOT_DAYS object>¶
- class finch.processes.virtual.indicators.hot_spell_frequency_Indicator_Process¶
Bases:
XclimIndicatorBaseThe frequency of hot periods of N days or more, during which the temperature over a given time window of days is above a given threshold.
- xci = <xclim.indicators.atmos._temperature.HOT_SPELL_FREQUENCY object>¶
- class finch.processes.virtual.indicators.hot_spell_max_length_Indicator_Process¶
Bases:
XclimIndicatorBaseThe maximum length of a hot period of N days or more, during which the temperature over a given time window of days is above a given threshold.
- xci = <xclim.indicators.atmos._temperature.HOT_SPELL_MAX_LENGTH object>¶
- class finch.processes.virtual.indicators.hot_spell_max_magnitude_Indicator_Process¶
Bases:
XclimIndicatorBaseMagnitude of the most intensive heat wave per {freq}. A heat wave occurs when daily maximum temperatures exceed given thresholds for a number of days.
- xci = <xclim.indicators.atmos._temperature.HOT_SPELL_MAX_MAGNITUDE object>¶
- class finch.processes.virtual.indicators.hot_spell_total_length_Indicator_Process¶
Bases:
XclimIndicatorBaseThe total length of hot periods of N days or more, during which the temperature over a given time window of days is above a given threshold.
- xci = <xclim.indicators.atmos._temperature.HOT_SPELL_TOTAL_LENGTH object>¶
- class finch.processes.virtual.indicators.huglin_index_Indicator_Process¶
Bases:
XclimIndicatorBaseHeat-summation index for agroclimatic suitability estimation, developed specifically for viticulture. Considers daily minimum and maximum temperature with a given base threshold, typically between 1 April and 30September, and integrates a day-length coefficient calculation for higher latitudes. Metric originally published in Huglin (1978). Day-length coefficient based on Hall & Jones (2010).
- xci = <xclim.indicators.atmos._temperature.HUGLIN_INDEX object>¶
- class finch.processes.virtual.indicators.humidex_Indicator_Process¶
Bases:
XclimIndicatorBaseThe humidex describes the temperature felt by a person when relative humidity is taken into account. It can be interpreted as the equivalent temperature felt when the air is dry.
- xci = <xclim.indicators.convert._conversion.HUMIDEX object>¶
- class finch.processes.virtual.indicators.hxmax_days_above_Indicator_Process¶
Bases:
XclimIndicatorBaseFirst, the threshold is transformed to the same standard_name and units as the input data; Then the thresholding is performed as condition(data, threshold), i.e. if condition is <, then this counts the number of times data < threshold; Finally, count the number of occurrences when condition is met.
- xci = <xclim.indicators.humidex.HXMAX_DAYS_ABOVE object>¶
- class finch.processes.virtual.indicators.ice_days_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days where the daily maximum temperature is below 0°C
- xci = <xclim.indicators.atmos._temperature.ICE_DAYS object>¶
- class finch.processes.virtual.indicators.jetstream_metric_woollings_Indicator_Process¶
Bases:
XclimIndicatorBaseIdentify latitude and strength of maximum smoothed zonal wind speed in the region from 15 to 75°N and -60 to 0°E, using the formula outlined in [Woollings et al., 2010]. Wind is smoothened using a Lanczos filter approach.
- xci = <xclim.indicators.atmos._synoptic.JETSTREAM_METRIC_WOOLLINGS object>¶
- class finch.processes.virtual.indicators.kbdi_Indicator_Process¶
Bases:
XclimIndicatorBaseThe KBDI indicates the amount of water necessary to bring the soil moisture content back to field capacity. It is often used in the calculation of the McArthur Forest Fire Danger Index. The method implemented here follows Finkele et al. [2006] but limits the maximum KBDI to 203.2 mm, rather than 200 mm, in order to align best with the majority of the literature.
- xci = <xclim.indicators.atmos._precip.KBDI object>¶
- class finch.processes.virtual.indicators.last_snowfall_Indicator_Process¶
Bases:
XclimIndicatorBaseThe last day where snowfall exceeded a given threshold during a time period (the threshold can be given as a snowfall flux or a liquid water equivalent snowfall rate).
- xci = <xclim.indicators.atmos._precip.LAST_SNOWFALL object>¶
- class finch.processes.virtual.indicators.last_spring_frost_Indicator_Process¶
Bases:
XclimIndicatorBaseThe last day when minimum temperature is below a given threshold for a certain number of days, limited by a final calendar date.
- xci = <xclim.indicators.atmos._temperature.LAST_SPRING_FROST object>¶
- class finch.processes.virtual.indicators.late_frost_days_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days where the daily minimum temperature is below a given threshold between a givenstart date and a given end date.
- xci = <xclim.indicators.atmos._temperature.LATE_FROST_DAYS object>¶
- class finch.processes.virtual.indicators.latitude_temperature_index_Indicator_Process¶
Bases:
XclimIndicatorBaseA climate indice based on mean temperature of the warmest month and a latitude-based coefficient to account for longer day-length favouring growing conditions. Developed specifically for viticulture. Mean temperature of warmest month multiplied by the difference of latitude factor coefficient minus latitude. Metric originally published in Jackson, D. I., & Cherry, N. J. (1988).
- xci = <xclim.indicators.atmos._temperature.LATITUDE_TEMPERATURE_INDEX object>¶
- class finch.processes.virtual.indicators.liquid_precip_ratio_Indicator_Process¶
Bases:
XclimIndicatorBaseThe ratio of total liquid precipitation over the total precipitation. Liquid precipitation is approximated from total precipitation on days where temperature is above a given threshold.
- xci = <xclim.indicators.atmos._precip.LIQUID_PRECIP_RATIO object>¶
- class finch.processes.virtual.indicators.liquidprcpavg_Indicator_Process¶
Bases:
XclimIndicatorBaseAveraged liquid precipitation. Precipitation is considered liquid when the average daily temperature is above a given threshold.
- xci = <xclim.indicators.atmos._precip.LIQUIDPRCPAVG object>¶
- class finch.processes.virtual.indicators.liquidprcptot_Indicator_Process¶
Bases:
XclimIndicatorBaseTotal accumulated liquid precipitation. Precipitation is considered liquid when the average daily temperature is above a given threshold.
- xci = <xclim.indicators.atmos._precip.LIQUIDPRCPTOT object>¶
- class finch.processes.virtual.indicators.longwave_upwelling_radiation_from_net_downwelling_Indicator_Process¶
Bases:
XclimIndicatorBase- xci = <xclim.indicators.convert._conversion.LONGWAVE_UPWELLING_RADIATION_FROM_NET_DOWNWELLING object>¶
- class finch.processes.virtual.indicators.low_flow_frequency_Indicator_Process¶
Bases:
XclimIndicatorBaseCalculate the number of days in a given period with flows lower than a specified threshold, given by a fraction of the mean flow. By default, the period is the water year starting on 1st October and ending on 30th September, as commonly defined in North America.
- xci = <xclim.indicators.land._streamflow.LOW_FLOW_FREQUENCY object>¶
- class finch.processes.virtual.indicators.max_n_day_precipitation_amount_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximum of the moving sum of daily precipitation for a given period.
- xci = <xclim.indicators.atmos._precip.MAX_N_DAY_PRECIPITATION_AMOUNT object>¶
- class finch.processes.virtual.indicators.max_pr_intensity_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximum precipitation intensity over a given rolling time window.
- xci = <xclim.indicators.atmos._precip.MAX_PR_INTENSITY object>¶
- class finch.processes.virtual.indicators.maximum_consecutive_warm_days_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximum number of consecutive days where the maximum daily temperature exceeds a certain threshold.
- xci = <xclim.indicators.atmos._temperature.MAXIMUM_CONSECUTIVE_WARM_DAYS object>¶
- class finch.processes.virtual.indicators.mean_radiant_temperature_Indicator_Process¶
Bases:
XclimIndicatorBaseThe average temperature of solar and thermal radiation incident on the body’s exterior.
- xci = <xclim.indicators.convert._conversion.MEAN_RADIANT_TEMPERATURE object>¶
- class finch.processes.virtual.indicators.mean_temperature_from_max_and_min_Indicator_Process¶
Bases:
XclimIndicatorBaseThe average daily temperature assuming a symmetrical temperature distribution (Tg = (Tx + Tn) / 2).
- xci = <xclim.indicators.convert._conversion.MEAN_TEMPERATURE_FROM_MAX_AND_MIN object>¶
- class finch.processes.virtual.indicators.melt_and_precip_max_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximum water input from precipitation flux and snow melt over a given window of days.
- xci = <xclim.indicators.land._snow.MELT_AND_PRECIP_MAX object>¶
- class finch.processes.virtual.indicators.potential_evapotranspiration_Indicator_Process¶
Bases:
XclimIndicatorBaseThe potential for water evaporation from soil and transpiration by plants if the water supply is sufficient, calculated with a given method.
- xci = <xclim.indicators.convert._conversion.POTENTIAL_EVAPOTRANSPIRATION object>¶
- class finch.processes.virtual.indicators.prcpavg_Indicator_Process¶
Bases:
XclimIndicatorBaseAveraged precipitation. If the average daily temperature is given, the phase parameter can be used to restrict the calculation to precipitation of only one phase (liquid or solid). Precipitation is considered solid if the average daily temperature is below 0°C threshold (and vice versa).
- xci = <xclim.indicators.atmos._precip.PRCPAVG object>¶
- class finch.processes.virtual.indicators.prcptot_Indicator_Process¶
Bases:
XclimIndicatorBaseTotal accumulated precipitation. If the average daily temperature is given, the phase parameter can be used to restrict the calculation to precipitation of only one phase (liquid or solid). Precipitation is considered solid if the average daily temperature is below 0°C (and vice versa).
- xci = <xclim.indicators.atmos._precip.PRCPTOT object>¶
- class finch.processes.virtual.indicators.prlp_Indicator_Process¶
Bases:
XclimIndicatorBaseLiquid precipitation estimated from total precipitation and temperature with a given method and temperature threshold.
- xci = <xclim.indicators.convert._conversion.PRLP object>¶
- class finch.processes.virtual.indicators.prsn_Indicator_Process¶
Bases:
XclimIndicatorBaseSolid precipitation estimated from total precipitation and temperature with a given method and temperature threshold.
- xci = <xclim.indicators.convert._conversion.PRSN object>¶
- class finch.processes.virtual.indicators.rain_frzgr_Indicator_Process¶
Bases:
XclimIndicatorBaseThe number of days with rain above a given threshold after a series of seven days with average daily temperature below 0°C. Precipitation is assumed to be rain when the daily average temperature is above 0°C.
- xci = <xclim.indicators.atmos._precip.RAIN_FRZGR object>¶
- class finch.processes.virtual.indicators.rain_season_Indicator_Process¶
Bases:
XclimIndicatorBaseStart time, end time and length of the rain season, notably useful for West Africa (sivakumar, 1998). The rain season starts with a period of abundant rainfall, followed by a period without prolonged dry sequences, which must happen before a given date. The rain season stops during a dry period happening after a given date.
- xci = <xclim.indicators.atmos._precip.RAIN_SEASON object>¶
- class finch.processes.virtual.indicators.rb_flashiness_index_Indicator_Process¶
Bases:
XclimIndicatorBaseMeasurement of flow oscillations relative to average flow, quantifying the frequency and speed of flow changes.
- xci = <xclim.indicators.land._streamflow.RB_FLASHINESS_INDEX object>¶
- class finch.processes.virtual.indicators.rprctot_Indicator_Process¶
Bases:
XclimIndicatorBaseThe proportion of total precipitation due to convective processes. Only days with surpassing a minimum precipitation flux are considered.
- xci = <xclim.indicators.atmos._precip.RPRCTOT object>¶
- class finch.processes.virtual.indicators.rx1day_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximum total daily precipitation for a given period.
- xci = <xclim.indicators.atmos._precip.RX1DAY object>¶
- class finch.processes.virtual.indicators.sdii_Indicator_Process¶
Bases:
XclimIndicatorBaseAverage precipitation for days with daily precipitation above a given threshold.
- xci = <xclim.indicators.atmos._precip.SDII object>¶
- class finch.processes.virtual.indicators.sea_ice_area_Indicator_Process¶
Bases:
XclimIndicatorBaseA measure of total ocean surface covered by sea ice.
- xci = <xclim.indicators.seaIce._seaice.SEA_ICE_AREA object>¶
- class finch.processes.virtual.indicators.sea_ice_extent_Indicator_Process¶
Bases:
XclimIndicatorBaseA measure of the extent of all areas where sea ice concentration exceeds a threshold.
- xci = <xclim.indicators.seaIce._seaice.SEA_ICE_EXTENT object>¶
- class finch.processes.virtual.indicators.sfcWind_max_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximum of daily mean near-surface wind speed.
- xci = <xclim.indicators.atmos._wind.SFCWIND_MAX object>¶
- class finch.processes.virtual.indicators.sfcWind_mean_Indicator_Process¶
Bases:
XclimIndicatorBaseMean of daily near-surface wind speed.
- xci = <xclim.indicators.atmos._wind.SFCWIND_MEAN object>¶
- class finch.processes.virtual.indicators.sfcWind_min_Indicator_Process¶
Bases:
XclimIndicatorBaseMinimum of daily mean near-surface wind speed.
- xci = <xclim.indicators.atmos._wind.SFCWIND_MIN object>¶
- class finch.processes.virtual.indicators.sfcWindmax_max_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximum of daily maximum near-surface wind speed.
- xci = <xclim.indicators.atmos._wind.SFCWINDMAX_MAX object>¶
- class finch.processes.virtual.indicators.sfcWindmax_mean_Indicator_Process¶
Bases:
XclimIndicatorBaseMean of daily maximum near-surface wind speed.
- xci = <xclim.indicators.atmos._wind.SFCWINDMAX_MEAN object>¶
- class finch.processes.virtual.indicators.sfcWindmax_min_Indicator_Process¶
Bases:
XclimIndicatorBaseMinimum of daily maximum near-surface wind speed.
- xci = <xclim.indicators.atmos._wind.SFCWINDMAX_MIN object>¶
- class finch.processes.virtual.indicators.sgi_Indicator_Process¶
Bases:
XclimIndicatorBaseGroundwater over a moving window, normalized such that SGI averages to 0 for the calibration data. The window unit X is the minimal time period defined by the resampling frequency.
- xci = <xclim.core.indicator.SGI object>¶
- class finch.processes.virtual.indicators.shortwave_upwelling_radiation_from_net_downwelling_Indicator_Process¶
Bases:
XclimIndicatorBase- xci = <xclim.indicators.convert._conversion.SHORTWAVE_UPWELLING_RADIATION_FROM_NET_DOWNWELLING object>¶
- class finch.processes.virtual.indicators.snd_days_above_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days when the snow depth is greater than or equal to a given threshold.
- xci = <xclim.indicators.land._snow.SND_DAYS_ABOVE object>¶
- class finch.processes.virtual.indicators.snd_max_doy_Indicator_Process¶
Bases:
XclimIndicatorBaseDay of the year when snow depth reaches its maximum value.
- xci = <xclim.indicators.land._snow.SND_MAX_DOY object>¶
- class finch.processes.virtual.indicators.snd_season_end_Indicator_Process¶
Bases:
XclimIndicatorBaseThe first date on which snow depth is below a given threshold for a given number of consecutive days.
- xci = <xclim.indicators.land._snow.SND_SEASON_END object>¶
- class finch.processes.virtual.indicators.snd_season_length_Indicator_Process¶
Bases:
XclimIndicatorBaseThe season starts when snow depth is above a threshold for at least N consecutive days and stops when it drops below the same threshold for the same number of days.
- xci = <xclim.indicators.land._snow.SND_SEASON_LENGTH object>¶
- class finch.processes.virtual.indicators.snd_season_start_Indicator_Process¶
Bases:
XclimIndicatorBaseThe first date on which snow depth is greater than or equal to a given threshold for a given number of consecutive days.
- xci = <xclim.indicators.land._snow.SND_SEASON_START object>¶
- class finch.processes.virtual.indicators.snd_storm_days_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with snowfall depth accumulation greater or equal to threshold (default: 25 cm).
- xci = <xclim.indicators.land._snow.SND_STORM_DAYS object>¶
- class finch.processes.virtual.indicators.snd_to_snw_Indicator_Process¶
Bases:
XclimIndicatorBase- xci = <xclim.indicators.convert._conversion.SND_TO_SNW object>¶
- class finch.processes.virtual.indicators.snow_depth_Indicator_Process¶
Bases:
XclimIndicatorBaseMean of daily snow depth.
- xci = <xclim.indicators.land._snow.SNOW_DEPTH object>¶
- class finch.processes.virtual.indicators.snow_melt_we_max_Indicator_Process¶
Bases:
XclimIndicatorBaseThe water equivalent of the maximum snow melt.
- xci = <xclim.indicators.land._snow.SNOW_MELT_WE_MAX object>¶
- class finch.processes.virtual.indicators.snowfall_frequency_Indicator_Process¶
Bases:
XclimIndicatorBasePercentage of days with snowfall above a given threshold (either a snowfall flux or a liquid water equivalent snowfall rate).
- xci = <xclim.indicators.atmos._precip.SNOWFALL_FREQUENCY object>¶
- class finch.processes.virtual.indicators.snowfall_intensity_Indicator_Process¶
Bases:
XclimIndicatorBaseMean daily liquid water equivalent snowfall rate above threshold (either a snowfall flux or a liquid water equivalent snowfall rate)
- xci = <xclim.indicators.atmos._precip.SNOWFALL_INTENSITY object>¶
- class finch.processes.virtual.indicators.snw_days_above_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days when the snow amount is greater than or equal to a given threshold.
- xci = <xclim.indicators.land._snow.SNW_DAYS_ABOVE object>¶
- class finch.processes.virtual.indicators.snw_max_Indicator_Process¶
Bases:
XclimIndicatorBaseThe maximum snow amount equivalent on the surface.
- xci = <xclim.indicators.land._snow.SNW_MAX object>¶
- class finch.processes.virtual.indicators.snw_max_doy_Indicator_Process¶
Bases:
XclimIndicatorBaseThe day of year when snow amount equivalent on the surface reaches its maximum.
- xci = <xclim.indicators.land._snow.SNW_MAX_DOY object>¶
- class finch.processes.virtual.indicators.snw_season_end_Indicator_Process¶
Bases:
XclimIndicatorBaseThe first date on which snow amount is below a given threshold for a given number of consecutive days.
- xci = <xclim.indicators.land._snow.SNW_SEASON_END object>¶
- class finch.processes.virtual.indicators.snw_season_length_Indicator_Process¶
Bases:
XclimIndicatorBaseThe season starts when the snow amount is above a threshold for at least N consecutive days and stops when it drops below the same threshold for the same number of days.
- xci = <xclim.indicators.land._snow.SNW_SEASON_LENGTH object>¶
- class finch.processes.virtual.indicators.snw_season_start_Indicator_Process¶
Bases:
XclimIndicatorBaseThe first date on which snow amount is greater than or equal to a given threshold for a given number of consecutive days.
- xci = <xclim.indicators.land._snow.SNW_SEASON_START object>¶
- class finch.processes.virtual.indicators.snw_storm_days_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with snowfall amount accumulation greater or equal to threshold (default: 10 kg m-2).
- xci = <xclim.indicators.land._snow.SNW_STORM_DAYS object>¶
- class finch.processes.virtual.indicators.snw_to_snd_Indicator_Process¶
Bases:
XclimIndicatorBase- xci = <xclim.indicators.convert._conversion.SNW_TO_SND object>¶
- class finch.processes.virtual.indicators.solidprcpavg_Indicator_Process¶
Bases:
XclimIndicatorBaseAveraged solid precipitation. Precipitation is considered solid when the average daily temperature is at or below a given threshold.
- xci = <xclim.indicators.atmos._precip.SOLIDPRCPAVG object>¶
- class finch.processes.virtual.indicators.solidprcptot_Indicator_Process¶
Bases:
XclimIndicatorBaseTotal accumulated solid precipitation. Precipitation is considered solid when the average daily temperature is at or below a given threshold.
- xci = <xclim.indicators.atmos._precip.SOLIDPRCPTOT object>¶
- class finch.processes.virtual.indicators.spei_Indicator_Process¶
Bases:
XclimIndicatorBaseWater budget (precipitation - evapotranspiration) over a moving window, normalized such that the SPEI averages to 0 for the calibration data. The window unit X is the minimal time period defined by the resampling frequency.
- xci = <xclim.core.indicator.SPEI object>¶
- class finch.processes.virtual.indicators.spi_Indicator_Process¶
Bases:
XclimIndicatorBasePrecipitation over a moving window, normalized such that SPI averages to 0 for the calibration data. The window unit X is the minimal time period defined by the resampling frequency.
- xci = <xclim.core.indicator.SPI object>¶
- class finch.processes.virtual.indicators.ssi_Indicator_Process¶
Bases:
XclimIndicatorBaseStreamflow over a moving window, normalized such that SSI averages to 0 for the calibration data. The window unit X is the minimal time period defined by the resampling frequency.
- xci = <xclim.core.indicator.SSI object>¶
- class finch.processes.virtual.indicators.tdps_from_huss_Indicator_Process¶
Bases:
XclimIndicatorBaseThe temperature at which the current vapour pressure would be the saturation vapour pressure. Only a subset of the
saturation_vapor_pressure()methods are supported.- xci = <xclim.indicators.convert._conversion.TDPS_FROM_HUSS object>¶
- class finch.processes.virtual.indicators.tg10p_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with mean temperature below the 10th percentile.
- xci = <xclim.indicators.atmos._temperature.TG10P object>¶
- class finch.processes.virtual.indicators.tg90p_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with mean temperature above the 90th percentile.
- xci = <xclim.indicators.atmos._temperature.TG90P object>¶
- class finch.processes.virtual.indicators.tg_days_above_Indicator_Process¶
Bases:
XclimIndicatorBaseThe number of days with mean temperature above a given threshold.
- xci = <xclim.indicators.atmos._temperature.TG_DAYS_ABOVE object>¶
- class finch.processes.virtual.indicators.tg_days_below_Indicator_Process¶
Bases:
XclimIndicatorBaseThe number of days with mean temperature below a given threshold.
- xci = <xclim.indicators.atmos._temperature.TG_DAYS_BELOW object>¶
- class finch.processes.virtual.indicators.tg_max_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximum of daily mean temperature.
- xci = <xclim.indicators.atmos._temperature.TG_MAX object>¶
- class finch.processes.virtual.indicators.tg_mean_Indicator_Process¶
Bases:
XclimIndicatorBaseMean of daily mean temperature.
- xci = <xclim.indicators.atmos._temperature.TG_MEAN object>¶
- class finch.processes.virtual.indicators.tg_min_Indicator_Process¶
Bases:
XclimIndicatorBaseMinimum of daily mean temperature.
- xci = <xclim.indicators.atmos._temperature.TG_MIN object>¶
- class finch.processes.virtual.indicators.thawing_degree_days_Indicator_Process¶
Bases:
XclimIndicatorBaseThe cumulative degree days for days when the average temperature is above a given threshold, typically 0°C.
- xci = <xclim.indicators.atmos._temperature.THAWING_DEGREE_DAYS object>¶
- class finch.processes.virtual.indicators.tn10p_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with minimum temperature below the 10th percentile.
- xci = <xclim.indicators.atmos._temperature.TN10P object>¶
- class finch.processes.virtual.indicators.tn90p_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with minimum temperature above the 90th percentile.
- xci = <xclim.indicators.atmos._temperature.TN90P object>¶
- class finch.processes.virtual.indicators.tn_days_above_Indicator_Process¶
Bases:
XclimIndicatorBaseThe number of days with minimum temperature above a given threshold.
- xci = <xclim.indicators.atmos._temperature.TN_DAYS_ABOVE object>¶
- class finch.processes.virtual.indicators.tn_days_below_Indicator_Process¶
Bases:
XclimIndicatorBaseThe number of days with minimum temperature below a given threshold.
- xci = <xclim.indicators.atmos._temperature.TN_DAYS_BELOW object>¶
- class finch.processes.virtual.indicators.tn_max_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximum of daily minimum temperature.
- xci = <xclim.indicators.atmos._temperature.TN_MAX object>¶
- class finch.processes.virtual.indicators.tn_mean_Indicator_Process¶
Bases:
XclimIndicatorBaseMean of daily minimum temperature.
- xci = <xclim.indicators.atmos._temperature.TN_MEAN object>¶
- class finch.processes.virtual.indicators.tn_min_Indicator_Process¶
Bases:
XclimIndicatorBaseMinimum of daily minimum temperature.
- xci = <xclim.indicators.atmos._temperature.TN_MIN object>¶
- class finch.processes.virtual.indicators.tropical_nights_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days where minimum temperature is above a given threshold.
- xci = <xclim.indicators.atmos._temperature.TROPICAL_NIGHTS object>¶
- class finch.processes.virtual.indicators.tx10p_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with maximum temperature below the 10th percentile.
- xci = <xclim.indicators.atmos._temperature.TX10P object>¶
- class finch.processes.virtual.indicators.tx90p_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with maximum temperature above the 90th percentile.
- xci = <xclim.indicators.atmos._temperature.TX90P object>¶
- class finch.processes.virtual.indicators.tx_days_above_Indicator_Process¶
Bases:
XclimIndicatorBaseThe number of days with maximum temperature above a given threshold.
- xci = <xclim.indicators.atmos._temperature.TX_DAYS_ABOVE object>¶
- class finch.processes.virtual.indicators.tx_days_below_Indicator_Process¶
Bases:
XclimIndicatorBaseThe number of days with maximum temperature below a given threshold.
- xci = <xclim.indicators.atmos._temperature.TX_DAYS_BELOW object>¶
- class finch.processes.virtual.indicators.tx_max_Indicator_Process¶
Bases:
XclimIndicatorBaseMaximum of daily maximum temperature.
- xci = <xclim.indicators.atmos._temperature.TX_MAX object>¶
- class finch.processes.virtual.indicators.tx_mean_Indicator_Process¶
Bases:
XclimIndicatorBaseMean of daily maximum temperature.
- xci = <xclim.indicators.atmos._temperature.TX_MEAN object>¶
- class finch.processes.virtual.indicators.tx_min_Indicator_Process¶
Bases:
XclimIndicatorBaseMinimum of daily maximum temperature.
- xci = <xclim.indicators.atmos._temperature.TX_MIN object>¶
- class finch.processes.virtual.indicators.tx_tn_days_above_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with daily maximum and minimum temperatures above given thresholds.
- xci = <xclim.indicators.atmos._temperature.TX_TN_DAYS_ABOVE object>¶
- class finch.processes.virtual.indicators.usda_hardiness_zones_Indicator_Process¶
Bases:
XclimIndicatorBaseA climate indice based on a multi-year rolling average of the annual minimum temperature. Developed specifically to aid in determining plant suitability of geographic regions. The USDA classificationscheme divides categories into 10 degree Fahrenheit zones, with 5-degree Fahrenheit half-zones, starting from -65 degrees Fahrenheit and ending at 65 degrees Fahrenheit.
- xci = <xclim.indicators.atmos._temperature.USDA_HARDINESS_ZONES object>¶
- class finch.processes.virtual.indicators.utci_Indicator_Process¶
Bases:
XclimIndicatorBaseUTCI is the equivalent temperature for the environment derived from a reference environment and is used to evaluate heat stress in outdoor spaces.
- xci = <xclim.indicators.convert._conversion.UTCI object>¶
- class finch.processes.virtual.indicators.vapor_pressure_Indicator_Process¶
Bases:
XclimIndicatorBaseComputes the water vapour partial pressure in Pa from the specific humidity and the total pressure.
- xci = <xclim.indicators.convert._conversion.VAPOR_PRESSURE object>¶
- class finch.processes.virtual.indicators.vapor_pressure_deficit_Indicator_Process¶
Bases:
XclimIndicatorBaseDifference between the saturation vapour pressure and the actual vapour pressure.
- xci = <xclim.indicators.convert._conversion.VAPOR_PRESSURE_DEFICIT object>¶
- class finch.processes.virtual.indicators.warm_and_dry_days_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with temperature above a given percentile and precipitation below a given percentile.
- xci = <xclim.indicators.atmos._precip.WARM_AND_DRY_DAYS object>¶
- class finch.processes.virtual.indicators.warm_and_wet_days_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with temperature above a given percentile and precipitation above a given percentile.
- xci = <xclim.indicators.atmos._precip.WARM_AND_WET_DAYS object>¶
- class finch.processes.virtual.indicators.warm_spell_duration_index_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days part of a percentile-defined warm spell. A warm spell occurs when the maximum daily temperature is above a given percentile for a given number of consecutive days.
- xci = <xclim.indicators.atmos._temperature.WARM_SPELL_DURATION_INDEX object>¶
- class finch.processes.virtual.indicators.water_budget_Indicator_Process¶
Bases:
XclimIndicatorBasePrecipitation minus potential evapotranspiration as a measure of an approximated surface water budget.
- xci = <xclim.indicators.convert._conversion.WATER_BUDGET object>¶
- class finch.processes.virtual.indicators.water_budget_from_tas_Indicator_Process¶
Bases:
XclimIndicatorBasePrecipitation minus potential evapotranspiration as a measure of an approximated surface water budget, where the potential evapotranspiration is calculated with a given method.
- xci = <xclim.indicators.convert._conversion.WATER_BUDGET_FROM_TAS object>¶
- class finch.processes.virtual.indicators.water_cycle_intensity_Indicator_Process¶
Bases:
XclimIndicatorBaseThe sum of precipitation and actual evapotranspiration.
- xci = <xclim.indicators.atmos._precip.WATER_CYCLE_INTENSITY object>¶
- class finch.processes.virtual.indicators.wet_prcptot_Indicator_Process¶
Bases:
XclimIndicatorBaseTotal accumulated precipitation on days with precipitation. A day is considered to have precipitation if the precipitation is greater than or equal to a given threshold.
- xci = <xclim.indicators.atmos._precip.WET_PRCPTOT object>¶
- class finch.processes.virtual.indicators.wet_spell_frequency_Indicator_Process¶
Bases:
XclimIndicatorBaseThe frequency of wet periods of N days or more, during which the accumulated or maximum precipitation over a given time window of days is equal or above a given threshold.
- xci = <xclim.indicators.atmos._precip.WET_SPELL_FREQUENCY object>¶
- class finch.processes.virtual.indicators.wet_spell_max_length_Indicator_Process¶
Bases:
XclimIndicatorBaseThe maximum length of a wet period of N days or more, during which the accumulated or maximum precipitation over a given time window of days is equal or above a given threshold.
- xci = <xclim.indicators.atmos._precip.WET_SPELL_MAX_LENGTH object>¶
- class finch.processes.virtual.indicators.wet_spell_total_length_Indicator_Process¶
Bases:
XclimIndicatorBaseThe total length of dry periods of N days or more, during which the accumulated or maximum precipitation over a given time window of days is equal or above a given threshold.
- xci = <xclim.indicators.atmos._precip.WET_SPELL_TOTAL_LENGTH object>¶
- class finch.processes.virtual.indicators.wetdays_Indicator_Process¶
Bases:
XclimIndicatorBaseThe number of days with daily precipitation at or above a given threshold.
- xci = <xclim.indicators.atmos._precip.WETDAYS object>¶
- class finch.processes.virtual.indicators.wetdays_prop_Indicator_Process¶
Bases:
XclimIndicatorBaseThe proportion of days with daily precipitation at or above a given threshold.
- xci = <xclim.indicators.atmos._precip.WETDAYS_PROP object>¶
- class finch.processes.virtual.indicators.wind_chill_Indicator_Process¶
Bases:
XclimIndicatorBaseWind chill factor is an index that equates to how cold an average person feels. It is calculated from the temperature and the wind speed at 10 m. As defined by Environment and Climate Change Canada, a second formula is used for light winds. The standard formula is otherwise the same as used in the United States.
- xci = <xclim.indicators.convert._conversion.WIND_CHILL object>¶
- class finch.processes.virtual.indicators.windy_days_Indicator_Process¶
Bases:
XclimIndicatorBaseNumber of days with surface wind speed at or above threshold.
- xci = <xclim.indicators.atmos._wind.WINDY_DAYS object>¶
References¶
Tim Woollings, Abdel Hannachi, and Brian Hoskins. Variability of the North Atlantic eddy-driven jet stream. Quarterly Journal of the Royal Meteorological Society, 136(649):856–868, 2010. _eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1002/qj.625. URL: https://onlinelibrary.wiley.com/doi/abs/10.1002/qj.625 (visited on 2022-07-29), doi:10.1002/qj.625.