User:Nunolf/Science Gateways/Main

From EGIWiki
Jump to: navigation, search

General Project Information

  • Leader: Robert Lovas (NGI_HU)
  • Mailing List: vt-science-gateway-primer@mailman.egi.eu
  • Status: Running
  • Start Date: 16/05/2012
  • End Date: 15/11/2012
  • Meetings: see dedicated page

Motivation

An EGI science gateway is a community-specific set of tools, applications, and data collections that are integrated together via a web portal or a desktop application, providing access to resources and services from the European Grid Infrastructure. These gateways can support a variety of community-specific capabilities including workflows, virtualisation of software and hardware, visualization, resource discovery, job execution, access to data collections, repositories, applications and tools. A science gateway enables community members to define and perform custom research scenarios. Science gateways can hide the complexities of distributed infrastructures from researchers, therefore several communities build or would like to build science gateways for their members.

The EGI.eu User Community Support Team together with its partners from the NGIs and VRCs has already setup dedicated webpages to present basic information about ready to use science gateways and about science gateway enabling technologies for gateway developers. However, identifying the right set of technologies from this set, collecting and applying best practices and solutions to have a science domain specific gateway can be still a difficult task for some. This VT aims to help gateway developers and provide an 'EGI gateway primer', a manual that collects useful and up to date information from the EGI community about science gateway development.

Output

The expected outputs of the project are:

  1. Up to date and complete information in the EGI Application Database about EGI science gateways and science gateway enabling technologies
  2. Recommendations on how to improve the data structure of the EGI Application Database and the EGI website to better support science gateway developers
  3. A comprehensive document, an 'EGI gateway primer', that collects information about technologies, policies, solutions that exist from the EGI community for gateway developers.

Tasks

  1. Check, and if needed sanitise the information that is presented about science gateways and science gateway enabling technologies on the EGI website from the EGI Applications Database
  2. Make recommendations for data structure updates in the EGI Applications Database in order to better support science gateway users and developers
  3. Define the structure (Table of content) of the EGI gateway primer [Task leaders: Peter Kacsuk, Ricardo Graciani]
  4. Collect and integrate contributions in the EGI gateway primer [Task leaders: Peter Kacsuk, Ricardo Graciani]
  5. Promote the EGI gateway primer to existing and to new EGI communities

Members

How to join:

Email nuno.ferreira@egi.eu if you wish to join this Virtual Team.

Members role:

The VT members have different roles under the scope of this project:

  • Active members are the ones which committed effort to the Primer
  • Observer members want to be kept informed on what is being achieved by the VT

All members can participate in the telcon conferences. For managerial purposes these roles are highlighted bellow.

Member Role Affiliation Country Comment
Robert Lovas active MTA SZTAKI, NGI_HU Hungary VT leader, NIL
Nuno Ferreira active EGI.eu - UCST Netherlands EGI.eu buddy
Hrachya Astsatryan observer IIAP NAS RA, NGI_AM Armenia NIL
Tristan Glatard observer CNRS, LSGC VRC France
Kalliopi Giannakopoulou observer CTI Greece
Gkamas Vasileios observer CTI Greece
Kitti Varga observer MTA SZTAKI Hungary
Peter Kacsuk active MTA SZTAKI, SCI-BUS project coordinator Hungary
Tibor Gottdank observer MTA SZTAKI Hungary
David O'Callaghan observer NGI_IE Ireland NIL
Diego Scardaci observer INFN Italy
Giuseppe La Rocca observer INFN Italy
Riccardo Bruno observer Consorzio COMETA Italy
Riccardo Rotondo observer INFN, University of Catania Italy
Roberto Barbera active INFN, University of Catania Italy
Valeria Ardizzone observer INFN Italy
Gergely Sipos observer EGI.eu - UCST Netherlands
Karolis Eigelis observer EGI.eu - UCST Netherlands
Shayan Shahand active AMC, LSGC VRC, COMMIT Project Netherlands
Silvia D. Olabarriaga active AMC, LSGC VRC, SCI-BUS Project, COMMIT Project Netherlands
Mariusz Sterzel observer ACC Cyfronet, NGI_PL Poland NIL
Antun Balaz observer IPB, NGI_RS Serbia NIL
Dusan Vudragovic active IPB, NGI_RS Serbia NIL deputy
Muhammad Farhan Sjaugi observer SCI-BUS subcontractor Malaysia
Elisa Cauhé Martín observer University of Zaragoza, BIFI Spain
Ricardo Graciani Diaz active University of Barcelona, DIRAC Spain
Rubén Vallés Pérez observer University of Zaragoza, BIFI, SCI-BUS dissemination WP leader Spain
Sergio Maffioletti observer UZH, NGI_CH Switzerland NIL
Wibke Sudholt active CloudBroker GmbH Switzerland
Eric Yen observer ASGC Taiwan
Hsin-Yen Chen active ASGC Taiwan
Vicky Huang observer ASGC Taiwan
Stephen Winter observer University of Westminster, SCI-BUS United Kingdom
Tamas Kiss observer University of Westminster, SCI-BUS User Support WP leader United Kingdom
Yuri Gordienko observer SCI-BUS subcontractor Ukraine

