Infrastructureprojects
From MapModeling
Draft…
Contents |
[edit] Modeling Infrastructure Evolution
Both the MAP Program and the overall modeling community are developing tools that are being shared across a broad environment. Active tool sharing and collaborations are numerous, and some will be highlighted here. (Note: as of 11/23/2007 this document is in development and should be considered draft)
[edit] MAP Program Infrastructure Tool Contributions:
The MAP Program is actively developing tools that will assist the modeling community in communicating about and using Earth System Models. These tools include: GUI-based workflow tools to assist in the set up and execution of model experiments with selected experiments pre-configured, an active collective learning repository of modeling development knowledge, standards based visualization tools, and traditional and new modes of community communications (web page program overview and wikis). A full list of services is available at the MAP Program web site (http://map.nasa.gov).
Some of the key tool development activities include:
[edit] GUI-based workflow tool; NASA Experiment Design/ECMWF's Scheduling & Monitoring Tool/the "Workflow Tool"
Built on top of a popular tool developed by the European Centre for Medium-Range Weather Forecasts (ECMWF), Goddard Space Flight Center’s Software Integration and Visualization Office (SIVO) is developing an end-to-end modeling Workflow Tool for NASA scientists and researchers. Tailored to the computing environment, scientific codes, and specific needs of the NASA modeling community, the Workflow Tool is designed to configure, run, monitor, and manage complex model experiments through a user-friendly GUI interface. The interface eliminates the need for a researcher to log in to a system terminal and execute commands and provides centralized, ready access to experiment set-up and results. The Workflow Tool coordinates task scheduling such as source check-out, building, execution, post-processing, and visualization and then allows researchers to view results, compare experiments, and share experiments with other members of the community. A prototype of the Workflow Tool is currently in alpha testing. SIVO hopes to continue refining and customizing the Workflow Tool so that anyone wishing to run modeling experiments can run them quickly and efficiently. An experiment database may be extended, and workflow GUI components may be contributed and integrated. Scientists and researchers would then be able to spend less time on configuration requirements and more time generating scientific results.
http://wwwdev.map.nasa.gov/images/workflow.jpg
Figure 1: An annotated example of the Workflow Tool’s main interface.
http://wwwdev.map.nasa.gov/images/workflow2.jpg
Figure 2: Two Workflow Tool experiments with configuration differences highlighted.
http://wwwdev.map.nasa.gov/images/workflow_3.jpg
Figure 3: Graphical user interface for Workflow Tool’s scheduler.
[edit] Active self-organizing collective learning repository; the "Modeling Guru"
Goddard Space Flight Center’s Software Integration and Visualization Office (SIVO) has introduced Modeling Guru, a web-based research and collaboration resource for the scientific model development community. Located at http://modelingguru.nasa.gov, Modeling Guru is intended as a central repository where users can communicate with each other and find information related to the many aspects of scientific modeling development and NASA’s High-End Computing Systems. Topics range from models, to software tools, to computing systems. Through Modeling Guru, users can search the knowledgebase for answers, post questions to the community, add information that would be helpful to members of the community, and contact SIVO for support. Modeling Guru offers a variety of features such as customization, discussion forums, blogs, online document collaboration, and searching ¬– all with the convenience from a single location on the Internet. Please note that currently users must have an existing user account with the NASA Center for Computational Sciences (NCCS) to post to Modeling Guru, but browsing is open. This is currently in beta test and is changing daily. If you do not have an account or are having difficulty logging in to the system, please go to https://modelingguru.nasa.gov/clearspace/docs/DOC-1143 for more information.
http://wwwdev.map.nasa.gov/images/modeling_guru.jpg
Figure 1: The Modeling Guru home page.
[edit] Sharing of Model Results via Visualizations
SIVO and NCCS have created a modeling data portal where model results may be placed outside the firewall of NCCS, and be made available for examination by collaborating community members. Tools that can be made available on this portal include grads/opendap access if an IP address is identified, and a Web Map Service (WMS) service can be made available with pre-configured visualizations (http://map.nasa.gov/cgi-bin/map06.cgi). SIVO's visualization office can also help with developing media ready educational movies explaining complex scientific information. Assistance with visualization services can be supported on request to Horace Mitchell of SIVO (Horace.Mitchell@nasa.gov). In addition, GMAO is working with the Goddard DISC to make Merra data available via their analysis and visualization tool "Giovanni" (coming soon).
Some points of contact for SIVO support for the MAP modelers is given here (http://map.nasa.gov/sivo.html).
[edit] Modeling Community Infrastructure Tool Contributions:
In addition, the MAP community themselves are advancing the state of the art in modeling software tools, some key highlights include:
[TBD: MAPL? Curator?.....]
[edit] NASA Computational Infrastructure
NASA's MAP modeling efforts are supported by NASA's computational infrastructure. NASA-funded modelers can take advantage of state-of-the-art computing facilities and services at either the NASA Advanced Supercomputing (NAS) facility at Ames Research Center, Mofffett FIeld, California, or the NASA Center for Computational Sciences (NCCS) at Goddard Space Flight Center in Greenbelt, Maryland. Both provide supercomputing resources and services to the scientific community and are valuable resources for scientific and engineering pursuits. For more information on how to get an account for system access, please contact each Center's User Services group directly. A link to those facilities can be found here http://map.nasa.gov/getting_started.html.
[edit] MAP Program Computational Scientist Support:
In addition to tool development, the NASA's Computational Infrastructure supports, where required, expertise from computational scientists in training for model external experimentation, GEOS-5 and GMI will be supported in the near-term, other support as requested, and expertise in accessing, browsing, porting, re-engineering model code for GEOS-5, GMI, and other requested support as resources permit. Please contact Thomas.L.Clune@nasa.gov (SIVO).
