TY - Generic T1 - Computing the Tree of Life: Leveraging the Power of Desktop and Service Grids T2 - Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on Y1 - 2011 A1 - Adam L. Bazinet A1 - Michael P. Cummings KW - (artificial KW - (mathematics) KW - analysis KW - BOINC KW - COMPUTATION KW - computational KW - computing KW - data KW - Estimation KW - evolutionary KW - GARLI KW - genetic KW - Grid KW - GRIDS KW - handling KW - heterogeneous KW - History KW - HPC KW - information KW - intelligence) KW - interface KW - interfaces KW - Internet KW - jobs KW - lattice KW - learning KW - life KW - likelihood KW - load KW - machine KW - maximum KW - method KW - model KW - molecular KW - phylogenetic KW - portal KW - Portals KW - power KW - project KW - resource KW - Science KW - sequence KW - service KW - services KW - sets KW - software KW - substantial KW - system KW - systematics KW - tree KW - TREES KW - user KW - Web AB - The trend in life sciences research, particularly in molecular evolutionary systematics, is toward larger data sets and ever-more detailed evolutionary models, which can generate substantial computational loads. Over the past several years we have developed a grid computing system aimed at providing researchers the computational power needed to complete such analyses in a timely manner. Our grid system, known as The Lattice Project, was the first to combine two models of grid computing - the service model, which mainly federates large institutional HPC resources, and the desktop model, which harnesses the power of PCs volunteered by the general public. Recently we have developed a "science portal" style web interface that makes it easier than ever for phylogenetic analyses to be completed using GARLI, a popular program that uses a maximum likelihood method to infer the evolutionary history of organisms on the basis of genetic sequence data. This paper describes our approach to scheduling thousands of GARLI jobs with diverse requirements to heterogeneous grid resources, which include volunteer computers running BOINC software. A key component of this system provides a priori GARLI runtime estimates using machine learning with random forests. JA - Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on ER - TY - JOUR T1 - Bio-STEER: A Semantic Web workflow tool for Grid computing in the life sciences JF - Future Generation Comp SystFuture Generation Comp Syst Y1 - 2007 A1 - Lee, S. A1 - Wang, T. D. A1 - Hashmi, N. A1 - Michael P. Cummings KW - client/server KW - distributed KW - ENVIRONMENTS KW - integrated KW - interface KW - management KW - semantics KW - services KW - systems KW - user KW - web-base KW - workflow AB - Life science research is becoming evermore computationally intensive. Hence, from a computational resource perspective, Grid computing provides a logical approach to meeting many of the computational needs of life science research. However, there are several barriers to the widespread use of Grid computing in life sciences. In this paper, we attempt to address one particular barrier: the difficulty of using Grid computing by life scientists. Life science research often involves connecting multiple applications together to form a workflow. This process of constructing a workflow is complex. When combined with the difficulty of using Grid services, composing a meaningful workflow using Grid services can present a challenge to life scientists. Our proposed solution is a Semantic Web-enabled computing environment, called Bio-STEER. In BioSTEER, bioinformatics Grid services are mapped to Semantic Web services, described in OWL-S. We also defined an ontology in OWL to model bioinformatics applications. A graphical user interface helps to construct a scientific workflow by showing a list of services that are semantically sound: that is, the output of one service is semantically compatible with the input of the connecting service. Bio-STEER can help users take full advantaue of Grid services through a user-friendly graphical user interface (GUI), which allows them to easily construct the workflows they need. (c) 2006 Elsevier B.V. All rights reserved. VL - 23 ER -