{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,29]],"date-time":"2024-07-29T13:53:37Z","timestamp":1722261217441},"reference-count":21,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2008,10,2]],"date-time":"2008-10-02T00:00:00Z","timestamp":1222905600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Sign Process Syst Sign Image Video Technol"],"published-print":{"date-parts":[[2010,1]]},"DOI":"10.1007\/s11265-008-0262-y","type":"journal-article","created":{"date-parts":[[2008,10,1]],"date-time":"2008-10-01T18:37:39Z","timestamp":1222886259000},"page":"53-67","source":"Crossref","is-referenced-by-count":7,"title":["Hardware Acceleration of HMMER on FPGAs"],"prefix":"10.1007","volume":"58","author":[{"given":"Steven","family":"Derrien","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patrice","family":"Quinton","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2008,10,2]]},"reference":[{"key":"262_CR1","doi-asserted-by":"crossref","first-page":"3899","DOI":"10.1093\/nar\/25.17.3389","volume":"25","author":"S. Altschul","year":"1997","unstructured":"Altschul, S., Madden, T., Schffer, A., Zhang, J., Zhang, Z., Miller, W., et al. (1997). Gapped BLAST and PSI-BLAST: A new generation of protein database search programs. Nucleic Acids Research, 25, 3899\u20133402.","journal-title":"Nucleic Acids Research"},{"issue":"1","key":"262_CR2","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1093\/nar\/30.1.276","volume":"30","author":"A. Bateman","year":"2002","unstructured":"Bateman, A., Birney, E., Cerruti, L., Durbin, R., Etwiller, L., Eddy, S.R., et al. (2002). The Pfam protein families database. Nucleic Acids Research, 30(1), 276\u2013280.","journal-title":"Nucleic Acids Research"},{"issue":"1","key":"262_CR3","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1145\/504914.504921","volume":"7","author":"A. Darte","year":"2002","unstructured":"Darte, A., Schreiber, R., Rau, B.\u00a0R., Vivien, F. (2002). Constructing and exploiting linear schedules with prescribed parallelism. ACM Transactions on Design Automation of Electronic Systems, 7(1), 159\u2013172.","journal-title":"ACM Transactions on Design Automation of Electronic Systems"},{"key":"262_CR4","doi-asserted-by":"crossref","unstructured":"Derrien, S., Rajopadhye, S., Sur-Kolay, S. (2001). Combining instruction and loop level parallelism for array synthesis on FPGAs. In International symposium on system synthesis (ISSS\u201901), Montral.","DOI":"10.1145\/500001.500039"},{"key":"262_CR5","unstructured":"Eddy, S. (2004). Sequence analysis using profile hidden Markov models. Technical report, Washington University at Saint Louis."},{"issue":"6","key":"262_CR6","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1007\/BF01379404","volume":"21","author":"P. Feautrier","year":"1992","unstructured":"Feautrier, P. (1992). Some efficient solutions to the affine scheduling problem. Part II. Multidimensional time. International Journal of Parallel Programming, 21(6), 389\u2013420.","journal-title":"International Journal of Parallel Programming"},{"key":"262_CR7","doi-asserted-by":"crossref","unstructured":"Guillou, A.C., Quinton, P., Risset, T. (2003). Hardware synthesis for multi-dimensional time. In 14th IEEE international conference on application-specific systems, architectures and processors (ASAP\u201903).","DOI":"10.1109\/ASAP.2003.1212828"},{"issue":"1","key":"262_CR8","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/j.parco.2004.12.005","volume":"31","author":"S. Guyetant","year":"2005","unstructured":"Guyetant, S., Giraud, M., L\u2019Hours, L., Derrien, S., Rubini, S., Lavenier, D., et al. (2005). Cluster of re-configurable nodes for scanning large genomic banks. Parallel Computing, 31(1), 73\u201396.","journal-title":"Parallel Computing"},{"key":"262_CR9","unstructured":"Horn, D.R., Houston, M., Hanrahan, P. (2005). Claw HMMER: A streaming HMMer-search implementation. In SC\u201905 : Proceedings of the 2005 ACM\/IEEE conference on supercomputing."},{"key":"262_CR10","doi-asserted-by":"crossref","first-page":"1501","DOI":"10.1006\/jmbi.1994.1104","volume":"235","author":"A. Krogh","year":"1994","unstructured":"Krogh, A., Brown, M., Mian, I.\u00a0S., Sj\u00f6lander, K., Haussler, D. (1994). Hidden markov models in computational biology: Applications to protein modeling. Journal Molecular Biology, 235, 1501\u20131531.","journal-title":"Journal Molecular Biology"},{"issue":"3","key":"262_CR11","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1007\/s11265-007-0073-6","volume":"48","author":"D. Lavenier","year":"2007","unstructured":"Lavenier, D., Georges, G., Liu, X. (2007). A reconfigurable index FLASH memory tailored to seed-based genomic sequence comparison algorithms. Journal of VLSI Signal Processing System, 48(3), 255\u2013269.","journal-title":"Journal of VLSI Signal Processing System"},{"key":"262_CR12","unstructured":"Lindahl, E. (2005). HMMer altivec implementation. http:\/\/lindahl.sbc.su.se\/software\/altivec\/altivec-hmmer,-version-2.html."},{"key":"262_CR13","volume-title":"Proceedings of the ACM international conference on supercomputing","author":"R.P. Maddimsetty","year":"2006","unstructured":"Maddimsetty, R.P., Buhler, J., Chamberlain, R.D., Franklin, M.A., Harris, B. (2006). Accelerator design for protein sequence HMM search\u2019. In Proceedings of the ACM international conference on supercomputing. Cairns, Australia: ACM."},{"issue":"1","key":"262_CR14","first-page":"1","volume":"35","author":"D.I. Moldovan","year":"1986","unstructured":"Moldovan, D.\u00a0I., & Fortes, J.\u00a0A.\u00a0B. (1986). Partitioning and mapping algorithms into fixed size systolic arrays. IEEE Transactons on Computers, 35(1), 1\u201312.","journal-title":"IEEE Transactons on Computers"},{"key":"262_CR15","doi-asserted-by":"crossref","unstructured":"Oliver, T., Schmidt, B., Jakop, Y., Maskell, D.L. (2006). Accelerating the viterbi algorithm for profile hidden markov models using reconfigurable hardware. In International conference on computational science.","DOI":"10.1007\/11758501_71"},{"key":"262_CR16","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1145\/1046192.1046222","volume-title":"FPGA \u201905: Proceedings of the 2005 ACM\/SIGDA 13th international symposium on Field-programmable gate arrays","author":"T. Oliver","year":"2005","unstructured":"Oliver, T., Schmidt, B., Maskell, D. (2005a). Hyper customized processors for bio-sequence database scanning on FPGAs. In FPGA \u201905: Proceedings of the 2005 ACM\/SIGDA 13th international symposium on Field-programmable gate arrays (pp. 229\u2013237). New York, NY, USA: ACM."},{"issue":"16","key":"262_CR17","doi-asserted-by":"crossref","first-page":"3431","DOI":"10.1093\/bioinformatics\/bti508","volume":"21","author":"T. Oliver","year":"2005","unstructured":"Oliver, T., Schmidt, B., Nathan, D., Clemens, R., Maskell, D. (2005b). Using reconfigurable hardware to accelerate multiple sequence alignment with ClustalW. Bioinformatics, 21(16), 3431\u20133432.","journal-title":"Bioinformatics"},{"key":"262_CR18","doi-asserted-by":"crossref","unstructured":"Oliver, T., Yeow, L.\u00a0Y., Schmidt, B. (2007). High performance database searching with HMMer on FPGAs. In HiCOMB 2007, sixth IEEE international workshop on high performance computational biology.","DOI":"10.1109\/IPDPS.2007.370448"},{"key":"262_CR19","doi-asserted-by":"crossref","unstructured":"Quinton, P. (1984). Automatic synthesis of systolic arrays from recurrent uniform equations. In International conference on computer architecture.","DOI":"10.1145\/800015.808184"},{"key":"262_CR20","doi-asserted-by":"crossref","unstructured":"Walters, J.P., Qudah, B., Chaudhary, V. (2006). Accelerating the HMMER sequence analysis suite using conventional processors. In AINA \u201906: Proceedings of the 20th international conference on advanced information networking and applications\u2014Volume 1 (AINA\u201906).","DOI":"10.1109\/AINA.2006.68"},{"key":"262_CR21","doi-asserted-by":"crossref","unstructured":"Wun, B., Buhler, J., Crowley, P. (2005). Exploiting coarse-grained parallelism to accelerate protein motif finding with a network processor. In PACT \u201905: Proceedings of the 14th international conference on parallel architectures and compilation techniques.","DOI":"10.1109\/PACT.2005.21"}],"container-title":["Journal of Signal Processing Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-008-0262-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11265-008-0262-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-008-0262-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T12:19:29Z","timestamp":1559391569000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11265-008-0262-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,10,2]]},"references-count":21,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2010,1]]}},"alternative-id":["262"],"URL":"https:\/\/doi.org\/10.1007\/s11265-008-0262-y","relation":{},"ISSN":["1939-8018","1939-8115"],"issn-type":[{"value":"1939-8018","type":"print"},{"value":"1939-8115","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,10,2]]}}}