Learn R Programming

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

cmsaf (version 1.9.1)

Tools for CM SAF NetCDF Data

Description

The Satellite Application Facility on Climate Monitoring (CM SAF) is a ground segment of the European Organization for the Exploitation of Meteorological Satellites (EUMETSAT) and one of EUMETSATs Satellite Application Facilities. The CM SAF contributes to the sustainable observing of the climate system by providing essential climate variables related to the energy and water cycle of the atmosphere (). It is a joint cooperation of seven National Meteorological and Hydrological Services. The 'cmsaf' R-package provides a collection of R-operators for the analysis and manipulation of CM SAF NetCDF formatted data. The 'cmsaf' R-package is tested for CM SAF NetCDF data, which are structured in three-dimensional arrays (longitude, latitude, time) on a rectangular grid. Layered CM SAF data have to be converted with the provided levbox_mergetime() function. The 'cmsaf' R-package operators have only minor checks for deviations from the recommended data structure, and give only few specific error messages. Scripts for an easy application of the 'cmsaf' package operators and the preparation and visualization of CM SAF NetCDF data are provided at the CM SAF webpage ().

Copy Link

Version

Install

install.packages('cmsaf')

Monthly Downloads

466

Version

1.9.1

License

GPL (>= 3)

Maintainer

Steffen Kothe

Last Published

April 16th, 2018

Functions in cmsaf (1.9.1)

cmsaf.add

Add the fields of two input NetCDF files.
cmsaf.div

Divide the fields of two input NetCDF files.
checkfile

Check the filename and directory.
fldmean

Determine the field mean.
cmsaf.divc

Divide data by a constant.
cmsaf.mul

Multiply the fields of two input NetCDF files.
cmsaf.subc

Subtract a constant from a dataset.
dayrange

This function determines the diurnal range.
muldpm

Multiply by days per month.
cmsaf.addc

Add a constant to a dataset.
cmsaf-package

cmsaf
fldmin

Determine the field minimum.
multimonmean

Determine multi-monthly means.
divdpm

Divide by days per month.
extract.level

Extract levels from 4-dimensional NetCDF files.
get_time

Convert time steps to POSIXct.
multimonsum

Determine multi-monthly sums.
mon.anomaly

Determine monthly anomalies.
ncinfo

Get information about the content of a NetCDF file.
levbox_mergetime

Function to combine NetCDF files and simultaneously cut a region and level.
box_mergetime

Function to combine NetCDF files and simultaneously cut a region.
cmsaf.mulc

Multiply data with a constant.
monmax

Determine monthly maxima.
change_att

Change attributes of a NetCDF variable.
extract.period

Remove a time period.
seas.anomaly

Determine seasonal anomalies.
timmean

Determine mean of a timeseries.
seasmean

Determine seasonal means.
timmin

Determine all-time minima.
yseasmax

Determine multi-year seasonal maxima.
read_nc

Read NetCDF variable.
remapbil

Bilinear grid interpolation.
fldmax

Determine the field maximum.
selpoint.multi

Extract data at multiple points.
yseasmean

Determine multi-year seasonal means.
trend

Determine linear trends.
wfldmean

Determine the weighted field mean.
yseasmin

Determine multi-year seasonal minima.
yearsum

Determine annual sums.
seltime

Extract specific timestep.
cmsaf.sub

Subtract the fields of two input NetCDF files.
yseassd

Determine multi-year seasonal standard deviations.
monmean

Determine monthly means.
monsd

Determine monthly standard deviation.
selperiod

Extract a list of dates.
monmin

Determine monthly minima.
selpoint

Extract data at a given point.
selyear

Extract a list of years.
monsum

Determine monthly sums.
ymonsd

Determine multi-year monthly standard deviations.
ymonmax

Determine multi-year monthly maxima.
timmax

Determine all-time maxima.
ymonmean

Determine multi-year monthly means.
ymonmin

Determine multi-year monthly minima.
sellonlatbox

Select a region by longitude and latitude.
ymonsum

Determine multi-year monthly sums.
timpctl

Determine percentile over all timesteps.
year.anomaly

Determine annual anomalies.
selmon

Extract a list of months.
timsd

Determine all-time seasonal standard deviations.
yearmean

Determine annual means
cmsaf.cat

Concatenate datasets of several NetCDF input files.