read.osunpp {satin} | R Documentation |
Read ocean productivity data from Oregon State University files
Description
Read, for a user defined area, net primary production data from hdf files downloaded from OSU's Ocean Productivity home page.
Usage
read.osunpp(h5, lons, lats)
Arguments
h5 |
name of the hdf file(s) to be read. |
lons |
a vector with western- and eastern-most longitudes. |
lats |
a vector with southern- and northern-most latitudes. |
Details
This function reads Oregon State University ocean productivity data files (http://sites.science.oregonstate.edu/ocean.productivity/standard.product.php). However, downloaded files should be first converted from hdf version 4 to version 5 with h4h5tools (https://portal.hdfgroup.org/display/support/Download+h4h5tools). The user must specify the minimum and maximum latitude and longitude limits within the interval (-90, 90) and (-180, 180) respectively.
Value
An object of class "satin"
. See satin-class
for details.
Author(s)
Héctor Villalobos and Eduardo González-Rodríguez
See Also
read.nasaoc
for reading NASA's oceancolor web page data, read.ghrsst
for JPL MUR SST data, and read.cmems
for data from Copernicus Marine Service.
Examples
if(interactive()){
# read a single file, look at its structure and plot
npp <- read.osunpp("vgpm.2013089.h5",
lats=c(20, 30), lons=c(-130, -105))
npp
str(npp)
plot(npp)
# read several files residing in the working directory
files <- list.files(pattern = glob2rx("*.h5"))
lats <- c(20, 30)
lons <- c(-130, -105)
mNPP <- read.osunpp(files, lats, lons)
# plotting the first processed file
plot(mNPP)
# plotting the second processed file
plot(mNPP, period = 2)
}