pbdNCDF4: Programming with Big Data -- Interface to Parallel Unidata NetCDF4 Format Data Files

This package adds collective parallel read and write capability to the R package ncdf4 version 1.8. Typical use is as a parallel NetCDF4 file reader in SPMD style programming. Each R process reads and writes its own data in a synchronized collective mode, resulting in faster parallel performance. Performance improvement is conditional on a parallel file system.

Install the latest version of this package by entering the following in R:
install.packages("pbdNCDF4")
AuthorPragneshkumar Patel [aut, cre], George Ostrouchov [aut], Wei-Chen Chen [aut], Drew Schmidt [aut], David Pierce [aut]
Date of publication2014-06-22 15:48:03
MaintainerPragneshkumar Patel <pragnesh@utk.edu>
LicenseGPL (>= 3)
Version0.1-4
http://r-pbd.org/

View on CRAN

Functions

blankstring_ncdf4 Man page
default_missval_ncdf4 Man page
nc4_basename Man page
nc4_loop Man page
ncatt_get Man page
ncatt_get_inner Man page
ncatt_get_n Man page
ncatt_put Man page
ncatt_put_inner Man page
nc_close Man page
nc_create Man page
nc_create_par Man page
ncdf4 Man page
ncdf4_format Man page
ncdf4_make_id Man page
ncdim_create Man page
ncdim_def Man page
ncdim_id Man page
ncdim_inq Man page
ncdim_same Man page
ncdump Man page
nc_enddef Man page
nc_get_grp_info Man page
nc_groups_below Man page
nc_grpids Man page
nc_grpname Man page
nc_make_group_inner Man page
nc_open Man page
nc_open_par Man page
nc_parse_group_structure Man page
nc_redef Man page
nc_sync Man page
nc_unlimdim Man page
ncvar_add Man page
ncvar_change_missval Man page
ncvar_def Man page
ncvar_def_chunking Man page
ncvar_def_deflate Man page
ncvar_get Man page
ncvar_get_inner Man page
ncvar_id Man page
ncvar_id_to_missing_value Man page
ncvar_inq Man page
ncvar_inq_chunking Man page
ncvar_inq_deflate Man page
ncvar_name Man page
ncvar_ndims Man page
nc_var_par_access Man page
ncvar_put Man page
ncvar_rename Man page
ncvar_size Man page
ncvar_type Man page
ncvar_type_to_string Man page
nc_version Man page
nslashes_ncdf4 Man page
pbdNCDF4 Man page
pbdNCDF4-package Man page
print.ncdf4 Man page
vobjtovarid4 Man page

Files

COPYING
inst
inst/R.ser
inst/R.ser/pncdf4_create.R inst/R.ser/pncdf4_open_class_object.R inst/R.ser/pncdf4.R
inst/CITATION
inst/R.par
inst/R.par/pncdf4_create.R inst/R.par/pncdf4_open_class_object.R inst/R.par/pncdf4.R
inst/doc
inst/doc/pbdNCDF4-guide.pdf
inst/doc/pbdNCDF4-guide.Rnw
configure.ac
src
src/install.libs.R
src/a.c
src/ncdf.c
src/pncdf4.c
src/ncdf3.c
src/Makevars.in
src/ncdf2.c
src/src_ncdf4.c
src/Makevars.win
NAMESPACE
demo
demo/ncread_ser.r demo/ncread_par.r
demo/00Index
demo/ncwrite_par.r demo/ncwrite_ser.r
INSTALL
R
R/ncdf4.R
R/zzz.R.in
R/ncdf4_priv_dim.R R/ncdump.r R/get_conf.r
R/windows
R/windows/zzz.R R/get_winnetcdf4.r R/ncdf4_priv.R R/ncdf4_priv_group.R R/ncdf4_priv_var.R R/ncdf4_priv_att.R
vignettes
vignettes/pbdNCDF4-guide.Rnw
vignettes/build_pdf.sh
vignettes/pbdNCDF4-include
vignettes/pbdNCDF4-include/pbdNCDF4.bib
vignettes/pbdNCDF4-include/00-preamble.tex
vignettes/pbdNCDF4-include/02-extra.tex
vignettes/pbdNCDF4-include/01-acknowledgement.tex
vignettes/pbdNCDF4-include/03-collective.tex
vignettes/pbdNCDF4-include/01-copyright.tex
vignettes/pbdNCDF4-include/01-introduction.tex
vignettes/pbdNCDF4-include/04-windows.tex
vignettes/pbdNCDF4-include/my_jss.cls
MD5
README
DESCRIPTION
configure
ChangeLog
man
man/nc_redef.Rd man/nc_enddef.Rd man/ncatt_get.Rd man/02_ncdump.Rd man/ancdf4.Rd man/nc_sync.Rd man/ancvar_put.Rd man/ncvar_def.Rd man/ncvar_change_missval.Rd man/01_nc_create_par.Rd man/ncdim_def.Rd man/ncvar_rename.Rd man/ncvar_get.Rd man/01_nc_var_par_access.Rd man/ncatt_put.Rd man/nc_create.Rd man/nc_close.Rd man/ncvar_add.Rd man/ncdf4-internal.Rd man/nc_open.Rd man/print.ncdf4.Rd man/nc_version.Rd man/01_nc_open_par.Rd man/00_pbdNCDF4-package.Rd
configure.win
cleanup
tools
tools/netcdf.m4
tools/regenerate

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.