tsgettoolbox.tsgettoolbox.ncdc_normal_mly

tsgettoolbox.tsgettoolbox.ncdc_normal_mly(stationid, datatypeid='', startdate='', enddate='')

National Climatic Data Center GHCND Monthly Summaries.

Requires registration and free API key.

For every datatype and record there is a set of meta-data flags. For the GHCNDMS dataset, the flags are:

'Total Missing','Consecutive Missing'

Total Missing:

Defined as total number of days observation/element is missing in that month. This can be taken as a measure of quality or completeness as the higher the number of days sampled in the month, the more representative the value is for the entire month.

Consecutive Missing:

Defined as the maximum number of consecutive days in the month that an observation/element is missing.

Parameters
  • stationid (str) – Station ID.

  • datatypeid (str) –

    The following table lists the datatypes available for the annual dataset. If the datatypeid is not given defaults to getting all data available at that station.

    Code

    Description

    MLY-CLDD-BASE45

    Average monthly cooling degree days with base 45F

    MLY-CLDD-BASE50

    Average monthly cooling degree days with base 50F

    MLY-CLDD-BASE55

    Average monthly cooling degree days with base 55F

    MLY-CLDD-BASE57

    Average monthly cooling degree days with base 57F

    MLY-CLDD-BASE60

    Average monthly cooling degree days with base 60F

    MLY-CLDD-BASE70

    Average monthly cooling degree days with base 70F

    MLY-CLDD-BASE72

    Average monthly cooling degree days with base 72F

    MLY-CLDD-NORMAL

    Average monthly cooling degree days with base 65F

    MLY-DUTR-NORMAL

    Average monthly diurnal temperature range

    MLY-DUTR-STDDEV

    Long-term standard deviations of monthly diurnal temperature range

    MLY-GRDD-BASE40

    Average monthly growing degree days with base 40F

    MLY-GRDD-BASE45

    Average monthly growing degree days with base 45F

    MLY-GRDD-BASE50

    Average monthly growing degree days with base 50F

    MLY-GRDD-BASE55

    Average monthly growing degree days with base 55F

    MLY-GRDD-BASE57

    Average monthly growing degree days with base 57F

    MLY-GRDD-BASE60

    Average monthly growing degree days with base 60F

    MLY-GRDD-BASE65

    Average monthly growing degree days with base 65F

    MLY-GRDD-BASE70

    Average monthly growing degree days with base 70F

    MLY-GRDD-BASE72

    Average monthly growing degree days with base 72F

    MLY-GRDD-TB4886

    Average monthly growing degree days with truncated bases 48F and 86F

    MLY-GRDD-TB5086

    Average monthly growing degree days with truncated bases 50F and 86F

    MLY-HTDD-BASE40

    Average monthly heating degree days with base 40F

    MLY-HTDD-BASE45

    Average monthly heating degree days with base 45F

    MLY-HTDD-BASE50

    Average monthly heating degree days with base 50F

    MLY-HTDD-BASE55

    Average monthly heating degree days with base 55F

    MLY-HTDD-BASE57

    Average monthly heating degree days with base 57F

    MLY-HTDD-BASE60

    Average monthly heating degree days with base 60F

    MLY-HTDD-NORMAL

    Average monthly heating degree days with base 65F

    MLY-PRCP-25PCTL

    25th percentiles of monthly precipitation totals

    MLY-PRCP-50PCTL

    50th percentiles of monthly precipitation totals

    MLY-PRCP-75PCTL

    75th percentiles of monthly precipitation totals

    MLY-PRCP-AVGNDS-GE001HI

    Average number of days per month with precipitation >= 0.01 inches

    MLY-PRCP-AVGNDS-GE010HI

    Average number of days per month with precipitation >= 0.10 inches

    MLY-PRCP-AVGNDS-GE050HI

    Average number of days per month with precipitation >= 0.50 inches

    MLY-PRCP-AVGNDS-GE100HI

    Average number of days per month with precipitation >= 1.00 inches

    MLY-PRCP-NORMAL

    Average monthly precipitation totals

    MLY-SNOW-25PCTL

    25th percentiles of monthly snowfall totals

    MLY-SNOW-50PCTL

    50th percentiles of monthly snowfall totals

    MLY-SNOW-75PCTL

    75th percentiles of monthly snowfall totals

    MLY-SNOW-AVGNDS-GE001TI

    Average number of days per month with Snowfall >= 0.1 inches

    MLY-SNOW-AVGNDS-GE010TI

    Average number of days per month with Snowfall >= 1.0 inches

    MLY-SNOW-AVGNDS-GE030TI

    Average number of days per month with Snowfall >= 3.0 inches

    MLY-SNOW-AVGNDS-GE050TI

    Average number of days per month with Snowfall >= 5.0 inches

    MLY-SNOW-AVGNDS-GE100TI

    Average number of days per month with Snowfall >= 10.0 inches

    MLY-SNOW-NORMAL

    Average monthly snowfall totals

    MLY-SNWD-AVGNDS-GE001WI

    Average number of days per month with snow depth >= 1 inch

    MLY-SNWD-AVGNDS-GE003WI

    Average number of days per month with snow depth >= 3 inches

    MLY-SNWD-AVGNDS-GE005WI

    Average number of days per month with snow depth >= 5 inches

    MLY-SNWD-AVGNDS-GE010WI

    Average number of days per month with snow depth >= 10 inches

    MLY-TAVG-NORMAL

    Average monthly average temperature

    MLY-TAVG-STDDEV

    Long-term standard deviations of monthly average temperature

    MLY-TMAX-AVGNDS-GRTH040

    Average number of days per month where tmax is greater than or equal to 40F

    MLY-TMAX-AVGNDS-GRTH050

    Average number of days per month where tmax is greater than or equal to 50F

    MLY-TMAX-AVGNDS-GRTH060

    Average number of days per month where tmax is greater than or equal to 60F

    MLY-TMAX-AVGNDS-GRTH070

    Average number of days per month where tmax is greater than or equal to 70F

    MLY-TMAX-AVGNDS-GRTH080

    Average number of days per month where tmax is greater than or equal to 80F

    MLY-TMAX-AVGNDS-GRTH090

    Average number of days per month where tmax is greater than or equal to 90F

    MLY-TMAX-AVGNDS-GRTH100

    Average number of days per month where tmax is greater than or equal to 100F

    MLY-TMAX-AVGNDS-LSTH032

    Average number of days per month where tmax is less than or equal to 32F

    MLY-TMAX-NORMAL

    Average monthly maximum temperature

    MLY-TMAX-STDDEV

    Long-term standard deviations of monthly maximum temperature

    MLY-TMIN-AVGNDS-LSTH000

    Average number of days per month where tmin is less than or equal to 0F

    MLY-TMIN-AVGNDS-LSTH010

    Average number of days per month where tmin is less than or equal to 10F

    MLY-TMIN-AVGNDS-LSTH020

    Average number of days per month where tmin is less than or equal to 20F

    MLY-TMIN-AVGNDS-LSTH032

    Average number of days per month where tmin is less than or equal to 32F

    MLY-TMIN-AVGNDS-LSTH040

    Average number of days per month where tmin is less than or equal to 40F

    MLY-TMIN-AVGNDS-LSTH050

    Average number of days per month where tmin is less than or equal to 50F

    MLY-TMIN-AVGNDS-LSTH060

    Average number of days per month where tmin is less than or equal to 60F

    MLY-TMIN-AVGNDS-LSTH070

    Average number of days per month where tmin is less than or equal to 70F

    MLY-TMIN-NORMAL

    Average monthly minimum temperature

    MLY-TMIN-PRBOCC-LSTH016

    probability of 16F or below at least once in the month

    MLY-TMIN-PRBOCC-LSTH020

    probability of 20F or below at least once in the month

    MLY-TMIN-PRBOCC-LSTH024

    probability of 24F or below at least once in the month

    MLY-TMIN-PRBOCC-LSTH028

    probability of 28F or below at least once in the month

    MLY-TMIN-PRBOCC-LSTH032

    probability of 32F or below at least once in the month

    MLY-TMIN-PRBOCC-LSTH036

    probability of 36F or below at least once in the month

    MLY-TMIN-STDDEV

    Long-term standard deviations of monthly minimum temperature

  • startdate – Start date in ISO8601 format.

  • enddate – End date in ISO8601 format.