Resources

Progress

  • Primer contributors/leaders requested to finish the writing process
  • All active members requested to cross-read all primer chapters



== General Project Information  ==
  • Leader: Robert Lovas (NGI_HU)
  • Mailing List: vt-science-gateway-primer@mailman.egi.eu
  • Status: Running
  • Start Date: 16/05/2012
  • End Date: 15/11/2012
  • Meetings: see dedicated page

Motivation

An EGI science gateway is a community-specific set of tools, applications, and data collections that are integrated together via a web portal or a desktop application, providing access to resources and services from the European Grid Infrastructure. These gateways can support a variety of community-specific capabilities including workflows, virtualisation of software and hardware, visualization, resource discovery, job execution, access to data collections, repositories, applications and tools. A science gateway enables community members to define and perform custom research scenarios. Science gateways can hide the complexities of distributed infrastructures from researchers, therefore several communities build or would like to build science gateways for their members.

The EGI.eu User Community Support Team together with its partners from the NGIs and VRCs has already setup dedicated webpages to present basic information about ready to use science gateways and about science gateway enabling technologies for gateway developers. However, identifying the right set of technologies from this set, collecting and applying best practices and solutions to have a science domain specific gateway can be still a difficult task for some. This VT aims to help gateway developers and provide an 'EGI gateway primer', a manual that collects useful and up to date information from the EGI community about science gateway development.

Output

The expected outputs of the project are:

  1. Up to date and complete information in the EGI Application Database about EGI science gateways and science gateway enabling technologies
  2. Recommendations on how to improve the data structure of the EGI Application Database and the EGI website to better support science gateway developers
  3. A comprehensive document, an 'EGI gateway primer', that collects information about technologies, policies, solutions that exist from the EGI community for gateway developers.

Tasks

  1. Check, and if needed sanitise the information that is presented about science gateways and science gateway enabling technologies on the EGI website from the EGI Applications Database
  2. Make recommendations for data structure updates in the EGI Applications Database in order to better support science gateway users and developers
  3. Define the structure (Table of content) of the EGI gateway primer [Task leaders: Peter Kacsuk, Ricardo Graciani]
  4. Collect and integrate contributions in the EGI gateway primer [Task leaders: Peter Kacsuk, Ricardo Graciani]
  5. Promote the EGI gateway primer to existing and to new EGI communities

Members

How to join:

Email nuno.ferreira@egi.eu if you wish to join this Virtual Team.

Members role:

The VT members have different roles under the scope of this project:

  • Active members are the ones which committed effort to the Primer
  • Observer members want to be kept informed on what is being achieved by the VT

For managerial purposes these roles are highlighted bellow.

Leader:

  • Robert Lovas (NGI_HU - NIL, MTA SZTAKI) - active

EGI.eu support:

  • Nuno Ferreira (EGI.eu - UCST)

