{
  "_id": "6ae7a5b3818c9e3ef6dbca23",
  "Package": "climatekit",
  "Title": "Unified Climate Indices for Temperature, Precipitation, and\nDrought",
  "Version": "0.2.3",
  "Authors@R": "person(\"Charles\", \"Coverdale\", , \"charlesfcoverdale@gmail.com\", role = c(\"aut\", \"cre\"))",
  "Description": "Compute the standard suite of climate indices from daily\nweather observations. Provides the canonical 'ETCCDI' 27\n(Expert Team on Climate Change Detection and Indices), the\n'ET-SCI' heatwave and cold-wave families plus the Excess Heat\nFactor of Nairn and Fawcett (2013), and agroclimatic, drought,\nand human-comfort families. Drought indices ('SPI', 'SPEI')\naccept a choice of distribution (gamma or Pearson III for SPI;\nlog-logistic or generalised extreme value for SPEI). Reference\nevapotranspiration is available via Hargreaves and the FAO-56\nPenman-Monteith method (Allen et al. 1998). Percentile-based\nindices support the Zhang (2005) in-base bootstrap. Daily\ninputs are numeric vectors plus a 'Date' vector; outputs are\ntidy data frames. Optional gridded support via 'terra' applies\nany index over a 'SpatRaster' and reads 'netCDF' input. No\nexternal API calls; pairs with data packages such as\n'readnoaa'. References: Alexander et al. (2006)\n<doi:10.1029/2005JD006290>; Zhang et al. (2011)\n<doi:10.1002/wcc.147>; Zhang et al. (2005)\n<doi:10.1175/JCLI3366.1>.",
  "License": "MIT + file LICENSE",
  "Language": "en-GB",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "URL": "https://charlescoverdale.github.io/climatekit/,\nhttps://github.com/charlescoverdale/climatekit",
  "BugReports": "https://github.com/charlescoverdale/climatekit/issues",
  "Config/roxygen2/version": "8.1.0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-11-01 20:45:48 UTC",
    "User": "root"
  },
  "Author": "Charles Coverdale [aut, cre]",
  "Maintainer": "Charles Coverdale <charlesfcoverdale@gmail.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-11-01 19:47:44 UTC",
  "RemoteUrl": "https://github.com/cran/climatekit",
  "RemoteRef": "HEAD",
  "RemoteSha": "ad50eafa29440b5fe9e9b690bc6edfe4eeebba5a",
  "_user": "cran",
  "_type": "src",
  "_file": "climatekit_0.2.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/c744cc1d9f28ffb3618c5a5c6f1b8da41422aee533a7c6c8875ad01f87cbbf26",
  "_filesize": 316672,
  "_sha256": "c744cc1d9f28ffb3618c5a5c6f1b8da41422aee533a7c6c8875ad01f87cbbf26",
  "_expires": "2027-02-09T20:48:49.000Z",
  "_created": "2026-11-01T20:45:48.000Z",
  "_published": "2026-11-01T20:48:51.215Z",
  "_upstream": "https://github.com/cran/climatekit",
  "_status": "success",
  "_maintainer": {
    "name": "Charles Coverdale",
    "email": "charlesfcoverdale@gmail.com",
    "login": "charlescoverdale",
    "linkedin": "in/charlescoverdale",
    "twitter": "@cfcoverdale",
    "description": "economics | climate science | R",
    "uuid": 21993492
  },
  "_jobs": [
    {
      "job": 124973481453,
      "time": 139,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13099932820"
    },
    {
      "job": 124973481462,
      "time": 140,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13099914223"
    },
    {
      "job": 124972753561,
      "time": 168,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13099958647"
    },
    {
      "job": 124973481441,
      "time": 90,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13099369782"
    },
    {
      "job": 124973481449,
      "time": 144,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13100481688"
    },
    {
      "job": 124973481450,
      "time": 133,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13099249897"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/41348264546",
  "_commit": {
    "id": "ad50eafa29440b5fe9e9b690bc6edfe4eeebba5a",
    "author": "Charles Coverdale <charlesfcoverdale@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.2.3\n",
    "time": 1793562464
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "version": ">= 3.6.0",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "terra",
      "role": "Suggests"
    },
    {
      "package": "ncdf4",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-13",
      "n": 1
    },
    {
      "week": "2026-19",
      "n": 1
    },
    {
      "week": "2026-37",
      "n": 1
    },
    {
      "week": "2026-44",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.0",
      "date": "2026-03-23"
    },
    {
      "name": "0.2.0",
      "date": "2026-05-09"
    },
    {
      "name": "0.2.2",
      "date": "2026-09-09"
    },
    {
      "name": "0.2.3",
      "date": "2026-11-01"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "charlescoverdale",
      "count": 4,
      "uuid": 21993492
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 635,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 390,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/climatekit"
  },
  "_devurl": "https://github.com/charlescoverdale/climatekit",
  "_pkgdown": "https://charlescoverdale.github.io/climatekit/",
  "_searchresults": 0,
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/climatekit.html",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/charlescoverdale/climatekit",
  "_realowner": "charlescoverdale",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-03-23"
    },
    {
      "version": "0.2.0",
      "date": "2026-05-09"
    },
    {
      "version": "0.2.2",
      "date": "2026-09-09"
    },
    {
      "version": "0.2.3",
      "date": "2026-11-01"
    }
  ],
  "_exports": [
    "ck_apply_grid",
    "ck_available",
    "ck_branas",
    "ck_browse",
    "ck_catalogue",
    "ck_compute",
    "ck_convert_temp",
    "ck_cooling_degree_days",
    "ck_csdi",
    "ck_cwa",
    "ck_cwd",
    "ck_cwf",
    "ck_cwm",
    "ck_cwn",
    "ck_diurnal_range",
    "ck_dry_days",
    "ck_ehf",
    "ck_etccdi_27",
    "ck_fire_danger",
    "ck_first_frost",
    "ck_from_netcdf",
    "ck_frost_days",
    "ck_growing_degree_days",
    "ck_growing_season",
    "ck_heat_index",
    "ck_heating_degree_days",
    "ck_heavy_precip",
    "ck_huglin",
    "ck_humidex",
    "ck_hwa",
    "ck_hwd",
    "ck_hwf",
    "ck_hwm",
    "ck_hwn",
    "ck_ice_days",
    "ck_last_frost",
    "ck_max_1day_precip",
    "ck_max_5day_precip",
    "ck_metadata",
    "ck_pet",
    "ck_pet_pm",
    "ck_precip_intensity",
    "ck_r95p",
    "ck_r99p",
    "ck_spei",
    "ck_spi",
    "ck_summer_days",
    "ck_tn10p",
    "ck_tn90p",
    "ck_tnn",
    "ck_tnx",
    "ck_total_precip",
    "ck_tropical_nights",
    "ck_tx10p",
    "ck_tx90p",
    "ck_txn",
    "ck_txx",
    "ck_very_heavy_precip",
    "ck_warm_spell",
    "ck_wet_days",
    "ck_wind_chill",
    "ck_winkler",
    "ck_wsdi",
    "clear_cache"
  ],
  "_help": [
    {
      "page": "ck_apply_grid",
      "title": "Apply a climatekit Index Function Over a SpatRaster",
      "topics": [
        "ck_apply_grid"
      ]
    },
    {
      "page": "ck_available",
      "title": "List All Available Climate Indices",
      "topics": [
        "ck_available"
      ]
    },
    {
      "page": "ck_branas",
      "title": "Branas Hydrothermal Index",
      "topics": [
        "ck_branas"
      ]
    },
    {
      "page": "ck_browse",
      "title": "Browse the climatekit Index Catalogue",
      "topics": [
        "ck_browse"
      ]
    },
    {
      "page": "ck_catalogue",
      "title": "climatekit Index Catalogue",
      "topics": [
        "ck_catalogue"
      ]
    },
    {
      "page": "ck_compute",
      "title": "Compute a Climate Index by Name",
      "topics": [
        "ck_compute"
      ]
    },
    {
      "page": "ck_convert_temp",
      "title": "Convert Temperature Units",
      "topics": [
        "ck_convert_temp"
      ]
    },
    {
      "page": "ck_cooling_degree_days",
      "title": "Cooling Degree Days",
      "topics": [
        "ck_cooling_degree_days"
      ]
    },
    {
      "page": "ck_csdi",
      "title": "Cold Spell Duration Index (CSDI)",
      "topics": [
        "ck_csdi"
      ]
    },
    {
      "page": "ck_cwa",
      "title": "Cold-Wave Amplitude (CWA)",
      "topics": [
        "ck_cwa"
      ]
    },
    {
      "page": "ck_cwd",
      "title": "Cold-Wave Duration (CWD, ET-SCI)",
      "topics": [
        "ck_cwd"
      ]
    },
    {
      "page": "ck_cwf",
      "title": "Cold-Wave Frequency (CWF)",
      "topics": [
        "ck_cwf"
      ]
    },
    {
      "page": "ck_cwm",
      "title": "Cold-Wave Magnitude (CWM)",
      "topics": [
        "ck_cwm"
      ]
    },
    {
      "page": "ck_cwn",
      "title": "Cold-Wave Number (CWN)",
      "topics": [
        "ck_cwn"
      ]
    },
    {
      "page": "ck_diurnal_range",
      "title": "Diurnal Temperature Range",
      "topics": [
        "ck_diurnal_range"
      ]
    },
    {
      "page": "ck_dry_days",
      "title": "Maximum Consecutive Dry Days",
      "topics": [
        "ck_dry_days"
      ]
    },
    {
      "page": "ck_ehf",
      "title": "Excess Heat Factor (EHF, Nairn & Fawcett 2013)",
      "topics": [
        "ck_ehf"
      ]
    },
    {
      "page": "ck_etccdi_27",
      "title": "Canonical ETCCDI 27 Indices",
      "topics": [
        "ck_etccdi_27"
      ]
    },
    {
      "page": "ck_fire_danger",
      "title": "Fire Danger Index (Simplified)",
      "topics": [
        "ck_fire_danger"
      ]
    },
    {
      "page": "ck_first_frost",
      "title": "First Frost Date",
      "topics": [
        "ck_first_frost"
      ]
    },
    {
      "page": "ck_from_netcdf",
      "title": "Read a netCDF File as a SpatRaster",
      "topics": [
        "ck_from_netcdf"
      ]
    },
    {
      "page": "ck_frost_days",
      "title": "Frost Days",
      "topics": [
        "ck_frost_days"
      ]
    },
    {
      "page": "ck_growing_degree_days",
      "title": "Growing Degree Days",
      "topics": [
        "ck_growing_degree_days"
      ]
    },
    {
      "page": "ck_growing_season",
      "title": "Growing Season Length",
      "topics": [
        "ck_growing_season"
      ]
    },
    {
      "page": "ck_heat_index",
      "title": "Heat Index",
      "topics": [
        "ck_heat_index"
      ]
    },
    {
      "page": "ck_heating_degree_days",
      "title": "Heating Degree Days",
      "topics": [
        "ck_heating_degree_days"
      ]
    },
    {
      "page": "ck_heavy_precip",
      "title": "Heavy Precipitation Days",
      "topics": [
        "ck_heavy_precip"
      ]
    },
    {
      "page": "ck_huglin",
      "title": "Huglin Heliothermal Index",
      "topics": [
        "ck_huglin"
      ]
    },
    {
      "page": "ck_humidex",
      "title": "Humidex",
      "topics": [
        "ck_humidex"
      ]
    },
    {
      "page": "ck_hwa",
      "title": "Heatwave Amplitude (HWA)",
      "topics": [
        "ck_hwa"
      ]
    },
    {
      "page": "ck_hwd",
      "title": "Heatwave Duration (HWD)",
      "topics": [
        "ck_hwd"
      ]
    },
    {
      "page": "ck_hwf",
      "title": "Heatwave Frequency (HWF)",
      "topics": [
        "ck_hwf"
      ]
    },
    {
      "page": "ck_hwm",
      "title": "Heatwave Magnitude (HWM)",
      "topics": [
        "ck_hwm"
      ]
    },
    {
      "page": "ck_hwn",
      "title": "Heatwave Number (HWN)",
      "topics": [
        "ck_hwn"
      ]
    },
    {
      "page": "ck_ice_days",
      "title": "Ice Days",
      "topics": [
        "ck_ice_days"
      ]
    },
    {
      "page": "ck_last_frost",
      "title": "Last Frost Date",
      "topics": [
        "ck_last_frost"
      ]
    },
    {
      "page": "ck_max_1day_precip",
      "title": "Maximum 1-Day Precipitation",
      "topics": [
        "ck_max_1day_precip"
      ]
    },
    {
      "page": "ck_max_5day_precip",
      "title": "Maximum 5-Day Precipitation",
      "topics": [
        "ck_max_5day_precip"
      ]
    },
    {
      "page": "ck_metadata",
      "title": "Get Metadata for a Climate Index",
      "topics": [
        "ck_metadata"
      ]
    },
    {
      "page": "ck_pet",
      "title": "Potential Evapotranspiration (Hargreaves Method)",
      "topics": [
        "ck_pet"
      ]
    },
    {
      "page": "ck_pet_pm",
      "title": "Reference Evapotranspiration (FAO-56 Penman-Monteith)",
      "topics": [
        "ck_pet_pm"
      ]
    },
    {
      "page": "ck_precip_intensity",
      "title": "Precipitation Intensity (SDII)",
      "topics": [
        "ck_precip_intensity"
      ]
    },
    {
      "page": "ck_r95p",
      "title": "Very Wet Days Total (R95p)",
      "topics": [
        "ck_r95p"
      ]
    },
    {
      "page": "ck_r99p",
      "title": "Extremely Wet Days Total (R99p)",
      "topics": [
        "ck_r99p"
      ]
    },
    {
      "page": "ck_spei",
      "title": "Standardised Precipitation-Evapotranspiration Index (SPEI)",
      "topics": [
        "ck_spei"
      ]
    },
    {
      "page": "ck_spi",
      "title": "Standardised Precipitation Index (SPI)",
      "topics": [
        "ck_spi"
      ]
    },
    {
      "page": "ck_summer_days",
      "title": "Summer Days",
      "topics": [
        "ck_summer_days"
      ]
    },
    {
      "page": "ck_tn10p",
      "title": "Percentage of Cool Nights (TN10p)",
      "topics": [
        "ck_tn10p"
      ]
    },
    {
      "page": "ck_tn90p",
      "title": "Percentage of Warm Nights (TN90p)",
      "topics": [
        "ck_tn90p"
      ]
    },
    {
      "page": "ck_tnn",
      "title": "Annual or Monthly Minimum of Daily Minimum Temperature (TNn)",
      "topics": [
        "ck_tnn"
      ]
    },
    {
      "page": "ck_tnx",
      "title": "Annual or Monthly Maximum of Daily Minimum Temperature (TNx)",
      "topics": [
        "ck_tnx"
      ]
    },
    {
      "page": "ck_total_precip",
      "title": "Total Wet-Day Precipitation (PRCPTOT)",
      "topics": [
        "ck_total_precip"
      ]
    },
    {
      "page": "ck_tropical_nights",
      "title": "Tropical Nights",
      "topics": [
        "ck_tropical_nights"
      ]
    },
    {
      "page": "ck_tx10p",
      "title": "Percentage of Cool Days (TX10p)",
      "topics": [
        "ck_tx10p"
      ]
    },
    {
      "page": "ck_tx90p",
      "title": "Percentage of Warm Days (TX90p)",
      "topics": [
        "ck_tx90p"
      ]
    },
    {
      "page": "ck_txn",
      "title": "Annual or Monthly Minimum of Daily Maximum Temperature (TXn)",
      "topics": [
        "ck_txn"
      ]
    },
    {
      "page": "ck_txx",
      "title": "Annual or Monthly Maximum of Daily Maximum Temperature (TXx)",
      "topics": [
        "ck_txx"
      ]
    },
    {
      "page": "ck_very_heavy_precip",
      "title": "Very Heavy Precipitation Days",
      "topics": [
        "ck_very_heavy_precip"
      ]
    },
    {
      "page": "ck_warm_spell",
      "title": "Warm Spell Days (Series-Quantile Approximation)",
      "topics": [
        "ck_warm_spell"
      ]
    },
    {
      "page": "ck_wet_days",
      "title": "Maximum Consecutive Wet Days",
      "topics": [
        "ck_wet_days"
      ]
    },
    {
      "page": "ck_wind_chill",
      "title": "Wind Chill Temperature",
      "topics": [
        "ck_wind_chill"
      ]
    },
    {
      "page": "ck_winkler",
      "title": "Winkler Index",
      "topics": [
        "ck_winkler"
      ]
    },
    {
      "page": "ck_wsdi",
      "title": "Warm Spell Duration Index (WSDI)",
      "topics": [
        "ck_wsdi"
      ]
    },
    {
      "page": "clear_cache",
      "title": "Clear Cache (Deprecated)",
      "topics": [
        "clear_cache"
      ]
    }
  ],
  "_readme": "https://github.com/cran/climatekit/raw/HEAD/README.md",
  "_rundeps": [
    "cli"
  ],
  "_vignettes": [
    {
      "source": "climdex-migration.Rmd",
      "filename": "climdex-migration.html",
      "title": "Migrating from climdex.pcic",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Function-name crosswalk",
        "Interface shifts",
        "Sanity-check workflow",
        "See also"
      ],
      "created": "2026-05-09 18:09:52",
      "modified": "2026-09-09 08:30:11",
      "commits": 2
    }
  ],
  "_score": 3.3010299956639813,
  "_indexed": false,
  "_nocasepkg": "climatekit",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://charlescoverdale.r-universe.dev/climatekit",
  "_previous": "0.2.2",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.3",
      "date": "2026-11-01T20:47:41.000Z",
      "distro": "resolute",
      "commit": "ad50eafa29440b5fe9e9b690bc6edfe4eeebba5a",
      "fileid": "https://r2.ropensci.org/5a4ebe1a46dd18fff02139bcbebdfd68e952f81c2497aa9480045e9aec50ff1c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41348264546"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "0.2.3",
      "date": "2026-11-01T20:47:39.000Z",
      "distro": "resolute",
      "commit": "ad50eafa29440b5fe9e9b690bc6edfe4eeebba5a",
      "fileid": "https://r2.ropensci.org/7f746efc8cc7c49a0aef4ce92272d5858eccadc6a07b83fcba16ad18666cdc2b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41348264546"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.3",
      "date": "2026-11-01T20:47:36.000Z",
      "commit": "ad50eafa29440b5fe9e9b690bc6edfe4eeebba5a",
      "fileid": "https://r2.ropensci.org/6eb88510b6fcbfe8c0cf150611d77de57d668a43019d1a43273413a55a2ac416",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41348264546"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.3",
      "date": "2026-11-01T20:47:00.000Z",
      "commit": "ad50eafa29440b5fe9e9b690bc6edfe4eeebba5a",
      "fileid": "https://r2.ropensci.org/8f11dde856359805c9be253510b0cd4a40734394532e382422147b261dd8e045",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41348264546"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.2.3",
      "date": "2026-11-01T20:47:01.000Z",
      "commit": "ad50eafa29440b5fe9e9b690bc6edfe4eeebba5a",
      "fileid": "https://r2.ropensci.org/dc609ac3f981e5cf19c07c2387591f0dd56203043cc0c0b7dc8d46c5cb4faefb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41348264546"
    }
  ]
}