diff --git a/DESCRIPTION b/DESCRIPTION index 631e8f4..434fbb4 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -20,7 +20,7 @@ Suggests: Type: Package Title: Climate data manipulation Version: 0.0-0 -Date: 2016-09-19 +Date: 2016-09-22 Authors@R: as.person(c( "Santander Meteorology Group [aut]", "Joaquin Bedia [ctb, cre]", diff --git a/NAMESPACE b/NAMESPACE index d100d2d..327410a 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -4,6 +4,7 @@ export(aggregateGrid) export(array3Dto2Dmat) export(climatology) export(detrendGrid) +export(draw.world.lines) export(easyVeri2grid) export(filterGrid) export(getCoordinates) @@ -33,12 +34,14 @@ export(subsetSeason) export(subsetSpatial) export(subsetVar) export(subsetYears) +importFrom(RCurl,getURL) importFrom(abind,abind) importFrom(abind,asub) importFrom(akima,interp) importFrom(fields,image.plot) importFrom(fields,interp.surface.grid) importFrom(grDevices,colorRampPalette) +importFrom(graphics,lines) importFrom(graphics,mtext) importFrom(graphics,par) importFrom(graphics,title) @@ -55,4 +58,5 @@ importFrom(stats,lm) importFrom(stats,na.exclude) importFrom(stats,na.omit) importFrom(stats,sd) +importFrom(utils,packageDescription) importFrom(utils,tail) diff --git a/NEWS b/NEWS index e051e7c..d3eac7c 100644 --- a/NEWS +++ b/NEWS @@ -1,8 +1,8 @@ -downscaleR 1.3-4 +transformeR 0.0-0 ================= -* Bug fix in getYearsAsIndex for annually-aggregated, year-crossing grids -* Other minor bug fixes and enhancements +* First package version +* Merged from downscaleR 1.3-4 diff --git a/R/misc.R b/R/misc.R index c871b61..d983d3b 100644 --- a/R/misc.R +++ b/R/misc.R @@ -128,3 +128,22 @@ getShape <- function(obj, dimension = NULL) { } +#' @title Land borders +#' @description Add land borders to a map +#' @param ... Graphical parameters passed to \code{\link{lines}}. +#' @return Draws a simplied land border areas as lines onto the map +#' @details The function loads a built-in world segments dataset created ad hoc to avoid dependencies on other packages (i.e. 'maps'). +#' Geographical lonlat coordinates in wgs84. +#' @source Postprocessed from the original shapefile from Natural Earth (http://www.naturalearthdata.com/downloads/110m-physical-vectors/) +#' @author J. Bedia +#' @keywords internal +#' @importFrom graphics lines +#' @export + +draw.world.lines <- function(...) { + load(system.file(package="transformeR","wrl.Rda"), envir = environment()) + for (i in 1:length(node.list)) { + lines(node.list[[i]][,1], node.list[[i]][,2], ...) + } +} + diff --git a/R/onAttach.R b/R/onAttach.R new file mode 100644 index 0000000..48ca8f9 --- /dev/null +++ b/R/onAttach.R @@ -0,0 +1,29 @@ +#' @importFrom utils packageDescription +#' @importFrom RCurl getURL + +.onAttach <- function(...) { + pkgname <- "transformeR" + lib <- system.file(package = pkgname) + ver <- packageDescription(pkgname)$Version + builddate <- packageDescription(pkgname)$Date + mess <- paste(pkgname, " version ", ver, " (", builddate,") is loaded", sep = "") + packageStartupMessage(mess) + url <- paste0("https://raw.githubusercontent.com/SantanderMetGroup/", pkgname, "/master/DESCRIPTION") + con <- tryCatch(getURL(url, ssl.verifypeer = FALSE), error = function(er) { + er <- NULL + return(er) + }) + if (!is.null(con)) { + b <- readLines(textConnection(con)) + latest.ver <- package_version(gsub("Version: ", "", b[grep("Version", b)])) + if (ver < latest.ver) { + ver.mess1 <- paste0("WARNING: Your current version of ", pkgname, " (v", ver, ") is not up-to-date") + ver.mess <- paste0("Get the latest stable version (", latest.ver, + ") using ") + packageStartupMessage(ver.mess1) + packageStartupMessage(ver.mess) + } + } +} +# End + diff --git a/R/plotClimatology.R b/R/plotClimatology.R index ad9b2e8..2dfd430 100644 --- a/R/plotClimatology.R +++ b/R/plotClimatology.R @@ -119,23 +119,23 @@ plotClimatology <- function(grid, backdrop.theme = "none", ...) { } arg.list <- list(...) bt <- match.arg(backdrop.theme, choices = c("none", "coastline", "countries")) - dimNames <- downscaleR:::getDim(grid) + dimNames <- getDim(grid) ## Multigrids are treated as realizations, previously aggregated by members if present is.multigrid <- "var" %in% dimNames if (is.multigrid) { if ("member" %in% dimNames) { mem.ind <- grep("member", dimNames) - n.mem <- downscaleR:::getShape(grid, "member") + n.mem <- getShape(grid, "member") if (n.mem > 1) message("NOTE: The multimember mean will be displayed for each variable in the multigrid") grid <- suppressMessages(aggregateGrid(grid, aggr.mem = list(FUN = "mean", na.rm = TRUE))) - dimNames <- downscaleR:::getDim(grid) + dimNames <- getDim(grid) } attr(grid[["Data"]], "dimensions") <- gsub("var", "member", dimNames) } grid <- redim(grid, drop = FALSE) - dimNames <- downscaleR:::getDim(grid) + dimNames <- getDim(grid) mem.ind <- grep("member", dimNames) - n.mem <- downscaleR:::getShape(grid, "member") + n.mem <- getShape(grid, "member") co <- expand.grid(grid$xyCoords$y, grid$xyCoords$x)[2:1] le <- nrow(co) aux <- vapply(1:n.mem, FUN.VALUE = numeric(le), FUN = function(x) { @@ -171,8 +171,8 @@ plotClimatology <- function(grid, backdrop.theme = "none", ...) { ## Backdrop theme --------------------- if (bt != "none") { uri <- switch(bt, - "coastline" = system.file("coastline.rda", package = "downscaleR"), - "countries" = system.file("countries.rda", package = "downscaleR")) + "coastline" = system.file("coastline.rda", package = "transformeR"), + "countries" = system.file("countries.rda", package = "transformeR")) load(uri) if (is.null(arg.list[["sp.layout"]])) { arg.list[["sp.layout"]] <- list(l1) diff --git a/man/EOBS_Iberia_tas.Rd b/man/EOBS_Iberia_tas.Rd new file mode 100644 index 0000000..3f60352 --- /dev/null +++ b/man/EOBS_Iberia_tas.Rd @@ -0,0 +1,19 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{EOBS_Iberia_tas} +\alias{EOBS_Iberia_tas} +\title{Grid containing E-OBS observation data of temperature for the Iberian Peninsula.} +\format{A grid} +\source{ +subset of the E-OBS observational gridded dataset +} +\description{ +EOBS_Iberia_tas is a grid object returned by \code{loadECOMS} from package \pkg{loadeR.ECOMS} +} +\seealso{ +\code{\link{makeMultiGrid}}, \code{\link[loadeR]{loadGridData}} +} +\keyword{gridded} +\keyword{observations} + diff --git a/man/EOBS_Iberia_tp.Rd b/man/EOBS_Iberia_tp.Rd new file mode 100644 index 0000000..a5bdc47 --- /dev/null +++ b/man/EOBS_Iberia_tp.Rd @@ -0,0 +1,19 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{EOBS_Iberia_tp} +\alias{EOBS_Iberia_tp} +\title{Grid containing E-OBS observation data of precipitation for the Iberian Peninsula.} +\format{A grid} +\source{ +subset of the E-OBS observational gridded dataset +} +\description{ +EOBS_Iberia_tp is a grid object returned by \code{loadECOMS} from package \pkg{loadeR.ECOMS} +} +\seealso{ +\code{\link{makeMultiGrid}}, \code{\link[loadeR]{loadGridData}} +} +\keyword{gridded} +\keyword{observations} + diff --git a/man/NCEP_Iberia_tas.Rd b/man/NCEP_Iberia_tas.Rd new file mode 100644 index 0000000..fd613e7 --- /dev/null +++ b/man/NCEP_Iberia_tas.Rd @@ -0,0 +1,16 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{NCEP_Iberia_tas} +\alias{NCEP_Iberia_tas} +\title{Grid containing NCEP reanalysis data of temperature for the Iberian Peninsula.} +\format{A grid} +\source{ +subset of NCEP reanalysis data, which is accessible through the \strong{ECOMS User Data Gateway (ECOMS-UDG)} +} +\description{ +NCEP_Iberia_tas is a grid object returned by loadECOMS from package loadeR.ECOMS +} +\keyword{NCEP} +\keyword{reanalysis} + diff --git a/man/NCEP_Iberia_tp.Rd b/man/NCEP_Iberia_tp.Rd new file mode 100644 index 0000000..fd7dba9 --- /dev/null +++ b/man/NCEP_Iberia_tp.Rd @@ -0,0 +1,16 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{NCEP_Iberia_tp} +\alias{NCEP_Iberia_tp} +\title{Grid containing NCEP reanalysis data of precipitation for the Iberian Peninsula.} +\format{A grid} +\source{ +subset of NCEP reanalysis data, which is accessible through the \strong{ECOMS User Data Gateway (ECOMS-UDG)} +} +\description{ +NCEP_Iberia_tp is a grid object returned by loadECOMS from package loadeR.ECOMS +} +\keyword{NCEP} +\keyword{reanalysis} + diff --git a/man/S4_Iberia_tas.Rd b/man/S4_Iberia_tas.Rd new file mode 100644 index 0000000..7c166aa --- /dev/null +++ b/man/S4_Iberia_tas.Rd @@ -0,0 +1,21 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{S4_Iberia_tas} +\alias{S4_Iberia_tas} +\title{grid containing the first 5 members of the System4 seasonal forecasting data of 15 members. +Contains mean temperature data for the Iberian Peninsula.} +\format{A grid} +\source{ +subset of System4 seasonal forecasting data of 15 members accesible +through the \strong{ECOMS User Data Gateway (ECOMS-UDG)} +} +\description{ +S4_Iberia_tas is a grid object returned by \code{loadECOMS} from package \pkg{loadeR.ECOMS} +} +\seealso{ +\code{\link{makeMultiGrid}}, \code{\link[loadeR.ECOMS]{loadECOMS}} +} +\keyword{forecasting} +\keyword{seasonal} + diff --git a/man/S4_Iberia_tas_fut.Rd b/man/S4_Iberia_tas_fut.Rd new file mode 100644 index 0000000..0563051 --- /dev/null +++ b/man/S4_Iberia_tas_fut.Rd @@ -0,0 +1,21 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{S4_Iberia_tas_fut} +\alias{S4_Iberia_tas_fut} +\title{grid containing the first 5 members of the System4 seasonal forecasting data of 15 members. +Contains mean temperature data for the Iberian Peninsula.} +\format{A grid} +\source{ +subset of System4 seasonal forecasting data of 15 members accesible +through the \strong{ECOMS User Data Gateway (ECOMS-UDG)} +} +\description{ +S4_Iberia_tas_fut is a grid object returned by \code{loadECOMS} from package \pkg{loadeR.ECOMS} +} +\seealso{ +\code{\link{makeMultiGrid}}, \code{\link[loadeR.ECOMS]{loadECOMS}} +} +\keyword{forecasting} +\keyword{seasonal} + diff --git a/man/S4_Iberia_tp.Rd b/man/S4_Iberia_tp.Rd new file mode 100644 index 0000000..6542ee6 --- /dev/null +++ b/man/S4_Iberia_tp.Rd @@ -0,0 +1,21 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{S4_Iberia_tp} +\alias{S4_Iberia_tp} +\title{grid containing the first 5 members of the System4 seasonal forecasting data of 15 members. +Contains precipitation data for the Iberian Peninsula.} +\format{A grid} +\source{ +subset of System4 seasonal forecasting data of 15 members accesible +through the \strong{ECOMS User Data Gateway (ECOMS-UDG)} +} +\description{ +S4_Iberia_tp is a grid object returned by \code{loadECOMS} from package \pkg{loadeR.ECOMS} +} +\seealso{ +\code{\link{makeMultiGrid}}, \code{\link[loadeR.ECOMS]{loadECOMS}} +} +\keyword{forecasting} +\keyword{seasonal} + diff --git a/man/S4_Iberia_tp_fut.Rd b/man/S4_Iberia_tp_fut.Rd new file mode 100644 index 0000000..8fbeab9 --- /dev/null +++ b/man/S4_Iberia_tp_fut.Rd @@ -0,0 +1,21 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{S4_Iberia_tp_fut} +\alias{S4_Iberia_tp_fut} +\title{grid containing the first 5 members of the System4 seasonal forecasting data of 15 members. +Contains precipitation data for the Iberian Peninsula.} +\format{A grid} +\source{ +subset of System4 seasonal forecasting data of 15 members accesible +through the \strong{ECOMS User Data Gateway (ECOMS-UDG)} +} +\description{ +S4_Iberia_tp_fut is a grid object returned by \code{loadECOMS} from package \pkg{loadeR.ECOMS} +} +\seealso{ +\code{\link{makeMultiGrid}}, \code{\link[loadeR.ECOMS]{loadECOMS}} +} +\keyword{forecasting} +\keyword{seasonal} + diff --git a/man/VALUE_Iberia_tas.Rd b/man/VALUE_Iberia_tas.Rd new file mode 100644 index 0000000..99fdd23 --- /dev/null +++ b/man/VALUE_Iberia_tas.Rd @@ -0,0 +1,15 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{VALUE_Iberia_tas} +\alias{VALUE_Iberia_tas} +\title{Station mean temperature dataset} +\format{Station data} +\source{ +Subset of VALUE station data. Full dataset is accessible +for download in \url{http://meteo.unican.es/work/downscaler/data/VALUE_ECA_86_v2.tar.gz}. +} +\description{ +Station data from the VALUE_ECA_86_v2 dataset containing daily mean temperature for for stations in the Iberian Peninsula. +} + diff --git a/man/VALUE_Iberia_tp.Rd b/man/VALUE_Iberia_tp.Rd new file mode 100644 index 0000000..c7f856e --- /dev/null +++ b/man/VALUE_Iberia_tp.Rd @@ -0,0 +1,15 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{VALUE_Iberia_tp} +\alias{VALUE_Iberia_tp} +\title{Station daily precipitation dataset in Iberia} +\format{Station data} +\source{ +Subset of VALUE station data. Full dataset is accessible +for download in \url{http://meteo.unican.es/work/downscaler/data/VALUE_ECA_86_v2.tar.gz}. +} +\description{ +Station data from the VALUE_ECA_86_v2 dataset containing daily precipitation for stations in the Iberian Peninsula. +} + diff --git a/man/VALUE_Igueldo_tas.Rd b/man/VALUE_Igueldo_tas.Rd new file mode 100644 index 0000000..08308d0 --- /dev/null +++ b/man/VALUE_Igueldo_tas.Rd @@ -0,0 +1,19 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{VALUE_Igueldo_tas} +\alias{VALUE_Igueldo_tas} +\title{Station mean temperature data} +\format{Station data} +\source{ +Subset of VALUE station data. Full dataset is accessible +for download in \url{http://meteo.unican.es/work/downscaler/data/VALUE_ECA_86_v2.tar.gz}. +} +\description{ +Station data from the VALUE_ECA_86_v2 dataset containing daily mean temperature for the Igueldo-SanSebastian station. +} +\keyword{Igueldo} +\keyword{VALUE} +\keyword{station} +\keyword{temperature} + diff --git a/man/VALUE_Igueldo_tp.Rd b/man/VALUE_Igueldo_tp.Rd new file mode 100644 index 0000000..80bdea4 --- /dev/null +++ b/man/VALUE_Igueldo_tp.Rd @@ -0,0 +1,15 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{VALUE_Igueldo_tp} +\alias{VALUE_Igueldo_tp} +\title{Station daily precipitation data} +\format{Station data} +\source{ +Subset of VALUE station data. Full dataset is accessible +for download in \url{http://meteo.unican.es/work/downscaler/data/VALUE_ECA_86_v2.tar.gz}. +} +\description{ +Station data from the VALUE_ECA_86_v2 dataset containing daily precipitation for the Igueldo-SanSebastian station. +} + diff --git a/man/VALUE_tas.Rd b/man/VALUE_tas.Rd new file mode 100644 index 0000000..7fbb9ca --- /dev/null +++ b/man/VALUE_tas.Rd @@ -0,0 +1,15 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{VALUE_tas} +\alias{VALUE_tas} +\title{Station mean temperature dataset} +\format{Station data} +\source{ +Subset of VALUE station data. Full dataset is accessible +for download in \url{http://meteo.unican.es/work/downscaler/data/VALUE_ECA_86_v2.tar.gz}. +} +\description{ +Station data from the VALUE_ECA_86_v2 dataset containing daily mean temperature for 82 stations in Europe. +} + diff --git a/man/VALUE_tp.Rd b/man/VALUE_tp.Rd new file mode 100644 index 0000000..88bd6bc --- /dev/null +++ b/man/VALUE_tp.Rd @@ -0,0 +1,15 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{VALUE_tp} +\alias{VALUE_tp} +\title{Station daily precipitation dataset} +\format{Station data} +\source{ +Subset of VALUE station data. Full dataset is accessible +for download in \url{http://meteo.unican.es/work/downscaler/data/VALUE_ECA_86_v2.tar.gz}. +} +\description{ +Station data from the VALUE_ECA_86_v2 dataset containing daily precipitation for 82 stations in Europe. +} + diff --git a/man/draw.world.lines.Rd b/man/draw.world.lines.Rd new file mode 100644 index 0000000..03e54a3 --- /dev/null +++ b/man/draw.world.lines.Rd @@ -0,0 +1,29 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/misc.R +\name{draw.world.lines} +\alias{draw.world.lines} +\title{Land borders} +\source{ +Postprocessed from the original shapefile from Natural Earth (http://www.naturalearthdata.com/downloads/110m-physical-vectors/) +} +\usage{ +draw.world.lines(...) +} +\arguments{ +\item{...}{Graphical parameters passed to \code{\link{lines}}.} +} +\value{ +Draws a simplied land border areas as lines onto the map +} +\description{ +Add land borders to a map +} +\details{ +The function loads a built-in world segments dataset created ad hoc to avoid dependencies on other packages (i.e. 'maps'). +Geographical lonlat coordinates in wgs84. +} +\author{ +J. Bedia +} +\keyword{internal} + diff --git a/man/iberia_ncep_hus850.Rd b/man/iberia_ncep_hus850.Rd new file mode 100644 index 0000000..8d0a601 --- /dev/null +++ b/man/iberia_ncep_hus850.Rd @@ -0,0 +1,17 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\name{iberia_ncep_hus850} +\alias{iberia_ncep_hus850} +\title{Grid containing NCEP reanalysis data of specific humidity at 850mb for the Iberian Peninsula.} +\format{A grid} +\source{ +\url{http://www.meteo.unican.es/ecoms-udg} +} +\description{ +The data are daily means, wintertime (DJF) period 1991-2010. +} +\examples{ +data(iberia_ncep_hus850) +plotMeanGrid(iberia_ncep_hus850) +} + diff --git a/man/iberia_ncep_psl.Rd b/man/iberia_ncep_psl.Rd new file mode 100644 index 0000000..f0abf45 --- /dev/null +++ b/man/iberia_ncep_psl.Rd @@ -0,0 +1,18 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\name{iberia_ncep_psl} +\alias{iberia_ncep_psl} +\title{Grid containing NCEP reanalysis data of sea-level pressure for the Iberian Peninsula.} +\format{A grid} +\source{ +\url{http://www.meteo.unican.es/ecoms-udg} +} +\description{ +The data correspond to the wintertime (DJF) period 1991-2010, and it consists of daily mean data, computed as the +mean of the four 6-hourly model outputs. +} +\examples{ +data(iberia_ncep_psl) +plotMeanGrid(iberia_ncep_psl) +} + diff --git a/man/iberia_ncep_ta850.Rd b/man/iberia_ncep_ta850.Rd new file mode 100644 index 0000000..054211e --- /dev/null +++ b/man/iberia_ncep_ta850.Rd @@ -0,0 +1,17 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\name{iberia_ncep_ta850} +\alias{iberia_ncep_ta850} +\title{Grid containing NCEP reanalysis data of air temperature at 850mb for the Iberian Peninsula.} +\format{A grid} +\source{ +\url{http://www.meteo.unican.es/ecoms-udg} +} +\description{ +The data correspond to the wintertime (DJF) period 1991-2010, and it consists of daily mean data +} +\examples{ +data(iberia_ncep_ta850) +plotMeanGrid(iberia_ncep_ta850) +} + diff --git a/man/tas_decadalForecast.Rd b/man/tas_decadalForecast.Rd new file mode 100644 index 0000000..f7d26c7 --- /dev/null +++ b/man/tas_decadalForecast.Rd @@ -0,0 +1,22 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\docType{data} +\name{tas_decadalForecast} +\alias{tas_decadalForecast} +\title{Decada forecast example grid} +\format{Grid data} +\source{ +Subset of the SPECS_GFDL_decadal dataset. This data is accessible +for loading in the \strong{The User Data Gateway (UDG)}, which is the one stop shop for +climate data access maintained by the Santander MetGroup. +The UDG builds on the THREDDS Access Portal (UDG-TAP) which is the entry point for +authentication and data access (more info in \url{https://meteo.unican.es/trac/wiki/udg}). +} +\description{ +Grid of decadal forecast data from the SPECS_GFDL_decadal dataset containing monthly temperature for the Iberian Peninsula. +} +\keyword{SPECS} +\keyword{decadal} +\keyword{forecast} +\keyword{temperature} + diff --git a/man/tasmax_forecast.Rd b/man/tasmax_forecast.Rd new file mode 100644 index 0000000..c12f808 --- /dev/null +++ b/man/tasmax_forecast.Rd @@ -0,0 +1,20 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\name{tasmax_forecast} +\alias{tasmax_forecast} +\title{Multimember grid containing a seasonal forecast of maximum surface temperature for Europe} +\format{A multimember grid} +\source{ +\url{http://www.meteo.unican.es/ecoms-udg} +} +\description{ +CFSv2 forecast of maximum daily temperature for July 2001 over Europe. Lead-month 2, first 9 members. +} +\examples{ +data(tasmax_forecast) +plotMeanGrid(tasmax_forecast, multi.member = TRUE) +} +\references{ +Saha, S. \emph{et al.}, 2013. The NCEP Climate Forecast System Version 2. J Clim 130925135638001. doi:10.1175/JCLI-D-12-00823.1 +} + diff --git a/man/tasmin_forecast.Rd b/man/tasmin_forecast.Rd new file mode 100644 index 0000000..6caad06 --- /dev/null +++ b/man/tasmin_forecast.Rd @@ -0,0 +1,20 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\name{tasmin_forecast} +\alias{tasmin_forecast} +\title{Multimember grid containing a seasonal forecast of minimum surface temperature for Europe} +\format{A multimember grid} +\source{ +\url{http://www.meteo.unican.es/ecoms-udg} +} +\description{ +CFSv2 forecast of minimum daily temperature for July 2001 over Europe. Lead-month 2, first 9 members. +} +\examples{ +data(tasmin_forecast) +plotMeanGrid(tasmin_forecast, multi.member = TRUE) +} +\references{ +Saha, S. \emph{et al.}, 2013. The NCEP Climate Forecast System Version 2. J Clim 130925135638001. doi:10.1175/JCLI-D-12-00823.1 +} + diff --git a/man/tp_forecast.Rd b/man/tp_forecast.Rd new file mode 100644 index 0000000..814f3a9 --- /dev/null +++ b/man/tp_forecast.Rd @@ -0,0 +1,20 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rdas.R +\name{tp_forecast} +\alias{tp_forecast} +\title{Multimember grid containing a seasonal forecast of precipitation for Europe} +\format{A multimember grid} +\source{ +\url{http://www.meteo.unican.es/ecoms-udg} +} +\description{ +CFSv2 forecast of daily accumulated precipitation for July 2001 over Europe. Lead-month 2, first 9 members. +} +\examples{ +data(tp_forecast) +plotMeanGrid(tp_forecast, multi.member = TRUE) +} +\references{ +Saha, S. \emph{et al.}, 2013. The NCEP Climate Forecast System Version 2. J Clim 130925135638001. doi:10.1175/JCLI-D-12-00823.1 +} +