{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T07:16:19Z","timestamp":1726038979736},"publisher-location":"Cham","reference-count":32,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030256357"},{"type":"electronic","value":"9783030256364"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-25636-4_22","type":"book-chapter","created":{"date-parts":[[2019,8,1]],"date-time":"2019-08-01T00:04:09Z","timestamp":1564617849000},"page":"273-288","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Data-Parallel Computational Model for Next Generation Sequencing on Commodity Clusters"],"prefix":"10.1007","author":[{"given":"Majid","family":"Hajibaba","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohsen","family":"Sharifi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saeid","family":"Gorgin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,7,17]]},"reference":[{"issue":"23","key":"22_CR1","doi-asserted-by":"publisher","first-page":"3150","DOI":"10.1093\/bioinformatics\/bts565","volume":"28","author":"L Fu","year":"2012","unstructured":"Fu, L., Niu, B., Zhu, Z., Wu, S., Li, W.: CD-HIT: accelerated for clustering the next-generation sequencing data. Bioinformatics 28(23), 3150\u20133152 (2012)","journal-title":"Bioinformatics"},{"key":"22_CR2","volume-title":"Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers","author":"B Wilkinson","year":"2004","unstructured":"Wilkinson, B., Allen, M.: Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers. Prentice-Hall Inc., Upper Saddle River (2004)"},{"key":"22_CR3","unstructured":"Petsko, G., Ringe, D.: From sequence to function: case studies in structural and functional genomics. In: Protein Structure and Function. New Science Press (2004)"},{"issue":"3","key":"22_CR4","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1016\/S0022-2836(05)80360-2","volume":"215","author":"SF Altschul","year":"1990","unstructured":"Altschul, S.F., Gish, W., Miller, W., Myers, E.W., Lipman, D.J.: Basic local alignment search tool. J. Mol. Biol. 215(3), 403\u2013410 (1990)","journal-title":"J. Mol. Biol."},{"issue":"14","key":"22_CR5","doi-asserted-by":"publisher","first-page":"1865","DOI":"10.1093\/bioinformatics\/btg250","volume":"19","author":"D Mathog","year":"2003","unstructured":"Mathog, D.: Parallel BLAST on split databases. Bioinformatics 19(14), 1865\u20131866 (2003)","journal-title":"Bioinformatics"},{"key":"22_CR6","doi-asserted-by":"crossref","unstructured":"Bjornson, R., Sherman, A., Weston, S., Willard, N., Wing, J.: TurboBLAST: a parallel implementation of BLAST built on the TurboHub. In: Proceedings of the 16th International Parallel and Distributed Processing Symposium, Washington, DC, USA, p. 325 (2002)","DOI":"10.1109\/IPDPS.2002.1016583"},{"key":"22_CR7","doi-asserted-by":"crossref","unstructured":"Matsunaga, A., Tsugawa, M., Fortes, J.: CloudBLAST: combining MapReduce and virtualization on distributed resources for bioinformatics applications. In: Proceedings of the 2008 Fourth IEEE International Conference on eScience, Indianapolis, IN, USA, pp. 222\u2013229 (2008)","DOI":"10.1109\/eScience.2008.62"},{"issue":"1","key":"22_CR8","doi-asserted-by":"publisher","first-page":"318","DOI":"10.1186\/s12859-017-1723-8","volume":"18","author":"M Castro","year":"2017","unstructured":"Castro, M., Tostes, C., D\u00e1vila, A., Senger, H., Silva, F.: SparkBLAST: scalable BLAST processing using in-memory operations. BMC Bioinformatics 18(1), 318 (2017)","journal-title":"BMC Bioinformatics"},{"issue":"8","key":"22_CR9","doi-asserted-by":"crossref","first-page":"1130","DOI":"10.1093\/bioinformatics\/btw769","volume":"33","author":"W Ye","year":"2017","unstructured":"Ye, W., Chen, Y., Zhang, Y., Xu, Y.: H-BLAST: a fast protein sequence alignment toolkit on heterogeneous computers with GPUs. Bioinformatics 33(8), 1130\u20131138 (2017)","journal-title":"Bioinformatics"},{"key":"22_CR10","unstructured":"Darling, A., Carey, L., Feng, W.: The design, implementation, and evaluation of mpiBLAST. In: 4th International Conference on Linux Clusters, San Jose, CA, USA, p. 14p (2003)"},{"key":"22_CR11","series-title":"Advances in Intelligent Systems and Computing","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1007\/978-3-319-69096-4_26","volume-title":"Advances in Intelligent Systems and Interactive Applications","author":"L Zhang","year":"2018","unstructured":"Zhang, L., Tang, B.: Parka: a parallel implementation of BLAST with MapReduce. In: Xhafa, F., Patnaik, S., Zomaya, A.Y. (eds.) IISA 2017. AISC, vol. 686, pp. 185\u2013191. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-69096-4_26"},{"issue":"1","key":"22_CR12","first-page":"283","volume":"18","author":"G Dong","year":"2018","unstructured":"Dong, G., Fu, X., Li, H., Li, J.: An accurate algorithm for multiple sequence alignment in MapReduce. J. Comput. Methods Sci. Eng. 18(1), 283\u2013295 (2018)","journal-title":"J. Comput. Methods Sci. Eng."},{"issue":"8","key":"22_CR13","first-page":"giy098","volume":"7","author":"R Guo","year":"2018","unstructured":"Guo, R., Zhao, Y., Zou, Q., Fang, X., Peng, S.: Bioinformatics applications on Apache Spark. GigaScience 7(8), giy098 (2018)","journal-title":"GigaScience"},{"key":"22_CR14","series-title":"Advances in Intelligent Systems and Computing","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1007\/978-981-13-1498-8_19","volume-title":"Emerging Technologies in Data Mining and Information Security","author":"S Mondal","year":"2018","unstructured":"Mondal, S., Khatua, S.: Accelerating pairwise sequence alignment algorithm by MapReduce technique for Next-Generation Sequencing (NGS) data analysis. In: Abraham, A., Dutta, P., Mandal, J., Bhattacharya, A., Dutta, S. (eds.) Emerging Technologies in Data Mining and Information Security. Advances in Intelligent Systems and Computing, vol. 813, pp. 213\u2013220. Springer, Singapore (2018). https:\/\/doi.org\/10.1007\/978-981-13-1498-8_19"},{"issue":"6","key":"22_CR15","doi-asserted-by":"publisher","first-page":"797","DOI":"10.1093\/bioinformatics\/btt013","volume":"29","author":"CS Oehmen","year":"2013","unstructured":"Oehmen, C.S., Baxter, D.J.: ScalaBLAST 2.0: rapid and robust BLAST calculations on multiprocessor systems. Bioinformatics 29(6), 797\u2013798 (2013)","journal-title":"Bioinformatics"},{"key":"22_CR16","doi-asserted-by":"crossref","unstructured":"Kim, D.-W., et al.: G-BLAST: BLAST manager in an heterogeneous distributed environment. In: 2012 Sixth International Symposium on Theoretical Aspects of Software Engineering, Tianjin, China, pp. 315\u2013316 (2009)","DOI":"10.1109\/TASE.2009.56"},{"key":"22_CR17","doi-asserted-by":"publisher","first-page":"745","DOI":"10.1016\/S0167-739X(00)00057-1","volume":"17","author":"RC Braun","year":"2001","unstructured":"Braun, R.C., Pedretti, K.T., Casavant, T.L., Scheetz, T.E., Birkett, C.L., Roberts, C.A.: Parallelization of local BLAST service on workstation clusters. Future Gener. Comput. Syst. 17, 745\u2013754 (2001)","journal-title":"Future Gener. Comput. Syst."},{"key":"22_CR18","doi-asserted-by":"crossref","unstructured":"Xiao, S., Lin, H., Feng, W.-C.: Accelerating protein sequence search in a heterogeneous computing system. In: Proceedings of the 2011 IEEE International Parallel Distributed Processing Symposium (IPDPS), Washington, DC, USA, pp. 1212\u20131222 (2011)","DOI":"10.1109\/IPDPS.2011.115"},{"key":"22_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1007\/3-540-44863-2_22","volume-title":"Computational Science \u2014 ICCS 2003","author":"H-S Kim","year":"2003","unstructured":"Kim, H.-S., Kim, H.-J., Han, D.-S.: Hyper-BLAST: a parallelized BLAST on cluster system. In: Sloot, P.M.A., Abramson, D., Bogdanov, A.V., Gorbachev, Y.E., Dongarra, J.J., Zomaya, A.Y. (eds.) ICCS 2003. LNCS, vol. 2659, pp. 213\u2013222. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/3-540-44863-2_22"},{"key":"22_CR20","doi-asserted-by":"publisher","first-page":"e1388","DOI":"10.7717\/peerj.2248","volume":"4","author":"W Pinthong","year":"2016","unstructured":"Pinthong, W., Muangruen, P., Suriyaphol, P., Mairiang, D.: A simple grid implementation with Berkeley Open Infrastructure for Network Computing using BLAST as a model. PeerJ 4, e1388 (2016)","journal-title":"PeerJ"},{"key":"22_CR21","unstructured":"Tao, T., Madden, T., Christiam, C., Szilagyi, L.: BLAST\u00ae Help. https:\/\/www.ncbi.nlm.nih.gov\/books\/NBK62345\/"},{"key":"22_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1007\/11823285_5","volume-title":"Euro-Par 2006 Parallel Processing","author":"L Li","year":"2006","unstructured":"Li, L., Malony, A.D.: Model-based performance diagnosis of master-worker parallel computations. In: Nagel, W.E., Walter, W.V., Lehner, W. (eds.) Euro-Par 2006. LNCS, vol. 4128, pp. 35\u201346. Springer, Heidelberg (2006). https:\/\/doi.org\/10.1007\/11823285_5"},{"key":"22_CR23","unstructured":"Agarwal, A.: Parallel Computational Models, Handout, Lecture02, Multicore Systems Laboratory. MIT (2010)"},{"key":"22_CR24","volume-title":"An Introduction to Parallel Programming","author":"S Hamilton","year":"2014","unstructured":"Hamilton, S.: An Introduction to Parallel Programming. CreateSpace Independent Publishing Platform, Scotts Valley (2014)"},{"issue":"1","key":"22_CR25","doi-asserted-by":"publisher","first-page":"875","DOI":"10.1016\/j.procs.2010.04.096","volume":"1","author":"R Muresano","year":"2010","unstructured":"Muresano, R., Rexachs, D., Luque, E.: Learning parallel programming: a challenge for university students. Procedia Comput. Sci. 1(1), 875\u2013883 (2010)","journal-title":"Procedia Comput. Sci."},{"key":"22_CR26","unstructured":"Massingill, B., Mattson, T., Sanders, B.: Patterns for parallel application programs. In: 6th Pattern Languages of Programs Workshop (1999)"},{"issue":"6","key":"22_CR27","first-page":"473","volume":"12","author":"R Hughey","year":"1996","unstructured":"Hughey, R.: Parallel hardware for sequence comparison and alignment. CABIOS 12(6), 473\u2013479 (1996)","journal-title":"CABIOS"},{"key":"22_CR28","unstructured":"Lin, H., Ma, X., Chandramohan, P., Geist, A., Samatova, N.: Efficient data access for parallel BLAST. In: Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium, Denver, Colorado, US, p. 72b (2005)"},{"key":"22_CR29","volume-title":"BLAST - An Essential Guide to the Basic Local Alignment Search Tool","author":"I Korf","year":"2003","unstructured":"Korf, I., Yandell, M., Bedell, J.: BLAST - An Essential Guide to the Basic Local Alignment Search Tool. O\u2019Reilly & Associates, Sebastopol (2003)"},{"key":"22_CR30","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-74483-4","volume-title":"Scheduling in Distributed Computing Systems","author":"D Vidyarthi","year":"2009","unstructured":"Vidyarthi, D., Sarker, B., Tripathi, A., Yang, L.: Scheduling in Distributed Computing Systems. Springer, New York (2009). https:\/\/doi.org\/10.1007\/978-0-387-74483-4"},{"issue":"3","key":"22_CR31","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1109\/71.674320","volume":"9","author":"T Yap","year":"1998","unstructured":"Yap, T., Frieder, O., Martino, R.: Parallel computation in biological sequence analysis. IEEE Trans. Parallel Distrib. Syst. 9(3), 283\u2013294 (1998)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"22_CR32","doi-asserted-by":"crossref","unstructured":"Amdahl, G.: Validity of the single processor approach to achieving large scale computing capabilities. In: Proceedings of the April 18\u201320, 1967, Spring Joint Computer Conference, New York, NY, USA (1967)","DOI":"10.1145\/1465482.1465560"}],"container-title":["Lecture Notes in Computer Science","Parallel Computing Technologies"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-25636-4_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,18]],"date-time":"2023-09-18T19:00:50Z","timestamp":1695063650000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-25636-4_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030256357","9783030256364"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-25636-4_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"17 July 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"PaCT","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Parallel Computing Technologies","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Almaty","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Kazakhstan","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 August 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 August 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"pact2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/ssd.sscc.ru\/conference\/pact2019\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}