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.

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_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

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