NOAA Environmental Software Infrastructure and Interoperability (NESII) Group

The NESII group seeks to advance understanding and improve predictions of the Earth system by delivering infrastructure software that enables new scientific discoveries, fosters collaborations, and promotes resource efficiency.

For more information about NESII and NESII projects, see the NESII workspace on Earth System CoG.
NESII logo

esmf logo, a NESII project The Earth System Modeling Framework (ESMF) is high-performance software infrastructure for building weather, climate, and related models. It enables models to be organized as sets of components representing physical domains and processes, such as atmospheres, oceans, and land masses. The components can be reused in different contexts and shared by multiple research and operational centers. ESMF also provides toolkits for common modeling functions, so modelers don't need to develop those utilities independently.
More information: www.earthsystemmodeling.org

One of the most powerful aspects of ESMF is the range of data structures that it accommodates: unstructured meshes, logically rectangular grids, observational data streams, and "exchange grids", which are merged grids used for conservative exchange of fluxes. ESMF enables users to remap among these different structures. A very easy way to gain access to ESMF grid remapping is a utility called ESMF_RegridWeightGen, which ingests grid files, and, in parallel, calculates and outputs interpolation weights.
More information: http://earthsystemcog.org/projects/regridweightgen/
esmp logo, a NESII project ESMF Python (ESMP) is a Python interface to ESMF grid remapping. It targets the many Python users in the data services community, enabling them to bring fast, parallel ESMF regridding into their data analysis and visualization software.
More information: http://earthsystemcog.org/projects/esmp/
nuopc logo, a partner with NESII NUOPC (the National Unified Operational Prediction Capability) is a consortium of operational U.S. weather centers and their research partners. NUOPC aims to accelerate the transition of new technology, eliminate unnecessary duplication, and achieve a superior global prediction capability. The NUOPC Layer is a set of software conventions and templates that standardize the implementation of ESMF across models, increasing interoperability and ease of adoption.
More information: http://www.earthsystemcog.org/projects/nuopc/
esmf_webservices logo, a NESII product ESMF web services enable ESMF high performance model components to be run within a service oriented architecture. This capability is a way to connect high performance climate models to services that model and deliver information about regional and local impacts. A pilot project explores using web services to couple an atmospheric model running on a supercomputer to a model that delivers regional hydrological information.
More information: http://earthsystemcog.org/projects/esmfwebservices/.
CoG logo, a NESII product Earth System CoG is a software environment that supports community development in multi-project, distributed organizations. It collects and collates information across projects, including their values, processes, governance, repositories, and documents, supporting open development and decision-making processes. CoG is linked to an Earth System Grid Federation node, and offers easy access to associated services such as data archival, search, and visualization.
More information: http://earthsystemcog.org/projects/cog/.
esdoc logo, a NESII product Earth System Documentation (ES-DOC) is an international collaboration, led by E.U. partners. ES-DOC merges and replaces METAFOR and Earth System Curator, which focused on developing a climate model metadata schema (the Common Information Model, or CIM) and related tools. A main focus for these projects was metadata support for the Fifth Coupled Model Intercomparison Project (CMIP5). ES-DOC continues this work, extending it to other intercomparison projects, model ensembles, and future climate assessments.
More information: http://earthsystemcog.org/projects/es-doc-models/.
OpenClimateGIS logo, a NESII partner OpenClimateGIS software provides access to and operations on climate model projections and climate derivatives in formats used by GIS software, browser-based mapping tools, and virtual globes. With OpenClimateGIS, a user can subset a climate dataset following arbitrary boundary definitions (e.g. watershed, county) or perform computations on the data.
More information: http://earthsystemcog.org/projects/openclimategis/.
cupid logo, a NESII product The Cupid project is creating a software development and user training environment for climate models. There are two main activities. The first is the creation of an Integrated Development Environment (IDE) based on the Eclipse framework, work led by the Georgia Institute of Technology. The second is the componentization of GISS ModelE, a collaboration that includes staff from NOAA NESII, NASA GISS and NASA GSFC. Standard ESMF and NUOPC component interfaces will be prototyped.
More information: http://earthsystemcog.org/projects/cupid/.
climate translator logo, a NESII product Climate Translator is a web-based graphical user interface that allows users to locate climate data, create geographical and temporal subsets, and compute climate derivatives. It is currently built on OpenClimateGIS, a Python toolkit also developed by NESII.
More information: http://earthsystemcog.org/projects/climatetranslator.