You are here

Rapid: Giving Computational Science a Friendly Face

Rapid is a cost-effective and efficient way of designing and delivering portal interfaces to tasks that require remote compute resources. The aim of Rapid is to make completing these tasks as simple as purchasing a book or booking a flight on the web.

The philosophy of Rapid is to deliver customised graphical user interfaces that enable domain specialists to achieve their tasks. These tasks make use of domain-specific applications that run on remote compute resources; a requirement which is satisfied by translating the task into one or several computational jobs to be performed on Grid and Cloud Computing infrastructures, and High-Performance Computing facilities.

Customised interfaces allow tasks to be performed without referring to terminology about the underlying computational infrastructure. Moreover, the system allows to expose particular features of applications as not to overwhelm the user.

Where to start
Have a look at what Rapid can produce in the form of a video. If you like it, then have a look at a short video that explains how to install Rapid and deliver your first portal. Move on to the basic tutorial and finally, consult the manual to unlock advanced features.

Relevant files and media

Funding and support
The development and application of Rapid is funded by EPSRC, BBSRC, NERC, JISC, ENGAGE (JISC) and OMII-UK (EPSRC)

Rapid News

TOPP goes Rapid

S. Gesing, van Hemert, J., Koetsier, J., Bertsch, A., and Kohlbacher, O., TOPP goes Rapid, in Cluster Computing and the Grid, IEEE International Symposium on, Los Alamitos, CA, USA, 2010, p. 598--599.

Hazard forecasting in real time: from controlled laboratory tests to volcanoes and earthquakes

The inherent limits to the predictability of brittle failure events such as earthquakes and volcanic eruptions are important, unknown, and much debated. We will establish techniques to determine what this limit is in the ideal case of controlled laboratory tests, for the first time in real-time, prospective mode, meaning before failure has occurred.

Acronym: 
RapidHazard
Value: 
£526969
Dates: 
Sat, 01/01/2011 to Tue, 12/31/2013
Project members: 
Projects: 

Domain-specific web-portal interfaces to the HECToR National Supercomputing Facility

Develop domain-specific web portals for submitting and managing corresponding compute jobs on the HECToR National Supercomputing Facility (http://www.hector.ac.uk/) in order to reduce the current failure rates and lower the barrier of uptake to new user groups.

Acronym: 
Rapid-HECToR
Funding body: 
College of Science and Engineering, University of Edinburgh
Value: 
£11,131
Dates: 
Tue, 06/01/2010 to Sat, 07/31/2010
Research topics: 
Projects: 

Rapid Tutorial

Speaker(s): 
Presentation Type: 
tutorial

Not every user knows how to submit a compute job by a remote login or to adapt to different job- submission systems when switching between facilities. In recognition, a recent trend is to provide web portals as an interface, which come in two types, each with its own major drawback. The first type consists of generic job-submission portals, which still require many technical specifics to be supplied by the user and much manual handling of data and results. The second type consists of domain-specific portals, which are expensive and time-consuming to build and maintain.

Date and time: 
Monday, 28 June, 2010 - 12:30
Location: 
JISC Roadshow, Swann Building, Kings Buildings, University of Edinburgh, UK
Research topics: 
Projects: 

RapidSeis: Enabling User-Defined Seismological Waveform Data Processing over the Grid

Speaker(s): 
Presentation Type: 
talk

The objective of this JISC-funded pilot project was to remove perceived barriers to uptake of an application that performs analysis of seismic waveform data. The aim was to provide the seismological community with a simplified system that overcame important barriers such as installation and understanding of the analysis package, location and transfer of large amounts of input data and visualisation of results.

Date and time: 
Tuesday, 4 May, 2010 - 10:30
Location: 
European Geosciences Union, General Assembly 2010, Vienna, Austria
Projects: 

Mr Rory Newton

Affiliation: 
University of Manchester, UK

To work on producing a combination of Rapid and Taverna that will enable delivery of Taverna workflows with customised portal interfaces.

Dates: 
25 Jan 2010 to 28 Jan 2010
Projects: 

Dr Josep Rius Torrentó

Affiliation: 
University of Lleida, Spain

Josep is a postgraduate student at the Computer Science Department. He is visiting our group as part of the HPC-EUROPA2 programme where he will use our expertise on web portals and parallel computing for the Parallel-TCoffee sequence alignment software.

PERFORMING A COMPREHENSIVE STUDY OF THE SCALABILITY OF THE PARALLEL VERSION OF THE APPLICATION TCOFFEE.

Dates: 
28 Jun 2010 to 31 Aug 2010
Projects: 

Connecting Rapid with the jclouds multi-cloud framework

Principal goal: to extend Rapid, a tool for developing web portals for scientific computing, to operate with jclouds.

This is project is part of the Google Summer of Code 2010 (see http://www.omii.ac.uk/wiki/RapidJclouds)

Project status: 
Finished
Degree level: 
NR
Background: 
Java, XML
Supervisors @ NeSC: 
Subject areas: 
e-Science
Projects: 
Student project type: 

Extension of Rapid to the Hadoop Framework

Student: 
Harika Yasa

Principal goal: to extend Rapid, a tool for developing web portals for scientific computing, to operate with Apache Hadoop.

This is project is part of the Google Summer of Code 2010 (see http://www.omii.ac.uk/wiki/RapidHadoop)

Project status: 
Finished
Degree level: 
NR
Background: 
Java, XML
Supervisors @ NeSC: 
Subject areas: 
e-Science
Projects: 
Student project type: 

Rapid featured in the newsletter of the Network of Research Infrastructures for European Seismology

RapidSeis: a NERIES spin-off pilot

The objective of this six-month pilot project was to provide a simplified system to perform analysis of seismic waveform data through a web browser. The specific aims were that no data or application be download to the user’s computer, for the user to create algorithms to customise the analysis and to allow sharing of algorithms within the seismological community.

Topic of this submission: 
Research topics: 
Projects: 

Pages