{"id":"https://openalex.org/W163711237","doi":null,"title":"Mercury BLASTN: Faster DNA Sequence Comparison using a Streaming Hardware Architecture","display_name":"Mercury BLASTN: Faster DNA Sequence Comparison using a Streaming Hardware Architecture","publication_year":2007,"publication_date":"2007-01-01","ids":{"openalex":"https://openalex.org/W163711237","mag":"163711237"},"language":"en","primary_location":{"id":"pmh:oai:CiteSeerX.psu:10.1.1.119.8830","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.119.8830","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.ccrc.wustl.edu/~roger/papers/bljc07.pdf","raw_type":"text"},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5080937008","display_name":"Jeremy D. Buhler","orcid":"https://orcid.org/0000-0002-4159-4226","observed_orcids":["https://orcid.org/0000-0002-4159-4226"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jeremy Buhler","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-4159-4226","affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050179788","display_name":"Joseph M. Lancaster","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Joseph M. Lancaster","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5105839606","display_name":"Arpith C. Jacob","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Arpith C. Jacob","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":null,"display_name":"Dominique Roger","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dominique Roger","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.5375,"has_fulltext":false,"cited_by_count":53,"citation_normalized_percentile":{"value":0.94408428,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":87,"max":98},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.426800012588501,"subfield":{"id":"https://openalex.org/subfields/2614","display_name":"Theoretical Computer Science"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.426800012588501,"subfield":{"id":"https://openalex.org/subfields/2614","display_name":"Theoretical Computer Science"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10015","display_name":"Genomics and Phylogenetic Studies","score":0.3131999969482422,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.13429999351501465,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/blastn","display_name":"BLASTN","score":0.9580000042915344},{"id":"https://openalex.org/keywords/dna-sequence-alignment","display_name":"DNA sequence alignment","score":0.8709999918937683},{"id":"https://openalex.org/keywords/fpga-acceleration","display_name":"FPGA acceleration","score":0.7289999723434448},{"id":"https://openalex.org/keywords/streaming-architecture","display_name":"streaming architecture","score":0.8769999742507935}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7659021615982056},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6714461445808411},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5855027437210083},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5724205374717712},{"id":"https://openalex.org/C2777777548","wikidata":"https://www.wikidata.org/wiki/Q206040","display_name":"Mercury (programming language)","level":2,"score":0.5478843450546265},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.45136335492134094},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.41883641481399536},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3572613298892975},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.35620933771133423},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.25656962394714355},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10477983951568604}],"mesh":[],"locations_count":3,"locations":[{"id":"pmh:oai:CiteSeerX.psu:10.1.1.119.8830","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.119.8830","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.ccrc.wustl.edu/~roger/papers/bljc07.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.126.3063","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.126.3063","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://rssi.ncsa.uiuc.edu/proceedings/papers/rssi07_04_paper.pdf","raw_type":"text"},{"id":"mag:163711237","doi":null,"is_oa":false,"landing_page_url":"http://www.cse.wustl.edu/~jarpith/pubs/mblastn-rssi07.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W69395926","https://openalex.org/W145805655","https://openalex.org/W1716835390","https://openalex.org/W2015292449","https://openalex.org/W2027266885","https://openalex.org/W2051049045","https://openalex.org/W2055043387","https://openalex.org/W2055666215","https://openalex.org/W2060022314","https://openalex.org/W2061274891","https://openalex.org/W2072763119","https://openalex.org/W2086072057","https://openalex.org/W2087064593","https://openalex.org/W2095824228","https://openalex.org/W2101664494","https://openalex.org/W2112132489","https://openalex.org/W2112286591","https://openalex.org/W2123845384","https://openalex.org/W2126992668","https://openalex.org/W2131989567","https://openalex.org/W2136145671","https://openalex.org/W2140533883","https://openalex.org/W2142269587","https://openalex.org/W2142574874","https://openalex.org/W2142619120","https://openalex.org/W2143180875","https://openalex.org/W2144745211","https://openalex.org/W2155237411","https://openalex.org/W2158714788","https://openalex.org/W2158900125","https://openalex.org/W2169855483","https://openalex.org/W2257967181","https://openalex.org/W3150677990","https://openalex.org/W7097764011"],"related_works":["https://openalex.org/W7096792630","https://openalex.org/W7097629599","https://openalex.org/W2060022314","https://openalex.org/W7098973992","https://openalex.org/W289318832","https://openalex.org/W761958092","https://openalex.org/W1978885894","https://openalex.org/W7098611100","https://openalex.org/W2115303170"],"abstract_inverted_index":{"Large-scale":[0],"DNA":[1,186],"sequence":[2,187],"comparison,":[3],"as":[4,72,74],"implemented":[5],"by":[6],"BLAST":[7,64,109,130],"and":[8,59,103],"related":[9],"algorithms,":[10],"is":[11,26,90,189],"one":[12],"of":[13,16,44,63,92,108,118,129,173,191],"the":[14,41,45,51,55,86,105,119,171],"pillars":[15],"modern":[17],"genomic":[18],"analysis.":[19],"One":[20],"way":[21],"to":[22,68,100,116,140,160,184],"accelerate":[23],"these":[24,70,78],"computations":[25],"with":[27,143,170,194],"a":[28,37,93,136,144,150,174],"streaming":[29],"architecture,":[30],"in":[31,36],"which":[32,95],"processors":[33],"are":[34],"arranged":[35],"pipeline":[38],"that":[39,117,192],"replicates":[40],"multistage":[42],"structure":[43],"algorithm.":[46,148],"To":[47],"achieve":[48],"high":[49],"performance,":[50],"processor":[52],"hardware":[53,101,154],"implementing":[54],"critical":[56],"seed":[57,87,141],"matching":[58,88,142],"ungapped":[60,146],"extension":[61,147],"stages":[62,71,79],"should":[65,110],"be":[66],"specialized":[67],"execute":[69],"quickly":[73],"possible.":[75],"However,":[76],"accelerating":[77],"requires":[80],"solving":[81],"two":[82],"key":[83],"problems:":[84],"first,":[85],"stage":[89],"not":[91],"form":[94],"has":[96],"traditionally":[97],"been":[98],"amenable":[99],"acceleration;":[102],"second,":[104],"accelerated":[106],"implementation":[107,128],"retain":[111],"sensitivity":[112,183],"at":[113],"least":[114],"comparable":[115],"original":[120],"software.":[121],"We":[122],"describe":[123],"Mercury":[124,133,156],"BLASTN,":[125],"an":[126],"FPGA-based":[127],"for":[131],"DNA.":[132],"BLASTN":[134,157,166],"combines":[135],"Bloom":[137],"filtering":[138],"approach":[139],"modified":[145],"On":[149],"previous":[151],"generation":[152],"FPGA":[153],"platform,":[155],"runs":[158],"5":[159],"11":[161],"times":[162],"faster":[163],"than":[164],"NCBI":[165,196],"current-generation":[167,179],"general-purpose":[168],"CPUs,":[169],"prospect":[172],"further":[175],"eightfold":[176],"speedup":[177],"on":[178],"FPGAs.":[180],"Moreover,":[181],"its":[182],"significant":[185],"alignments":[188],"99%":[190],"observed":[193],"software":[195],"BLASTN.":[197],"1.":[198]},"counts_by_year":[{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":6},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":4},{"year":2014,"cited_by_count":4},{"year":2013,"cited_by_count":4},{"year":2012,"cited_by_count":5}],"updated_date":"2026-11-14T11:04:58.165337","created_date":"2016-06-24T00:00:00"}
