IP Library Granted Patent US 12,665,053
Granted Patent B2
US 12,665,053 · App. 17/032,117 · Granted Jun 23, 2026

Genomic infrastructure for on-site or cloud-based DNA and RNA processing and analysis

Inventors: Pieter van Rooyen (San Diego, CA); Robert J. McMillen (San Diego, CA); Michael Ruehle (San Diego, CA); Rami Mehio (San Diego, CA)
Assignee: Illumina, Inc.
G16B30/10G16B30/00G16B50/00G16B50/30G16B50/40G16B50/50H03K19/17736H10D1/00H10D84/90H10D84/907H10D89/10H10D84/938H10D84/983
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,665,053
App. No.
17/032,117
Filed
Sep 25, 2020
Granted
Jun 23, 2026
Kind
B2
Examiner
LIN, JERRY
Art Unit
1685
USPC
702/20
Abstract

A system, method and apparatus for executing a sequence analysis pipeline on genetic sequence data includes a integrated circuit formed of a set of hardwired digital logic circuits that are interconnected by physical electrical interconnects. One of the physical electrical interconnects forms an input to the integrated circuit connected with an electronic data source for receiving reads of genomic data. The hardwired digital logic circuits are arranged as a set of processing engines, each processing engine being formed of a subset of the hardwired digital logic circuits to perform one or more steps in the sequence analysis pipeline on the reads of genomic data. Each subset of the hardwired digital logic circuits is formed in a wired configuration to perform the one or more steps in the sequence analysis pipeline.

Claims (57)

1 . A method for dynamic configuration and execution of a genomic data processing pipeline based on one or more user-selectable options presented via a graphical user interface (GUI) of a nucleic acid sequencing device, the method comprising:

obtaining, by one or more processors of the nucleic acid sequencing device executing an application programming interface (API) that provides an interface between the GUI of the nucleic acid sequencing device and a programmable logic device, first data representing a selection of one or more of the user-selectable options submitted via the GUI, wherein one of the user-selectable options identifies a particular reference sequence to be used by a genomic data processing pipeline;

configuring, by one or more processors of the nucleic acid sequencing device, one or more programmable hardware resources of the programmable logic device from a first state that does not include hardware resources configured as a genomic analysis pipeline that uses the particular reference sequence identified by the first data into a second state that includes hardware resources that have been configured as a genomic analysis pipeline that uses the particular reference sequence identified by the first data;

providing, to the programmable logic device and by one or more processors of the nucleic acid sequencing device using the API, second data representing a set of genomic data or a set of data derived from genomic data;

instructing, by one or more processors of the nucleic acid sequencing device, the configured genomic data processing pipeline to execute a genomic processing operation on the obtained second data to generate result data;

obtaining, by one or more processors of the nucleic acid sequencing device, the result data that is generated by execution of the configured genomic data processing pipeline on the obtained second data by the programmable logic device; and

providing, by the one or more processors of the nucleic acid sequencing device, output data that is based on the result data.

2 . The method of claim 1 , wherein providing, by the one or more processors of the nucleic acid sequencing device, the output data that is based on the result data comprises:

providing, by the one or more processors of the nucleic acid sequencing device, output data that is based on the result data for display on a display of the nucleic acid sequencing device.

3 . The method of claim 1 , wherein providing, by the one or more processors of the nucleic acid sequencing device, the output data that is based on the result data comprises:

providing, by the one or more processors of the nucleic acid sequencing device, output data that is based on the result data for output by a device that is different from the nucleic acid sequencing device.

4 . The method of claim 1 , wherein the genomic processing operation includes one or more of a read mapping operation, a read alignment operation, a sorting operation, a variant calling operation, or a tertiary analysis operation.

5 . The method of claim 1 , wherein the method further comprises:

obtaining, by one or more processors of the nucleic acid sequencing device, data representing the particular reference sequence; and

storing, by one or more processors of the nucleic acid sequencing device, the obtained data representing the particular reference sequence in a memory device that is accessible by the programmable logic device.

6 . The method of claim 1 , wherein providing, to the programmable logic device and by one or more processors of the nucleic acid sequencing device using the API, second data representing a set of genomic data or a set of data derived from genomic data comprises:

obtaining, by one or more processors of the nucleic acid sequencing device, at least a portion of a FASTQ file generated by the nucleic acid sequencing device; and

storing, by one or more processors of the nucleic acid sequencing device and via the API, the obtained portion of the FASTQ file in a memory device that is accessible by the programmable logic device.

7 . A system for dynamic configuration and execution of a genomic data processing pipeline based on one or more user-selectable options presented via a graphical user interface (GUI) of a nucleic acid sequencing device, the system comprising:

a nucleic acid sequencing device that includes one or more processors and one more memory devices storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations; and

a second device that includes one or more programmable logic devices that can be configured to execute one or more operations on input data obtained by the second device;

wherein the system is configured to perform operations comprising:

obtaining, by the one or more processors of the nucleic acid sequencing device executing an application programming interface (API) that provides an interface between the GUI of the nucleic acid sequencing device and a programmable logic device, first data representing a selection of one or more of the user-selectable options submitted via the GUI, wherein one of the user-selectable options identifies a particular reference sequence to be used by a genomic data processing pipeline;

configuring, by the one or more processors of the nucleic acid sequencing device, one or more programmable hardware resources of the programmable logic device from a first state that does not include hardware resources configured as a genomic analysis pipeline that uses the particular reference sequence identified by the first data into a second state that includes hardware resources that have been configured as a genomic analysis pipeline that uses the particular reference sequence identified by the first data;

providing, to the programmable logic device and by one or more processors of the nucleic acid sequencing device using the API, second data representing a set of genomic data or a set of data derived from genomic data;

instructing, by the one or more processors of the nucleic acid sequencing device, the configured genomic data processing pipeline to execute a genomic processing operation on the obtained second data to generate result data;

obtaining, by the one or more processors of the nucleic acid sequencing device, the result data that is generated by execution of the configured genomic data processing pipeline on the obtained second data by the programmable logic device; and

providing, by the one or more processors of the nucleic acid sequencing device executing one or more of the instructions, output data that is based on the result data.

8 . The system of claim 7 , wherein providing, by the one or more processors of the nucleic acid sequencing device, the output data that is based on the result data comprises:

providing, by the one or more processors of the nucleic acid sequencing device, output data that is based on the result data for display on a display of the one or more processors of the nucleic acid sequencing device.

9 . The system of claim 7 , wherein providing, by the one or more processors of the nucleic acid sequencing device, the output data that is based on the result data comprises:

providing, by the one or more processors of the nucleic acid sequencing device, output data that is based on the result data for output by a second user device that is different from the nucleic acid sequencing device.

