The CCM SciPortal
Assistant




The CCM SciPortal is a hierarchical web based environment which allows the user to:

The role of the CCM SciPortal is:

  1. Problem Description

    This component will allow the user to describe the problem and assist the users with browser based descriptions of computational methods, available application codes with available platforms and the ability to step through the process of generating input files. The basic flow process involved in helping the user set up the problem within the SciPortal can also provide a useful basis for tutorials/online courses which can provide a brief orientation to the available methods.

  2. Code Toolkit

    The CCM SciPortal contains a set of information files containing the available application codes; the compute platforms, on which the codes are installed, testing information, version levels and example input files. In addition, output file formats and visualization tools will also be available.


    Submitting an application

    The CCM SciPortal will provide a step by step process for generating input files and the middleware will gather both the input files and other necessary files and submit the job.

  3. Analysis Toolkit

    Visualization of the output can be performed at the user's request. The goal of this layer is to provide the necessary information to allow the user to determine the desired results are available. Detailed analysis of a particular application code may be performed using other tools.

The User track will provide the user with default selections for application software, compute platforms and other tools. The Advanced track allows the user more control over SciPortal via a set of forms to control most of the options, including job submission, hardware platforms and tools, as well as CCM specific issues such as electronic structure computations, basis sets, etc. Thus, the Advanced track and the non-expert User track will have several different forms and description pages.