OnlineHPC Workflow Designer
|Stable release||1.0 / September 24, 2012|
|Operating system||Linux, Mac OS X, Microsoft Windows|
The OnlineHPC is a free public web service that supplies tools to deal with high performance computers and online workflow editor. OnlineHPC allows users to design and execute workflows using the online workflow designer and to work with high performance computers – clusters and clouds. Access to high performance resources is available as directly from the service user interface, as from workflow components. The workflow engine of the OnlineHPC service is Taverna which is traditionally used for scientific workflow execution in such domains, as bioinformatics, cheminformatics, medicine, astronomy, social science, music, and digital preservation.
OnlineHPC was started at the Institute for Information Transmission Problems in 2012 as a project for the institute’s researchers whose work need access to computer clusters and who are not professional programmers.
The project motivation is that there is a gap between researcher skills and competence level needed to run high performance computing. There are at least three barriers on the way to HPC:
- Researcher needs to find HPC provider and go throw procedures to get access;
- Researcher needs to install and configure numerous low-level software applications and deal with digital certificates to proceed;
- Researcher needs to get familiar with such technologies and tools as MPI, batch task managers or even web services.
The last requirement stops majority of even the stoutest researchers that passed first two levels. The service aims to reduce the barriers by providing a complete pre-configured set of tools required for work with computer clusters: in-browser terminal emulator, files system browser, credentials manager and massive task tool.
After a while it became obvious that engineering and scientific tasks require more elaborate tool suit that enables researchers to execute flow of tasks – workflows. Unless there is a number of scientific workflow implementations, they are almost all desktop applications and thus the aim was creating an online environment with a focus on simplicity and enhanced user experience.
OnlineHPC has a workflow designer available online using major browsers (Firefox, Chrome and Internet Explorer) on desktops and tablets.
Workflows may include components for:
- Running massive computations on computer clusters
- SOAP/WSDL and REST Web services, special component for the BioMart web service.
- R statistical service
- Beanshell script (Java-like script language)
- External tools on remote machines (via ssh)
- XPath xml data extraction
- Importing data from Microsoft Excel spreadsheets
- and other.
The service also has basic tools to prepare and run massive computational tasks on clusters - in-browser terminal emulator, file system browser and cluster status viewer. User may choose to operate existing hardware cluster or to start a configure a new cluster instance in the cloud.
- High performance computing
- Web services
- Bioinformatics workflow management systems
- Stevens, R. D.; Robinson, A. J.; Goble, C. A. (2003). "MyGrid: Personalised bioinformatics on the information grid". Bioinformatics 19: i302–i304. doi:10.1093/bioinformatics/btg1041. PMID 12855473.
- Stevens, R. D.; Tipney, H. J.; Wroe, C. J.; Oinn, T. M.; Senger, M.; Lord, P. W.; Goble, C. A.; Brass, A.; Tassabehji, M. (2004). "Exploring Williams-Beuren syndrome using myGrid". Bioinformatics 20: i303–i310. doi:10.1093/bioinformatics/bth944. PMID 15262813.
- Truszkowski, A.; Jayaseelan, K.; Neumann, S.; Willighagen, E. L.; Zielesny, A.; Steinbeck, C. (2011). "New developments on the cheminformatics open workflow environment CDK-Taverna". Journal of Cheminformatics 3: 54. doi:10.1186/1758-2946-3-54. PMC 3292505. PMID 22166170.
- Hook, R. N.; Romaniello, M.; Ullgrén, M.; Järveläinen, P.; Maisala, S.; Oittinen, T.; Savolainen, V.; Solin, O.; Tyynelä, J.; Peron, M.; Izzo, C.; Licha, T. (2008). "ESO Reflex: A Graphical Workflow Engine for Running Recipes". The 2007 ESO Instrument Calibration Workshop. ESO Astrophysics Symposia European Southern Observatory. p. 169. doi:10.1007/978-3-540-76963-7_23. ISBN 978-3-540-76962-0.
- Raditsch, M.; Schlarb, S.; Møldrup-Dalum, P.; Medjkoune, L. (2012). "Web content executable workflows for experimental execution" (PDF).
- Taverna Online – with metagenomic examples, technology track talk at ISMB by Katy Wolstencroft, Monday 22 July.
- Taverna Online - with metagenomic examples, Alan Williams, University of Manchester, United Kingdom
- VPH-Share project roadmap, VPH-Share Seventh Framework Programme of European Union project