The present application is being filed along with a Sequence Listing in electronic format. The Sequence Listing is provided as an XML file entitled “ILLINC.700WO ST.26 Sequence Listing”, created and last saved on Nov. 22, 2022, which is 38,850 bytes in size, and further updated by a file entitled “20230406SequenceListingILLINC700A.XML” which was created on Apr. 6, 2023, and is approximately 39,080 bytes in size. The information in the electronic format of the Sequence Listing is hereby incorporated by reference in its entirety.
Some DNA sequencing techniques involve performing a large number of controlled reactions on support surfaces or within predefined reaction chambers. The controlled reactions may then be observed or detected, and subsequent analysis may help identify properties of the polynucleotide involved in the reaction. Examples of such sequencing techniques include next-generation sequencing or massive parallel sequencing involving sequencing-by-ligation, sequencing-by-synthesis, reversible terminator chemistry, or pyrosequencing approaches.
Some DNA sequencing techniques can achieve single molecule resolution by utilizing a nanopore. For example, a nanopore disposed in a membrane provides a path for ionic current. As a single-stranded DNA (ssDNA) subject to an electrical driving force traverses through the nanopore, the ssDNA influences the ionic current through the nanopore. For example, each passing nucleotide of the single ssDNA or each series of nucleotides of the ssDNA that passes through the nanopore yields a characteristic ionic electrical current. Thus, signals (such as these characteristic electrical currents through the nanopore) associated with the traversing ssDNA can be recorded and be used to determine the sequence of the ssDNA. For example, the use of processive enzymes such as polymerases or helicases to aid the translocation of polynucleotides through nanopores may suffer from the stochastic behaviors of these enzymes and may thus have a highly variable translocation time per nucleotide. Further, even with the processive enzymes, the translocation speed may still be faster than the rate that can be accurately measured with electronics and detectors. However, previously known compositions, systems, and methods for nanopore sequencing may not be sufficiently robust, reproducible, accurate or sensitive, and may not have sufficiently high throughput or low cost for practical implementation. Accordingly, there remains a need for improved compositions, systems, and methods for nanopore sequencing.
Olasagasti et al., “Replication of individual DNA molecules under electronic control using a protein nanopore,” Nature Nanotechnology 5(11): 798-806 (2010) discloses disposing a DNA template through a nanopore. A DNA template-polymerase complex is formed on the first side of an α-hemolysin nanopore, and includes a DNA duplex and a polymerase. The DNA template includes abasic reporter nucleotides that initially are positioned on the second side of the α-hemolysin nanopore. While the polymerase is used to add nucleotides to the duplex based on the sequence of the DNA template, the ionic current through the nanopore is measured (IEBS, where EBS refers to the enzyme bound state). As these nucleotides are added, the abasic reporter nucleotides are drawn towards and subsequently through the α-hemolysin, which causes changes in IEBS.
In order to improve the confidence or accuracy of polynucleotide sequence identification, it may be desirable to have a controlled translocation process. In certain embodiments, a polymerase (e.g., DNA polymerase or reverse transcriptase) is utilized to incorporate nucleotides to synthesize a complementary strand on a template polynucleotide strand (e.g., single-stranded DNA or single-stranded RNA) in which the polymerase is removed after each additional nucleotide has been incorporated by pulling the template strand-complementary strand complex against the nanopore by electric forces. In certain embodiments, one or more structural “lock” moieties is utilized to help keep a template strand-complementary strand complex close to a nanopore while the complex is subject to electric forces. In certain embodiments, a region of the template strand-complementary strand complex close to a nanopore may be measured for an amount of time sufficient to achieve the desired signal-to-noise ratio. In certain embodiments, one or more structural “lock” moieties is utilized to isolate a region of a template strand for sequencing through a nanopore.
In certain embodiments, the same template polynucleotide molecule is sequenced more than once in the same nanopore or the same nanopore unit cell to improve consensus accuracy. For example, while nanopore sequencing of a template polynucleotide strand has been performed once as its complementary strand is being synthesized, the same template strand is sequenced an additional time in the same nanopore after stripping/removing the complementary strand from the template strand by pulling the template strand-complementary strand complex against the nanopore by electric forces, and this process may be repeated several rounds.
In certain embodiments, an average value of the signal (e.g., characteristic ionic electrical current through the nanopore) associated with the traversing polynucleotide and/or the information in the noise (e.g., variation or standard deviation) are utilized to identify one or more nucleotides in the polynucleotide. For example, the current through the nanopore may be modulated by the identities of one or more nucleotides near the nanopore. The identity of a nucleotide relates to whether a nucleotide has a base A, T, C, or G, or a non-natural base, or has other DNA or RNA modifications (e.g., epigenetic modifications or damage). Exemplary DNA and RNA modifications or non-natural bases include: methylated bases such as 5-methylcytosine (5-MeC) or N6-methyladenosine (N6-MeA), hydroxymethylated bases such as 5-hydroxymethylcytosine, pseudouridine bases, 7,8-dihydro-8-oxoguanine bases, 2′-O-methyl derivative bases, 4-thiouridine (s4U), 6-thioguanine (s6G), apurinic sites, apyrimidic sites, pyrimidine dimers, thymine dimers, DNA adducts, hydrolysis damage, oxidation damage, 8-oxoguanosine (8-oxoG), ribonucleosides within DNA, glucose-modified 5-hydroxymethylcytosine, HOMedU, β-D-glucosyl-HOMedU, cytosine-5-methylenesulfonate (CMS), etc. Additionally or alternatively, a waiting time before an additional nucleotide is successfully incorporated is utilized to infer information regarding the base in the template strand. For example, without being bound by theory, non-natural bases or modifications to the bases in the template strand may affect the rate of incorporating an additional nucleotide to the complementary strand, e.g., as the base-paring interactions may be affected.
In certain embodiments, various combinations of a number of bases in the single-stranded region and a number of bases in the double-stranded region of the polynucleotide being sensed at (or interacting with) the nanopore is utilized to identify one or more nucleotides. In certain embodiments, a combination that increases the sequence identification confidence or accuracy and use such combination in the process of inferring sequencing results in subsequent measurements.
In some embodiments, a combination and the associated signals to construct a “K-mer map” maps each instance of a K-mer polynucleotide sequence to a unique code, which may include a unique D-dimensional value extracted from a nanopore signal measured with the K-mer polynucleotide instance. In some examples, the K-mer map may be predictive (up to a predetermined level of discrepancy) of the series of codes associated with previously unmeasured polynucleotide sequences. In some examples, the K-mer map may allow for de novo sequencing of polynucleotides without the aid of a reference sequence (e.g., reference genome or transcriptome).
In some embodiments, without being bound by theory, several different magnitudes of an applied voltage are utilized to modulate a relative position and/or interactions between a polynucleotide and a nanopore, thus providing several interrogations of the incorporated nucleotide plus the neighboring nucleotides as a whole. In some examples, nonredundant, uncorrelated or independent pieces of information may be obtained through the several interrogations of the incorporated nucleotide plus the neighboring nucleotides as a whole under different applied voltages.
In some embodiments, certain embodiments of sequencing double-stranded polynucleotides using nanopores and/or certain embodiments of analyzing or organizing signals associated with K-mer polynucleotides can be utilized with the systems disclosed in U.S. provisional patent application Ser. No. 63/247,155 filed on Sep. 22, 2021 and U.S. patent application Ser. No. 17/224,496 published as US2021/0313009 on Oct. 7, 2021, the disclosures of which are incorporated herein by reference in their entireties.
Embodiment described herein may also include filtering of the signal level, such as filtering the signal level for an expected range of values. Although embodiments herein describe determining a signal level, such as mean current, over a whole time duration in a read position, embodiments also include alone or in combination determining a signal level for any portion of a duration in a read position, such as sampling of a signal one or more times during a read position. Although embodiments herein describe determining a signal level by using a mean value, embodiments also include alone or in combination determining a signal level by any statistical method, such as median, mode, slope, inflection, or other statistical method. Although embodiments herein describe determining a signal level by determining the ionic current through the nanopore, embodiments also include alone or in combination determining the signal level by measuring other electrical characteristics of the cis/trans nanopore cell. For example, in other embodiments, a signal level is determined by the voltage potential at a specified area or component of the cis/trans nanopore cell. For example, in other embodiments, a signal level is determined by the electrical impedance at a specified area or component of the cis/trans nanopore cell. For example, in other embodiments, a signal level is determined by the conductivity/resistance of the nanopore membrane.
The systems, devices, kits, and methods disclosed herein each have several aspects, no single one of which is solely responsible for their desirable attributes. Without limiting the scope of the claims, some prominent features will now be discussed briefly. Numerous other examples are also contemplated, including examples that have fewer, additional, and/or different components, steps, features, objects, benefits, and advantages. The components, aspects, and steps may also be arranged and ordered differently. After considering this discussion, and particularly after reading the section entitled “Detailed Description,” one will understand how the features of the devices and methods disclosed herein provide advantages over other known devices and methods.
It is to be understood that any features of the device and/or of the array disclosed herein may be combined together in any desirable manner and/or configuration. Further, it is to be understood that any features of the method of using the device may be combined together in any desirable manner. Moreover, it is to be understood that any combination of features of this method and/or of the device and/or of the array may be used together, and/or may be combined with any of the examples disclosed herein. Still further, it is to be understood that any feature or combination of features of any of the devices and/or of the arrays and/or of any of the methods may be combined together in any desirable manner, and/or may be combined with any of the examples disclosed herein.
It should be appreciated that all combinations of the foregoing concepts and additional concepts discussed in greater detail below are contemplated as being part of the inventive subject matter disclosed herein and may be used to achieve the benefits and advantages described herein.
Features of examples of the present disclosure will become apparent by reference to the following detailed description and drawings, in which like reference numerals correspond to similar, though perhaps not identical, components. For the sake of brevity, reference numerals or features having a previously described function may or may not be described in connection with other drawings in which they appear.
All patents, applications, published applications and other publications referred to herein are incorporated herein by reference to the referenced material and in their entireties. If a term or phrase is used herein in a way that is contrary to or otherwise inconsistent with a definition set forth in the patents, applications, published applications and other publications that are herein incorporated by reference, the use herein prevails over the definition that is incorporated herein by reference.
All technical and scientific terms used herein have the same meaning as commonly understood to one of ordinary skill in the art to which this disclosure belongs unless clearly indicated otherwise.
As used herein, the singular forms “a”, “and”, and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a sequence” may include a plurality of such sequences, and so forth.
The terms comprising, including, containing and various forms of these terms are synonymous with each other and are meant to be equally broad. Moreover, unless explicitly stated to the contrary, examples comprising, including, or having an element or a plurality of elements having a particular property may include additional elements, whether or not the additional elements have that property.
As used herein, the term “membrane” refers to a non-permeable or semi-permeable barrier or other sheet that separates two liquid/gel chambers (e.g., a cis well and a fluidic cavity or reservoir) which can contain the same compositions or different compositions therein. The permeability of the membrane to any given species depends upon the nature of the membrane. In some examples, the membrane may be non-permeable to ions, to electric current, and/or to fluids. For example, a lipid membrane may be impermeable to ions (i.e., does not allow any ion transport therethrough), but may be at least partially permeable to water (e.g., water diffusivity ranges from about 40 μm/s to about 100 μm/s). For another example, a synthetic/solid-state membrane, one example of which is silicon nitride, may be impermeable to ions, electric charge, and fluids (i.e., the diffusion of all of these species is zero). Any membrane may be used in accordance with the present disclosure, as long as the membrane can include a transmembrane nanoscale opening and can maintain a potential difference across the membrane. The membrane may be a monolayer or a multilayer membrane. A multilayer membrane includes two or more layers, each of which is a non-permeable or semi-permeable material.
The membrane may be formed of materials of biological or non-biological origin. A material that is of biological origin refers to material derived from or isolated from a biological environment such as an organism or cell, or a synthetically manufactured version of a biologically available structure (e.g., a biomimetic material).
An example membrane that is made from the material of biological origin includes a monolayer formed by a bolalipid. Another example membrane that is made from the material of biological origin includes a lipid bilayer. Suitable lipid bilayers include, for example, a membrane of a cell, a membrane of an organelle, a liposome, a planar lipid bilayer, and a supported lipid bilayer. A lipid bilayer can be formed, for example, from two opposing layers of phospholipids, which are arranged such that their hydrophobic tail groups face towards each other to form a hydrophobic interior, whereas the hydrophilic head groups of the lipids face outwards towards the aqueous environment on each side of the bilayer. Lipid bilayers also can be formed, for example, by a method in which a lipid monolayer is carried on an aqueous solution/air interface past either side of an aperture that is substantially perpendicular to that interface. The lipid is normally added to the surface of an aqueous electrolyte solution by first dissolving it in an organic solvent and then allowing a drop of the solvent to evaporate on the surface of the aqueous solution on either side of the aperture. Once the organic solvent has at least partially evaporated, the solution/air interfaces on either side of the aperture are physically moved up and down past the aperture until a bilayer is formed. Other suitable methods of bilayer formation include tip-dipping, painting bilayers, and patch-clamping of liposome bilayers. Any other methods for obtaining or generating lipid bilayers may also be used.
A material that is not of biological origin may also be used as the membrane. Some of these materials are solid-state materials and can form a solid-state membrane, and others of these materials can form a thin liquid film or membrane. The solid-state membrane can be a monolayer, such as a coating or film on a supporting substrate (i.e., a solid support), or a freestanding element. The solid-state membrane can also be a composite of multilayered materials in a sandwich configuration. Any material not of biological origin may be used, as long as the resulting membrane can include a transmembrane nanoscale opening and can maintain a potential difference across the membrane. The membranes may include organic materials, inorganic materials, or both. Examples of suitable solid-state materials include, for example, microelectronic materials, insulating materials (e.g., silicon nitride (Si3N4), aluminum oxide (Al2O3), hafnium oxide (HfO2), tantalum pentoxide (Ta2O5), silicon oxide (SiO2), etc.), some organic and inorganic polymers (e.g., polyamide, plastics, such as polytetrafluoroethylene (PTFE), or elastomers, such as two-component addition-cure silicone rubber), and glasses. In addition, the solid-state membrane can be made from a monolayer of graphene, which is an atomically thin sheet of carbon atoms densely packed into a two-dimensional honeycomb lattice, a multilayer of graphene, or one or more layers of graphene mixed with one or more layers of other solid-state materials. A graphene-containing solid-state membrane can include at least one graphene layer that is a graphene nanoribbon or graphene nanogap, which can be used as an electrical sensor to characterize the target polynucleotide. It is to be understood that the solid-state membrane can be made by any suitable method, for example, chemical vapor deposition (CVD). In an example, a graphene membrane can be prepared through either CVD or exfoliation from graphite. Examples of suitable thin liquid film materials that may be used include diblock copolymers or triblock copolymers, such as amphiphilic PMOXA-PDMS-PMOXA ABA triblock copolymers.
The application of an electric potential difference across a nanopore may bias the translocation of a nucleic acid relative to the nanopore. One or more signals are generated that correspond to the translocation of the nucleotide through the nanopore. Accordingly, as a target polynucleotide, or as a mononucleotide or a probe derived from the target polynucleotide or mononucleotide, transits through the nanopore, the current across the membrane changes due to base-dependent (or probe dependent) blockage of the constriction, for example. The signal from that change in current can be measured using any of a variety of methods. Each signal is unique to the species of nucleotide(s) (or probe or linker constructs with a reporter barcode region) in the nanopore, such that the resultant signal can be used to determine a characteristic of the polynucleotide. For example, the identity of one or more species of nucleotide(s) (or probe) that produces a characteristic signal can be determined.
As used herein, a “reporter” is composed of one or more reporter elements. Reporters include what are known as “tags” and “labels.” Reporters serve to parse the genetic information of the target nucleic acid. “Encode” or “parse” are verbs referring to transferring from one format to another, and refers to transferring the genetic information of target template base sequence into an arrangement of reporters.
As used herein, the term “nanopore” is intended to mean a hollow structure discrete from, or defined in, and extending across the membrane. The nanopore permits ions, electric current, and/or fluids to cross from one side of the membrane to the other side of the membrane. For example, a membrane that inhibits the passage of ions or water-soluble molecules can include a nanopore structure that extends across the membrane to permit the passage (through a nanoscale opening extending through the nanopore structure) of the ions or water-soluble molecules from one side of the membrane to the other side of the membrane. The diameter of the nanoscale opening extending through the nanopore structure can vary along its length (i.e., from one side of the membrane to the other side of the membrane), but at any point is on the nanoscale (i.e., from about 1 nm to about 100 nm, or to less than 1000 nm). Examples of the nanopore include, for example, biological nanopores, solid-state nanopores, and biological and solid-state hybrid nanopores.
As used herein, the term “diameter” is intended to mean the longest straight line inscribable in a cross-section of a nanoscale opening through a centroid of the cross-section of the nanoscale opening. It is to be understood that the nanoscale opening may or may not have a circular or substantially circular cross-section (the cross-section of the nanoscale opening being substantially parallel with the cis/trans electrodes). Further, the cross-section may be regularly or irregularly shaped.
As used herein, the term “biological nanopore” is intended to mean a nanopore whose structure portion is made from materials of biological origin. Biological origin refers to a material derived from or isolated from a biological environment such as an organism or cell, or a synthetically manufactured version of a biologically available structure. Biological nanopores include, for example, polypeptide nanopores and polynucleotide nanopores.
As used herein, the term “polypeptide nanopore” is intended to mean a protein/polypeptide that extends across the membrane, and permits ions, electric current, biopolymers such as DNA or peptides, or other molecules of appropriate dimension and charge, and/or fluids to flow therethrough from one side of the membrane to the other side of the membrane. A polypeptide nanopore can be a monomer, a homopolymer, or a heteropolymer. Structures of polypeptide nanopores include, for example, an α-helix bundle nanopore and a β-barrel nanopore. Example polypeptide nanopores include α-hemolysin, Mycobacterium smegmatis porin A (MspA), gramicidin A, maltoporin, OmpF, OmpC, PhoE, Tsx, F-pilus, aerolysin, etc. The protein α-hemolysin is found naturally in cell membranes, where it acts as a pore for ions or molecules to be transported in and out of cells. Mycobacterium smegmatis porin A (MspA) is a membrane porin produced by Mycobacteria, which allows hydrophilic molecules to enter the bacterium. MspA forms a tightly interconnected octamer and transmembrane beta-barrel that resembles a goblet and contains a central pore.
A polypeptide nanopore can be synthetic. A synthetic polypeptide nanopore includes a protein-like amino acid sequence that does not occur in nature. The protein-like amino acid sequence may include some of the amino acids that are known to exist but do not form the basis of proteins (i.e., non-proteinogenic amino acids). The protein-like amino acid sequence may be artificially synthesized rather than expressed in an organism and then purified/isolated.
As used herein, the term “polynucleotide nanopore” is intended to include a polynucleotide that extends across the membrane, and permits ions, electric current, and/or fluids to flow from one side of the membrane to the other side of the membrane. A polynucleotide pore can include, for example, a polynucleotide origami (e.g., nanoscale folding of DNA to create the nanopore).
Also as used herein, the term “solid-state nanopore” is intended to mean a nanopore whose structure portion is defined by a solid-state membrane and includes materials of non-biological origin (i.e., not of biological origin). A solid-state nanopore can be formed of an inorganic or organic material. Solid-state nanopores include, for example, silicon nitride nanopores, silicon dioxide nanopores, and graphene nanopores.
The nanopores disclosed herein may be hybrid nanopores. A “hybrid nanopore” refers to a nanopore including materials of both biological and non-biological origins. An example of a hybrid nanopore includes a polypeptide-solid-state hybrid nanopore and a polynucleotide-solid-state nanopore.
In some embodiments, the nanopore may comprise a solid-state material, such as silicon nitride, modified silicon nitride, silicon, silicon oxide, or graphene, or a combination thereof. In some embodiments, the nanopore is a protein that forms a tunnel upon insertion into a bilayer, membrane, thin film, or solid-state aperture. In some embodiments, the nanopore is comprised in a lipid bilayer. In some embodiments, the nanopore is comprised in an artificial membrane comprising a mycolic acid. The nanopore may be a Mycobacterium smegmatis porin (Msp) having a vestibule and a constriction zone that define the tunnel. The Msp porin may be a mutant MspA porin. In some embodiments, amino acids at positions 90, 91, and 93 of the mutant MspA porin are each substituted with asparagine. Some embodiments may comprise altering the translocation velocity or sequencing sensitivity by removing, adding, or replacing at least one amino acid of an Msp porin. A “mutant MspA porin” is a multimer complex that has at least or at most 70, 75, 80, 85, 90, 95, 98, or 99 percent or more identity, or any range derivable therein, but less than 100%, to its corresponding wild-type MspA porin and retains tunnel-forming capability. A mutant MspA porin may be recombinant protein. Optionally, a mutant MspA porin is one having a mutation in the constriction zone or the vestibule of a wild-type MspA porin. Optionally, a mutation may occur in the rim or the outside of the periplasmic loops of a wild-type MspA porin. A mutant MspA porin may be employed in any embodiment described herein.
A “vestibule” refers to the cone-shaped portion of the interior of an Msp porin whose diameter generally decreases from one end to the other along a central axis, where the narrowest portion of the vestibule is connected to the constriction zone. A vestibule may also be referred to as a “goblet.” The vestibule and the constriction zone together define the tunnel of an Msp porin. A “constriction zone” or the “readhead” refers to the narrowest portion of the tunnel of an Msp porin, in terms of diameter, that is connected to the vestibule. The length of the constriction zone may range from about 0.3 nm to about 2 nm. Optionally, the length is about, at most about, or at least about 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2, or 3 nm, or any range derivable therein. The diameter of the constriction zone may range from about 0.3 nm to about 2 nm. Optionally, the diameter is about, at most about, or at least about 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2, or 3 nm, or any range derivable therein. A “tunnel” refers to the central, empty portion of an Msp porin that is defined by the vestibule and the constriction zone, through which a gas, liquid, ion, or analyte may pass. A tunnel is an example of an opening of a nanopore.
Various conditions such as light and the liquid medium that contacts a nanopore, including its pH, buffer composition, detergent composition, and temperature, may affect the behavior of the nanopore, particularly with respect to its conductance through the tunnel as well as the movement of an analyte with respect to the tunnel, either temporarily or permanently.
In some embodiments, the disclosed system for nanopore sequencing comprises an Msp porin having a vestibule and a constriction zone that define a tunnel, wherein the tunnel is positioned between a first liquid medium and a second liquid medium, wherein at least one liquid medium comprises an analyte polynucleotide, and wherein the system is operative to detect a property of the analyte. The system may be operative to detect a property of any analyte comprising subjecting an Msp porin to an electric field such that the analyte interacts with the Msp porin. The system may be operative to detect a property of the analyte comprising subjecting the Msp porin to an electric field such that the analyte electrophoretically translocates relative to the tunnel of the Msp porin. In some embodiments, the system comprises an Msp porin having a vestibule and a constriction zone that define a tunnel, wherein the tunnel is positioned in a lipid bilayer between a first liquid medium and a second liquid medium, and wherein the only point of liquid communication between the first and second liquid media occurs in the tunnel. Moreover, any Msp porin described herein may be comprised in any system described herein.
The system may further comprise one or more temperature regulating devices in communication with the fluid or electrolyte. The system described herein may be operative to translocate an analyte through an Msp porin tunnel either electrophoretically or otherwise.
As used herein, a “peptide” refers to two or more amino acids joined together by an amide bond (that is, a “peptide bond”). Peptides comprise up to or include 50 amino acids. Peptides may be linear or cyclic. Peptides may be α, β, γ, δ, or higher, or mixed. Peptides may comprise any mixture of amino acids as defined herein, such as comprising any combination of D, L, α, β, γ, δ, or higher amino acids.
As used herein, a “protein” refers to an amino acid sequence having 51 or more amino acids.
As used herein, a “polymerase” is an enzyme generally used for joining 3′-OH 5′-triphosphate nucleotides, oligomers, and their analogs. Polymerases include, but are not limited to, Bsu DNA Polymerase, IsoPol™ DNA Polymerase (ArcticZymes Technologies ASA), DNA-dependent DNA polymerases, DNA-dependent RNA polymerases, RNA-dependent DNA polymerases, RNA-dependent RNA polymerases, T7 DNA polymerase, T3 DNA polymerase, T4 DNA polymerase, T7 RNA polymerase, T3 RNA polymerase, SP6 RNA polymerase, DNA polymerase I, Klenow fragment, Thermophilus aquaticus DNA polymerase, Tth DNA polymerase, VentR® DNA polymerase (New England Biolabs), Deep VentR® DNA polymerase (New England Biolabs), Bst DNA Polymerase Large Fragment, Stoeffel Fragment, 90N DNA Polymerase, 90N DNA polymerase, Pfu DNA Polymerase, TfI DNA Polymerase, Tth DNA Polymerase, RepliPHI Phi29 Polymerase, TIi DNA polymerase, eukaryotic DNA polymerase beta, telomerase, Therminator™ polymerase (New England Biolabs), KOD HiFi™ DNA polymerase (Novagen), KOD1 DNA polymerase, Q-beta replicase, terminal transferase, AMV reverse transcriptase, M-MLV reverse transcriptase, Phi6 reverse transcriptase, HIV-1 reverse transcriptase, novel polymerases discovered by bioprospecting, and polymerases cited in US 2007/0048748, U.S. Pat. Nos. 6,329,178, 6,602,695, and U.S. Pat. No. 6,395,524 (incorporated by reference). These polymerases include wild-type, mutant isoforms, and genetically engineered variants.
As used herein, “nucleobase” is a heterocyclic base such as adenine, guanine, cytosine, thymine, uracil, inosine, xanthine, hypoxanthine, or a heterocyclic derivative, analog, or tautomer thereof. A nucleobase can be naturally occurring or synthetic. Non-limiting examples of nucleobases are adenine, guanine, thymine, cytosine, uracil, xanthine, hypoxanthine, 8-azapurine, purines substituted at the 8 position with methyl or bromine, 9-oxo-N6-methyladenine, 2-aminoadenine, 7-deazaxanthine, 7-deazaguanine, 7-deaza-adenine, N4-ethanocytosine, 2,6-diaminopurine, N6-ethano-2,6-diaminopurine, 5-methylcytosine, 5-(C3-C6)-alkynylcytosine, 5-fluorouracil, 5-bromouracil, thiouracil, pseudoisocytosine, 2-hydroxy-5-methyl-4-triazolopyridine, isocytosine, isoguanine, inosine, 7,8-dimethylalloxazine, 6-dihydrothymine, 5,6-dihydrouracil, 4-methyl-indole, ethenoadenine and the non-naturally occurring nucleobases described in U.S. Pat. Nos. 5,432,272 and 6,150,510 and PCT applications WO 92/002258, WO 93/10820, WO 94/22892, and WO 94/24144, and Fasman (“Practical Handbook of Biochemistry and Molecular Biology”, pp. 385-394, 1989, CRC Press, Boca Raton, LO), all herein incorporated by reference in their entireties.
As used herein, the term “nucleotide” is intended to mean a molecule that includes a sugar and at least one phosphate group, and in some examples also includes a nucleobase. A nucleotide that lacks a nucleobase may be referred to as “abasic.” In some embodiments, a “nucleotide” includes a nitrogen containing heterocyclic base, a sugar, and one or more phosphate groups. Nucleotides are monomeric units of a nucleic acid sequence. Examples of nucleotides include, for example, ribonucleotides or deoxyribonucleotides. In ribonucleotides (RNA), the sugar is a ribose, and in deoxyribonucleotides (DNA), the sugar is a deoxyribose, i.e., a sugar lacking a hydroxyl group that is present at the 2′ position in ribose. The nitrogen containing heterocyclic base can be a purine base or a pyrimidine base. Purine bases include adenine (A) and guanine (G), and modified derivatives or analogs thereof. Pyrimidine bases include cytosine (C), thymine (T), and uracil (U), and modified derivatives or analogs thereof. The C-1 atom of deoxyribose is bonded to N-1 of a pyrimidine or N-9 of a purine. The phosphate groups may be in the mono-, di-, or tri-phosphate form. These nucleotides are natural nucleotides, but it is to be further understood that non-natural nucleotides, modified nucleotides or analogs of the aforementioned nucleotides can also be used.
Examples of nucleotides may include deoxyribonucleotides, modified deoxyribonucleotides, ribonucleotides, modified ribonucleotides, peptide nucleotides, modified peptide nucleotides, modified phosphate sugar backbone nucleotides, and mixtures thereof. Examples of nucleotides include adenosine monophosphate (AMP), adenosine diphosphate (ADP), adenosine triphosphate (ATP), thymidine monophosphate (TMP), thymidine diphosphate (TDP), thymidine triphosphate (TTP), cytidine monophosphate (CMP), cytidine diphosphate (CDP), cytidine triphosphate (CTP), guanosine monophosphate (GMP), guanosine diphosphate (GDP), guanosine triphosphate (GTP), uridine monophosphate (UMP), uridine diphosphate (UDP), uridine triphosphate (UTP), deoxyadenosine monophosphate (dAMP), deoxyadenosine diphosphate (dADP), deoxyadenosine triphosphate (dATP), deoxythymidine monophosphate (dTMP), deoxythymidine diphosphate (dTDP), deoxythymidine triphosphate (dTTP), deoxycytidine diphosphate (dCDP), deoxycytidine triphosphate (dCTP), deoxyguanosine monophosphate (dGMP), deoxyguanosine diphosphate (dGDP), deoxyguanosine triphosphate (dGTP), deoxyuridine monophosphate (dUMP), deoxyuridine diphosphate (dUDP), and deoxyuridine triphosphate (dUTP).
Examples of nucleotides may also be intended to encompass any nucleotide analogue which is a type of nucleotide that includes a modified nucleobase, sugar, backbone, and/or phosphate moiety compared to naturally occurring nucleotides. Nucleotide analogues also may be referred to as “modified nucleic acids.” Example modified nucleobases include inosine, xathanine, hypoxathanine, isocytosine, isoguanine, 2-aminopurine, 5-methylcytosine, 5-hydroxymethyl cytosine, 2-aminoadenine, 6-methyl adenine, 6-methyl guanine, 2-propyl guanine, 2-propyl adenine, 2-thiouracil, 2-thiothymine, 2-thiocytosine, 15-halouracil, 15-halocytosine, 5-propynyl uracil, 5-propynyl cytosine, 6-azo uracil, 6-azo cytosine, 6-azo thymine, 5-uracil, 4-thiouracil, 8-halo adenine or guanine, 8-amino adenine or guanine, 8-thiol adenine or guanine, 8-thioalkyl adenine or guanine, 8-hydroxyl adenine or guanine, 5-halo substituted uracil or cytosine, 7-methylguanine, 7-methyladenine, 8-azaguanine, 8-azaadenine, 7-deazaguanine, 7-deazaadenine, 3-deazaguanine, 3-deazaadenine or the like. As is known in the art, certain nucleotide analogues cannot become incorporated into a polynucleotide, for example, nucleotide analogues such as adenosine 5′-phosphosulfate. Nucleotides may include any suitable number of phosphates, e.g., three, four, five, six, or more than six phosphates. Nucleotide analogues also include locked nucleic acids (LNA), peptide nucleic acids (PNA), and 5-hydroxylbutynl-2′-deoxyuridine (“super T”).
In some embodiments, the term “modification” as used herein is intended to refer not only to a chemical modification of a nucleic acids, but also to a variation in nucleic acid conformation or composition, interaction of an agent with a nucleic acid (e.g., bound to the nucleic acid), and other perturbations associated with the nucleic acid. As such, a location or position of a modification is a locus (e.g., a single nucleotide or multiple contiguous or noncontiguous nucleotides) at which such modification occurs within the nucleic acid. For a double-stranded template, such a modification may occur in the strand complementary to a nascent strand synthesized by a polymerase processing the template, or may occur in the displaced strand. For example, modified nucleotides may include 5-methylcytosine, N6-methyladenosine, N3-methyladenosine, N7-methylguanosine, 5-hydroxymethylcytosine, pseudouridine, thiouridine, isoguanosine, isocytosine, dihydrouridine, queuosine, wyosine, inosine, triazole, diaminopurine, β-D-glucopyranosyloxymethyluracil (a.k.a., β-D-glucosyl-HOMedU, β-glucosyl-hydroxymethyluracil, “dJ,” or “base J”), 8-oxoguanosine, and 2′-O-methyl derivatives of adenosine, cytidine, guanosine, and uridine. Modified DNA and RNA bases are further described, for example, in Narayan P, et al. (1987) Mol Cell Biol 7(4):1572-5; Horowitz S, et al. (1984) Proc Natl Acad Sci U.S.A. 81(18):5667-71; “RNA's Outfits: The nucleic acid has dozens of chemical costumes,” (2009) C&EN; 87(36):65-68; Kriaucionis, et al. (2009) Science 324 (5929): 929-30; and Tahiliani, et al. (2009) Science 324 (5929): 930-35; Matray, et al. (1999) Nature 399(6737):704-8; Ooi, et al. (2008) Cell 133: 1145-8; Petersson, et al. (2005) J Am Chem Soc. 127(5):1424-30; Johnson, et al. (2004) 32(6):1937-41; Kimoto, et al. (2007) Nucleic Acids Res. 35(16):5360-9; Ahle, et al. (2005) Nucleic Acids Res 33(10):3176; Krueger, et al., Curr Opinions in Chem Biology 2007, 11(6):588); Krueger, et al. (2009) Chemistry & Biology 16(3):242; McCullough, et al. (1999) Annual Rev of Biochem 68:255; Liu, et al. (2003) Science 302(5646):868-71; Limbach, et al. (1994) Nucl. Acids Res. 22(12):2183-2196; Wyatt, et al. (1953) Biochem. J. 55:774-782; Josse, et al. (1962) J. Biol. Chem. 237:1968-1976; Lariviere, et al. (2004) J. Biol. Chem. 279:34715-34720; and in International Application Publication No. WO/2009/037473, the disclosures of which are incorporated herein by reference in their entireties.
Modifications may further include the presence of non-natural base pairs in the nucleic acid, including but not limited to hydroxypyridone and pyridopurine homo- and hetero-base pairs, pyridine-2,6-dicarboxylate and pyridine metallo-base pairs, pyridine-2,6-dicarboxamide and a pyridine metallo-base pairs, metal-mediated pyrimidine base pairs T-Hg(II)-T and C—Ag(I)-C, and metallo-homo-basepairs of 2,6-bis(ethylthiomethyl)pyridine nucleobases Spy, and alkyne-, enamine-, alcohol-, imidazole-, guanidine-, and pyridyl-substitutions to the purine or pyridimine base (Wettig, et al. (2003) J Inorg Biochem 94:94-99; Clever, et al. (2005) Angew Chem Int Ed 117:7370-7374; Schlegel, et al. (2009) Org Biomol Chem 7(3):476-82; Zimmerman, et al. (2004) Bioorg Chem 32(1):13-25; Yanagida, et al. (2007) Nucleic Acids Symp Ser (Oxf) 51:179-80; Zimmerman (2002) J Am Chem Soc 124(46):13684-5; Buncel, et al. (1985) Inorg Biochem 25:61-73; Ono, et al. (2004) Angew Chem 43:4300-4302; Lee, et al. (1993) Biochem Cell Biol 71:162-168; Loakes, et al. (2009), Chem Commun 4619-4631; and Seo, et al. (2009) J Am Chem Soc 131:3246-3252, the disclosures of which are incorporated herein by reference in their entireties). Other types of modifications include, e.g, a nick, a missing base (e.g., apurinic or apyridinic sites), a ribonucleoside (or modified ribonucleoside) within a deoxyribonucleoside-based nucleic acid, a deoxyribonucleoside (or modified deoxyribonucleoside) within a ribonucleoside-based nucleic acid, a pyrimidine dimer (e.g., thymine dimer or cyclobutane pyrimidine dimer), a cis-platin crosslinking, oxidation damage, hydrolysis damage, other methylated bases, bulky DNA or RNA base adducts, photochemistry reaction products, interstrand crosslinking products, mismatched bases, and other types of “damage” to the nucleic acid. Modified nucleotides can be caused by exposure of the DNA to radiation (e.g., UV), carcinogenic chemicals, crosslinking agents (e.g., formaldehyde), certain enzymes (e.g., nickases, glycosylases, exonucleases, methylases, other nucleases, glucosyltransferases, etc.), viruses, toxins and other chemicals, thermal disruptions, and the like.
As used herein, the term “polynucleotide” refers to a molecule that includes a sequence of nucleotides that are bonded to one another. A polynucleotide is one nonlimiting example of a polymer. Examples of polynucleotides include deoxyribonucleic acid (DNA), ribonucleic acid (RNA), and analogues thereof such as locked nucleic acids (LNA) and peptide nucleic acids (PNA). A polynucleotide may be a single stranded sequence of nucleotides, such as RNA or single stranded DNA, a double stranded sequence of nucleotides, such as double stranded DNA, or may include a mixture of a single stranded and double stranded sequences of nucleotides. Double stranded DNA (dsDNA) includes genomic DNA, and PCR and amplification products. Single stranded DNA (ssDNA) can be converted to dsDNA and vice-versa. Polynucleotides may include non-naturally occurring DNA, such as enantiomeric DNA, LNA, or PNA. The precise sequence of nucleotides in a polynucleotide may be known or unknown. The following are examples of polynucleotides: a gene or gene fragment (for example, a probe, primer, expressed sequence tag (EST) or serial analysis of gene expression (SAGE) tag), genomic DNA, genomic DNA fragment, exon, intron, messenger RNA (mRNA), transfer RNA, ribosomal RNA, ribozyme, cDNA, recombinant polynucleotide, synthetic polynucleotide, branched polynucleotide, plasmid, vector, isolated DNA of any sequence, isolated RNA of any sequence, nucleic acid probe, primer or amplified copy of any of the foregoing.
The terms “oligonucleotide” and “polynucleotide” may be used interchangeably herein. The different terms are not intended to denote any particular difference in size, sequence, or other property unless specifically indicated otherwise. For clarity of description, the terms may be used to distinguish one species of polynucleotide from another when describing a particular method or composition that includes several polynucleotide species.
The term “nucleic acid” and “polynucleotide” may be used interchangeably to refer to a deoxyribonucleotide or ribonucleotide polymer in either single- or double-stranded form, and unless otherwise limited, encompasses known analogs of natural nucleotides that hybridize to nucleic acids in manner similar to naturally occurring nucleotides, such as peptide nucleic acids (PNAs) and phosphorothioate DNA. Unless otherwise indicated, a particular nucleic acid sequence includes the complementary sequence thereof. Nucleotides include, but are not limited to, ATP, dATP, CTP, dCTP, GTP, dGTP, UTP, TTP, dUTP, 5-methyl-CTP, 5-methyl-dCTP, ITP, dITP, 2-amino-adenosine-TP, 2-amino-deoxyadenosine-TP, 2-thiothymidine triphosphate, pyrrolo-pyrimidine triphosphate, and 2-thiocytidine, as well as the alphathiotriphosphates for all of the above, and 2′-O-methyl-ribonucleotide triphosphates for all the above bases. Modified bases include, but are not limited to, 5-Br-UTP, 5-Br-dUTP, 5-F-UTP, 5-F-dUTP, 5-propynyl dCTP, and 5-propynyl-dUTP.
As used herein, the term “primer” is defined as a polynucleotide to which nucleotides may be added via a free 3′ OH group. A primer may include a 3′ block inhibiting polymerization until the block is removed. A primer may include a modification at the 5′ terminus to allow a coupling reaction or to couple the primer to another moiety. A primer may include one or more moieties, such as 8-oxo-G, which may be cleaved under suitable conditions, such as UV light, chemistry, enzyme, or the like. The primer length may be any suitable number of bases long and may include any suitable combination of natural and non-natural nucleotides. A target polynucleotide may include an “amplification adapter” or, more simply, an “adapter,” that hybridizes to (has a sequence that is complementary to) a primer, and may be amplified so as to generate a complementary copy polynucleotide by adding nucleotides to the free 3′ OH group of the primer.
As used herein, the term “double-stranded,” when used in reference to a polynucleotide, is intended to mean that all or substantially all of the nucleotides in the polynucleotide are hydrogen bonded to respective nucleotides in a complementary polynucleotide. A double-stranded polynucleotide also may be referred to as a “duplex.”
As used herein, the term “single-stranded,” when used in reference to a polynucleotide, means that essentially none of the nucleotides in the polynucleotide are hydrogen bonded to a respective nucleotide in a complementary polynucleotide.
As used herein, the term “target polynucleotide” is intended to mean a polynucleotide that is the object of an analysis or action, and may also be referred to using terms such as “library polynucleotide,” “template polynucleotide,” or “library template.” The analysis or action includes subjecting the polynucleotide to amplification, sequencing and/or other procedure. A target polynucleotide may include nucleotide sequences additional to a target sequence to be analyzed. For example, a target polynucleotide may include one or more adapters, including an amplification adapter that functions as a primer binding site, that flank(s) a target polynucleotide sequence that is to be analyzed. In particular examples, target polynucleotides may have different sequences than one another but may have first and second adapters that are the same as one another. The two adapters that may flank a particular target polynucleotide sequence may have the same sequence as one another, or complementary sequences to one another, or the two adapters may have different sequences. Thus, species in a plurality of target polynucleotides may include regions of known sequence that flank regions of unknown sequence that are to be evaluated by, for example, sequencing (e.g., SBS). In some examples, target polynucleotides carry an amplification adapter at a single end, and such adapter may be located at either the 3′ end or the 5′ end the target polynucleotide. Target polynucleotides may be used without any adapter, in which case a primer binding sequence may come directly from a sequence found in the target polynucleotide.
For example, a template polynucleotide chain may be any sample that is to be sequenced, and may be composed of DNA, RNA, or analogs thereof (e.g., peptide nucleic acids). The source of the template (or target) polynucleotide chain can be genomic DNA, messenger RNA, or other nucleic acids from native sources. In some cases, the template polynucleotide chain that is derived from such sources can be amplified prior to use. Any of a variety of known amplification techniques can be used including, but not limited to, polymerase chain reaction (PCR), rolling circle amplification (RCA), multiple displacement amplification (MDA), or random primer amplification (RPA). It is to be understood that amplification of the template polynucleotide chain prior to use is optional. As such, the template polynucleotide chain will not be amplified prior to use in some examples. Template/target polynucleotide chains can optionally be derived from synthetic libraries. Synthetic nucleic acids can have native DNA or RNA compositions or can be analogs thereof.
Biological samples from which the template polynucleotide chain can be derived include, for example, those from a mammal, such as a rodent, mouse, rat, rabbit, guinea pig, ungulate, horse, sheep, pig, goat, cow, cat, dog, primate, human or non-human primate; a plant such as Arabidopsis thaliana, corn, sorghum, oat, wheat, rice, canola, or soybean; an algae such as Chlamydomonas reinhardtii; a nematode such as Caenorhabditis elegans; an insect such as Drosophila melanogaster, mosquito, fruit fly, honey bee or spider; a fish such as zebrafish; a reptile; an amphibian such as a frog or Xenopus laevis; a Dictyostelium discoideum; a fungi such as Pneumocystis carinii Takifugu rubripes, yeast, Saccharamoyces cerevisiae or Schizosaccharomyces pombe; or a Plasmodium falciparum. Template polynucleotide chains 48 can also be derived from prokaryotes such as a bacterium, Escherichia coli, staphylococci or Mycoplasma pneumoniae; an archae; a virus such as Hepatitis C virus, ebola virus or human immunodeficiency virus; or a viroid. Template polynucleotide chains can be derived from a homogeneous culture or population of the above organisms or alternatively from a collection of several different organisms, for example, in a community or ecosystem.
Moreover, template polynucleotide chains may not be derived from natural sources, but rather can be synthesized using known techniques. For example, gene expression probes or genotyping probes can be synthesized and used in the examples set forth herein.
In some examples, template polynucleotide chains can be obtained as fragments of one or more larger nucleic acids. Fragmentation can be carried out using any of a variety of techniques known in the art including, for example, nebulization, sonication, chemical cleavage, enzymatic cleavage, or physical shearing. Fragmentation may also result from use of a particular amplification technique that produces amplicons by copying only a portion of a larger nucleic acid chain. For example, PCR amplification produces fragments having a size defined by the length of the nucleotide sequence on the original template that is between the locations where flanking primers hybridize during amplification. The length of the template polynucleotide chain may be in terms of the number of nucleotides or in terms of a metric length (e.g., nanometers).
A population of template/target polynucleotide chains, or amplicons thereof, can have an average strand length that is desired or appropriate for a particular sequencing device. For example, the average strand length can be less than about 100,000 nucleotides, about 50,000 nucleotides, about 10,000 nucleotides, about 5,000 nucleotides, about 1,000 nucleotides, about 500 nucleotides, about 100 nucleotides, or about 50 nucleotides. Alternatively or additionally, the average strand length can be greater than about 10 nucleotides, about 50 nucleotides, about 100 nucleotides, about 500 nucleotides, about 1,000 nucleotides, about 5,000 nucleotides, about 10,000 nucleotides, about 50,000 nucleotides, or about 100,000 nucleotides. Alternatively or additionally, the average strand length can be greater than about 10 kilo nucleotides, about 50 kilo nucleotides, about 100 kilo nucleotides, about 500 kilo nucleotides, about 1,000 kilo nucleotides, about 5,000 kilo nucleotides, about 10,000 kilo nucleotides, about 50,000 kilo nucleotides, or about 100,000 kilo nucleotides. Alternatively or additionally, the average strand length can be greater than about 10 mega nucleotides, about 50 mega nucleotides, about 100 mega nucleotides, about 500 mega nucleotides, about 1,000 mega nucleotides, about 5,000 mega nucleotides, about 10,000 mega nucleotides, about 50,000 mega nucleotides, or about 100,000 mega nucleotides. The average strand length for a population of target polynucleotide chains, or amplicons thereof, can be in a range between a maximum and minimum value set forth above.
In some cases, a population of template/target polynucleotide chains can be produced under conditions or otherwise configured to have a maximum length for its members. For example, the maximum length for the members can be less than about 100,000 nucleotides, about 50,000 nucleotides, about 10,000 nucleotides, about 5,000 nucleotides, about 1,000 nucleotides, about 500 nucleotides, about 100 nucleotides or about 50 nucleotides. For example, the maximum length for the members can be less than about 100,000 kilo nucleotides, about 50,000 kilo nucleotides, about 10,000 kilo nucleotides, about 5,000 kilo nucleotides, about 1,000 kilo nucleotides, about 500 kilo nucleotides, about 100 kilo nucleotides or about 50 kilo nucleotides. For example, the maximum length for the members can be less than about 100,000 mega nucleotides, about 50,000 mega nucleotides, about 10,000 mega nucleotides, about 5,000 mega nucleotides, about 1,000 mega nucleotides, about 500 mega nucleotides, about 100 mega nucleotides or about 50 mega nucleotides. Alternatively or additionally, a population of template polynucleotide chains, or amplicons thereof, can be produced under conditions or otherwise configured to have a minimum length for its members. For example, the minimum length for the members can be more than about 10 nucleotides, about 50 nucleotides, about 100 nucleotides, about 500 nucleotides, about 1,000 nucleotides, about 5,000 nucleotides, about 10,000 nucleotides, about 50,000 nucleotides, or about 100,000 nucleotides. For example, the minimum length for the members can be more than about 10 kilo nucleotides, about 50 kilo nucleotides, about 100 kilo nucleotides, about 500 kilo nucleotides, about 1,000 kilo nucleotides, about 5,000 kilo nucleotides, about 10,000 kilo nucleotides, about 50,000 kilo nucleotides, or about 100,000 kilo nucleotides. For example, the minimum length for the members can be more than about 10 mega nucleotides, about 50 mega nucleotides, about 100 mega nucleotides, about 500 mega nucleotides, about 1,000 mega nucleotides, about 5,000 mega nucleotides, about 10,000 mega nucleotides, about 50,000 mega nucleotides, or about 100,000 mega nucleotides. The maximum and minimum strand length for template polynucleotide chains in a population can be in a range between a maximum and minimum value set forth above.
As used herein, the term “nanopore sequencer” refers to any of the devices disclosed herein that can be used for nanopore sequencing. In the examples disclosed herein, during nanopore sequencing, the nanopore is immersed in example(s) of the electrolyte disclosed herein and a potential difference is applied across the membrane. In an example, the potential difference is an electric potential difference or an electrochemical potential difference. An electric potential difference can be imposed across the membrane via a voltage source that injects or administers current to at least one of the ions of the electrolyte contained in the cis well or one or more of the trans wells. An electrochemical potential difference can be established by a difference in ionic composition of the cis and trans wells in combination with an electric potential. The different ionic composition can be, for example, different ions in each well or different concentrations of the same ions in each well.
The terms top, bottom, lower, upper, on, etc. are used herein to describe the device/nanopore sequencer and/or the various components of the device. It is to be understood that these directional terms are not meant to imply a specific orientation, but are used to designate relative orientation between components. The use of directional terms should not be interpreted to limit the examples disclosed herein to any specific orientation(s). As used herein, the terms “upper”, “lower”, “vertical”, “horizontal” and the like are meant to indicate relative orientation.
As used herein, the term “operably connected” refers to a configuration of elements, wherein an action or reaction of one element affects another element, but in a manner that preserves each element's functionality.
As used herein, the terms “fluidically connecting,” “fluid communication,” “fluidically coupled,” and the like refer to two spatial regions being connected together such that a fluid (e.g., liquid or gas) may flow between the two spatial regions. For example, a cis well/wells may be fluidically connected to a trans well/wells by way of a middle well and/or a nanochannel, such that a fluid, e.g., at least a portion of an electrolyte, may flow between the connected wells.
As used herein, the term “ionic connection” and the like refer to two spatial regions being connected together such that certain species of ions may flow between the two spatial regions.
As used herein, the term “electric connection” and the like refer to two spatial regions being connected together such that electrons, holes, ions or other charge carriers may flow between the two spatial regions.
If an electrolyte flows between two connected wells, ions and electric currents may also flow between the connected wells. In some examples, two spatial regions may be in fluid/ionic/electric communication through first and second nanoscale openings, or through one or more valves, restrictors, or other fluidic components that are to control or regulate a flow of fluid, ions or electric current through a system.
As used herein, the term “signal” is intended to mean an indicator that represents information. Signals include, for example, an electrical signal and an optical signal. The term “electrical signal” refers to an indicator of an electrical quality that represents information. The indicator can be, for example, current, voltage, tunneling, resistance, potential, voltage, conductance, or a transverse electrical effect (and any time-derivatives or transients of theses). An “electronic current” or “electric current” refers to a flow of electric charge. In an example, an electrical signal may be an electric current passing through a nanopore, and the electric current may flow when an electric potential difference is applied across the nanopore.
As used herein, the term “driving force” is intended to mean an electrical current that allows a polynucleotide to translocate relative the nanopore. In some embodiments, the electrical current electric current may flow when an electric potential difference is applied across the nanopore.
As used herein, “cis” refers to the area on one side of a membrane and “trans” refers to the other area on the other side of the membrane. “cis” generally refers to the side of a nanopore opening where the polymerase is located, usually where the polynucleotide template is initially introduced into the nanopore. “trans” generally refers to the side of a nanopore opening opposite to where the polymerase is located, usually the side through which an analyte or modified analyte (or fragments thereof) exits the opening. However, in some embodiments, an analyte can enter the nanopore through the “trans” side and exits through the “cis” side. “cis” and “trans” may also be used to refer to components or aspects of the system, such as a cis electrode, a trans electrode, a cis chamber, a trans chamber, etc.
As used herein, “translocation” and grammatical variants means that an analyte (e.g., DNA, reporter, tab, label, etc.) moves relatively to a nanopore. In some embodiments, an analyte may enter one side of an opening of a nanopore and move to and out of the other side of the opening. It is contemplated that any embodiment herein comprising translocation may refer to electrophoretic translocation or non-electrophoretic translocation, unless specifically noted. An electric field may move an analyte (e.g., a polynucleotide) or modified analyte relative to an opening of a nanopore. Optionally, methods that do not employ electrophoretic translocation are contemplated. In some embodiments, physical pressure causes a modified analyte to translocate relative to an opening of a nanopore. In some embodiments, a magnetic bead is attached to an analyte or modified analyte, and magnetic force causes the analyte or modified analyte to translocate relative to an opening of a nanopore. Other methods for translocation include but not limited to gravity, osmotic forces, temperature, and other physical forces such as centripetal force. In some embodiments, the analyte (e.g., DNA) or modified analyte may interact with the nanopore while translocating relative to the nanopore.
As used herein, the terms “well”, “cavity”, “reservoir” and “chamber” are used synonymously, and refer to a discrete feature defined in the device that can contain a fluid (e.g., liquid, gel, gas). A cis well is a chamber that contains or is partially defined by a cis electrode, and is also fluidically connected to a middle well where measurements occur (for example, by a FET, or by a metal electrode connected to an amplifier, a data acquisition device, or other signal conditioning elements such as analog filters, buffers, gain amplifiers, ADCs, etc.). The middle well in turn is fluidically connected to a trans well/chamber, in some examples. Examples of an array of the present device may have one cis well, for example one global cis chamber/reservoir, or multiple cis wells. The trans well is a single chamber that contains or is partially defined by its own trans electrode, and is also fluidically connected to a cis well. In examples including multiple trans wells, each trans well is electrically isolated from each other trans well. Further, it is to be understood that the cross-section of a well taken parallel to a surface of a substrate at least partially defining the well can be curved, square, polygonal, hyperbolic, conical, angular, etc.
As used herein, the term “electrode” is intended to mean a solid structure that conducts electricity. Electrodes may include any suitable electrically conductive material, such as gold, palladium, or platinum, or combinations thereof. In some examples, an electrode may be disposed on a substrate. In some examples, an electrode may define a substrate.
The term “substrate” refers to a rigid, solid support that is insoluble in aqueous liquid and is incapable of passing a liquid absent an aperture, port, or other like liquid conduit. In the examples disclosed herein, the substrate may have wells or chambers defined therein. Examples of suitable substrates include glass and modified or functionalized glass, plastics (including acrylics, polystyrene and copolymers of styrene and other materials, polypropylene, polyethylene, polybutylene, polyurethanes, polytetrafluoroethylene (PTFE) (such as TEFLON® from Chemours), cyclic olefins/cyclo-olefin polymers (COP) (such as ZEONOR® from Zeon), polyimides, etc.), nylon, ceramics, silica or silica-based materials, silicon and modified silicon, carbon, metals, inorganic glasses, and optical fiber bundles.
The aspects and examples set forth herein and recited in the claims can be understood in view of the above definitions.
The recognition zone of a nanopore (such as a MspA) may include a constriction, which may be the most sensitive region for nucleotide discrimination since the constriction is where the largest voltage drop occurs as it presents the largest resistance between the cis and trans electrodes. Nanopore recognition zones may be longer than the height of a single DNA nucleotide in a single-stranded polynucleotide, and therefore a current signal that a nanopore can generate may be dependent on more than one nucleotide, for example 2, 3, 4, 5, 6, 7 or more nucleotides. These nucleotides form what may be termed a “K-mer.” The number of possible K-mers for a DNA formed of 4 types of bases (e.g., A, T, C and G) is 4K. In some cases, a DNA may be formed of more than 4 types of bases. For example, if base C at some positions may be methylated, the DNA is considered to be formed of 5 types of bases and the number of possible K-mers is 5K.
The recognition zone of a nanopore may be generally considered as sensing a certain number of bases in a polynucleotide that span the constriction of the nanopore. For example, a MspA nanopore is generally considered as primarily sensing at least a four-nucleotide sequence when ssDNA alone is translocating relative the nanopore. However, if a duplex end is positioned adjacent to the nanopore constriction, then both duplex nucleotides in addition to ssDNA nucleotides traversing the constriction can regulate the ionic current because the bulkiness of the duplex end will affect ionic current. In such instances, the current flowing through the pore would then be regulated by both dsDNA and ssDNA, such that the ssDNA, as well as the duplex dsDNA containing the incorporated nucleotide as a whole determine the current.
In some embodiments, the ionic current created by each K-mer may correspond with the particular sequence of the K-mer. In some cases, the ionic current is further influenced by a complementary oligonucleotide hybridized on the K-mer (for example, a complementary strand may be synthesized during sequencing operations according to some embodiments of the disclosed technology). Thus, one method of decoding a polynucleotide sequence includes obtaining a “K-mer map” and using the K-mer map to infer the sequences of unknown polynucleotides. Obtaining the “K-mer map” may include sampling each possible K-mer instance residing in the nanopore recognition zone, measuring the associated ionic current the K-mer creates, and constructing/extracting a unique code for the K-mer based on the measured current. In some examples, a look-up table may be used to summarize the codes that correspond to all the possible K-mers. In some examples, decoding a polynucleotide sequence may be facilitated by machine learning processes (e.g., using a supervised learning model).
In some embodiments, a predetermined K-mer map may be stored in the sequencer controller 1011, the computer 102, or the network/cloud 103 and may be used to aid the sequence identification of previously unmeasured polynucleotides. In some embodiments, a K-mer map may be determined/generated as a polynucleotide with a known sequence, e.g., a de Bruijn sequence designed for sampling all possible instances of K-mer, is measured in the example nanopore sequencing system. In some embodiments, a nanopore sequencing system can use machine learning/deep learning methods to decode polynucleotide sequences (i.e., infer polynucleotide sequences based on the series of codes extracted from measured nanopore signals corresponding to the target polynucleotides). In one embodiment, a machine learning/deep learning is based upon a read information (the nanopore signal) corresponding to a particular single-stranded polynucleotide region plus a double-stranded polynucleotide region in the target polynucleotide. In the case of a DNA polymerase, the double-stranded polynucleotide is a dsDNA duplex. In the case of a RNA, the double-stranded polynucleotide is a DNA-RNA duplex. In another embodiment, the machine learning/deep learning is based upon the read information of a particular ss-DNA plus ds-DNA region in the target polynucleotide in combination with the K-mer map.
The controller 1011 can be implemented in software and/or in hardware. In some examples, the control functionalities of controller 1011, such as actuating a nanopore unit cell, signal detection from a nanopore unit cell, or accessing or controlling nanopore sensors in an array, can be implemented by electronic hardware, computer software, or combinations of both. Whether such functionalities are implemented by hardware or software depends upon the particular application and design constraints imposed on the overall system. The described functionalities can be implemented in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosure.
In some examples, the control functionalities of controller 1011 can be implemented or performed by a machine, such as a processor configured with specific instructions, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A processor can be a microprocessor, but in the alternative, the processor can be a controller, microcontroller, or state machine, combinations of the same, or the like. A processor or group of processors for performing the methods described herein may be of various types including programmable devices (e.g., CPLDs and FPGAs) and non-programmable devices such as gate array ASICs or general-purpose microprocessors.
A processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration. For example, systems described herein may be implemented using a discrete memory chip, a portion of memory in a microprocessor, flash, EPROM, or other types of memory. In some examples, a hardware platform for providing a computational environment may be used. The hardware platform may comprise a processor (e.g., CPU) and a memory such as random access memory (RAM). In some embodiments, graphics processing units (GPUs) can be used. In some embodiments, hardware platforms for performing computational methods as described herein comprise one or more computer systems with one or more processors. In some embodiments, smaller computers are clustered together to yield a supercomputer network. The hardware platform may be specially constructed for the required purposes, or it may be a general-purpose computer (or a group of computers) selectively activated or reconfigured by a computer program and/or data structure stored in the computer. In some embodiments, a group of processors performs some or all of the described functionalities collaboratively (e.g., via a network or cloud computing) and/or in parallel.
Elements of the methods or processes described herein can be embodied in a software module executed by a processor. A software module can reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of computer-readable storage medium. An exemplary storage medium can be coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium can be integral to the processor. The processor and the storage medium can reside in an ASIC. A software module can comprise computer-executable instructions which cause a hardware processor to execute the computer-executable instructions.
The membrane 1124 separates the nanopore unit cell into a cis compartment/well and a trans compartment/well. A target polynucleotide can translocate from the cis well, relative the nanopore 1123, to the trans well. A cis electrode 1130 is associated with the cis compartment; and a trans electrode 1134 is associated with the trans compartment. The electrodes may be used to apply a voltage across the nanopore, thus driving ionic current flows through the nanopore 1123 and exerting an electric force on the target polynucleotide. In some examples, the electrodes are faradaic electrodes. In some examples, the electrodes are non-faradaic electrodes. A current detector 1122 may be used to measure the ionic current through the nanopore and the detected signal may be transmitted to the sequencer controller 1011.
The cis electrode 1130 that is used depends, at least in part, upon the redox couple in the electrolyte. As examples, the cis electrode may be gold (Au), platinum (Pt), carbon (C) (e.g., graphite, diamond, etc.), palladium (Pd), silver (Ag), copper (Cu), or the like. In an example, the cis electrode 1130 may be a silver/silver chloride (Ag/AgCl) electrode. In one example, one cis compartment is associated with one nanopore. In some examples, one cis compartment may be shared by an array of nanopore unit cells. The trans electrode 1134 that is used depends, at least in part, upon the redox couple in the electrolyte. As examples, the trans electrode may be gold (Au), platinum (Pt), carbon (C) (e.g., graphite, diamond, etc.), palladium (Pd), silver (Ag), copper (Cu), or the like. In an example, the trans electrode 1134 may be a silver/silver chloride (Ag/AgCl) electrode. In one example, one trans compartment is associated with one nanopore. In some examples, one trans compartment may be shared by an array of nanopore unit cells.
In some examples, the relevant electrochemical half-reactions at the electrodes for a Ag/AgCl electrode in NaCl or KCl solution, are:
Cis(cathode): AgCl+e−→Ag0+Cl−; and
Trans(anode):Ag0+Cl−→AgCl+e−.
For every unit charge of current, one Cl atom is consumed at the trans electrode. Though the discussion above is in terms of an Ag/AgCl electrode in NaCl or KCl solution, it is to be understood that any electrode/electrolyte pair that may be used to pass the current may apply.
In use, an electrolyte may be filled into the cis well and the trans well. In alternative examples, the electrolyte in the cis well and the trans well may be different. The electrolyte may be any electrolyte that is capable of dissociating into counter ions (a cation and its associated anion). As examples, the electrolyte may be an electrolyte that is capable of dissociating into a potassium cation (K+) or a sodium cation (Na+). This type of electrolyte includes a potassium cation and an associated anion, or a sodium cation and an associated anion, or combinations thereof. Examples of potassium-containing electrolytes include potassium chloride (KCl), potassium ferricyanide (K3[Fe(CN)6]·3H2O or K4[Fe(CN)6]·3H2O), or other potassium-containing electrolytes (e.g., bicarbonate (KHCO3) or phosphates (e.g., KH2PO4, K2HPO4, K3PO4). Examples of sodium-containing electrolytes include sodium chloride (NaCl) or other sodium-containing electrolytes, such as sodium bicarbonate (NaHCO3), sodium phosphates (e.g., NaH2PO4, Na2HPO4 or Na3PO4). As another example, the electrolyte may be any electrolyte that is capable of dissociating into a ruthenium-containing cation (e.g., ruthenium hexamine, such as [Ru(NH3)6]2+ or [Ru(NH3)6]3+) Electrolytes that are capable of dissociating into a lithium cation (Li+), a rubidium cation (Rb+), a magnesium cation (Mg+), or a calcium cation (Ca+) may also be used.
Accordingly, disclosed systems for identifying a base sequence of a template polynucleotide may include an instrument comprising a nanopore in contact with a solution (e.g., residing in a membrane and partially immersed in an electrolyte), and a processor configured to selectively move the template polynucleotide relative to nanopore and configured to measure a pore current (i.e., ionic current passing through the nanopore) of a single-strand portion of the template polynucleotide and a duplex portion of the template polynucleotide and the complementary polynucleotide; and a non-volatile data storage medium coupled to the instrument, wherein the non-volatile data storage medium stores a K-mer map, the K-mer map comprising a plurality of entries in which each entry includes a K-mer sequence and a pore current at an applied read potential, the K-mer sequence includes at least one position (e.g., nucleobase or nucleotide) of the template polynucleotide in the single-strand portion and at least one position (e.g., nucleobase or nucleotide) of the template polynucleotide in the duplex portion. In some embodiments, instrument comprises the non-volatile data storage medium. In some embodiments, the processor is further configured to determine the base sequence of the template polynucleotide based on the measured pore current and the K-mer map. In some embodiments, disclosed systems may further include a computer attached locally to the instrument, wherein the computer comprises the non-volatile data storage medium. In some embodiments, disclosed systems may further include a computer networked to the instrument, wherein the computer comprises the non-volatile data storage medium. In some embodiments, disclosed systems may further include a computer attached locally to the instrument, wherein the computer is further configured to determine the base sequence of the template polynucleotide based on the measured pore current and the K-mer map.
In some sequencing processes of the disclosed technology, determining the polynucleotide sequence may be based on the pore current level (e.g., means value) measured under a single read potential or under multiple read potentials. In alternative sequencing processes of the disclosed technology, determining the polynucleotide sequence may be based on variations/noise of the pore current determined under a single read potential or under multiple read potentials. It is to be understood that any combination of the above may be utilized in certain sequencing processes of the disclosed technology.
As shown in
After a predetermined amount of time, the sequencing process is moved to a “read” position, where a downward electric force 252 is applied on the target polynucleotide that lodges the duplex within the aperture of the nanopore 233, and an electrical measurement is made. In the read position, the polymerase 240 is dislodged from the target polynucleotide so that the complementary strand 202 cannot be extended with a nucleotide during the read position. A measurement is then made, for example, the ionic current through the nanopore. The particular measurement value of that measurement is based on the particular complementary bases that are located near the 3′ end of the complementary strand 202 plus the particular sequence of one or more bases that are in a single-stranded portion of the target polynucleotide 201 as a whole, within or near the aperture of the nanopore. Accordingly, the particular measurement value provides information from which the sequence of the bases in the target polynucleotide may be determined. In certain embodiments, the read position determines whether or not a particular base has been incorporated during the incorporate position.
After the measurement is made, an upward electric force 251 may be applied on the target polynucleotide that dislodges the duplex from the aperture of the nanopore so that in another incorporate position, a polymerase 240 from the electrolyte solution can bind to the target polynucleotide, and the complementary strand 202 may be extended again. Then, the measurement may be repeated in another read position.
The repeated measurements provide further information from which the sequence of the bases in the target polynucleotide may be determined. The disclosed technology is compatible with relatively long reads, e.g., of up to about 1,000 bases, or up to about 2,000 bases, or up to about 5,000 bases, or even up to 10,000 bases or more. The disclosed technology may enable controllable duration of the incorporation positions and duration of the read positions so that a read position measures incorporation of a single nucleotide. For example, the duration of an incorporation position may be set to correspond to a time for a single incorporation of a nucleotide. For example, the duration of an incorporation position may be set to reduce multiple incorporation of nucleotides prior to being read. Thus, non-limiting advantages of the disclosed technology include: allowing for controllable measurements; improving the temporal precisions of the measurements; and avoiding translocation events that are too fast to be detected (which may lead to detection errors or other types of errors that detrimentally affect sequencing accuracy). In some embodiments, the disclosed technology may be used to identify modified bases, such as methylated bases, without the need to chemically or enzymatically modify the modified bases.
In some cases, the three ionic current traces recorded under the three different applied voltages may exhibit non-Ohmic behavior. That is, the three ionic current traces may not simply scale with the value of the applied voltages. The non-Ohmic behavior may be partly due to voltage-dependent modulation of the relative position and/or interactions between the polynucleotide and the nanopore. As a result, nonredundant, uncorrelated or independent pieces of information for the polynucleotide sequence may be obtained through measurements using different applied voltages. Without being bound by theory,
In
In
In
In some embodiments, the disclosed method is directed to a DNA template in which a complementary DNA strand is extended by a DNA polymerase. In certain embodiments, a pore current is read when a single-stranded portion of the DNA template and a duplex portion of the DNA template and the complementary strand are held in a (non-translocating) position near the nanopore, e.g., within the nanopore such that extension of the complementary strand cannot occur. In some embodiments, the disclosed method is directed to with a RNA template in which a complementary DNA strand is extended by a reverse transcriptase. In certain embodiments, a pore current is read when a single-stranded portion of the RNA template and a duplex portion of the RNA template and the complementary DNA strand are held in a (non-translocating) position near the nanopore, e.g., within the nanopore such that extension of the complementary DNA strand cannot occur.
After setting the applied voltage duration and bias level, the method may then move to block 303, where the number of reads and voltage at each read are set. The number of reads and the voltage at each read, the time for incorporation, and the time for each read can all be adjusted to determine the quality of sequencing and the speed of sequencing, for example. The method may then move to block 305, reading of a portion of the single stranded template analyte and a portion of the duplex. The method may then move to block 307, base calling based upon: (1) a K-mer map of a single-stranded portion of the template polynucleotide near the pore; or (2) a K-mer map of a portion of the duplex of the template polynucleotide and the complementary polynucleotide; or (3) a K-mer map of the single-stranded portion and the duplex portion near the pore.
Accordingly, disclosed methods of sequencing a template polynucleotide using a nanopore may include incorporating a nucleotide to extend a complementary polynucleotide; reading a first pore current at a first applied read potential when a single-strand portion of the template polynucleotide and a duplex portion of the template polynucleotide and a complementary polynucleotide are held in a (non-translocating) position near the nanopore, e.g., within the nanopore such that extension of the complementary polynucleotide cannot occur; reading a second pore current at a second applied read potential when the single-strand portion of the template polynucleotide and the duplex portion of the template polynucleotide and the complementary polynucleotide are held in a (non-translocating) position near the nanopore, e.g., within the nanopore such that extension of the complementary polynucleotide cannot occur; comparing the first pore current and the second pore current to a K-mer map, the K-mer map comprising a plurality of entries in which each entry includes a K-mer sequence and a plurality of pore currents at a plurality of applied read potential, the K-mer sequence includes at least one position of the template polynucleotide in the single-strand portion and at least one position of the template polynucleotide in the duplex portion; and determining a sequence of the template polynucleotide based upon the comparison of the pore current to the K-mer map. In some embodiments, the K-mer sequence of the K-mer map comprises at least two positions of the template polynucleotide in the single-strand portion. In some embodiments, the disclosed methods may further include determining a variation (e.g., a coefficient of variation) of the read pore current, wherein the sequence of the template polynucleotide is further determined based upon the variation (e.g., the coefficient of variation). In some alternative embodiments, the disclosed methods may determine a variation (e.g., a coefficient of variation) of the pore current and determine the sequence of the template polynucleotide based upon the variation (e.g., the coefficient of variation) alone. In some embodiments, the disclosed methods may further include identifying a modified base, such as a methylated-C base, in the determined sequence by an incorporation time of a nucleotide to extend the complementary polynucleotide. In some embodiments, the nucleotide is incorporated to extend the complementary polynucleotide when a 3′ end of the complementary polynucleotide is not sequestered within (e.g., positioned away from) the nanopore such that the 3′ end is placed in a location that is accessible to the polymerase and free nucleotides in the electrolyte solution for a set period of time. In some embodiments, the pore current is read when a 3′ end of the complementary polynucleotide is biased away from the nanopore (i.e., separated from the nanopore via the application of a voltage bias) for a set period of time.
As shown in
In some embodiments, the single-stranded template polynucleotide may further include a calibration sequence and/or barcode sequence which was added during the nucleic acid library preparation process. The calibration sequence and/or barcode sequence may be a known sequence including a sufficient number of diverse nucleobase combinations. Thus, measurements on the calibration sequence may be used to calibrate or normalize the signal obtained in each individual nanopore unit cell. The barcode sequence can be used to identify the template polynucleotide when multiplexing a plurality of single-stranded template polynucleotides through one nanopore unit cells or through an array of nanopore unit cells.
Accordingly, disclosed methods of sequencing a template polynucleotide using a nanopore may include performing a plurality of cycles, each cycle comprising incorporating (7009) a nucleotide to extend the complementary polynucleotide to the template polynucleotide, and reading a pore current of a single-strand portion of the template polynucleotide and a duplex portion of the template polynucleotide and the complementary polynucleotide held in a (non-translocating) position near the nanopore, e.g., within the nanopore such that extension of the complementary polynucleotide cannot occur; stripping/removing (7002) the complementary polynucleotide from the template polynucleotide after one set of the plurality of cycles; and determining a second sequence of the template polynucleotide based on a current trace from the pore current reads of the plurality of cycles. In some embodiments, determining the sequence comprises comparing the current trace to a K-mer map, the K-mer map comprising a plurality of entries in which each entry includes a K-mer sequence and a pre-measured pore current at an applied read potential, the K-mer sequence includes at least one position of the template polynucleotide in the single-strand portion and at least one position of the template polynucleotide in the duplex portion. In some embodiments, the pore current is measured under more than one potential or under multiple potentials. In some embodiments, the K-mer sequence of the K-mer map comprises at least two positions of the template polynucleotide in the single-strand portion. In some embodiments, the disclosed methods may further include determining a variation (e.g., coefficient of variation) of the read pore current, wherein the sequence of the template polynucleotide is further determined based upon the variation (e.g., coefficient of variation). In some alternative embodiments, the disclosed methods may determine a variation (e.g., a coefficient of variation) of the pore current and determine the sequence of the template polynucleotide based upon the variation (e.g., the coefficient of variation) alone. In some embodiments, the disclosed methods may further include identifying a methylated-C base in the determined sequency by an incorporation time of a nucleotide to extend the complementary polynucleotide. In some embodiments, the nucleotide is incorporated to extend the complementary polynucleotide when a 3′ end of the complementary polynucleotide is not sequestered within (e.g., positioned away from) the nanopore such that the 3′ end is placed in a location that is accessible to the polymerase and free nucleotides in the electrolyte solution for a set period of time. In some embodiments, the pore current is read when a 3′ end of the complementary polynucleotide is biased away from the nanopore (i.e., separated from the nanopore via the application of a voltage bias) for a set period of time.
In certain embodiments, the K-mer map 810 length is a 2-mer map of two nucleotide positions comprising a single base position in the single-stranded region (i.e., position −1) of the template stand and a single base position the double-stranded region (i.e., position 0) of the template strand. The position 0 indicates the nucleotide of the template strand in which a nucleotide has been incorporated into the complementary strand in an incorporation step prior to the current read step. The position −1 indicates the nucleotide of the template strand one base position from position 0 towards the 5′ end of the template strand. In certain embodiments, a 2-mer map of two nucleotide positions comprises 16 possible states of four different nucleotides (e.g., A, T, C, or G) or 4K states. In certain embodiments, a 2-mer map with a single read step at a single read voltage following an incorporate step comprises 16 signal entries for decoding the incorporated nucleotide at position 0. In certain embodiments, a 2-mer map with a multiple M read steps at multiple read voltages following an incorporate step comprises M times 4K signal entries for decoding the incorporated nucleotide at position 0. For example, a 2-mer map with three read steps following an incorporate step comprises 3 times 4K entries or 48 signal entries for decoding the incorporated nucleotide at position 0. Although a K-mer map may have a same signal reading for two different bases at a single read voltage, the likelihood decreases for have a same set of signal readings for two different incorporated bases as the number of read steps of different read voltages increases.
In certain embodiments, the K-mer map 820 length is a 3-mer map of three nucleotide positions comprising two base positions in the single-stranded region (i.e., position −1 and position −2) of the template stand and a single base position of the double-stranded region (i.e., position 0) of the template strand. The position 0 indicates the nucleotide of the template strand in which a nucleotide has been incorporated into the complementary strand in an incorporation step prior to the current read step. The position −1 indicates the nucleotide of the template strand one base position from position 0 towards the 5′ end of the template strand. The position −2 indicates the nucleotide of the template strand two base positions from position 0 towards the 5′ end of the template strand.
In certain embodiments, the K-mer map 830 length is a 3-mer map of three nucleotide positions comprising a single base position in the single-stranded region (i.e., position −1) of the template stand and two base positions of the double-stranded region (i.e., position +1 and position 0) of the template strand. The position +1 indicates the nucleotide of the template strand in which a nucleotide has been incorporated into the complementary strand in two incorporation steps prior to the current read step. The position 0 indicates the nucleotide of the template strand in which a nucleotide has been incorporated into the complementary strand in an incorporation step prior to the current read step. The position −1 indicates the nucleotide of the template strand one base position from position 0 towards the 5′ end of the template strand.
In certain embodiments, a 3-mer map, such as K-mer map 820 or K-mer map 830, of three nucleotide positions comprises 64 possible states of four different nucleotides (e.g., A, T, C, or G) or 4K states. In certain embodiments, a 3-mer map with a single read step at a single read voltage following an incorporate step comprises 64 signal entries for decoding the incorporated nucleotide at position 0. In certain embodiments, a 3-mer map with a multiple M read steps at multiple read voltages following an incorporate step comprises M times 4K signal entries for decoding the incorporated nucleotide at position 0. For example, a 3-mer map with three read steps following an incorporate step comprises 3 times 4K entries or 192 signal entries for decoding the incorporated nucleotide at position 0. Although a K-mer map may have a same signal reading for two different bases at a single read voltage, the likelihood decreases for have a same set of signal readings for two different incorporated bases as the number of read steps of different read voltages increases.
In certain embodiments, the K-mer map 910 length is a 3-mer map of three nucleotide positions comprising a single base position in the single-stranded region (i.e., position −1) of the template stand and two base positions of the double-stranded region (i.e., position +1 and position 0) of the template strand. The position +1 indicates the nucleotide of the template strand in which a nucleotide has been incorporated into the complementary strand in two incorporation steps prior to the current read step. The position 0 indicates the nucleotide of the template strand in which a nucleotide has been incorporated into the complementary strand in an incorporation step prior to the current read step. The position −1 indicates the nucleotide of the template strand one base position from position 0 towards the 5′ end of the template strand.
In certain embodiments, a 3-mer map, such as K-mer map 910, of three nucleotide positions comprises 125 possible states of five different nucleotides (e.g., A, T, C, methylated C*, or G) or 5K states. In certain embodiments, a 3-mer map with a single read step at a single read voltage following an incorporate step comprises 125 signal entries for decoding the incorporated nucleotide at position 0. In certain embodiments, a 3-mer map with a multiple M read steps at multiple read voltages following an incorporate step comprises M times 5K signal entries for decoding the incorporated nucleotide at position 0. For example, a 3-mer map with three read steps following an incorporate step comprises 3 times 5K entries or 375 signal entries for decoding the incorporated nucleotide at position 0. Although a K-mer map may have a same signal reading for two different bases at a single read voltage, the likelihood decreases for have a same set of signal readings for two different incorporated bases as the number of read steps of different read voltages increases.
In certain embodiments, the K-mer map 920 length is a 4-mer map of four nucleotide positions comprising two base position in the single-stranded region (i.e., position −1 and position −2) of the template stand and two base positions of the double-stranded region (i.e., position +1 and position 0) of the template strand. The position +1 indicates the nucleotide of the template strand in which a nucleotide has been incorporated into the complementary strand in two incorporation steps prior to the current read step. The position 0 indicates the nucleotide of the template strand in which a nucleotide has been incorporated into the complementary strand in an incorporation step prior to the current read step. The position −1 indicates the nucleotide of the template strand one base position from position 0 towards the 5′ end of the template strand. The position −2 indicates the nucleotide of the template strand two base positions from position 0 towards the 5′ end of the template strand.
In certain embodiments, a 4-mer map, such as K-mer map 920, of four nucleotide positions comprises 625 possible states of five different nucleotides (e.g., A, T, C, methylated C*, or G) or 5K states. In certain embodiments, a 4-mer map with a single read step at a single read voltage following an incorporate step comprises 625 signal entries for decoding the incorporated nucleotide at position 0. In certain embodiments, a 4-mer map with a multiple M read steps at multiple read voltages following an incorporate step comprises M times 5K signal entries for decoding the incorporated nucleotide at position 0. For example, a 4-mer map with three read steps following an incorporate step comprises 3 times 5K entries or 1,875 signal entries for decoding the incorporated nucleotide at position 0. Although a K-mer map may have a same signal reading for two different bases at a single read voltage, the likelihood decreases for have a same set of signal readings for two different incorporated bases as the number of read steps of different read voltages increases.
In certain embodiments of the K-mer maps, such as the K-mer maps as described in reference to
Accordingly, disclosed methods of sequencing a template polynucleotide using a nanopore may include incorporating a nucleotide to extend a complementary polynucleotide; reading a pore current when a single-strand portion of the template polynucleotide and a duplex portion of the template polynucleotide and the complementary polynucleotide are held in a (non-translocating) position near the nanopore, e.g., within the nanopore such that extension of the complementary polynucleotide cannot occur; and comparing the pore current to a K-mer map, the K-mer map comprising a plurality of entries in which each entry includes a K-mer sequence and a pore current at an applied read potential, the K-mer sequence includes at least one position of the template polynucleotide in the single-strand portion and at least one position of the template polynucleotide in the duplex portion; and determining a sequence of the template polynucleotide based upon the comparison of the pore current to the K-mer map. In some embodiments, the pore current is measured under more than one potential or under multiple potentials. In some embodiments, the K-mer sequence of the K-mer map comprises at least two positions of the template polynucleotide in the single-strand portion. In some embodiments, the disclosed methods may further include determining a variation (e.g., coefficient of variation) of the read pore current, wherein the sequence of the template polynucleotide is further determined based upon the variation (e.g., coefficient of variation). In some alternative embodiments, the disclosed methods may determine a variation (e.g., a coefficient of variation) of the pore current and determine the sequence of the template polynucleotide based upon the variation (e.g., the coefficient of variation) alone. In some embodiments, the nucleotide is incorporated to extend the complementary polynucleotide when a 3′ end of the complementary polynucleotide is not sequestered within (e.g., positioned away from) the nanopore such that the 3′ end is placed in a location that is accessible to the polymerase and free nucleotides in the electrolyte solution for a set period of time. In some embodiments, the pore current is read when a 3′ end of the complementary polynucleotide is biased away from the nanopore (i.e., separated from the nanopore via the application of a voltage bias) for a set period of time. In some embodiments, the disclosed methods may further include identifying a methylated-C base in the determined sequency by an incorporation time of a nucleotide to extend the complementary polynucleotide.
The following examples describe selected aspects of the sequencing embodiments described herein. The examples are intended for illustration purposes and should not be interpreted as limiting the scope of the claims unless explicitly recited in the claims.
The complementary strand also affects the nanopore current. The nanopore current of the duplex of the template strand (1201) and the complementary strand (1202) in combination with the single strand of the template strand (1201) is measured in certain embodiments.
In Table 2, row 1, columns 1 and 2 represent portions of the sequence of the analyte template DNA strand (Level ID 0) with a dsDNA portion and a ssDNA portion held in a position within the nanopore (such that DNA synthesis cannot occur) at the start of sequencing. In other words, the “dsDNA” portion is a portion of the analyte template DNA that forms a duplex with the daughter strand. Three current reads at three different applied voltages (row 1, last three columns) are matched to one of the 5-mers of the K-mer map, and the 5-mer region of the template DNA strand affecting the nanopore current is determined to be the State GCATG. The 5-mer affecting the nanopore current includes 3 bases in the dsDNA portion and 2 bases of the ssDNA portion.
Row 2, columns 1 and 2 represent portions of the sequence of the analyte template DNA strand (Level ID 1) after incorporation of a base opposite the first “T” base of the ssDNA portion of Level ID 0 (row 1, column 2). Three current reads at three different applied voltages (row 2, last three columns) are matched to one of the 5-mers of the K-mer map, and the 5-mer region of the template DNA strand affecting the nanopore current is determined to be the State CATGT.
Row 3, columns 1 and 2 represent portions of the sequence of the analyte template DNA strand (Level ID 2) after incorporation of a base opposite the first “G” base of the ssDNA portion of Level ID 1 (row 2, column 2). Three current reads at three different applied voltages (row 3, last three columns) are matched to one of the 5-mers of the K-mer map, and the 5-mer region of the template DNA strand affecting the nanopore current is determined to be the State ATGTG.
TGTGT
GCATG
GTGTG
CATGT
TGTGA
ATGTG
GTGAA
TGTGT
GTGTG
GAATG
TGTGA
AATGT
GTGAA
ATGTG
TGAAT
TGTGT
GAATG
GTGTA
AATGT
TGTAC
ATGTG
GTACG
TGTGT
Another example of de novo sequencing of template polynucleotides according to some embodiments of the disclosed technology is described below, which is particularly useful when it is difficult to find a bijective mapping between the polynucleotide sequence interacting with the nanopore read head and the associated nanopore ionic current. For example, the value of the mean nanopore current generated by a given polynucleotide sequence under a certain applied voltage may exhibit a degree of randomness. In certain embodiments, a Hidden Markov Model (HMM) is used to describe the probabilistic mapping between the polynucleotide sequence interacting with the nanopore readhead and the associated nanopore ionic current, and the Viterbi algorithm or other decoding models is used to determine the most probable sequence of states of the template strand based upon a cycle of read step(s), such as three read steps at three different applied voltages, after multiple incorporations of bases into the complementary strand to explain the observed nanopore signals. The HMM was built on a Markov chain describing the possible transitions among a set of K-mer states and the possible associated nanopore signals as the experimental observables. In some embodiments, only the mean and noise of the nanopore currents are extracted from the ionic current trace and are used to represent the experimental observables. In other embodiments, only the mean of the nanopore currents is extracted from the ionic current trace and is used to represent the experimental observable. The HMM has a set of transition probabilities associated with the transitions among the K-mer states, and a set of emission probabilities that determine how the observed nanopore signals will be distributed given the K-mer states.
The unknown transition and emission probabilities of the HMM can be obtained by training the HMM with an expectation-maximization algorithm, such as the Baum-Welch algorithm. The training data set are obtained by sequencing and recording the measured nanopore signals according to the methods described herein with a known de Bruijn sequence containing, for example, all 4K K-mer states (consistent with the definition illustrated in
After obtaining the transition and emission probabilities of the HMM by training the HMM with the training data set, the Viterbi algorithm can be used to decode/solve for the template polynucleotide sequence based on the measured nanopore signals. The Viterbi algorithm can determine the sequence path that best describes the observed nanopore signal data for a template polynucleotide of unknown nucleotide sequence, i.e., the most likely series of K-mer states (allowing only state transitions that are physically possible for a polynucleotide sequence) that underlies an observed series of nanopore signals (measured over a series of nucleotide incorporation operations according to the methods described herein). Although the K-mer state has a certain length, such as a 5-mer state, the HMM and Viterbi algorithm can use the information of multiple incorporations to determine the likely state of the template strand beyond just the number of base positions, such as beyond the five base positions of the 5-mer state. In other words, a decoding model (such as a HMM and Viterbi algorithm, analyzing each incorporated base collectively in reference to the K-mer states to determine which overall sequence of the template strand is the most likely to fit the collective reads of a cycle of incorporated bases.
As an example, a simplified HMM with 2-mer states is shown in
Row 1 to row 9 of
Further details regarding the Hidden Markov Model may be found in “Yoon, B. J., 2009. Hidden Markov models and their applications in biological sequence analysis. Current genomics, 10(6), pp. 402-415” and U.S. patent Ser. No. 11/049,588, the disclosures of each of which is incorporated herein by reference. In other embodiments, any suitable machine learning models can be used to determine a polynucleotide sequence. For example, the machine learning model may be a classification machine learning model.
In some cases, as discussed above in connection with
It should be understood that the data or points in the K-mer map suitably may be stored any suitable format, within a non-volatile computer-readable medium, that correlates a given measurement condition with one or more values that were measured under that condition and combinations of duplex and single-stranded sequences that were used to generate those values. A look-up table (LUT) is a non-limiting example of a format that may be used to store correlations between measured values and known combinations of duplex and single-stranded sequences that were used to generate those values. However, it will be understood that any suitable data structure may be used to store correlations between measured values and known combinations of duplex and single-stranded sequences that were used to generate those values. For example, the data structure may be generated by, and appropriately stored for use by, a machine learning algorithm. For example, the data structure may be generated by training a machine learning algorithm to recognize values that are obtained, under each respective given set of measurement conditions, and are known a priori to correspond to respective combinations of duplex and single-stranded sequences, and may be stored in any suitable format within a non-volatile computer-readable medium. The data structure subsequently may be used by the trained machine learning algorithm to generate an output that identifies nucleotides in the sequence of polynucleotide, based upon an input of values that are measured in between nucleotide addition steps. In certain examples, the data structure may be generated by, and appropriately stored for use by, a neural network, such as a deep learning algorithm. For example, the data structure may be generated by training a neural network (e.g., deep learning algorithm) to recognize values that are obtained, under each respective set of measurement conditions, and are known a priori to correspond to respective combinations of duplex and single-stranded sequences, and may be stored in any suitable format within a non-volatile computer-readable medium. Accordingly, the data structure may include neurons of the neural network (e.g., deep learning algorithm). The data structure subsequently may be used by the trained neural network (e.g., deep learning algorithm) to generate an output that identifies nucleotides in the sequence of polynucleotide, based upon an input of values that are measured in between nucleotide addition steps.
The data structure may be generated by training any suitable machine learning algorithm, such as a neural network (e.g., deep learning algorithm) using measured values, the combinations of nucleotides where are known a priori to correspond to those measured values, and the measurement conditions under which those measured values were obtained. In this regard, data structure may have a construction that is readily usable by the trained machine learning algorithm, e.g., trained neural network, such as a trained deep learning algorithm to identify combinations of nucleotides using measured values, but such construction may not necessarily be usable by any other software, module, or algorithm to determine correlations between measured values and unknown combinations of nucleotides. For example, machine learning algorithms (such as neural networks, e.g., deep learning algorithms) may be trained, using the measured signal, to make base calls. Non-limiting examples of machine learning algorithms are supervised, semi-supervised, unsupervised, and reinforcement algorithms. Neural network algorithms are a subset of machine learning algorithms and may include deep learning algorithms, convolutional neural networks, recurrent neural networks, generative adversarial networks, and recursive neural networks. Accordingly, the particular construction of data structure may include, for example, a vector space, graph space, neurons of a neural network, or the like. Alternatively, data structure may be implemented using any suitable data structure that may be queried using nucleotide identification module, such as a look-up table (LUT), matrix, flat-file database structure, SQL database structure, or the like.
It should be appreciated that the controller or processor may be implemented using any suitable combination of digital electronic circuitry, integrated circuitry, application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), central processing units (CPUs), graphical processing units (GPUs), computer hardware, firmware, software, and/or combinations thereof. For example, one or more functionalities of the controller or processor may be implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device. The programmable system or computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
These computer programs, which can also be referred to as modules, programs, software, software applications, applications, components, or code, can include machine instructions for a programmable processor, and/or can be implemented in a high-level procedural language, an object-oriented programming language, a functional programming language, a logical programming language, and/or in assembly/machine language. As used herein, the terms “memory” and “computer-readable medium” refer to any computer program product, apparatus and/or device, such as magnetic discs, optical disks, solid-state storage devices, memory, and Programmable Logic Devices (PLDs), used to provide machine instructions and/or data to a programmable data processor, including a machine-readable medium that receives machine instructions as a computer-readable signal. The term “computer-readable signal” refers to any signal used to provide machine instructions and/or data to a programmable data processor. The computer-readable medium can store such machine instructions non-transitorily, such as would a non-transient solid-state memory or a magnetic hard drive or any equivalent storage medium. The computer-readable medium can alternatively or additionally store such machine instructions in a transient manner, such as for example as would a processor cache or other random access memory associated with one or more physical processor cores.
The computer components, software modules, functions, data stores and data structures described herein can be connected directly or indirectly to each other in order to allow the flow of data needed for their operations. It is also noted that a module or processor includes but is not limited to a unit of code that performs a software operation, and can be implemented for example as a subroutine unit of code, or as a software function unit of code, or as an object (as in an object-oriented paradigm), or as an applet, or in a computer script language, or as another type of computer code. The software components and/or functionality can be located on a single computer or distributed across multiple computers and/or the cloud, depending upon the situation at hand.
It should be appreciated that all combinations of the foregoing concepts and additional concepts discussed in greater detail below (provided such concepts are not mutually inconsistent) are contemplated as being part of the inventive subject matter disclosed herein. In particular, all combinations of claimed subject matter appearing at the end of this disclosure are contemplated as being part of the inventive subject matter disclosed herein. It should also be appreciated that terminology explicitly employed herein that also may appear in any disclosure incorporated by reference should be accorded a meaning most consistent with the particular concepts disclosed herein.
Reference throughout the specification to “one example”, “another example”, “an example”, and so forth, means that a particular element (e.g., feature, structure, and/or characteristic) described in connection with the example is included in at least one example described herein, and may or may not be present in other examples. In addition, it is to be understood that the described elements for any example may be combined in any suitable manner in the various examples unless the context clearly dictates otherwise.
It is to be understood that the ranges provided herein include the stated range and any value or sub-range within the stated range, as if such value or sub-range were explicitly recited. For example, a range from about 2 nm to about 20 nm should be interpreted to include not only the explicitly recited limits of from about 2 nm to about 20 nm, but also to include individual values, such as about 3.5 nm, about 8 nm, about 18.2 nm, etc., and sub-ranges, such as from about 5 nm to about 10 nm, etc. Furthermore, when “about” and/or “substantially” are/is utilized to describe a value, this is meant to encompass minor variations (up to +/−10%) from the stated value.
While several examples have been described in detail, it is to be understood that the disclosed examples may be modified. Therefore, the foregoing description is to be considered non-limiting.
While certain examples have been described, these examples have been presented by way of example only, and are not intended to limit the scope of the disclosure. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms. Furthermore, various omissions, substitutions and changes in the systems and methods described herein may be made without departing from the spirit of the disclosure. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the disclosure.
Features, materials, characteristics, or groups described in conjunction with a particular aspect, or example are to be understood to be applicable to any other aspect or example described in this section or elsewhere in this specification unless incompatible therewith. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and/or all of the steps of any method or process so disclosed, may be combined in any combination, except combinations where at least some of such features and/or steps are mutually exclusive. The protection is not restricted to the details of any foregoing examples. The protection extends to any novel one, or any novel combination, of the features disclosed in this specification (including any accompanying claims, abstract and drawings), or to any novel one, or any novel combination, of the steps of any method or process so disclosed.
Furthermore, certain features that are described in this disclosure in the context of separate implementations can also be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple implementations separately or in any suitable sub-combination. Moreover, although features may be described above as acting in certain combinations, one or more features from a claimed combination can, in some cases, be excised from the combination, and the combination may be claimed as a sub-combination or variation of a sub-combination.
Moreover, while operations may be depicted in the drawings or described in the specification in a particular order, such operations need not be performed in the particular order shown or in sequential order, or that all operations be performed, to achieve desirable results. Other operations that are not depicted or described can be incorporated in the example methods and processes. For example, one or more additional operations can be performed before, after, simultaneously, or between any of the described operations. Further, the operations may be rearranged or reordered in other implementations. Those skilled in the art will appreciate that in some examples, the actual steps taken in the processes illustrated and/or disclosed may differ from those shown in the figures. Depending on the example, certain of the steps described above may be removed or others may be added. Furthermore, the features and attributes of the specific examples disclosed above may be combined in different ways to form additional examples, all of which fall within the scope of the present disclosure. Also, the separation of various system components in the implementations described above should not be understood as requiring such separation in all implementations, and it should be understood that the described components and systems can generally be integrated together in a single product or packaged into multiple products. For example, any of the components for an energy storage system described herein can be provided separately, or integrated together (e.g., packaged together, or attached together) to form an energy storage system.
For purposes of this disclosure, certain aspects, advantages, and novel features are described herein. Not necessarily all such advantages may be achieved in accordance with any particular example. Thus, for example, those skilled in the art will recognize that the disclosure may be embodied or carried out in a manner that achieves one advantage or a group of advantages as taught herein without necessarily achieving other advantages as may be taught or suggested herein.
Conditional language, such as “can,” “could,” “might,” or “may,” unless specifically stated otherwise, or otherwise understood within the context as used, is generally intended to convey that certain examples include, while other examples do not include, certain features, elements, and/or steps. Thus, such conditional language is not generally intended to imply that features, elements, and/or steps are in any way required for one or more examples or that one or more examples necessarily include logic for deciding, with or without user input or prompting, whether these features, elements, and/or steps are included or are to be performed in any particular example.
Conjunctive language such as the phrase “at least one of X, Y, and Z,” unless specifically stated otherwise, is otherwise understood with the context as used in general to convey that an item, term, etc. may be either X, Y, or Z. Thus, such conjunctive language is not generally intended to imply that certain examples require the presence of at least one of X, at least one of Y, and at least one of Z.
Language of degree used herein, such as the terms “approximately,” “about,” “generally,” and “substantially” represent a value, amount, or characteristic close to the stated value, amount, or characteristic that still performs a desired function or achieves a desired result.
As used herein, the term “plurality” is intended to mean a population of two or more different members. Pluralities may range in size from small, medium, large, to very large. The size of small plurality may range, for example, from a few members to tens of members. Medium sized pluralities may range, for example, from tens of members to about 100 members or hundreds of members. Large pluralities may range, for example, from about hundreds of members to about 1000 members, to thousands of members and up to tens of thousands of members. Very large pluralities may range, for example, from tens of thousands of members to about hundreds of thousands, a million, millions, tens of millions and up to or greater than hundreds of millions of members. Therefore, a plurality may range in size from two to well over one hundred million members as well as all sizes, as measured by the number of members, in between and greater than the above example ranges. Example polynucleotide pluralities include, for example, populations of about 1×105 or more, 5×105 or more, or 1×106 or more different polynucleotides. Accordingly, the definition of the term is intended to include all integer values greater than two. An upper limit of a plurality may be set, for example, by the theoretical diversity of polynucleotide sequences in a sample.
The scope of the present disclosure is not intended to be limited by the specific disclosures of preferred examples in this section or elsewhere in this specification, and may be defined by claims as presented in this section or elsewhere in this specification or as presented in the future. The language of the claims is to be interpreted broadly based on the language employed in the claims and not limited to the examples described in the present specification or during the prosecution of the application, which examples are to be construed as non-exclusive.
This application claims priority to U.S. Provisional Application No. 63/247,155, filed on Sep. 22, 2021, the content of which is incorporated by reference in its entirety.
| Number | Date | Country | |
|---|---|---|---|
| 63247155 | Sep 2021 | US |