10 . The system of claim 7 , wherein the genomic processing operation includes one or more of a read mapping operation, a read alignment operation, a sorting operation, a variant calling operation, or a tertiary analysis operation.

11 . The system of claim 7 , wherein the operations further comprise:

obtaining, by the one or more processors of the nucleic acid sequencing device, data representing the particular reference sequence; and

storing, by the one or more processors of the nucleic acid sequencing device, the obtained data representing the particular reference sequence in a memory device that is accessible by the programmable logic device.

12 . The system of claim 7 , wherein providing, to the programmable logic device and by the one or more processors of the nucleic acid sequencing device using the API, second data representing a set of genomic data or a set of data derived from genomic data comprises:

obtaining, by the one or more processors of the nucleic acid sequencing device, at least a portion of a FASTQ file generated by the nucleic acid sequencing device; and

storing, by the one or more processors of the nucleic acid sequencing device and via the API, the obtained portion of the FASTQ file in a memory device that is accessible by the programmable logic device.

13 . One or non-transitory more computer readable storage media storing instructions that, when executed by a nucleic acid sequencing device, cause the nucleic acid sequencing device to perform operations for dynamic configuration and execution of a genomic data processing pipeline based on one or more user-selectable options presented via a graphical user interface (GUI) of the nucleic acid sequencing device, the operations comprising:

obtaining, by one or more processors of the nucleic acid sequencing device executing an application programming interface (API) that provides an interface between the GUI of the nucleic acid sequencing device and a programmable logic device, first data representing a selection of one or more of the user-selectable options submitted via the GUI, wherein one of the user-selectable options identify a particular reference sequence to be used by a genomic data processing pipeline;

configuring, by one or more processors of the nucleic acid sequencing device, one or more programmable hardware resources of the programmable logic device from a first state that does not include hardware resources configured as a genomic analysis pipeline that uses the particular reference sequence identified by the first data into a second state that includes hardware resources that have been configured as a genomic analysis pipeline that uses the particular reference sequence identified by the first data;

providing, by one or more processors of the nucleic acid sequencing device, second data representing a set of genomic data or a set of data derived from genomic data; and

instructing, by one or more processors of the nucleic acid sequencing device, the configured genomic data processing pipeline to execute a genomic processing operation on the obtained second data to generate result data;

obtaining, by one or more processors of the nucleic acid sequencing device, the result data that is generated by execution of the configured genomic data processing pipeline on the obtained second data by the programmable logic device; and

providing, by one or more processors of the nucleic acid sequencing device, output data that is based on the result data.

14 . The one or more non-transitory computer readable storage media of claim 13 , wherein providing, by one or more processors of the nucleic acid sequencing device, the output data that is based on the result data comprises:

providing, by one or more processors of the nucleic acid sequencing device, output data that is based on the result data for display on a display of the nucleic acid sequencing device.

15 . The one or more non-transitory computer readable storage media of claim 13 , wherein providing, by one or more processors of the nucleic acid sequencing device, the output data that is based on the result data comprises:

providing, by one or more processors of the nucleic acid sequencing device, output data that is based on the result data for output by a second user device that is different from the nucleic acid sequencing device.

16 . The one or more non-transitory computer readable storage media of claim 13 , wherein the genomic processing operation includes one or more of a read mapping operation, a read alignment operation, a sorting operation, a variant calling operation, or a tertiary analysis operation.

17 . The one or more non-transitory computer readable storage media of claim 13 , wherein the operations further comprise:

obtaining, by one or more processors of the nucleic acid sequencing device, data representing the particular reference sequence; and

storing, by one or more processors of the nucleic acid sequencing device, the obtained data representing the particular reference sequence in a memory device that is accessible by the programmable logic device.

18 . The one or more non-transitory computer readable storage media of claim 13 , wherein obtaining, by one or more processors of the nucleic acid sequencing device, second data representing a set of genomic data or a set of data derived from genomic data comprises:

obtaining, by one or more processors of the nucleic acid sequencing device, at least a portion of a FASTQ file generated by the nucleic acid sequencing device; and

