K. Kumpf, A. Wöhrer, S. Benkner, G. Engelbrecht, J. Fingberg
{"title":"A Semantic Mediation Architecture for a Clinical Data Grid","authors":"K. Kumpf, A. Wöhrer, S. Benkner, G. Engelbrecht, J. Fingberg","doi":"10.1002/9780470191637.CH12","DOIUrl":"https://doi.org/10.1002/9780470191637.CH12","url":null,"abstract":"","PeriodicalId":164785,"journal":{"name":"Grid Computing for Bioinformatics and Computational Biology","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122559021","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
H. Sterck, Aleks Papo, Chen Zhang, M. Hamady, R. Knight
{"title":"Database-Driven Grid Computing and Distributed Web Applications: A Comparison","authors":"H. Sterck, Aleks Papo, Chen Zhang, M. Hamady, R. Knight","doi":"10.1002/9780470191637.CH11","DOIUrl":"https://doi.org/10.1002/9780470191637.CH11","url":null,"abstract":"","PeriodicalId":164785,"journal":{"name":"Grid Computing for Bioinformatics and Computational Biology","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129592065","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Multiple Sequence Alignment and Phylogenetic Inference","authors":"D. Trystram, J. Zola","doi":"10.1002/9780470191637.CH6","DOIUrl":"https://doi.org/10.1002/9780470191637.CH6","url":null,"abstract":"","PeriodicalId":164785,"journal":{"name":"Grid Computing for Bioinformatics and Computational Biology","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115899983","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Expanding the Reach of Grid Computing: Combining Globus- and BOINC-Based Systems","authors":"Daniel S. Myers, A. Bazinet, M. P. Cummings","doi":"10.1002/9780470191637.CH4","DOIUrl":"https://doi.org/10.1002/9780470191637.CH4","url":null,"abstract":"Grid computing is a relatively recent formulation of distributed computing, and although there are more formal definitions [25], we use the following description [9]: Grid computing is a model of distributed computing that uses geographically and administratively disparate resources. In grid computing, individual users can access computers and data transparently, without having to consider location, operating system, account administration, and other details. In grid computing, the details are abstracted, and the resources are virtualized.","PeriodicalId":164785,"journal":{"name":"Grid Computing for Bioinformatics and Computational Biology","volume":"43 12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130774058","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"DNA Fragment Assembly Using Grid Systems","authors":"Antonio J. Nebro, Gabriel Luque, E. Alba","doi":"10.1002/9780470191637.CH15","DOIUrl":"https://doi.org/10.1002/9780470191637.CH15","url":null,"abstract":"","PeriodicalId":164785,"journal":{"name":"Grid Computing for Bioinformatics and Computational Biology","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116128116","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Data Syndication Techniques for Bioinformatics Applications","authors":"Chen Wang, Albert Y. Zomaya, B. Zhou","doi":"10.1002/9780470191637.CH7","DOIUrl":"https://doi.org/10.1002/9780470191637.CH7","url":null,"abstract":"","PeriodicalId":164785,"journal":{"name":"Grid Computing for Bioinformatics and Computational Biology","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121927922","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Deployment of Grid Life Sciences Applications","authors":"V. Breton, N. Jacq, V. Kasam, J. Salzemann","doi":"10.1002/9780470191637.CH9","DOIUrl":"https://doi.org/10.1002/9780470191637.CH9","url":null,"abstract":"","PeriodicalId":164785,"journal":{"name":"Grid Computing for Bioinformatics and Computational Biology","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114633247","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Optimized Cluster-Enabled HMMER Searches","authors":"J. Walters, Joseph I. Landman, V. Chaudhary","doi":"10.1002/9780470191637.CH3","DOIUrl":"https://doi.org/10.1002/9780470191637.CH3","url":null,"abstract":"Protein sequence analysis tools to predict homology, structure and function of particular peptide sequences exist in abundance. One of the most commonly used tools is the profile hidden Markov model algorithm developed by Eddy [Eddy, 1998] and coworkers [Durbin et al., 1998]. These tools allow scientists to construct mathematical models (Hidden Markov Models or HMM) of a set of aligned protein sequences with known similar function and homology, which is then applicable to a large database of proteins. The tools provide the ability to generate a log-odds score as to whether or not the protein belongs to the same family as the proteins which generated the HMM, or to a set of random unrelated sequences. Due to the complexity of the calculation, and the possibility to apply many HMM’s to a single sequence (pfam search), these calculations require significant numbers of processing cycles. Efforts to accelerate these searches have resulted in several platform and hardware specific variants including an Altivec port by Lindahl [Lindahl, 2005], a GPU port of hmmsearch by Horn et al. of Stanford [Horn et al., 2005] as well as several optimizations performed by the authors of this chapter. These optimizations span a range between minimal source code changes with some impact upon performance, to recasting the core algorithms in terms of a different computing technology and thus fundamentally altering the calculation. Each approach has specific benefits and costs. Detailed descriptions of the author’s modifications can also be found in [Walters et al., 2006, Landman et al., 2006]. The remainder of this chapter is organized as follows: in section 1.2 we give a brief overview of HMMER and the underlying plan-7 architecture. In section 1.3 we discuss several different strategies that have been used to implement and accelerate HMMER on a variety of platforms. In section 1.4 we detail our optimizations and provide performance details. We conclude this chapter in section 1.5","PeriodicalId":164785,"journal":{"name":"Grid Computing for Bioinformatics and Computational Biology","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126078916","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Bioinformatics Applications in Grid Computing Environments","authors":"A. Boukerche, A. Melo","doi":"10.1002/9780470191637.CH13","DOIUrl":"https://doi.org/10.1002/9780470191637.CH13","url":null,"abstract":"","PeriodicalId":164785,"journal":{"name":"Grid Computing for Bioinformatics and Computational Biology","volume":"15 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131301887","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}