Universal short adapters with variable length non-random unique molecular identifiers
AssigneeIllumina, Inc.
InventorsChen Zhao, Kevin Wu, Han-Yu Chuang, Jennifer Lococo, Alex So, Dwight Baker, Tatjana Singer
Life of this patent
Estimating the term…
Abstract
The disclosed embodiments concern methods, systems and computer program products for determining sequences of interest using unique molecular indexes (UMIs) that are uniquely associable with individual polynucleotide fragments, including sequences with low allele frequencies or long sequence length. In some implementations, the UMIs include variable-length nonrandom UMIs (vNRUMIs). Methods and systems for making and using sequencing adapters comprising vNRUMIs are also provided.
Claims25
A set of sequencing adapters comprising a plurality of double-stranded polynucleotides, wherein:
- each double-stranded polynucleotide comprises a double-stranded hybridized region, a single-stranded 5′ arm, a single-stranded 3′ arm, and at least one variable-length, nonrandom unique molecular index (vNRUMI);
- variable-length, nonrandom unique molecular indices (vNRUMIs) of the set of sequencing adapters form a set of vNRUMIs configured to identify individual nucleic acid molecules in a sample for multiplex massively parallel sequencing;
- the set of vNRUMIs comprises sequences having two or more molecular lengths;
- and
- an edit distance between any two vNRUMIs of the set of vNRUMIs is not less than a first criterion value, wherein the first criterion value is at least two,
- wherein the set of vNRUMIs is provided by:
- (i) selecting an oligonucleotide sequence from a set of oligonucleotide sequences having two or more molecular lengths;
- (ii) adding the selected oligonucleotide to an expanding set of oligonucleotide sequences and removing the selected oligonucleotide from the set of oligonucleotide sequences to obtain a reduced set of oligonucleotide sequences;
- (iii) selecting an instant oligonucleotide sequence from the reduced set that maximizes a distance function, wherein the distance function is a minimal edit distance between an instant oligonucleotide sequence and any oligonucleotide sequences in the expanding set, and wherein the distance function meets the first criterion value;
- (iv) adding the instant oligonucleotide to the expanding set and removing the instant oligonucleotide from the reduced set;
- (v) repeating (iii) and (iv) one or more times;
- and
- (vi) providing the expanding set as the set of vNRUMIs.
A set of sequencing adapters comprising a plurality of double-stranded polynucleotides, wherein:
- each double-stranded polynucleotide comprises at least one variable-length, nonrandom unique molecular index (vNRUMI);
- variable-length, nonrandom unique molecular indices (vNRUMIs) of the set of sequencing adapters form a set of vNRUMIs configured to identify individual nucleic acid molecules in a sample for multiplex massively parallel sequencing;
- the set of vNRUMIs comprises sequences having two or more molecular lengths;
- and
- an edit distance between any two vNRUMIs of the set of vNRUMIs is not less than a first criterion value, wherein the first criterion value is at least two,
- wherein the set of vNRUMIs is provided by:
- (i) selecting an oligonucleotide sequence from a set of oligonucleotide sequences having two or more molecular lengths;
- (ii) adding the selected oligonucleotide to an expanding set of oligonucleotide sequences and removing the selected oligonucleotide from the set of oligonucleotide sequences to obtain a reduced set of oligonucleotide sequences;
- (iii) selecting an instant oligonucleotide sequence from the reduced set that maximizes a distance function, wherein the distance function is a minimal edit distance between an instant oligonucleotide sequence and any oligonucleotide sequences in the expanding set, and wherein the distance function meets the first criterion value;
- (iv) adding the instant oligonucleotide to the expanding set and removing the instant oligonucleotide from the reduced set;
- (v) repeating (iii) and (iv) one or more times;
- and
- (vi) providing the expanding set as the set of vNRUMIs.
A method for sequencing nucleic acid molecules from a sample, comprising
- (a) applying sequencing adapters to DNA fragments in the sample to obtain DNA-adapter products, wherein
- each of the sequencing adapters comprises a double-stranded hybridized region, a single-stranded 5′ arm, a single-stranded 3′ arm, and at least one variable-length, nonrandom unique molecular index (vNRUMI) selected from a set of variable-length, nonrandom unique molecular indices (vNRUMIs) having two or more different molecular lengths,
- the set of vNRUMIs is configured to identify individual nucleic acid molecules in a sample for multiplex massively parallel sequencing, and
- an edit distance between any two vNRUMIs of the set of vNRUMIs is not less than a first criterion value, wherein the first criterion value is at least two;
- (b) amplifying the DNA-adapter products to obtain a plurality of amplified polynucleotides;
- (c) sequencing the plurality of amplified polynucleotides, thereby obtaining a plurality of reads associated with the set of vNRUMIs;
- (d) identifying, among the plurality of reads, reads associated with a same vNRUMI, comprising:
- obtaining, for each read of the plurality of reads, alignment scores with respect to the set of vNRUMIs, each alignment score indicating similarity between a subsequence of a read and a vNRUMI, wherein the subsequence is in a region of the read in which nucleotides derived from the vNRUMI are likely located;
- and
- (e) determining a sequence of a DNA fragment in the sample using the reads associated with the same vNRUMI.
Dependencies are inferred from the claim text.