storing, by one or more processors of the nucleic acid sequencing device, the obtained portion of the FASTQ file in a memory device that is accessible by the programmable logic device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2021
From: VAN ROOYEN, PIETER; RUEHLE, MICHAEL; MEHIO, RAMI; MCMILLEN, ROBERT J.
To: EDICO GENOME CORPORATION
Reel/Frame 054983/0046 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2021
From: EDICO GENOME CORP
To: ILLUMINA, INC.
Reel/Frame 055057/0148 →
Continuity (18)
Continuation 15404146 · Jan 11, 2017
Continuation In Part 14695010 · Apr 23, 2015
Continuation 14279063 · May 15, 2014
Continuation In Part 14180248 · Feb 13, 2014
Continuation In Part 14179513 · Feb 12, 2014
Continuation In Part 14158758 · Jan 17, 2014
Continuation 14158758 · Jan 17, 2014
Continuation 14158758 · Jan 17, 2014
Provisional Application 62277445 · Jan 11, 2016
Provisional Application 61988128 · May 2, 2014
Provisional Application 61984663 · Apr 25, 2014
Provisional Application 61943870 · Feb 24, 2014
Provisional Application 61910868 · Dec 2, 2013
Provisional Application 61826381 · May 22, 2013
Provisional Application 61823824 · May 15, 2013
Provisional Application 61822101 · May 10, 2013
Provisional Application 61753775 · Jan 17, 2013
Related Publication 20210193261A1 · Jun 24, 2021
References Cited (335)
US 5629147A · Asgari · 1997 [cited by applicant]
US 5859972A · Subramaniam · 1999 [cited by applicant]
US 5964072A · Rasissen · 1999 [cited by applicant]
US 5964860A · Peterson · 1999 [cited by applicant]
US 6112288A · Ullner · 2000 [cited by applicant]
US 6253529B1 · De Boer et al. · 2001 [cited by applicant]
US 6681186B1 · Denisov · 2004 [cited by applicant]
US 7135701B2 · Amin et al. · 2006 [cited by applicant]
US 7533068B2 · Maassen et al. · 2009 [cited by applicant]
US 7680790B2 · Indeck · 2010 [cited by applicant]
US 7917299B2 · Buhler · 2011 [cited by applicant]
US 7917302B2 · Rognes · 2011 [cited by applicant]
US 7945668B1 · Nucci · 2011 [cited by applicant]
US 7948015B2 · Rothberg · 2011 [cited by applicant]
US 7969805B2 · Thom et al. · 2011 [cited by applicant]
US 8190548B2 · Choi · 2012 [cited by applicant]
US 8195596B2 · Rose et al. · 2012 [cited by applicant]
US 8209130B1 · Kennedy et al. · 2012 [cited by applicant]
US 8217433B1 · Fife et al. · 2012 [cited by applicant]
US 8280640B2 · Levin et al. · 2012 [cited by applicant]
US 8445945B2 · Rothberg et al. · 2013 [cited by applicant]
US 8524487B2 · Fife et al. · 2013 [cited by applicant]
US 8558288B2 · Rothberg et al. · 2013 [cited by applicant]
US 8560282B2 · Macready et al. · 2013 [cited by applicant]
US 8594951B2 · Homer · 2013 [cited by applicant]
US 8620923B1 · Wormley et al. · 2013 [cited by applicant]
US 8700689B2 · Macready et al. · 2014 [cited by applicant]
US 8738105B2 · Berkley et al. · 2014 [cited by applicant]
US 8751166B2 · Friedlander et al. · 2014 [cited by applicant]
US 8936763B2 · Rothberg et al. · 2015 [cited by applicant]
US 9014989B2 · McMillen et al. · 2015 [cited by applicant]
US 9026574B2 · Macready et al. · 2015 [cited by applicant]
US 9235680B2 · Van Rooyen et al. · 2016 [cited by applicant]
US 9355365B2 · Berkley et al. · 2016 [cited by applicant]
US 9405876B2 · Macready et al. · 2016 [cited by applicant]
US 9483610B2 · Mcmillen et al. · 2016 [cited by applicant]
US 9576103B2 · Mcmillen et al. · 2017 [cited by applicant]
US 9618474B2 · Van Rooyen et al. · 2017 [cited by applicant]
US 9679104B2 · Van Rooyen et al. · 2017 [cited by applicant]
US 9792405B2 · Van Rooyen et al. · 2017 [cited by applicant]
US 10119167B2 · Srinivasan · 2018 [cited by applicant]
US 10622096B2 · Van Rooyen · 2020 [cited by applicant]
US 20030033279A1 · Gibson et al. · 2003 [cited by applicant]
US 20030033501A1 · Cooke · 2003 [cited by applicant]
US 20030039362A1 · Califano et al. · 2003 [cited by applicant]
US 20030104470A1 · Fors et al. · 2003 [cited by applicant]
US 20040024536A1 · Rognes et al. · 2004 [cited by applicant]
US 20040059721A1 · Patzer · 2004 [cited by applicant]
US 20040098203A1 · Rognes et al. · 2004 [cited by applicant]
US 20040126840A1 · Cheng et al. · 2004 [cited by applicant]
US 20040142463A1 · Walker · 2004 [cited by applicant]
US 20050060195A1 · Bessette · 2005 [cited by applicant]
US 20050131649A1 · Larsen et al. · 2005 [cited by applicant]
US 20050228595A1 · Cooke et al. · 2005 [cited by applicant]
US 20060096324A1 · Montani · 2006 [cited by applicant]
US 20060225165A1 · Maassen et al. · 2006 [cited by applicant]
US 20070038381A1 · Melchior et al. · 2007 [cited by applicant]
US 20070078897A1 · Hayashi et al. · 2007 [cited by applicant]
US 20070088510A1 · Li et al. · 2007 [cited by applicant]
US 20070196816A1 · Schwartz · 2007 [cited by applicant]
US 20080005024A1 · Kirkwood et al. · 2008 [cited by applicant]
US 20080022036A1 · Diehl · 2008 [cited by applicant]
US 20080050782A1 · Selifonov et al. · 2008 [cited by applicant]
US 20080086274A1 · Chamberlain et al. · 2008 [cited by applicant]
US 20080176750A1 · Rose et al. · 2008 [cited by applicant]
US 20080250016A1 · Farrar et al. · 2008 [cited by applicant]
US 20090121215A1 · Choi et al. · 2009 [cited by applicant]
US 20090125248A1 · Shams et al. · 2009 [cited by applicant]
US 20090171647A1 · Mannava et al. · 2009 [cited by applicant]
US 20090253130A1 · Yoo · 2009 [cited by applicant]
US 20090270277A1 · Glick · 2009 [cited by applicant]
US 20100077267A1 · Perego et al. · 2010 [cited by applicant]
US 20100082805A1 · Orton et al. · 2010 [cited by applicant]
US 20100085827A1 · Thom · 2010 [cited by applicant]
US 20100169313A1 · Kenedy et al. · 2010 [cited by applicant]
US 20100281401A1 · Tebbs et al. · 2010 [cited by applicant]
US 20100327847A1 · Leiber et al. · 2010 [cited by applicant]
US 20110004413A1 · Carnevali · 2011 [cited by applicant]
US 20110093581A1 · Ventatachalm · 2011 [cited by applicant]
US 20110184235A1 · Schostek et al. · 2011 [cited by applicant]
US 20110227043A1 · Guo · 2011 [cited by applicant]
US 20110231446A1 · Buhler · 2011 [cited by applicant]
US 20120001615A1 · Levine · 2012 [cited by applicant]
US 20120089339A1 · Ganeshalingam et al. · 2012 [cited by applicant]
US 20120102041A1 · Park et al. · 2012 [cited by applicant]
US 20120109849A1 · Chamberlain · 2012 [cited by applicant]
US 20120149981A1 · Khait et al. · 2012 [cited by applicant]
US 20120214172A1 · Chen et al. · 2012 [cited by applicant]
US 20130018599A1 · Peng et al. · 2013 [cited by applicant]
US 20130040583A1 · Kim · 2013 [cited by applicant]
US 20130091121A1 · Galinsky · 2013 [cited by applicant]
US 20130110407A1 · Baccash et al. · 2013 [cited by applicant]
US 20130124100A1 · Drmanac · 2013 [cited by applicant]
US 20130144925A1 · Macready · 2013 [cited by applicant]
US 20130157870A1 · Pushkarev et al. · 2013 [cited by applicant]
US 20130194882A1 · Ishii et al. · 2013 [cited by applicant]
US 20130204851A1 · Bhola et al. · 2013 [cited by applicant]
US 20130245958A1 · Forster et al. · 2013 [cited by applicant]
US 20130246460A1 · Maltbie · 2013 [cited by applicant]
US 20130254202A1 · Friedlander · 2013 [cited by applicant]
US 20130267425A1 · Liao · 2013 [cited by applicant]
US 20130275486A1 · Dickinson et al. · 2013 [cited by applicant]
US 20130296175A1 · Rafnar et al. · 2013 [cited by applicant]
US 20130297221A1 · Johnson et al. · 2013 [cited by applicant]
US 20130307029A1 · Xu et al. · 2013 [cited by applicant]
US 20130311106A1 · White et al. · 2013 [cited by applicant]
US 20130316331A1 · Isakov · 2013 [cited by applicant]
US 20130324417A1 · Kennedy et al. · 2013 [cited by applicant]
US 20130332081A1 · Reese et al. · 2013 [cited by applicant]
US 20130338012A1 · Sulem et al. · 2013 [cited by applicant]
US 20130338934A1 · Asadi et al. · 2013 [cited by applicant]
US 20140011458A1 · Koga · 2014 [cited by applicant]
US 20140024537A1 · Rigatti et al. · 2014 [cited by applicant]
US 20140033125A1 · Merel et al. · 2014 [cited by applicant]
US 20140045705A1 · Bustamante et al. · 2014 [cited by applicant]
US 20140046926A1 · Walton · 2014 [cited by applicant]
US 20140051588A9 · Drmanac et al. · 2014 [cited by applicant]
US 20140081665A1 · Holmes · 2014 [cited by applicant]
US 20140093873A1 · Tynan · 2014 [cited by applicant]
US 20140114582A1 · Mittelman et al. · 2014 [cited by applicant]
US 20140121116A1 · Richards · 2014 [cited by applicant]
US 20140164516A1 · Maltbie · 2014 [cited by applicant]
US 20140200166A1 · Van Rooyen et al. · 2014 [cited by applicant]
US 20140236490A1 · Van Rooyen et al. · 2014 [cited by applicant]
US 20140297196A1 · Olson · 2014 [cited by applicant]
US 20140304276A1 · Boyce · 2014 [cited by applicant]
US 20140309944A1 · Van Rooyen et al. · 2014 [cited by applicant]
US 20140310215A1 · Trakadis · 2014 [cited by applicant]
US 20140316716A1 · Jiang et al. · 2014 [cited by applicant]
US 20140337052A1 · Pellini et al. · 2014 [cited by applicant]
US 20140350968A1 · Hahn et al. · 2014 [cited by applicant]
US 20140371109A1 · McMillen et al. · 2014 [cited by applicant]
US 20140371110A1 · Van Rooyen et al. · 2014 [cited by applicant]
US 20150066824A1 · Harris et al. · 2015 [cited by applicant]
US 20150123600A1 · Graot et al. · 2015 [cited by applicant]
US 20150142334A1 · Mishra et al. · 2015 [cited by applicant]
US 20150154406A1 · Naehrig et al. · 2015 [cited by applicant]
US 20150211055A1 · Apte et al. · 2015 [cited by applicant]
US 20150227697A1 · Nelson et al. · 2015 [cited by applicant]
US 20150248525A1 · Ury et al. · 2015 [cited by applicant]
US 20150286495A1 · Lee et al. · 2015 [cited by applicant]
US 20150310163A1 · Kingsmore et al. · 2015 [cited by applicant]
US 20150339437A1 · McMillen et al. · 2015 [cited by applicant]
US 20150363550A1 · Green, Jr. · 2015 [cited by applicant]
US 20160046986A1 · Eltoukhy et al. · 2016 [cited by applicant]
US 20160057246A1 · Krishnaiahsetty · 2016 [cited by applicant]
US 20160092631A1 · Yandell et al. · 2016 [cited by applicant]
US 20160140290A1 · Van Rooyen et al. · 2016 [cited by applicant]
US 20160171153A1 · Van Rooyen et al. · 2016 [cited by applicant]
US 20160178569A1 · Hoffman et al. · 2016 [cited by applicant]
US 20160283407A1 · Van Rooyen et al. · 2016 [cited by applicant]
US 20160306923A1 · Van Rooyen et al. · 2016 [cited by applicant]
US 20170270245A1 · Van Rooyen et al. · 2017 [cited by applicant]
US 20170308644A1 · Van Rooyen et al. · 2017 [cited by applicant]
US 20180121601A1 · Hahm · 2018 [cited by applicant]
US 20180189444A1 · Van Rooyen · 2018 [cited by applicant]
US 20180196916A1 · Van Rooyen et al. · 2018 [cited by applicant]
US 20180196917A1 · Van Rooyen et al. · 2018 [cited by applicant]
US 20180239865A1 · Van Rooyen et al. · 2018 [cited by applicant]
US 20210193261A1 · Van Rooyen et al. · 2021 [cited by applicant]
US 20210257052A1 · Van Rooyen et al. · 2021 [cited by applicant]
CN 102308206A · 2012 [cited by applicant]
CN 102521528A · 2012 [cited by applicant]
CN 103080333A · 2013 [cited by applicant]
CN 103293209A · 2013 [cited by applicant]
CN 104428425A · 2015 [cited by applicant]
CN 105051741B · 2018 [cited by applicant]
EP 2313523A2 · 2011 [cited by applicant]
EP 2759952A1 · 2014 [cited by applicant]
EP 3317440 · 2018 [cited by applicant]
JP 2007108949A · 2007 [cited by applicant]
JP 2007512808A · 2007 [cited by applicant]
JP 2016514291A · 2016 [cited by applicant]
JP 2014146318A · 2021 [cited by applicant]
KR 1020130088512A · 2013 [cited by applicant]
KR 20140113053A · 2014 [cited by applicant]
RU 2015144109A · 2017 [cited by applicant]
WO 2011149534A2 · 2011 [cited by applicant]
WO 2012122546A2 · 2012 [cited by applicant]
WO 2013040583A2 · 2013 [cited by applicant]
WO 2013128371A2 · 2013 [cited by applicant]
WO 2014060305A1 · 2014 [cited by applicant]
WO 2014074246A1 · 2014 [cited by applicant]
WO 2014113736A1 · 2014 [cited by applicant]
WO 2014121091A1 · 2014 [cited by applicant]
WO 2014186604A1 · 2014 [cited by applicant]
WO 2015051006A2 · 2015 [cited by applicant]
WO 2015089333A1 · 2015 [cited by applicant]
WO 2015100427A1 · 2015 [cited by applicant]
WO 2015123600A1 · 2015 [cited by applicant]
WO WO2015166389A1 · 2015 [cited by applicant]
WO 2016051429A1 · 2016 [cited by applicant]
Abbas, N. et al., “Combining Executing Pipelines to Improve Parallel Implementation of HMMER on FPGA”, Microprocessors and Microsystems 39(7), Jun. 25, 2015, 457-470. [cited by applicant]
Alachiotis, N. et al., “Accelerating Phylogeny-Aware Short DNA Read Alignment with FPGAs”, The Exelixis Lab, Scientific Computing Group, 2011, 8 pages. [cited by applicant]
Altera Corp, “Implementation of the Smith-Waterman Algorithm on a Reconfigurable Supercomputing Platform”, White Paper, vol. 1, 2007, 18 pages. [cited by applicant]
Angiuoli, S. et al., “Mugsey; fast multiple alignment of closely related whole genomes”, Bioinformatics (2011) 27(3); http://bioinformatics.oxfordjournals.org/content/27/3/334 URL retrieved May 25, 2016, Dec. 9, 2010, 3… [cited by applicant]
Anonymous, “FPGA-accelerated Bioinformatics at #ASHG—Dragen Aligner from Edico Genome”, http://homolog.us/blogs/blog/2014/10/20/fpga-accelerated-bioinformatics-at-ashg-dragen-aligner-from-edico-genome/#, Oct. 20, 2014. [cited by applicant]
Benkrid, K. et al., “A Highly Parameterized and Efficient FPGA-Based Skeleton for Pairwise Biological Sequence Alignment”, IEEE Transactions on VLSI Systems, Apr. 2009, 561-570. [cited by applicant]
Benkrid, K. et al., “High Performance Biological Pairwise Sequence Alignment: FPGA versus GPU versus Cell BE versus GPP”, Hindawi Publishing Corporation, vol. 2012, 2012, 16 pages. [cited by applicant]
Buyukkurt, B. et al., “Compiler Generated Systolic Arrays For Wavefront Algorithm Acceleration on FPGAS”, International Conference on Field Programmable Logic and Applications, 2008, 4 pages. [cited by applicant]
Carneiro, M., “Accelerating variant calling”, Intel Genomic Sequencing Pipeline Workshop, Dec. 10, 2013, 26 pages. [cited by applicant]
Chang, M. et al., “The SMEM Seeding Acceleration for DNA Sequence Alignment”, 2016 IEEE 24th Annual International Symposium on Filed-programmable Custom Computing Machines (FCCM), IEEE, CP032946099, May 2, 2016, 32-39. [cited by applicant]
Chang, X. et al., “Exploring Sequence Alignment Algorithms on FPGA-based Heterogeneous Architectures”, IWBBIO, 2014, 330-341. [cited by applicant]
Chang, X. et al., “FPGA-based Heterogeneous Architecture for Sequence Alignment”, Jan. 4, 2014. [cited by applicant]
Choi, Y. et al., “A Quantitative Analysis on Microarchitectures of modern CPU-FPGA platforms”, Proceedings of the 53rd Annual Design Automation Conference On, DAC '16, Jun. 5, 2016, 1-6. [cited by applicant]
Chrysanthou, N. et al., “Parallel Accelerators For GlimmerHMM Bioinformatics Algorithm”, Technical University of Crete, 2011, 6 pages. [cited by applicant]
Derrien, et al., “Fast Computation and Applications of Genome Mappability”, PLoS One 7(1), doi: 10.1371/journal.pone.0030377, Jan. 19, 2012, e30377. [cited by applicant]
Derrien, S. et al., “Hardware Acceleration of HMMER on FPGAs”, J Sign Process Syst 58, 2010, 53-67. [cited by applicant]
Deutsch, D., “Quantum theory, the Church-Turing principle and the universal quantum computer”, Proceedings of the Royal Society of London, vol. A(400), 1985, 97-117. [cited by applicant]
Dydel, S. et al., “Large Scale Protein Sequence Alignment Using FPGA Reprogrammable Logic Devices”, ECCV 2016 Conference, Springer International Publishing, Cham 032548; C. 3203, Aug. 30, 2004, 23-32. [cited by applicant]
Faes, P. et al., “Scalable Hardware Accelerator for Comparing DNA and Protein Sequences”, INFOSCALE, 2006, 6 pages. [cited by applicant]
Fagin, B. et al., “FPGA and Rapid Prototyping Technology Use in a Special Purpose Computer for Molecular Genetics”, Thayer School of Engineering, Dartmouth College, Jan. 11, 2017, 6 pages. [cited by applicant]
Fernandez, E. et al., “Exploration of Short Reads Genome Mapping in Hardware”, Field Programmable Logic and Applications (FPL), Aug. 2010, 4 pages. [cited by applicant]
Fernandez, E. et al., “Multithreaded FPGA Acceleration of DNA Sequence Mapping”, UC Riverside, Dept. of Computer Science and Engineering, 2012, 20 pages. [cited by applicant]
Fernandez, E. et al., “Multithreaded FPGA Acceleration of DNA Sequence Mapping”, University of California, Riverside, 2012, 6 pages. [cited by applicant]
Ferraz, S. et al., “Evaluating Optimization Strategies for HMMer Acceleration on GPU”, Federal University of Mato Grosso do Sul, Brazil, 2013, 59-68. [cited by applicant]
Feynman, R., “Simulating Physics with Computers”, Department of Physics, California Institute of Technology, vol. 21(6/7), 1982, 467-488. [cited by applicant]
Giraldo, J. et al., “A HMMER Hardware Accelerator using Divergences”, 2010 Design, Automation & Test in Europe Conference and Exhibition, Mar. 12, 2010, 405-410. [cited by applicant]
Guccione, S. et al., “Gene Matching Using JBits”, Xilinx, Inc, 2002, 9 pages. [cited by applicant]
Guo, X. et al., “A Systolic Array-Based FPGA Parallel Architecture for the BLAST Algorithm”, ISRN Bioinformatics, vol. 2012, 2012, 11 pages. [cited by applicant]
Hall, A., “Short-Read DNA Sequence Alignment with Custom Designed FPGA-based Hardware”, The University of Cambridge, 2007, 186 pages. [cited by applicant]
Hardcastle, T. et al., “baySeq: Empirical Bayesian methods for identifying differential expression in sequence count data”, BMC Bioinformatics 11:422 http://bmcbioinformatics.biomedcentral.com/rticles/10.1186/1471-2105-… [cited by applicant]
Harris, B. et al., “A Banded Amith-Waterman FPGA Accelerator For Mercury BLASTP”, BECS Technology, Inc, 2007, 5 pages. [cited by applicant]
Hasan, L. et al., “An Overview of Hardware-Based Acceleration of Biological Sequence Alignment”, www.intechopen.com, Sep. 2011, 187-202. [cited by applicant]
Herbordt, M. et al., “Single Pass Streaming BLAST on FPGAs”, NIH Public Access Manuscript, vol. 33 (10-11), Nov. 2007, 741-756. [cited by applicant]
Herbordt, M. et al., “Single Pass, BLAST-like, Approximate String Matching on FPGAs”, Boston University, vol. 2006, 2007, 19 pages. [cited by applicant]
Hoang, D., “A Systolic Array for the Sequence Alignment Problem”, Department of Computer Science, Brown University, Apr. 1992, 25 pages. [cited by applicant]
Hoang, D., “FPGA Implementation of Systolic Sequence Alignment”, Department of Computer Science Brown University, 1991, 4 pages. [cited by applicant]
Hoang, D., “Searching Genetic Databases on Splash 2”, Department of Computer Science, Brown University, 1993, 185-191. [cited by applicant]
Homer, N. et al., “BFAST: An Alignment Tool for Large Scale Genome Resequencing”, PLOS One http://journals.plos.org/plosone/article?id=10.1371/joumal.pone.0007767, Nov. 11, 2009. [cited by applicant]
Huang, S. et al., “Hardware Acceleration of the Pair-HMM Algorithm for DNA Variant Calling”, Advanced Digital Sciences Center, Feb. 2017, 275-284. [cited by applicant]
Hughey, R., “Parallel hardware for sequence comparison and alignment”, Cabios, vol. 12 (6), 1996, 473-479. [cited by applicant]
Isa, N. et al., “A Novel Efficient FPGA Architecture for HMMER Acceleration”, System Level Integration Group, School of Engineering, University of Edinburgh, 2013, 6 pages. [cited by applicant]
Isaac, TS et al., “160-fold acceleration of the Smith-Waterman algorithm using a field programmable gate array (FPGA)”, BMC Bioinformatics, Jun. 7, 2007, 7 pages. [cited by applicant]
Jacob, A. et al., “FPGA-accelerated seed generation in Mercury BLASTP”, Washington University in St. Louis; BECS Technology, Inc, 2007, 10 pages. [cited by applicant]
Jacob, A. et al., “Preliminary results in accelerating profile HMM search on FPGAs”, Dept. of Computer Science and Engineering, Mar. 2007, 9 pages. [cited by applicant]
Jiang, K. et al., “An Efficient Parallel Implementation of the Hidden Markov Methods for Genomic Sequence Search on a Massively Parallel System”, IEEE Transaction on Parallel and Distributed Systems 19(1), Jan. 2008, 1-… [cited by applicant]
Junid, A. et al., “Development of Novel Data Compression Technique for Accelerate DNA Sequence Alignment Based on Smith-Waterman Algorithm”, University Technology MARA (UiTM), vol. 978, 2009, 181-186. [cited by applicant]
Junid, A. et al., “Optimization of DNA Sequences Data for Accelerate DNA Sequences Alignment on FPGA”, University Technology Mara (UiTM), vol. 978, 2010, 231-236. [cited by applicant]
Kasap, S. et al., “Design and Implementation of an FPGA-based Core for Gapped BLAST Sequence Alignment with the Two-Hit Method”, Engineering Letters, vol. 16:3, Aug. 20, 2012, 10 pages. [cited by applicant]
Lancaster, J. et al., “Acceleration of Ungapped Extension in Mercury BLAST”, MSP-7th Workshop on Media and Streaming Processors, Nov. 2005, 9 pages. [cited by applicant]
Lancaster, J., “Design and Evaluation of a BLAST Ungapped Extension Accelerator, Master's Thesis”, Washington University, vol. 2006 (21), Jan. 1, 2006, 79 pages. [cited by applicant]
Langmead, B. et al., “Searching for SNPs with cloud computing”, Genome Biology 10 (11) R134, Nov. 20, 2009. [cited by applicant]
Lavenier, D., “SAMBA: Systolic Accelerator for Molecular Biological Applications”, INRIA Research Report, Mar. 1996, 22 pages. [cited by applicant]
Lemoine, E. et al., “High Speed Pattern Matching in Genetic Data Base with Reconfigurable Hardware”, ISMB-94 Proceedings, 1994, 269-275. [cited by applicant]
Liu, Y. et al., “An FPGA-Based Web Serv er for High Performance Biological Sequence Alignment”, NASA/ESA Conference on Adaptive Hardware and Systems, 2009, 361-368. [cited by applicant]
Lloyd, S. et al., “Hardware Accelerated Sequence Alignment with Traceback”, Department of Computer Science, BYU, vol. 2009 (762362), 2009, 10 pages. [cited by applicant]
Lopresti, D., “Department of Computer Science”, Department of Computer Science, Brown University, 1991, 138-152. [cited by applicant]
Madhavan, A. et al., “Race Logic: A Hardware Acceleration for Dynamic Programming Algorithms”, University of California, Santa Barbara, 2014, 12 pages. [cited by applicant]
Mahram, A., “FPGA Acceleration of Sequence Analysis Tools in Bioinformatics”, Boston University College of Engineering, 2013, 180 pages. [cited by applicant]
Maxfield, C., “Impulse achieves 16X speed-up of genome analysis on $2,500 FPGA module”, EE Times http://www.eetimes.com/document.asp?doc_id=1317288&print=yes, Jun. 5, 2012, 1-4. [cited by applicant]
Mckenna, et al., “The Genome Analysis Toolkit: A MapReduce framework for analyzing next-generation DNA sequencing data”, Genome Research, 20, 2010, 1297-1303. [cited by applicant]
Mikami, S. et al., “Efficient FPGA-based Hardware Algorithms for Approximate String Matching”, The 23rd International Technical Conference on Circuits/Systems, Computers and Communications, 2008, 4 pages. [cited by applicant]
Miller, N. et al., “A 26-hour system of highly sensitive whole genome sequencing for emergency management of genetic diseases”, Genome Medicine 7(1000), Sep. 30, 2015, 1-16. [cited by applicant]
Moritz, G. et al., “Implementation of a Parallel Algorithm for Protein Pairwise Alignment Using Reconfigurable Computing”, Bioinformatics Laboratory & Electronics Department, 2007, 7 pages. [cited by applicant]
Muriki, K. et al., “RC-BLAST: Towards a Portable, Cost-Effective Open Source Hardware Implementation”, Supported in Part by the National Science Foundation, 2005, 8 pages. [cited by applicant]
Nawaz, Z. et al., “A Parallel FPGA design of the Smith-Waterman traceback”, ACE Associated Compiler Expert, Jan. 6, 2011, 6 pages. [cited by applicant]
Nawaz, Z. et al., “Fast Smith-Waterman hardware implementation”, Computer Engineering Lab, 2010, 4 pages. [cited by applicant]
Nelson, C. et al., “Shepard: A Fast Exact Match Short Read Aligner”, Dept. of Electrical and Computer Engineering, 2012, 4 pages. [cited by applicant]
Oliver, T. et al., “Hyper Customized Processors for Bio-Sequence Database Scanning on FPGAs”, Centre for High Performance Embedded Systems, Nanyang Technological University, 2005, 229-237. [cited by applicant]
Oliver, T. et al., “Multiple Sequence Alignment on an FPGA”, Nanyang Technical University, 2005, 5 pages. [cited by applicant]
Oliver, T. et al., “Using reconfigurable hardware to accelerate multiple sequence alignment with ClustalW”, Bioinformatics Applications Note, vol. 21 (16), 2005, 3431-3432. [cited by applicant]
Olson, C., “An FPGA Acceleration of Short Read Human Genome Mapping”, University of Washington, 2011, 103 pages. [cited by applicant]
Olson, C. et al., “Hardware Acceleration of Short Read Mapping”, University of Washington, 2012 IEEE 20th International Symposium on Field-Programmable Custom Computing Machines, 2012, 161-168. [cited by applicant]
PCT/US17/58890, “International Search Report”, Feb. 23, 2018. [cited by applicant]
PCT/US2014/12144, “International Search Report”, Jun. 18, 2014. [cited by applicant]
PCT/US2016/040842, “International Search Report”, Oct. 4, 2016. [cited by applicant]
PCT/US2017/013057, “International Search Report”, Apr. 11, 2017. [cited by applicant]
PCT/US2017/036424, “International Search Report”, Sep. 12, 2017. [cited by applicant]
PCT/US2017/040385, “International Search Report”, Oct. 27, 2017. [cited by applicant]
Peltenburg, J. et al., “Maximizing Systolic Array Efficiency to Accelerate the PairHMM Forward Algorithm”, IEEE International Conference on Bioinformatic and Biomedicine, 2016, 758-762. [cited by applicant]
Ren, S. et al., “FPGA Acceleration of the Pair-HMMs Forward Algorithm for DNA Sequence Analysis”, IEEE, 2015, 6 pages. [cited by applicant]
Ruffalo, M. et al., “Comparative analysis of algorithms for next-generation sequencing read alignment”, Bioinformatics 27(20), Aug. 19, 2011, 2790-2796. [cited by applicant]
Sarkar, S. et al., “Network-on-Chip Hardware Accelerators for Biological Sequence Alignment”, IEEE Transactions on Computers, vol. 59 (1), Jan. 2010, 29-41. [cited by applicant]
Schatz, M. et al., “Cloud Computing and the DNA Data Race”, Nat Biotechnol 28(7), Jul. 2010, 691-693. [cited by applicant]
Schatz, M., “CloudBurst: highly sensitive read mapping with MapReduce”, Bioinformatics 25(11), Apr. 8, 2009, 1363-1369. [cited by applicant]
Schatz, M. et al., “High-throughput sequence alignment using Graphics Processing Units”, BMC Bioinformatics http://bmcbioinformatics.biomedcentral.com/articles/10.1186/1471-2105-8-474, Dec. 10, 2007. [cited by applicant]
Settle, S., “High-performance Dynamic Programming on FPGAs with OpenCL”, IEEE, 2013, 6 pages. [cited by applicant]
Sotiriades, E. et al., “FPGA based Architecture for DNA Sequence Comparison and Database Search”, Technical University of Crete, vol. 1 (4244), 2006, 8 pages. [cited by applicant]
Sotiriades, E. et al., “Some Initial Results on Hardware BLAST Acceleration with a Reconfigurable Architecture”, University of Crete, 2006, 8 pages. [cited by applicant]
Sun, Y. et al., “Accelerating HMMer on FPGAs Using Systolic Array Based Architecture”, College of Computer Science and Technology, 2009, 8 pages. [cited by applicant]
Timelogic Division, “Accelerated BLAST Performance with Tera—BLAST ™: a comparison of FPGA versus GPU and CPU BLAST implementations”, Technical Note, vol. 1, May 2013, 5 pages. [cited by applicant]
Van Court, T. et al., “Families of FPGA-Based Algorithms for Approximate String Matching”, Boston University, 2004, 11 pages. [cited by applicant]
Van Der Auwera, G. et al., “From FastQ data to high confidence variant calls: the Genome Analysis Toolkit best practices pipeline”, Curr rotoc Bioinformatics 11(1110) 11.10.1-11.10.33, Oct. 15, 2013, 1-27. [cited by applicant]
Wu, T. et al., “GMAP: a genomic mapping and alignment program for mRNA and EST sequences”, Bioinformatics, vol. 21(9), Feb. 22, 2005, 1859-1875. [cited by applicant]
Yamaguchi, Y. et al., “High Speed Homology Search with FPGAs”, Pacific Symposium of Biocomputing, vol. 7, 2002, 271-282. [cited by applicant]
Yu, C.W. et al., “A Smith-Waterman Systolic Cell”, The Chinese University of Hong Kong, 2003, 10 pages. [cited by applicant]
Zhang, W. et al., “A Practical Comparison of De Novo Genome Assembly Software Tools for Next-Generation Sequencing Technologies”, PLoS One 6(3), Mar. 14, 2011, e17915. [cited by applicant]
Benkrid, Khaled, et al. “A High Performance Reconfigurable Core for Motif Searching Using Profile HMM.” NASA ESA Conference on Adaptive Hardware and Systems, IEEE, 2008. pp. 285-292. [cited by applicant]
Chrysos et al., “Reconfiguring the bioinformatics computational spectrum: Challenges and opportunities of fpga-based bioinformatics acceleration platforms,” IEEE Design & Test, Oct. 2, 2013, 31(1):62-73. [cited by applicant]
EP Extended European Search Report in EP Appln. No. 19199685.9, dated Jan. 3, 2020, 13 pages. [cited by applicant]
EP Extended Search Report in European Appln. No. 21179125.5, dated Nov. 29, 2021, 9 pages. [cited by applicant]
Fromer et al., “Discovery and statistical genotyping of copy-number variation from whole-exome sequencing depth,” The American Journal of Human Genetics, Oct. 5, 2012, 91(4):597-607. [cited by applicant]
JP Japanese Office Action in Japanese Appln. No. 2018-555440, dated Jan. 31, 2022, 4 pages (with English translation). [cited by applicant]
Mishra, “Gappy TotalReCaller for RNASeq Base-Calling and Mapping, ” bioRxiv, Jan. 1, 2013, 000489, 10 pages. [cited by applicant]
Oliver, et al. “High performance database searching with HMMer on FPGAs,” 2007 IEEE International Parallel and Distributed Processing Symposium, Mar. 7, 2007, 7 pages. [cited by applicant]
Rimmer et al., “Integrating mapping- , assembly-and haplotype-based approaches for calling variants in clinical sequencing applications,” Nature Genetics, Aug. 2014, 46(8):912-8. [cited by applicant]
Russell, “TGAC Unleashes DRAGEN to Accelerate Genomics Workflows”, HPC Wire, dated Oct. 28, 2015, retrieved Apr. 12, 2022 form URL <https://www.hpcwire.com/2015/10/28/tgac-unleashes-dragen-to-accelerate-genomics-workflo… [cited by applicant]
US Office Action in U.S. Appl. No. 15/048,935, dated Sep. 14, 2021, 21 pages. [cited by applicant]
AU Office Action in Australian Appln. No. 2017207317, dated Aug. 31, 2022, 6 pages. [cited by applicant]
AU Office Action in Australian Appln. No. 2022228089, mailed on Oct. 3, 2023, 5 pages. [cited by applicant]
CA Office Action in Canadian Appln. No. 3,008,176, dated Feb. 21, 2023, 5 pages. [cited by applicant]
JP Japanese Office Action in Japanese Appln. No. 2022-89149, dated Jun. 19, 2023, 9 pages (with English translation). [cited by applicant]
MX Office Action in Mexican Appln. No. MX/a/2018/008527, dated May 25, 2023, 9 pages (with English translation). [cited by applicant]
MY Malaysian Office Action in Malaysian Appln. No. PI 2018702376, dated Jun. 17, 2022, 3 pages. [cited by applicant]
NZ Office Action in New Zealand Appln. No. 784186, mailed on Jun. 29, 2023, 3 pages. [cited by applicant]
NZ Office Action in New Zealand Appln. No. 784189, mailed on Feb. 13, 2024, 7 pages. [cited by applicant]
NZ Office Action in New Zealand Appln. No. 784189, mailed on Jun. 27, 2023, 3 pages. [cited by applicant]
RU Office Action in Russian Appln. No. 2021134292, dated Nov. 23, 2022, 13 pages (with English translation). [cited by applicant]
AU Office Action in Australian Appln. No. 2022228089, mailed on Sep. 23, 2024, 3 pages. [cited by applicant]
Booth et al., “Bio-Linux as a tool for bioinformatics training,” 2012 IEEE 12th International Conference on Bioinformatics & Bioengineering (BIBE), Nov. 11, 2012, 578-82. [cited by applicant]
BR Office Action in Brazilian Appln. No. 1220230005996, mailed on Sep. 16, 2024, 11 pages (with English translation). [cited by applicant]
CN Office Action in Chinese Appln. No. 202210534739.5, mailed on Jul. 11, 2024, 17 pages (with English translation). [cited by applicant]
Hwang et al., “The mechanism of personalized service recommendation for the academic field,” 2017 4th International Conference on Computer Applications and Information Processing Technology (CAIPT), Aug. 8, 2017. [cited by applicant]
IN Office Action in Indian Appln. No. 202218018463, mailed on Sep. 26, 2024, 12 pages. [cited by applicant]
IN Office Action in Indian Appln. No. 202218018469, mailed on Sep. 26, 2024, 7 pages. [cited by applicant]
JP Office Action in Japanese Appln. No. 2023-196840, mailed on Sep. 9, 2024, 6 pages. [cited by applicant]
Luethy et al., “Hardware and software systems for accelerating common bioinformatics sequence analysis algorithms,” Drug Discovery Today: BIOSILICO, Jan. 2004, 2(1):12-7. [cited by applicant]
Nagasaki et al., “DDBJ read annotation pipeline: a cloud computing-based pipeline for high-throughput analysis of next-generation sequencing data,” DNA Research, Aug. 2013, 20(4):383-90. [cited by applicant]
Akita.com, “Science of Akita, RNA Sequence Manuals” Dec. 18, 2014, retrieved Sep. 4, 2024 from URL <https://www.dbp.akita-pu.ac.jp/esuzuki/RNASeq_manuals/30ddbjing_Pipeline.pdf>, 2-55 (no translation available). [cited by applicant]
EP Office Action in European Appln. No. 21179125.6, mailed on Dec. 10, 2024, 5 pages. [cited by applicant]
Batista, R. B., Boukerche, A and de Melo, A. C. M. A. A parallel strategy for biological sequence alignment in restricted memory space. Journal of Parallel and Distributed Computing, 68(4), pp. 548-561. (Year: 2008). [cited by applicant]
Cheever, E.A., Overton, G.C. and Searls, D.B., 1991. Fast Fourier transform-based correlation of DNA sequences using complex plane encoding. Bioinformatics, 7(2), pp. 143-154. (Year: 1991). [cited by applicant]
Wang, C. Heterogeneous Cloud Framework for Big Data Genome Sequencing, IEEE/ACM Transactions on Computational Biology and Bioinformatics, 12(1) (Sep. 12, 2014). [cited by applicant]
Cheever et al., “Fast Fourier transform-based correlation of DNA sequences using complex plane encoding”, Bioinformatics, 1991, pp. 143-154. [cited by applicant]
Doddavula et al. “Implementation of a Scalable Next Generation Sequencing Business Cloud Platform-An 11 Experience Report”, Presented at the 2011 IEEE 4th International Conference on Cloud Computing, Washington D.C, USA… [cited by applicant]
Iqbal et al., “De Novo Assembly And Genotyping Of Variants Using Colored De Bruijn Graphs”, Nature Genetics, vol. 44, No. 2, 2012, pp. 226-232. [cited by applicant]
Lee et al., “Clinical exome sequencing for genetic identification of rare Mendelian disorders,” Jama, Nov. 12, 2014, 312(18):1880-7. [cited by applicant]
Mandelker et al. “Navigating Highly Homologous Genes In A Molecular Diagnostic Setting: A Resource For Clinical Next-Generation Sequencing”, Genetics in Medicine, vol. 18, No. 12, pp. 226-232. (Dec. 2016). [cited by applicant]
Oliver et al., “Integrating FPGA acceleration into HMMer”, Parallel Computing, 2008, pp. 681-691. [cited by applicant]
Oliver, T.F., et al., “Reconfigurable architectures for bio-sequence database scanning on FPGAs”, IEEE Transaction on Circuits and Systems—II: Express Briefs, 2005, pp. 851-855. [cited by applicant]
Vermij, Erik, “Genetic sequence alignment on a supercomputing platform”, Thesis, Master of Science in Computer Engineering, Delft University of Technology, 2011, pp. 1-100. [cited by applicant]
Wang et al. “Heterogeneous cloud framework for big data genome sequencing”, IEEE/ACM Transactions on Computational Biology and Bioinformatics, 2014, pp. 166-178. [cited by applicant]
Wilke et al., “A RESTful API for accessing microbial community data for MG-RAST,” PLoS Computational Biology, Jan. 8, 2015, 11(1): e1004008, 9 pages. [cited by applicant]
Zhang et al., “Joint Haplotype Phasing and Genotype Calling of Multiple Individuals Using Haplotype Informative Reads”, Bioinformatics, 2013, pp. 2427-2434. [cited by applicant]