Back to Top

Browse KAUST Software

Everything licensed and supported by KAUST IT, in one place. Whether you're looking for a research or scientific application, a productivity tool, or a program used by your team or department, if IT supports it at KAUST, you'll find it here.

Some titles can be installed directly on your KAUST device using Self Service+ (Mac) or Software Center (Windows) with no IT ticket needed. Others need a license request or IT approval. Click on any software title for access details.

Can't find what you're looking for?

Contact IT to request software →
NETCDF

NETCDF

NetCDF (Network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. It is also a community standard for sharing scientific data. The Unidata Program Center supports and maintains netCDF programming interfaces for C, C++, Java, and Fortran. Programming interfaces are also available for Python, IDL, MATLAB, R, Ruby, and Perl.

Data in netCDF format is:

  • Self-Describing. A netCDF file includes information about the data it contains.
  • Portable. A netCDF file can be accessed by computers with different ways of storing integers, characters, and floating-point numbers.
  • Scalable. Small subsets of large datasets in various formats may be accessed efficiently through netCDF interfaces, even from remote servers.
  • Appendable. Data may be appended to a properly structured netCDF file without copying the dataset or redefining its structure.
  • Sharable. One writer and multiple readers may simultaneously access the same netCDF file.
  • Archivable. Access to all earlier forms of netCDF data will be supported by current and future versions of the software.
Faculty/Researchers
Staff
Students

Linux installation instructions

Use modules to load the applications available in the scientific application stack.
Please contact IT Linux Support or open a ticket with the IT Help Desk to install a new version of this application.

Loading NETCDF from the scientific application stack

Search for all available versions of the application
$ module avail netcdf
Load NETCDF for C
$ module load netcdf-c
Load NETCDF for CXX
$ module load netcdf-cxx4
Load NETCDF forFORTRAN
$ module load netcdf-fortran