Learn R Programming

⚠️There's a newer version (1.2.0) of this package.Take me there.

RCMIP5 (version 1.0)

Tools for Manipulating and Summarizing CMIP5 Data

Description

Working with CMIP5 data can be tricky, forcing scientists to write custom scripts and programs. The `RCMIP5` package aims to ease this process, providing a standard, robust, and high-performance set of scripts to (i) explore what data have been downloaded, (ii) identify missing data, (iii) average (or apply other mathematical operations) across experimental ensembles, (iv) produce both temporal and spatial statistical summaries, (v) regrid data, and (vi) produce easy-to-work-with graphical and data summaries.

Copy Link

Version

Install

install.packages('RCMIP5')

Monthly Downloads

7

Version

1.0

License

MIT + file LICENSE

Maintainer

Kathe ToddBrown

Last Published

October 16th, 2014

Functions in RCMIP5 (1.0)

filterDimensionLat

Filter latitude dimension.
as.data.frame.cmip5data

Convert a cmip5data object to a data frame
makeZStat

Compute Z-dimension statistic of a variable
weighted.sum

Weighted sum--i.e., sum of weighted means. Convenience function
filterDimensionLon

Filter longitude dimension.
checkTimePeriod

Check for continuous time periods in CMIP5 files
filterDimensionTimeYears

Filter time (years) dimension.
cmip5data

The 'cmip5data' class
saveNetCDF

Save a cmip5data object to netCDF format
makeMonthlyStat

Compute monthly statistic of a variable
filterDimensions

Filter dimensions, limiting to arbitrary lon/lat/Z/time
print.summary.cmip5data

Print the summary for a 'cmip5data' class object.
RCMIP5

Tools for Manipulating and Summarizing CMIP5 Data
print.cmip5data

Print a 'cmip5data' class object.
summary.cmip5data

Summarize a 'cmip5data' class object.
makeGlobalStat

Compute global statistic of a variable
makeAnnualStat

Compute annual statistic of a variable
loadCMIP5

Load CMIP5 data
makePackageData

Make package datasets and write them to disk.
filterDimensionTimeMonths

Filter time (months) dimension.
loadEnsemble

Load a unique CMIP5 ensemble
addProvenance

Add provenance information to a cmip5data object
mergeExperiments

Merge data for two separate experiments
filterDimensionZ

Filter Z dimension.
restoreMissingDims

Restore missing and/or degenerate dimensions in the data
getFileInfo

List all CMIP5 files in a directory tree
calcGridArea

Calculate the grid cella area for a centered lat/lon grid
worldPlot

Plot global data