climdex.get.available.indices: Get available indices by name

View source: R/indices.R

climdex.get.available.indicesR Documentation

Get available indices by name

Description

This function returns a vector of (function) names of available indices.

This function takes a climdexInput object as input and returns the names of all the indices which may be computed or, if get.function.names is TRUE (the default), the names of the functions corresponding to the indices.

Usage

climdex.get.available.indices(ci, function.names = TRUE)

Arguments

ci

Object of type climdexInput.

function.names

Whether to return function names.

Value

A vector containing an annual timeseries of precipitation in wet days.

Examples

library(PCICt)

## Create a climdexInput object from some data already loaded in and
## ready to go.

## Parse the dates into PCICt.
tmax.dates <- as.PCICt(do.call(paste, ec.1018935.tmax[,c("year",
"jday")]), format="%Y %j", cal="gregorian")
tmin.dates <- as.PCICt(do.call(paste, ec.1018935.tmin[,c("year",
"jday")]), format="%Y %j", cal="gregorian")
prec.dates <- as.PCICt(do.call(paste, ec.1018935.prec[,c("year",
"jday")]), format="%Y %j", cal="gregorian")

## Load the data in.
ci <- climdexInput.raw(ec.1018935.tmax$MAX_TEMP,
ec.1018935.tmin$MIN_TEMP, ec.1018935.prec$ONE_DAY_PRECIPITATION,
tmax.dates, tmin.dates, prec.dates, base.range=c(1971, 2000))

## Get list of functions which might be run.
func.names <- climdex.get.available.indices(ci)

ECA-D/climind documentation built on Nov. 26, 2022, 10:20 a.m.