US 12,131,805 B2
Sequencing methods
Michael Schnall-Levin, Palo Alto, CA (US); Mirna Jarosz, Mountain View, CA (US); Serge Saxonov, Oakland, CA (US); Kevin Ness, Pleasanton, CA (US); and Benjamin Hindson, Pleasanton, CA (US)
Assigned to 10X GENOMICS, INC., Pleasanton, CA (US)
Filed by 10X Genomics, Inc., Pleasanton, CA (US)
Filed on May 31, 2019, as Appl. No. 16/428,656.
Application 16/428,656 is a continuation of application No. 14/470,746, filed on Aug. 27, 2014, granted, now 10,395,758.
Claims priority of provisional application 61/979,973, filed on Apr. 15, 2014.
Claims priority of provisional application 61/916,566, filed on Dec. 16, 2013.
Claims priority of provisional application 61/872,597, filed on Aug. 30, 2013.
Prior Publication US 2020/0020417 A1, Jan. 16, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G16B 30/10 (2019.01); G16B 30/00 (2019.01); G16B 30/20 (2019.01)
CPC G16B 30/10 (2019.02) [G16B 30/00 (2019.02); G16B 30/20 (2019.02)] 23 Claims
 
1. A sequencing analysis system, comprising:
one or more computer processors in communication with a sequencer, said sequencer configured to sequence a plurality of nucleic acid molecules and generate a set of partial sequencing reads comprising a partial sequencing read comprising a subsequence, wherein said subsequence comprises a sequencing error,
wherein said one or more computer processors are individually or collectively configured to:
(i) while said sequencer is sequencing said plurality of nucleic acid molecules, process said partial sequencing read based at least in part on a frequency of said subsequence among at least a portion of said set of partial sequencing reads to thereby correct said sequencing error, and
(ii) while said sequencer is sequencing said plurality of nucleic acid molecules, generate, for display, an indication of said sequencing error in said subsequence.
 
8. A sequencing analysis system, comprising:
one or more computer processors in communication with a sequencer, said sequencer configured to sequence a plurality of nucleic acid molecules and generate a set of partial sequencing reads, wherein a partial sequencing read of said set of partial sequencing reads comprises at least a portion of a barcode sequence, wherein said one or more computer processors are individually or collectively configured to:
while said sequencer is sequencing said plurality of nucleic acid molecules, receive, from said sequencer, said set of partial sequencing reads; and
while said sequencer is sequencing said plurality of nucleic acid molecules, analyze said partial sequencing read of said set of partial sequencing reads based at least in part on said at least said portion of said barcode sequence.