PCMDI Software Portal
PCMDI develops and maintains several software packages specifically tailored to the climate community.
- Developed at the Program for Climate Model Diagnosis and Intercomparison (PCMDI)
- Designed for climate science data
- Analysis, conversion, sub-setting and array operations
- Interfaces to Fortran and C/C++
- Visualization system (VCS, Xmgrace, VTK)
- Graphical User Interface (VCDAT)
- XML representation (CDML) for datasets
- Integrated with other packages (like LAS and OPeNDAP)
- Open-source and free
The "Climate Model Output Rewriter" (CMOR, pronounced "Seymour") comprises a set of FORTRAN 90 functions that can be used to produce CF-compliant netCDF files that fulfill the requirements of many of the climate community's standard model experiments. These experiments are collectively referred to as MIP's and include, for example, AMIP, CMIP, CFMIP, PMIP, APE, and IPCC scenario runs. The output resulting from CMOR is "self-describing" and facilitates analysis of results across models.
Much of the metadata written to the output files is defined in MIP-specific tables, typically made available from each MIP's web site. CMOR relies on these tables to provide much of the metadata that is needed in the MIP context, thereby reducing the programming effort required of the individual MIP contributors.