Version 18 (modified by annette, 6 years ago) (diff) |
---|
Site Index
About CMSServicesUser SupportUser Information
Tools and Utilities
Generic Tools
- cf-python
http://cfpython.bitbucket.org/
The python cf package implements the CF data model for the reading, writing and processing of data and metadata. The package reads CF-netCDF, CFA-netCDF and PP format files, and creates CF-netCDF files. It uses Large Amounts of Massive Arrays (LAMA) functionality, which allows multiple fields larger than the available memory to exist and be manipulated. The package provides command line utilities for viewing CF fields (cfdump) and aggregating datasets (cfa).
- cfplot
http://climate.ncas.ac.uk/~andy/cfplot_sphinx/_build/html/
cfplot is a set of Python routines for making the common contour and vector plots that climate researchers use. The data to make a contour plot can be passed to cfplot using cf-python (above).
- CDO
https://code.zmaw.de/projects/cdo
CDO, Climate Data Operators, are a collection of command line operators to manipulate and analyse climate model data. Supported data formats are GRIB, netCDF, SERVICE, EXTRA and IEG.
- CF Compliance Checker
http://puma.nerc.ac.uk/cgi-bin/cf-checker.pl
The CF Compliance Checker checks that a netCDF file which you supply complies with the CF comformance requirements and recommendations. This work was originally done at the Hadley Centre, supported by PRISM (PRogramme for Integrated Earth System Modelling). Development and maintenance has now been taken over by NCAS-CMS. If you have any suggestions for improvement then please email Rosalyn Hatcher (r.s.hatcher @ reading.ac.uk).
- NCO Tools
http://nco.sourceforge.net/
NCO, netCDF Operators, are a suite of programs known as operators. The operators take netCDF files as input, then perfom a set of operations and produce a netCDF files as output. NCO are designed to aid manipulation and analysis of gridded scientific data.
UM Tools
Modelling Tools
- Central Ancillary Program
The CAP is developed by the Met. Office, for creating ancillary data for use with the UM. This service is only available to registered PUMA users.
- LAMPOS
ToolsAndUtilities/Lampos
The LAMPOS tool was developed at the Met Office and is used in positioning and defining a limited area domain. The user draws the limited area on a map, and the program calculates the position of the corners and the rotated pole.
- Unified Model User Interface (UMUI)
- xancil
http://cms.ncas.ac.uk/documents/xancil
Xancil is a X-windows based application for creating Unified Model ancillary files from netCDF input files.
- xconv
https://badc.nerc.ac.uk/help/software/xconv/
Xconv is a program designed to convert model output into a format suitable for use in various plotting packages. Xconv is designed to be simple to use with a point and click, X-windows based interface. Xconv can read UKMO Unified Model data, UKMO PP, GRIB, NetCDF and Drs format data. Data can be output in NetCDF, Drs and Utf format.
Development Tools
- Modset Repository
Search, view and download standard UM modsets.
- Source Code Browsers
UM/CodeBrowsers
Interactive views of the UM source code
- StashCodes to CF Name Mapping
http://puma.nerc.ac.uk/STASH_to_CF/STASH_to_CF.html
Table for translating from UM Stashcode to CF standard name
- STASHmaster File Viewer
Easy browsing of the UM STASHmaster files.
Analysis and Plotting Tools
- MDIAG
ToolsAndUtilities/MDiag
MDIAG generates useful diagnostics from a basic set of UM fields using old dynamics (i.e. UM pre vn 5.0). The code works with any UM domains.
- NDdiag
ToolsAndUtilities/NDdiag
NDdiag generates useful diagnostics from a basic set of UM fields using new dynamics (i.e UM vn 5.3 onwards). The code works with any UM domains.
- SFVP Program
ToolsAndUtilities/Sfvp
Calculate stream function and numerous other fields from basic U and V wind components. This utility is only available local to Reading. Please contact Jeff Cole (j.cole [at] reading.ac.uk) for further information.
- xconv
Xconv is a program designed to convert model output into a format suitable for use in various plotting packages. Xconv is designed to be simple to use with a point and click, X-windows based interface. Xconv can read UKMO Unified Model data, UKMO PP, GRIB, NetCDF and Drs format data. Data can be output in NetCDF, Drs and Utf format.
UM File Manipulation Tools
- PP Format File Manipulation Tools
ToolsAndUtilities/PpFileTools
Tools available for manipulating PP format files; including merging, comparing, rotating and extracting fields.
- UM Format File Manipulation Tools
ToolsAndUtilities/UmFileTools
Tools available for manipulating UM format files; including viewing, converting, printing headers and extracting boundary conditions.
Miscellaneous Tools
- copy_stash
copy_stash is a Tcl script to allow the copying of stash sections of one downloaded UMUI job to another. copy_stash is available on PUMA under /home/umui/umtools/bin/copy_stash. The script contains explicit help for copying STASH settings.
- UM Filename Translator
ToolsAndUtilities/UMFilenameTranslator
Web Interface to umtodate. Converts UM output filenames into real dates.
- UMMCIP
ToolsAndUtilities/UMMCIP
UMMCIP is the interface to the Meteorology Chemistry Interface Processor (MCIP) for UM data. This interface was developed by Aeolus, NCAS and the UK Met Office.