Members:

  • Armenia
    • Hrachya Astsatryan (NGI_AM - NIL, IIAP NAS RA)
  • France:
    • Tristan Glatard (CNRS, LSGC VRC)
  • Greece
    • Kalliopi Giannakopoulou (CTI)
    • Gkamas Vasileios (CTI)
  • Hungary:
    • Kitti Varga (MTA SZTAKI)
    • Peter Kacsuk (MTA SZTAKI, SCI-BUS project coordinator)
    • Tibor Gottdank (MTA SZTAKI)
  • Ireland:
    • David O'Callaghan (NGI_IE - NIL)
  • Italy:
    • Diego Scardaci (INFN)
    • Giuseppe La Rocca (INFN)
    • Riccardo Bruno (Consorzio COMETA)
    • Riccardo Rotondo (University of Catania and INFN)
    • Roberto Barbera (University of Catania and INFN)
    • Valeria Ardizzone (INFN)
  • Netherlands:
    • Gergely Sipos (EGI.eu - UCST)
    • Karolis Eigelis (EGI.eu - UCST)
    • Shayan Shahand (AMC, LSGC VRC, COMMIT Project)
    • Silvia D. Olabarriaga (AMC, LSGC VRC, SCI-BUS Project, COMMIT Project)
  • Poland
    • Mariusz Sterzel (NGI_PL - NIL, ACC Cyfronet)
  • Serbia
    • Antun Balaz (NGI_RS - NIL, IPB)
    • Dusan Vudragovic (NGI_RS - NIL deputy, IPB)
  • Malaysia
    • Muhammad Farhan Sjaugi (SCI-BUS subcontractor)
  • Spain:
    • Elisa Cauhé Martín (University of Zaragoza, BIFI])
    • Ricardo Graciani Diaz (University of Barcelona, DIRAC)
    • Rubén Vallés Pérez (University of Zaragoza, BIFI, SCI-BUS dissemination WP leader)
  • Switzerland:
    • Sergio Maffioletti (UZH)
    • Wibke Sudholt (CloudBroker GmbH)
  • Taiwan
    • Eric Yen (ASGC)
    • Hsin-Yen Chen (ASGC)
    • Vicky Huang (ASGC)
  • UK:
    • Stephen Winter (University of Westminster, SCI-BUS)
    • Tamas Kiss (University of Westminster, SCI-BUS User Support WP leader)
  • Ukraine
    • Yuri Gordienko (SCI-BUS subcontractor)

Resources

Progress

  • All VT members requested to:
    • finalize Primer ToC
    • consider if they want to be chapter leaders of the Primer
    • put their names as contributors for chapters/parts of the Primer
  • Primer contributors/leaders requested to start the writing process



-->


Overview



The European Grid Infrastructure (EGI) enables researchers to address novel scientific theories and create more knowledge, by providing access to state-of-the-art computer technology. Access to an e-infrastructure, such as EGI, is granted through a range of different user interfaces or gateways. The technical expertise of the user, as well as which resources are being targeted, will ultimately dictate which interface should be used.

This page aims to provide information about current interfaces that can be used by communities, as well as to provide details on the technologies underlying the interfaces.


Science Gateway

We need to agree on this

from Xsede

A Science Gateway is a community-developed set of tools, applications, and data that are integrated via a portal or a suite of applications, usually in a graphical user interface, that is further customized to meet the needs of a specific community. Gateways enable entire communities of users associated with a common discipline to use national resources through a common interface that is configured for optimal use. Researchers can focus on their scientific goals and less on assembling the cyberinfrastructure they require. Gateways can also foster collaborations and the exchange of ideas among researchers.

from GS/SA

A science gateway is a set of computational tools, applications, and data that is integrated and customized via an enterprise portal to meet the needs of a specific community. A science gateway enables community members to define and perform custom scientific/research scenarios. EGI science gateways are operated for and/or by European research communities and simplify access and interaction with the resources and services of the European Grid Infrastructure.

another definition based on above 2 definitions

A science gateway is a set of computational tools, applications, and data that is integrated and customized via a portal or a suite of applications, to meet the needs of a specific community. A science gateway enables community members to define and perform custom scientific/research scenarios. EGI science gateways are operated for and/or by European research communities and simplify access and interaction with the resources and services of the European Grid Infrastructure.



Science gateways are an emerging interface for communities to engage more actively with the e-infrastructure, by lowering the barrier that can exist between users and the evolving grid world. The success of bringing new communities, and sustaining current ones, relies heavily on the user-friendliness and robustness of the available interfaces. Otherwise, it will be mind-boggling for researchers and their lifelong commitment of producing knowledge will be lost.

This page aims to provide information about current portals in production that can be used by communities, as well as to provide details on the technologies underlying those portals.


The first steps in creating a gateway include deciding on the interface type and about the services to which a gateway will connect on the backend. You may choose to build a web-based user interface or a desktop application that is installed directly on the end-users' workstations. On the back end, the gateway may connect to only XSEDE services, or it may serve as a bridge to both XSEDE services and other community grids.

Science gateway concept

We need to agree on this

from Xsede

A Science Gateway is a community-developed set of tools, applications, and data that are integrated via a portal or a suite of applications, usually in a graphical user interface, that is further customized to meet the needs of a specific community. Gateways enable entire communities of users associated with a common discipline to use national resources through a common interface that is configured for optimal use. Researchers can focus on their scientific goals and less on assembling the cyberinfrastructure they require. Gateways can also foster collaborations and the exchange of ideas among researchers.

from GS/SA

A science gateway is a set of computational tools, applications, and data that is integrated and customised via an enterprise portal to meet the needs of a specific community. A science gateway enables community members to define and perform custom scientific/research scenarios. EGI science gateways are operated for and/or by European research communities and simplify access and interaction with the resources and services of the European Grid Infrastructure.


