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
European Geosciences Union, General Assembly 2010, Vienna, Austria
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.
Final project report for JISC, with links to all individually created deliverables and progress posts. RapidSeis has produced a scientific gateway via a web portal that allows seismologist to pick up data from Orfeus—the central repository for earthquake data in Europe—and then run several analyses on these data. Advanced users can also create new analyses and share these with all the other users.
Welcome to the RapidSeis demo. This portal was created using Rapid and enables the use of Seismic Data eXplorer within the web portal of the Network of Research Infrastructures for European Seismology.
This brief tutorial covers the installation of Rapid and the components it depends on. It explains how to get a simple portlet running and then increases the complexity of this portlet to include more functionality by exploiting Rapid's features.
At the meeting we will present the result of the RapidSeis project, a collaboration between ORFEUS, the UK National e-Science Centre and the University of Liverpool. Over the past six months, this project has created a system that facilitates running waveform analysis on data from ORFEUS where the computation is performed on remote compute resources provided by the University of Liverpool.
Department of Earth & Ocean Sciences, University of Liverpool, UK
Apache's Virtual File system helped us to access different file systems transparently. The Rapid project implemented a new 'GSIFTP' (Grid Security Infrastructure File Transfer Protocol) module, which adds Grid connectivity to the set of supported file systems. This sub-project of Rapid, spawned the commons-vfs-grid module (http://sourceforge.net/projects/commonsvfsgrid/) which now supports GSIFTP, SRB (Storage Resource Broker) and iRods (https://www.irods.org).
The use of testing frameworks, such as Junit is extremely valuable. It takes quite a bit of discipline to write new unit tests for each new piece of 'real' code that is written, but the benefits in the end in terms of stability, confidence and debugging make the extra overhead more than worth it. This is especially useful in a project such as Rapid, where code is being generated. Testing in the 'traditional' way, by examining or running generated code is extremely difficult and by using testing frameworks we can actually determine correctness of Rapid, before running any generated code.
Apache's Maven project management tool (http://www.apache.org) helped the Rapid team structure code modules in a 'standardised' way. It helps managing dependencies and facilitates distributing the final product as dependencies are automatically downloaded and do not need to be packaged separately. However, the learning curve is rather steep and even now we sometimes have to go back to ANT (http://ant.apache.org/) to accomplish certain tasks.
"Just wanted to say that the Jython plugin tag in the new Rapid version is really useful. I have just started playing with it and have managed to create a portlet that gets the batch job lists back from various hosts and also now enables you to select a job using a radio button and then delete it or view it in more detail - no hack scripts required! I can also dynamically set the batch system commands so I can handle hosts that use SGE, PBS ot LoadLeveller with no external input required.
We introduce the Next Generation Embryology project: Next Generation in two ways. First, because its aim is to revolutionise the way the next generation of developmental biologists are educated. Where instead of relying on plastic models and diagrams in books, the idea is to use a digital library that is indexed using virtual 3D models of mouse and human embryos.
Date and time:
Wednesday, 8 July, 2009 - 09:00
JISC Information Environment and Virtual Research Environment projects start-up meeting, Leicester, UK