Publication:
NCIO 1.0: a simple Fortran NetCDF interface

Loading...
Thumbnail Image
Full text at PDC
Publication Date
2015
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Copernicus Gesellschaft MBH
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
The NetCDF (Network Common Data Form) library has become an indispensable tool for data and model output management in geoscience. However for simple tasks, particularly in Fortran, the complexity of native NetCDF functionality can be cumbersome. The NCIO (NetCDF Input/Output) module has been designed as an interface to the NetCDF library with simplicity and ease of use in mind. While this implies that some NetCDF functionality is masked from the user, the subroutines provided here are adequate for basic serial reading and writing tasks of up to 6-D data arrays along with corresponding data attributes. The code is available online via a GitHub repository (http://www.github.com/alex-robinson/ncio), which includes an example program to illustrate the approach.
Description
© Author(s) 2015. CC Attribution 3.0 License. © Copernicus Gesellschaft MBH. We would like to thank Mario Krapp and Reinhard Calov for valuable input and testing of the NCIO module. A. Robinson is supported by the Marie Curie 7th framework programme (project 2012-IEF-331835, EURICE).
Unesco subjects
Keywords
Citation
CF: Climate and Forecast Conventions and Metadata, available at: http://cfconventions.org/ (last access: 25 June 2015), 2015. CMOR: Climate Model Output Rewriter, available at: http://pcmdi.github.io/cmor-site/index.html (last access: 25 June 2015), 2015. Huang, X. M., Wang, W. C., Fu, H. H., Yang, G. W., Wang, B., and Zhang, C.: A fast input/output library for high-resolution climate models, Geosci. Model Dev., 7, 93–103, doi:10.5194/gmd-7-93-2014, 2014. Ishiwatari, M., Toyoda, E., Morikawa, Y., Takehiro, S., Sasaki, Y., Nishizawa, S., Odaka, M., Otobe, N., Takahashi, Y. O., Nakajima, K., Horinouchi, T., Shiotani, M., Hayashi, Y.-Y., and Gtool development group: “Gtool5”: a Fortran90 library of input/output interfaces for self-descriptive multi-dimensional numerical data, Geosci. Model Dev., 5, 449–455, doi:10.5194/gmd-5-449-2012, 2012. Pierce, D.: ncdf: Interface to Unidata netCDF data files, available at: http://CRAN.R-project.org/package=ncdf (last access: 25 June 2015), r package version 1.6.8, 2014. Schmunk, R. B.: Panoply, available at: http://www.giss.nasa.gov/tools/panoply/ (last access: 25 June 2015), 2014. Unidata: NetCDF, available at: http://www.unidata.ucar.edu/ software/netcdf/ (last access: 25 June 2015), 2014.
Collections