Using existing gateways


Empowering scientific communities with tools that enable them to make use of the European Grid Infrastructure resources in a user friendly, seamless and transparent way

Web-based user interfaces aim to lower the barrier that can exist between users and the evolving grid world. Portals are typically geared to specific users, applications and scientific use cases. These science gateways 

Empowering scientific communities with tools that enable them to make use of the European Grid Infrastructure is important for the successful engagement of EGI with new users, while providing a continuous quality of service to current users. Web-based user interfaces aim to lower the barrier that can exist between users and the evolving grid world. Portals are typically geared to specific users, applications and scientific use cases. These science gateways


Several national and community-specific teams/projects offer portals as well as underlying portal builder technologies in EGI.

With such a diversity it can be difficult to make a decision on which portal to use as a scientist, which portal builder technology to use as a portal developer.

Web-based user interfaces are an emerging interface for communities to engage more actively with the e-infrastructure. Again, the rule of thumb is to lower the barrier that can exist between users and the evolving grid world. The success of bringing new communities, and sustaining current ones, into this “cyber-jungle” relies heavily on the user-friendliness and robustness of the available interfaces.


can eliminate barriers of e-Infrastructure access while seamlessly integrating grids and the web.



EGI responded to this need with the setup of a "portal technology comparison table". The table provides a review of existing and reusable portals, portal developer frameworks, portlets and components that exist within EGI. The table helps scientific communities and their software teams identify solutions that best meet their needs and should be considered when accessing or building portals.

The questions that are used within the table to describe and compare the different portals and portal frameworks have been defined through an open process during December 2011 - January 2012. [[|]]

[[[../../../../index.php?title=Portal_Technologies&action=edit&section=2|edit]]] Adding a new entry

New entries can be added to the table through this [LINK online survey]. The survey consists of two sections to collect basic and more detailed information about the technology to be added. If you wish to read the survey questions before filling the form please consult with [[../../../../../wiki/Portal_Technology_Questions|this page]]. The survey is managed by the EGI.eu User Community Support Team, who validate the received information and add entries to the below, publicly accessible table. If you register your portal in the table please also consider registering it in the EGI Applications Database. [[|]]

[[[../../../../index.php?title=Portal_Technologies&action=edit&section=3|edit]]] Changing an entry

Please email the requested change to the EGI.eu User Community Support Team - ucst@egi.eu.



How to Turn Your Project into a Science Gateway

  1. Get an XSEDE allocation; Start-up and Educational allocations require only a one paragraph project description. For more information visit the Allocations section of the web site.
  2. Register your project as an XSEDE Gateway
  3. Build a portal
  4. Set up your developer accounts by Adding users to an existing allocation. Also, set up your Gateway community accounts.

Using Existing Gateways

Gateways are independent projects, each with its own guidelines for access. Most gateways are available for use by anyone, although they usually target a particular research audience. XSEDE Science Gateways are portals to computational and data services and resources across a wide range of science domains for researchers, engineers, educators, and students. Depending on the needs of the communities, a gateway may provide any of the following features:

  • High-performance computation resources
  • Workflow tools
  • General or domain-specific analytic and visualization software
  • Collaborative interfaces
  • Job submission tools
  • Education modules

See the List of Gateways, which is sortable by science domain, to explore the current XSEDE gateways projects.


Existing Gateways

Web-based

Name Field of science Portal





Existing Gateways

Below is a complete list of current web-based science gateways. To see a detailed project description please click on the name of the science gateway.

To update the information contained in this table, please contact ucst@egi.eu. To register your gateway, please complete the Gateway Registration Form.

Web-based

The AppDB gagdet will show all these portals.

Name Science discipline
MaxOcc (Maximum Occurrence)
Antechamber
AnisoFIT
Xplor-NIH Life Sciences
AMPS-NMR (AMBER-based Portal Server for NMR structures) Life Sciences
VisIVOWeb
HADDOCK (High Ambiguity Driven protein-protein DOCKing) Life Sciences
CS-Rosetta Life Sciences
3D-DART
GROMACS Life Sciences
UNIO
CYANA
MARS Life Sciences
MDD NMR Life Sciences
UPLABEL
[gWRF] Earth Sciences
[GVSS2 (Grid Virtual Screening Service)] Life Sciences


Desktop applications

The AppDB gagdet will show all these applications.



Many scientists today routinely conduct simulations and run models using high performance computing (HPC) resources provided by national, regional and campus grid infrastructures, either directly logging into such resources or indirectly via web portals and other application client software, i.e. science gateways. Science gateways have proven to be an effective way of bringing HPC resources to a much larger user base.