• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Oxford Nanopore MinION Sequencing and Genome Assembly

    2016-11-09 10:40:23HengyunLuFrancescaGiordanoZeminNing
    Genomics,Proteomics & Bioinformatics 2016年5期

    Hengyun LuFrancesca GiordanoZemin Ning*c

    1National Centre of Gene Research,Chinese Academy of Sciences,Shanghai 200233,China

    2The Wellcome Trust Sanger Institute,Wellcome Genome Campus,Hinxton,Cambridge CB10 1SA,UK

    REVIEW

    Oxford Nanopore MinION Sequencing and Genome Assembly

    Hengyun Lu1,a,F(xiàn)rancesca Giordano2,b,Zemin Ning2,*,c

    1National Centre of Gene Research,Chinese Academy of Sciences,Shanghai 200233,China

    2The Wellcome Trust Sanger Institute,Wellcome Genome Campus,Hinxton,Cambridge CB10 1SA,UK

    Third-generation sequencing;

    Oxford nanopore MinION device;

    De novo assembly;

    Structural variations;

    Molecular clinical diagnostics

    The revolution of genome sequencing is continuing after the successful secondgeneration sequencing(SGS)technology.The third-generation sequencing(TGS)technology,led by Pacific Biosciences(PacBio),is progressing rapidly,moving from a technology once only capable of providing data for small genome analysis,or for performing targeted screening,to one that promises high quality de novo assembly and structural variation detection for human-sized genomes.In 2014,the MinION,the first commercial sequencer using nanopore technology,was released by Oxford Nanopore Technologies(ONT).MinION identifies DNA bases by measuring the changes in electrical conductivity generated as DNA strands pass through a biological pore.Its portability,affordability,and speed in data production makes it suitable for real-time applications,the release of the long read sequencer MinION has thus generated much excitement and interest in the genomics community.While de novo genome assemblies can be cheaply produced from SGS data,assembly continuity is often relatively poor,due to the limited ability of short reads to handle long repeats.Assembly quality can be greatly improved by using TGS long reads,since repetitive regions can be easily expanded into using longer sequencing lengths,despite having higher error rates at the base level.The potential of nanopore sequencing has been demonstrated by various studies in genome surveillance at locations where rapid and reliable sequencing is needed,but where resources are limited.

    Introduction

    aORCID:0000-0003-1166-6097.

    bORCID:0000-0003-0144-2081.

    cORCID:0000-0003-4359-776X.

    Peer review under responsibility of Beijing Institute of Genomics,Chinese Academy of Sciences and Genetics Society of China.

    http://dx.doi.org/10.1016/j.gpb.2016.05.004

    1672-0229?2016 The Authors.Production and hosting by Elsevier B.V.on behalf of Beijing Institute of Genomics,Chinese Academy of Sciences and Genetics Society of China.

    This is an open access article under the CC BY license(http://creativecommons.org/licenses/by/4.0/).

    Genomics has been revolutionized over the last 20 years by the development of first-and second-generation sequencing(SGS)technologies,enabling the completion of,among many other notable projects,the Human Genome Project[1,2]and the 1000 Genomes Project[3].The first method to sequence DNA was developed by Sanger in 1975[4,5],and another method was developed in parallel by Maxam and Gilbert in1977[6],which were termed the‘chain-termination method”and the‘chemical sequencing method”,respectively.Being less complex and more scalable in comparison to the chemical sequencing method,the chain-termination method eventually was used extensively for first-generation sequencing.DNA libraries with different insert sizes can be easily generated,which turns out to be useful as whole genome assembly benefits from the reads with mixed insert sizes.However,the low throughput and high cost of the first-generation sequencing led to a fundamental shift in methodology,taking us to SGS.The revolution of massively parallel sequencing started in 2005 with the introduction of Roche 454's pyrosequencing system.It was then followed by the sequencing-by-synthesis based Genome Analyzer platform from Illumina/Solexa in 2007,and by ABI's SOLiD system using sequencing-byligation[7].SGS technologies have dominated the sequencing market in the last decade,owing to its ability to produce an enormous volume of data cheaply.However,short reads produced by SGS lead to highly-fragmented assemblies when it comes to de novo assembly of larger genomes,due to difficulties in resolving repetitive sequences in the genome[7].

    The demand for technologies that can operate at higher speed and produce longer reads has resulted in the advent of new sequencing approaches—the so-called third-generation sequencing(TGS).Major SGS platforms adapt sequencing by synthesis(SBS)technologies that rely on PCR to enlarge clusters of a given DNA template.TGS technologies,by contrast,directly target single DNA molecules,enabling realtime sequencing,where reads are available for analysis as soon as they have passed through the sequencer.There are three important improvements in TGS platforms:(1)increase in read length from tens of bases to tens of thousands of bases per read;(2)reduction of sequencing time from days to hours(or to minutes for real-time applications);and(3)reduction or eliminationofsequencingbiasesintroducedbyPCR amplification[8].Apart from Helicos fluorescent sequencing(http://seqll.com/),the first successful single-molecule real time(SMRT)technology was introduced by Pacific Biosciences(PacBio,http://www.pacb.com/).With modern reagents and sequencing kits,the typical throughput of the PacBio RS II system is 0.5-1 gigabytes(GB)per SMRT cell,with a mean read length of roughly 10 kilobases(kb).Nonetheless,PacBio reads have a significantly higher error rate(~10%-15%)than SGS reads(<2%)[9].Fortunately these sequencing errors are randomly distributed,the rates can therefore be greatly reduced through the use of circular consensus sequencing(CCS)[10],whereasinglemoleculetemplateanditscomplement strand are sequenced multiple times to generate a unique consensus.

    In 2014 Oxford Nanopore Technologies(ONT)released a new TGS platform,the MinION device,through an early access program(The MinION Access Program,MAP).The read length profile of the ONT data is very similar to that of PacBio,with a maximum length up to a few hundred thousand base pairs[11,12].However,ONT reads have error rates higher than PacBio reads,with accuracy ranging 65%-88%[11-13].In addition,the throughput per MinION flowcell run is not very stable at the moment,varying from below 0.1 GB to 1 GB of raw sequence data[13].Due to its small size and low equipment cost,the MinION sequencer is attracting considerable interest in the genomics community,particularly for pathogen surveillance and clinical diagnostic applications,as these areas would benefit from the real time nature of this sequencing platform.A comprehensive review of PacBio sequencing and its applications has been presented by Rhoads and Au[14],who also compared the performance of PacBio sequencing with SGS platforms.In this review,we focus on MinION sequencing,the data characteristics,the algorithms for genome assembly,and the differences between the PacBio and ONT platforms.

    The MinION device

    Figure 1 The MinION sequencing deviceDNA sequencing is performed by adding the sample to the flowcell.When DNA molecules pass through or near the nanopore,there will be a change in the magnitude of the current in the nanopore,which is measured by a sensor.The data streams are passed to the ASIC and MinKNOW,the software that generates the signal-level data.ASIC,application-specific integrated circuit.

    Measuring only 10×3×2 cm and weighing just 90 g,the MinION is the smallest sequencing device currently available(Figure 1).It can plug directly into a standard USB3 port ona computer with low hardware requirement and simple configuration.Using Window 7 or 8,a computer with a solid-state drive(SSD),more than 8 GB of RAM and more than 128 GB of hard disk space(though 1 terabytes is recommended)can be used for sequencing.Specialist software called MinKNOW runs on the host computer to which the MinION is connected.MinKNOW carries out several core tasks—data acquisition;real-time analysis and feedback;data streaming while providing device control(including run parameter selection);as well as sample identification and tracking—thus ensuring that the platform chemistry performs correctly in processing the samples.Only high-quality genomic DNA is recommended for the Genomic DNA Sequencing Kits(at the time of starting this paper,there were only two kits available:SQK-MAP005 and the more recent SQK-MAP006).The starting DNA material should be composed of long fragments(>30 kb),which can be typically obtained using standard extraction and clean-up methods.

    Similar to SGS technology,library preparation is needed for various applications using MinION.Here,long and double-stranded DNA (dsDNA)should be used so that sequencing of both strands can be performed.The current library construction process consists of a number of steps,which are carried out in the following order:genomic DNA shearing using a Covaris g-TUBE;an optional‘PreCR”step to repair damaged DNA;end-repair to create blunt ends in sheared DNA and PCR fragments;dA-tailing to add an‘A”base to the 3′end of the fragment;adapter ligation;and finally His-bead purification to remove nucleotides and enzymes.The library usually contains two adapters,the leader adapter and the hairpin adapter,each ligated to one end of the dsDNA(Figure 2A).The leader adapter is denoted as the‘Y adapter”as it has a‘Y”shaped structure,whereas the adapter with hairpin structure is called the‘HP adapter”. Sequencing begins at the single-stranded 5′end of the Y adapter,followed by the‘template”strand,then the HP adapter,and the‘complementary”strand.The motor protein starts to unzip the dsDNA when approaching the turning point of the Y adapter complementary region.At this point,the first(the‘template”)strand is passed into the nanopore with speed determined by the motor protein.Once the HP adapter is reached,a protein(the‘hairpin protein”)allows the complementary strand of the DNA to be passed through the nanopore in a similar manner.Base-calling can then be performed.If information from only one strand is used,the base-calling is termed 1-directional(1D);whereas a 2D base-calling is performed,if information from both strands is incorporated,which results in higher base quality.

    On the membrane with nanopores incorporated,a voltage can be applied to drive DNA through the pore and an ion current flow can be measured.When a DNA molecule passes through the nanopore,a change of the current in pattern or magnitude can be observed and characterized.The current in the nanopore is measured by a sensor several thousand times per second,and the data streams are passed to a microchip called the application-specific integrated circuit(ASIC).Finally,data processing is carried out by the MinKNOW software,which deals with data acquisition and analysis.

    The current MinION flowcell has 512 channels,allowing up to 512 independent DNA molecules to be sequenced simultaneously[13].Each channel is connected to four wells and can provide data from one of the four wells at a time.The performance in terms of data production(i.e.,the number of reads produced)varies from channel to channel,since some pores are more active than others.Data from a typical run are shown in Figure 2B.Channels in red produced up to 126 reads,whereas some channels(those shown in black)produced zero reads.In order to reduce noise,the raw current measurements are processed and converted into a sequence of‘events',each with a mean value for the current and an associated variance and duration.The so-called‘squiggle plot”shown in Figure 2C shows the raw current measurements over time. As DNA passing the pore can contribute to the change in the ion current,base-calling is performed on 5-mers or 6-mers.There are 45=1024 possible combinations and 46=4096 when 5-mers or 6-mers are used,respectively.An optimal path,shown in Figure 2D,is searched through a hiddenMarkovmodel(HMM)ofsuccessive5-mers(or 6-mers)using the Viterbi algorithm[15].

    Currently,MinION flowcells have 2048 wells—4 for each of the 512 channels.At the beginning of a run,the 4 wells in each channel are tested using a procedure called‘Mux”. During this process,each of the four wells in a channel is ranked in terms of activity,with the most active one being placed in a group‘g1',the second most active placed in a group‘g2',and so on.At the start of a 48-h run(the default run time),each active channel starts taking data from its‘g1'well and continues to do so for the first 24 h.The remaining 24 h are then equally distributed between the other 3 groups:at the end of each period,each channel switches to the well contained in the next group.The transition between g1 and g2 pores is clearly visible in Figure 3A,where the throughput suddenly increases 24 h after the start of the run.The read length profile is shown in Figure 3B. The protocol for the default 48-h MinION run described here is defined in a combination of Python scripts that are launched at the start of a run.While the original protocol ensures a good performance,some members of the MinION Access Program(MAP)community have already started to testnewsettingsandproceduresbycustomizingthese scripts.Anexampleofthiscustomizationaimedat increasing a flowcell throughput has been made publicly available for the MAP community by John Tyson(Modified MinKNOW scripts,personal communications).

    Data formats and base-calling

    For data analysis,most bioinformatics tools take FASTA or FASTQ files as input,where base-calling has already been done during the sequencing process or off line with the sequencer.For new platforms in their early stages,however,original raw data files may be useful for some applications. Currently,the MinION outputs one FAST5 file per read[13].Much like the h5 file format adopted by PacBio,the FAST5 file format is based on the hierarchical data format 5(HDF5)standard(https://www.hdfgroup.org).FAST5 files have a hierarchical structure,meaning that they can store both the metadata associated with a read,along with the events(such as aggregated bulk current measurements)preprocessed by the sequencing device.Each read is produced by one of the MinION's 512 channels,and the metadata associated with each read are stored in a unique FAST5 file.To ensure the unique identity of each read name,a combination of information such as experiment name and batch,channel,as well as file numbers is used.

    Figure 2 Flow of Oxford Nanopore sequencing processA.Library preparation schematic for the genomic DNA sequencing kit(SQK-MAP-003).B.512 channels with different levels of activity in a flowcell are shown in different color(most active channels are in red).C.‘Squiggle plots”of fluctuating electrical signals,which can be translated into DNA bases.D.5-mers decoding from event information and alignment of 1D and 2D base calls.

    Currently,base-calling is carried out in the Amazon cloud,rather than on the local computer linked to the sequencing device.The cloud-based Metrichor[16]is used with the data from each run.This service analyzes the FAST5 files generated by the sequencing software after uploading and returns with the analysis results attached.The current workflow comprises of a number of steps.First,the registered current values for a molecule are analyzed,in order to determine which levels of current correspond to the template strand and which correspond to the complementary strand.This stage is also needed to remove the current values related to the adapters. Next,statistical models trained by ONT are used to establish the relationship between 5-mers and current levels.Differences between the model and the observed current levels are then computed.Finally,two 1D sequences may be obtained for each molecule,from which one 2D sequence is constructed if possible.After base-calling has been carried out,Metrichor classifies the reads into two‘read classes':‘pass'and‘fail'. The data in the raw FAST5 file and the metadata and base-calls returned by Metrichor are combined into a basecalled FAST5 file,which can be downloaded to a directory chosen by the user.

    The procedure of base-calling can be briefly described as follows.(i)Template and complement events are processed separately and then used for 1D base-calling.(ii)If the ratio of template sequence length to complement sequence length after base-calling is between 0.5 and 2.0,2D base-calling is attempted.(iii)If the 2D base-calling is successful a 2D read is produced.(iv)A quality score(Q-score;developed by ONT)is computed in order to quantify the 2D read quality. The FAST5 is put into a‘pass”directory,if the 2D read has a mean Q-score>9;whereas all other FAST5 files are put into a‘fail”directory.Therefore,the‘fail”directory includes FAST5 files that have:(a)2D reads with mean Q-scores≤9(in addition to template and complement reads);(b)1D template and complement reads for which 2D base-calling was not achieved[either the ratio is too big(>2.0)/too small(<0.5)or 2D base-calling failed];and(c)only a template read.

    Figure 3 Time course of base throughput and read length distributionA.The throughput of bases with time generated using Poretools[23].B.Distribution of read length using data from one flowcell run[13].

    The reads classified as‘pass'can normally be considered the high-quality reads from the experiment.At the time of writing,there are two sequencing kits:SQK-MAP005(using 5-mers)and SQK-MAP006(using 6-mers).The first notable difference between these two kits is the sequencing speed,which is doubled from ~30 bp/s for SQK-MAP005 to~75 bp/s for SQK-MAP006,likely resulting in increased yields.However,its effect on base quality remains to be quantified,as an increase in speed may also increase the chance of missing events(transitions between signal levels).As a result,it could potentially increase the number of base deletions after base-calling.The second difference between these two methods is that the number of possible kmer combinations during basecalling has been increased from 45to 46,meaning that the expected ionic current in each event is estimated to account for the influence of 6 neighboring bases instead of only 5 bases. Therefore,complications in quality profiles could be introduced due to these changes.Although the overall impact on data quality remains to be justified,earlier results from Nick Loman(http://lab.loman.net/2015/09/24/first-sqk-map-006-experiment/)suggest that the accuracy of the assembly is much better with SQK-MAP006 data.Most of this improvementisduetobetterrepresentationofhomopolymer sequences after base event polishing using Nanopolish[17]. It should be noted that the kit SQK-MAP006 is relatively new,and thus all data presented in this review article are generated using SQK-MAP005.

    ONT has released several versions of flowcells,where data quality and throughput vary significantly[18].The release of version R7+flowcells to the MAP community received positive feedback from different users who were using them for different applications.Norris et al.[18]compared the data quality of different flowcell versions.Using R7 flowcells,the average base accuracy was only 67.4%for the reads produced,with 24.2%mismatched bases,7.5%insertions,and 8.3%deletions.However,after upgrading to the newer version R7.3,the average base accuracy was increased to 86%,with 9.7%mismatches,4.2%insertions,and 4.4%deletions,demonstrating a dramatic improvement.It should be noted that the accuracy metrics are computed from alignments of the base calls to the reference,and different alignment methods sometimes produce slightly different estimates.Popular aligners for ONT reads include BWA-MEM[19](parameters‘-×ont2d')and LAST[20](parameters‘-s 2-T 0-Q 0-a 1'),as suggested by Nick Loman(personal communication,2015).

    With the improved utility and quality of the MinION data,performance reproducibility of flowcells has been assessed by the MinION Analysis and Reference Consortium(MARC). This investigation is necessary because the variation in how much success individual users have with the MinION and the wide range of usage of the device make it difficult to determine the cause of this variation from individual sequencing runs.In the paper presented by the MARC(also known as MAP)[13],a control strain of Escherichia coli K-12 was used by five laboratories from different countries to generate data. Each participating laboratory used QIAGEN Genomic-tip 20/G to extract DNA from approximately 4×109log-phase cells.The day after extraction,a library was prepared using the Genomic DNA Sequencing Kit SQK-MAP005,following the protocol issued by ONT.Sequencing was carried out at each participating laboratory.Despite slight variations in performance being observed,in general there was consistency with regard to base error rate,throughput,and read length[13].

    For a rapidly-developing new sequencing technology,collective efforts with community involvement are important. An initial lack of tools for the analysis of data led to the development of a series of bioinformatics packages for exploring the native FAST5 data produced by the Metrichor real time analysis platform.Poretools[21]and poRe[22]were developed to convert and visualize the raw data,NanoOK[23]was developed to assess quality,yield,and accuracy of the data,whereas minoTour[24]can monitor reads produced by the sequencing process in real time.Table 1 lists a number of tools[17]for dedicated nanopore data analysis with various applications.Genome scaffolding tools such as SSPACE-LongRead[32]and SMIS[33]are also included in the table as they are not complete pipelines for de novo assemblies.Full details of assembly pipelines will be discussed in the next section.

    Table 1 List of analysis tools developed for Oxford Nanopore data

    De novo genome assembly

    One of the technical advantages of TGS data is the read length,which offers great prospects for genome assembly. Generally,assemblers are based on several different types ofalgorithms,suchasgreedy,overlap-layout-consensus(OLC),de Bruijn graph(DBG),and string graph(reviewed by Henson et al.[34]).While early assemblers usually used the OLC paradigm for assembling Sanger sequencing reads,modernassemblersuseDBGparadigmforassembling SGS short reads.Although the DBG approach is faster,OLC-based algorithms perform better for longer reads with higher base error rates[35].Therefore,assemblers designed for long PacBio and ONT reads are mainly pipelines based on OLC approaches.

    To make a de novo OLC-based assembly,there are normally three basic stages in the process:preassembly,consensus buildup,and consensus polishing.The goal of preassembly data processing is to generate long and accurate sequences by correcting base errors.Seed reads(a subset of the sequencing reads)are selected based on the read length distribution. Each single read is then mapped to the seed reads to generate a consensus sequence for the mapped reads,resulting in long and accurate fragments of the target genome.The computation in this step is very intensive as it involves all-vs-all raw read mapping and base error correction.The next step is the consensus building from the overlapping reads.There are options available when selecting assembly algorithms,but OLC assemblers offer clear advantages for de novo assembly using multi-kb long reads.For genomes with repeats of any length,a single long error-corrected read could simply bridge the gaps of unique sequences and ensure that the consensus building process continues without interruption.When designing a de novo genome sequencing project,reasonable read coverage(50-60×)is needed to generate sufficient coverage of reads that uniquely anchor the longest repeat regions in the genome assembly.For preassembled reads,there could be base errors in the repetitive regions,where raw base errors are coupled with repeats.Errors such as indels and substitutions in the preassembled reads could also be easily passed on to the consensus.Therefore,there is a need for consensus polishing for assemblies produced from TGS data.To significantly reduce the remaining number of errors in the draftassembly, aquality-awareconsensusalgorithm could be implemented to use the rich quality scores embedded in PacBio bas.h5 files or the event-by-event raw ion currents in ONT MinION FAST5 files.The Quiver[36]algorithm processes four different per-base quality values(QV scores)available in the PacBio bas.h5 files,which represent the intrinsically calculated error probabilities for inserted,deleted,substituted and merged base calls in single pass reads.For the MinIONplatform,thefinalpolishingoftheassembly can be performed using Nanopolish,developed by Loman et al.[17],which improves the assembly base quality by re-evaluating and maximizing the probabilities for each base according to the raw ion currents of the events,accessible in the FAST5 files.

    Loman,Quick,and Simpson pipeline

    With a similar level of base errors in sequencing reads,assembly pipelines for MinION data use the same strategies as those successfully used for PacBio single molecule long reads.The Loman,Quick and Simpson(LQS)pipeline[17]presents an excellent example on how a high quality assembly could be produced from nanopore sequencing data by following the steps of preassembly data processing,overlap detection,consensus generation,and finally contig base polishing using the event data.The FASTA sequences for reads are extractedusing Poretools[21]and converted to the format expected by alignment tool DALIGNER[37].Potential overlaps between the reads are detected from the DALIGNER alignments.Multiple alignments are computed using the partial-order alignment(POA)software[38],where data inputs are single reads and their overlaps.The use of partial-order graphs leads to consensus sequences with better quality in the presence of indels.To achieve better results,the base error correction process needs to be run multiple times,using the corrected reads as the new input.It has been reported that error correction increased the mean identity percentage from 80.5%to 95.9% after the first iteration,and again to 97.7%on the second iteration[17].After two rounds of base-error correction,the reads can be assembled using v8.2 of the Celera Assembler[39]from which a draft assembly can be obtained.One of the most interesting features in the LQS pipeline is its stand-alone tool Nanopolish,which polishes the contig sequences in the draft assembly using the ion current information registered by the MinION device.The polishing procedure starts with the initial draft assembly and modifies each 5-or 6-mer by introducing substitutions,insertions,deletions,and substrings sampled from the 2D base-called reads.A probabilistic model of the nanopore sequencing process is then used to evaluate whether the modifications to the kmer words increase the probability of the electric signal data observed during the collection of MinION reads.The aforementioned process of modification and evaluation needs to run iteratively until no more improvements could be seen in the assembly.In the tested example,the E.coli K-12 MG1655 chromosome was assembled into a single 4.6-megabasecontig.Theassemblyreconstructscorrect gene order and shows 99.5%nucleotide identity after consensus polishing using a probabilistic model of the signal-level data.

    PacBio Corrected Reads assembler and Canu

    The PacBio Corrected Reads(PBcR)assembler(http://wgsassembler.sourceforge.net/wiki/index.php/PBcR)is the first pipeline using hierarchical assembly method(correct,overlap,assemble),which demonstrates that noisy long reads can be used for assembly after base error correction.The hierarchical genome-assembly process(HGAP)[40]was developed for PacBio long reads with inputs of PacBio-specific h5 files[41],which are different from the signal-level data generated by the MinION device.However,when raw sequencing data are converted into FASTQ/FASTA files,alignment tools such as the basic local alignment with successive refinement(BLASR)[42],DALIGNER(https://github.com/thegenemyers/ DALIGNER)or Celera Assembler could be used to compute multiple alignments for base error correction and overlap detection followed by consensus layout.Fast and sensitive mapping of error-prone long sequencing reads is crucial and computational demand on multiple alignments is high.Over the past few years,PBcR has gained significant performance improvementsinassemblingbacterialgenomes [43,44],middle-sized Drosophila melanogaster and Arabidopsis thaliana genomes[45],and more recently human genomes[46,47],thanks to the implementation of a new,faster algorithm called MinHash alignment process(MHAP)[45].MHAP employs a probabilistic approach to overlap-based assembly of long reads.To speed up the assembly of gigabase-sized genomes,the MinHash represents long and sparse text as seeded sequences or a string of information as a set of fingerprints,in such a way that the assembly process is carried out with more compact data using fewer computational resources.Latest efforts have led to the development of a new assembler Canu (https://github.com/marbl/canu),whichfollowsthe same strategy and method of those used in PBcR,but offers higher speed and better usability.The first version of Canu was released at the end of 2015.

    Falcon assembler

    The Falcon[48]assembler developed by Jason Chin from PacBio is another pipeline adopting the strategy of HGAP. It shares many features with PBcR,such as raw reads overlapping for base error correction using DALIGNER and overlap filtering.The major difference lies in its contig consensus generation.Given the overlapping data,a string graph is constructed from the dataset to represent the connections of those reads with overlaps,where a path is a connection between the reads and an edge is a connected read.Due to genome polymorphism and sequencing errors,graph edge reduction is carried out to remove complexity.The consensus step to create draft contigs is to find a single path corresponding to each contig graph and then to generate sequences accordingly.There are continued efforts to make Falcon a polyploidy-aware assembler and new algorithms have been designed to reconstruct comprehensive haplotypes.For simple graphs where the incoming and outgoing edges are unique,a contig is generated in a straightforward way.In the case that a contig graph is not a simple path,a primary contig is generated first with the end-to-end path that has the most overlapped bases.Furthermore,in a multiple path graph,if an alternative path is different from the primary one is possible,another contig is constructed,which is called an associated contig.Identity comparison between primary and associated contigs can reveal genome polymorphism.When associated contigs are induced by sequencing error,there will be a high identity between the alternative contig and the primary contig(>99%most of time).In the case where there are true structural polymorphisms,primary contigs and associated contigs are separated,each representing a different haplotype from the genome.

    Miniasm assembler

    Read error correction is the most CPU-intensive stage of the whole assembly process,and assemblies on gigabase-sized genomes are still out of reach for many projects due to high sequencing costs and large computational requirements.The Miniasm[49]assembler developed by Heng Li takes a different approach to deal with noisy long reads by skipping the step of read error correction completely.The alignments are performed based on all-vs-all read mapping and the resulting alignment file is saved for further processing of assembly graphs.For each read,the first step is to obtain an approxi-mate estimate of read coverage,which is achieved by finding the longest contiguous region covered by three good mappings. The second stage is to use the coverage information to find the good regions again but with more stringent thresholds.A string graph is then computed to store mapped reads,remove weak overlaps,and collapse short bubbles.With a pileup of overlapped reads,the algorithm simply searches for the best path and then concatenates pieces of reads to generate the final unitig sequences.Without base error correction,the per-base error rate of the contigs is similar to that of the raw input reads.Miniasm is the fastest assembler examined in this paper,taking only a few minutes for a bacterial-sized genome.For a dataset of Caenorhabditis elegans sequenced at 45×coverage,it only takes 9 min for Miniasm to assemble the genome using 16 CPU cores,achieving an N50 size of 2.8 megabases.Efficient memory usage and high speed in assembly are due to the use of its own hash table-based aligner,minimap[50]. Algorithmically,minimap combines the reduced representations of MHAP using sparse fingerprints and the kmer sorting and sorted lists merging of DALIGNER.Working directly on noisy uncorrected reads,one major concern of Miniasm is how to distinguish the sources which lead to low-identity matches between two noisy reads:is the low identity caused by the stochastically-higher base error rate on reads,or because reads come from two recent segmental duplications?At high read coverage,assembly pipelines using base error correction such as LQS,PBcR,Canu,and Falcon sometimes offer an advantage in separating high error rate from duplications/ repeats.

    Hybrid assemblers

    The NGS platforms such as Illumina's HiSeq and MiSeq have played a dominant role in genomic research and applications. It is foreseeable that short read data will continue to be a very important part of data sources for years to come.Different algorithms have been explored for genome assembly and many pipelines have been developed for various applications[7,34]. With the emergence of TGS,some assemblers start to include long reads into the pipeline to improve assemblies primarily generated from short reads.Typical examples of hybrid assemblers are ALLPATHS-LG[51],Celera Assembler's PacBio corrected reads pipeline(pacBioToCA [52]),SPAdes[53],and SSPACE-LongRead[32].Assessment and evaluation on these hybrid methods have been reported by Utturkar et al.[54],Liao et al.[55],and Sovic′et al.[56].ALLPATHS-LG takes a unique approach,in that,in addition to long reads,it also incorporates Illumina paired-end reads of two libraries:one with short overlapped fragments,and one with long jumps.Like pure Illumina assembly,short insert read pairs are merged into single‘super-reads”for unipath graph generation and the mate pair‘jumping”reads are used to fill the gaps in the unipath graph.PacBio reads are subsequently used in order to form consensuses and to patch gaps.While SSPACE-LongRead is mainly a genome scaffolding tool,SPAdes is now capable of hybrid assembly,thanks to a recent update which adds support for taking short and long reads as inputs.Another application of this method on mixed datasets from the yeast genome has been reported by Goodwin et al.[28],who develop a base error correction tool on the ONT reads using Illumina MiSeq reads.The subsequent steps in overlap detection and consensus computation are similar to PBcR.

    There are a few assembly pipelines developed or adapted specifically for nanopore sequencing data,as shown in Table 2. Evaluation of assembly methods and tools is difficult as the nanopore sequencing platform is still in the early stages of development and data sources are limited.Sovic′et al.[56]has presented a comparison report on hybrid and non-hybrid methods for de novo assembly from MinION E.coli reads. Evaluated on five assembly pipelines including LQS,F(xiàn)alcon,PBcR,ALLPATHS-LG,and SPAdes,the assembly quality and continuity varies with read depth and tools used.However,lack of PacBio data for comparison is one of the weak points in the study.

    To assess the performance of assemblers and the effect of data characteristics on genome assembly,we selected 5 datasets and 6 assemblers for a comparison study.The datasets include both MinION and PacBio reads at different coverages(Table 3).The 20×MinION reads are a subset of 48×reads from[13],while the 20×PacBio reads were selected from a set of 25× E.coli K12 MG1655 reads downloaded from http://wgs-assembler.sourceforge.net/wiki/index.php/PBcR.

    The Illumina MiSeq reads were sequenced by Goodwin and her colleagues[28].To achieve the best assembly,we either tested the parameters ourselves or followed suggestions from other users.A file containing information about how we ranthe pipelines is provided as a supplementary file(SF1)and is availableat[ftp://ftp.sanger.ac.uk/pub/users/zn1/ont/ontcomparison.pdf].Mismatches,shortindels,andaverage identity with respect to the reference were estimated using the dnadiff tool from MUMmer[57].As shown in Table 4,compared with the reference sequence,no global misjoin errors were found in any of the reported assemblies.LQS produced the assemblies with highest consensus base quality before polishing,while the fastest assembler was Miniasm,which omits the process of base error correction on raw sequencing reads.Based on the selected datasets,however,the overall winner is the Canu assembler in terms of contig continuity and computational resources used.Consensus base accuracy in the nanopore assemblies is notably lower than in those using the PacBio reads,likely due to the misrepresentation of homopolymers in the ONT reads.In order to increase the accuracy level,a polishing process using Nanopolish[17]could berun.Figure 4Ashowstheunder-representationof homopolymers(TTTTT,AAAAA,CCCCC and GGGGG)for the 5 assemblies including Miniasm,F(xiàn)alcon,PBcR,LQS,and Canu,compared to the reference assembly.It is of note thattheunder-representationproblemissignificantly improved after Nanopolish has been run(Figure 4B).This is also shown in the improved Nanopolished assembly accuracies(Table 4).

    Table 2 List of assemblers for Oxford Nanopore MinION long reads

    Table 3 Datasets of MinION,PacBio,and MiSeq used for assembly comparison

    As shown in Table 4,the hybrid assemblies are only from SPAdes,which uses both long(ONT or PacBio)reads and Illumina short reads.SPAdes assemblies have a higher base accuracy than the nanopore-or PacBio-only assemblers,due to the use of highly accurate Illumina reads.On the other hand,the excellent continuity of the SPAdes assemblies is attributed to the use of the long reads.When running SPAdeson the pure MiSeq data,the assembly is still very accurate(99.99%),but is very fragmented,with 318 contigs and an N50 of 170 kb.

    Table 4 Assembly assessment using different tools for three types of reads at different levels of coverage

    Figure 4 Counts of 5-mers from the reference and the assembly before and after polishing using event dataA.Counts of 5-mer homopolymers before event polishing. B.Counts of 5-mer homopolymers after Nanopolish using event data.

    Other applications

    Diagnostic application

    When disease outbreaks occur,it is important to be able to rapidly obtain genome sequences in order to assess the patterns of viral evolution,to investigate transmission chains,or to validate diagnostic assays[58-61].It would be difficult to use a Sanger sequencer or find an NGS platform that could match the MinION in terms of its rapid deployability and reliability under field conditions.Additionally,in some places it may not be feasible,perhaps for political or logistical reasons,to export samples to laboratories capable of performing the required analyses.The compact MinION device therefore offers fantastic opportunities to sequence the genome quickly in these less favorable locations and conditions.The device can be used immediately upon arrival in the outbreak area,as it does not require any special setup or calibration procedures.More importantly,the device can be used as a rapid diagnostic tool for management of outbreaks of various diseases due to the rapid data turnaround.Quick et al.[60]reported a landmark diagnostic investigation during the Ebola outbreak in Guinea,west Africa.In order to extract enough DNA for the study,the designed sequencing protocol used a targeted reverse transcription-PCR,and DNA sequences were amplified to cover the Ebola virus(EBOV)genome.A realtime genomic surveillance system was developed for the various tasks of sequencing,which consisted of three MinION devices,four laptop computers,and consumables.In total,they made 148 MinION runs,covering 142 samples.Rapid turnaround is the key for such projects.It was reported that it only took 15-60 min to perform the sequencing process,with the whole workflow completed in less than 24 h,including amplification,library preparation,and MinION run.The study itself and the protocol developed has well demonstrated the potential of nanopore sequencing in areas where sequencing would not otherwise have been possible.Future diagnostic support could revolutionize the ability of the researchers working in the public health sector to perform sequencing during future disease outbreaks.Other diagnostic applications have also been reported,including prediction of antibiotic resistance by sequencing the genomes of Staphylococcus aureus and Mycobacterium tuberculosis[62];real-time strain typing and analysis of antibiotic resistance[63];and aneuploidy detection in prenatal and miscarriage samples with sequencing reads generated in less than 4 h[64]just to name a few.Please visit https://publications.nanoporetech.com for an up-to-date list of applications and publications using ONT sequencing.

    Structural variation

    Structural variation(SV),as an important type of genetic variants,includes insertions,deletions,duplications,inversions,and large-scale structural rearrangements.Currently,variants of size≥50 bp in length are all considered as SVs[65-68].Driven by constant advances of sequencing technologies,various analysis methods have been developed to identify SVs.While substitutions and short indels could be detected relatively easily by read alignment,identification of SVs in large size is difficult when using NGS short sequencing reads.Dealing with such situation often needs to employ indirect evidence such as disturbance of read mapping,mapping coverage,and mapping breakpoints.There is rich literature on method development and data collections for SVs[69,70].As the NGS market is dominated by the Illumina pair-end sequencing[68],algorithms developed and datasets archived for SVs are mainly for Illumina short reads.With advances in single-molecule sequencing,however,efficient identification of SVs could be substantially enhanced in the genomics community,as long read sequencing platforms such as PacBio and Oxford Nanopore are playing an increasingly important role in genome sequencing.

    To demonstrate nanopore sequencing's ability to detect SVs,Norris et al.[18]designed an experiment to see how well a set of 10 well-characterized SVs could be detected.These SVs included 2 interstitial deletions,4 translocations,and 4 inversions.SNP microarrays and whole-genome sequencing(WGS)were first used to identify these SVs,which were confirmed by PCR and Sanger sequencing across the junctions afterward.Barcodes were used to generate libraries for all 12 PCR amplicons(10 SV samples+2 control samples),which were then multiplexed in one MinION flowcell run.In total,this run produced 2.5 megabytes of sequence bases with 3987 2D reads from 194 of 512 channels.The reads were 640-bp long on average,which is about the full length of the PCR products. Although the yield was low and the base error rate was high(86%),all 10 SVs were correctly detected with a wild-type sample that are confirmed to contain no variation serving as control.As the authors noted in the paper,the identification of exact breakpoints is still challenging.Although the SVs detected were all of the correct type,their locations were imprecise,being shifted by a few bases.Improvements are obviously needed,either in the development of bioinformatics tools,or in the reduction of base errors from the sequencing instrument.

    Differences between the PacBio and ONT sequencing platforms

    Notably,there are a number of differences between PacBio and ONT platforms even in terms of sequencing methods. WhilethePacBioplatformreliesonthemethodof sequencing-by-synthesis,in which single molecules of DNA polymerase are observed as they synthesize a single molecule of DNA,nanopore-based technologies detect DNA bases by monitoring the transit of a DNA molecule through a hole and measuring variation in electric currents or optical signals. During SMRT sequencing,subreads can be generated,resulting in multiple base coverage on a given base.For nanopore sequencing,however,the base coverage from data stream for each pore is either 1 or 2(1D or 2D read),as described in detail earlier in this review.One striking feature of nanopore sequencing is the under-representation of common homopolymers in the raw reads.If 5-mers are used for base-calling,the maximum length for homopolymers will be 5 bp,i.e.,there are no 6-mers or longer homo-kmers such as AAAAAA or TTTTTT in the data,since additional bases identical to the ones in the initial 5-mer would not cause a change in the ion current when passing through the pore.Table 5 lists underrepresented and over-represented 5-mers for a sequencing dataset of E.coli[13].However,most of the missing homopolymers can be recovered from the event data by Nanopolish[17].It can be seen from Figure 4A that the copy numbers of the 5-mers TTTTT and AAAAA are significantly lower than that of the reference sequences for all the assemblies.After Nanopolish,the copy numbers for these 5-mers are increased,which become close to those seen in the reference(Figure 4B).For G-and C-rich 5-mers like GGGGG and CCCCC,it appears that Nanopolish could over-correct them,resulting in more copies of G-or C-rich 5-mers than actual(Figure 4B).

    We outline below other major differences between ONT and PacBio platforms in terms of instrument size,read accuracy,and read length.

    Table 5 Under-represented and over-represented 5-mers of the E.coli data

    (1)Device size.PacBio platforms are bulky and require a large initial investment.This means that it could only be feasible for them to be owned and operated by large,establishedsequencingcenters.Furthermore,they require a reasonably high level of support throughout the entire sequencing process,again meaning that they are far better suited to sequencing centers,where this kind of support will already be in place.Nonetheless,PacBio platforms have relatively low operating costs when assessed on a per-sample basis.On the other hand,the MinION platform sits in direct contrast,being both far smaller and requiring a lower initial investment than PacBio platforms,making them more accessible to smaller laboratories.Furthermore,the MinION's applications in real-time sequencing allow for a more general analysis on the samples than that offered by PCR.

    (2)Read lengths.The read length from both the PacBio and MinION platforms can be increased by experimental methods,say,for example,by increasing the fragment sizes of the input DNA.Table 3 shows the read lengths of MinION and PacBio data used for our assembly comparison.It can be seen that the mean read length from PacBio is longer than that from MinION.It should be noted that the actual length obtained may vary from run to run,depending on a number of factors,such as DNA samples,quality,and library preparation methods.The longest full length MinION 2D read aligned to reference can be over 45 kb[13].Nanopore sequencing technology is less likely to have inherent limitations in terms of potential read length,as it is not based on synthesis.When assessed by the proportion of their lengths fully aligned with the reference sequences,reads obtained from the MinION outperform short reads[76],therefore having a higher probability that a sequence can be aligned to a given region of the genome.

    (3)GC bias.For ONT,1D reads from the MinION sequencer have reported base accuracy of 65%-75%,while higher quality 2D reads have base accuracy at 80%-88%[11-13].The base error rates for PacBio reads are slightly better,reportedly in the range of 10%-15%[14].It is common to observe sequencing difficulties in the GC-biased regions,where base accuracy is lower and read coverage is associated with higher variation or less representation,comparing to non-GC-biased regions.Both Ashton et al.[11]and Karlsson et al.[72]observed higher error rates in G/C mononucleotide repeats and therefore further evaluation of the MinION system's ability to sequence extremely GC-rich regions is needed.

    Discussion and future prospects

    The MinION device and the data produced using it have had a number of reported successful applications in disease surveillance,such as the Ebola outbreak in west Africa[60,61].For this purpose,the real-time feature is critical in order to swiftly establish progression patterns by monitoring the spread of a disease.The fast output data streamed by the device is a current squiggle,not a DNA sequence string.To speed up data collection for analysis,Loose et al.[71]developed a method which can map the squiggle data directly to a reference sequence in‘squiggle space'.To achieve a desirable read depth for a given analysis,it would take 49 min to carry out the standard base-calling technique.However,the desired read coverage is obtained in just 15 min using squiggle mapping.This increase in speed would make big differences in medical environments.On another front,David et al.[73]have developed an open source base-caller for offline data processing,which could have profound impact on applications at places where there is a lack of stable electricity supply and reliable internet access.

    Library preparation plays an essential role in determining the quality and usability of the data produced by the MinION,and much effort is going into making the process automated and reproducible.A MinION Starter kit includes a library preparation kit,which prepares purified genomic DNA,amplicons,or cDNA ready for loading onto the MinION in less than 2 h.As different applications require different lengths of DNA to be sequenced,users are able to obtain different read length profiles using different library preparation methods.ONT is developing VolTRAX—a small device designed to convert an original biological sample into a form ready for use in a nanopore sequencing device without the need for human intervention.The device can be directly connected to theMinIONsequencer.However,qualityofthedata,usability,and flexibility of VolTRAX remain to be fully tested by the community.For most applications,traditional library preparation kits are routinely selected on extracted DNA.

    Current applications of ONT data are mainly on small genomes for variation detection,genome assembly,etc.Analysis on large genomes,however,is still limited by the relatively low throughput offered by the MinION device.Although not officially released on the market,ONT has announced a new platform,PromethION[74].This is a stand-alone benchtop sequencer that is computationally powerful enough to be used for very high throughput real-time analyses.Additionally,PromethION is,like the MinION,able to use the cloud-based analysis service Metrichor.There are 48 flowcells incorporated in PromethION,making it equivalent to 48 MinIONs.Furthermore,there are 3000 nanopores in the nanopore sensor array contained inside each flowcell,giving the instrument 144,000 nanopores in total(281 times the number found in MinIONs).Signalprocessingiscarriedoutbyan application-specific integrated circuit(ASIC)within the device. Multiple samples can be processed separately in different flowcells.It is worth noting that PacBio has also announced a new high-performance platform,Sequel[75],which is expected to launch in late 2016.The total throughput per SMRT cell will initially range 5-10 GB(about 7 times the current throughput),with initial average read lengths of 8-12 kb.

    In early March 2016,ONT revealed plans for potential update on MinION technology[76].The chemistry will change from R7 to R9,by using an E.coli pore protein CsgG.A new base-caller is being developed and it is moving away from the current HMM-based base-caller to neural network-based basecaller.With these improvements,it aims to achieve a 10% error rate in 1D data and a Q20 for 2D data.In late May 2016,ONT announced SmidgION[77],an iPhone-powered sequencer,which has 256 channels per flowcell and the device is expected to be available in late 2017.The introduction of these high-performance sequencing platforms and devices for automatic library preparations makes it easier to achievede novo assemblies for human-sized genomes at a more affordable price.Moreover,availability of the even smaller device SmidgION will speed up applications in monitoring disease outbreaks and real-time species identification.For the PacBio data,a few de novo human assemblies have been reported[46,47],and computational work is being undertaken to speed up the assembly process.For the ONT data,a significant challenge lying ahead is to develop efficient algorithms,not just for optimizing the use of computational resources for large genomes,but also for obtaining assemblies with high base accuracy using reads with under-represented and overrepresented homopolymers.

    Competing interests

    ZN is a member of the MinION Access Program(MAP)and has received free-of-charge flowcells and sequencing kits for nanopore sequencing.ZN has had no other financial support from ONT.

    Acknowledgments

    We would like to thank the MinION Analysis and Reference Consortium (MARC)for sharing the ONT data.George Hall's and Robert Davies'efforts in proofreading are greatly appreciated and George Hall also helped draw some figures. FG and ZN are supported by the Wellcome Trust,the United Kingdom.

    Supplementary material

    Supplementary material associated with this article can be found,in the online version,at http://dx.doi.org/10.1016/j. gpb.2016.05.004.

    References

    [1]The International Human Genome Sequencing Consortium. Initial sequencing and analysis of the human genome.Nature 2001;409:860-921.

    [2]Venter JC,Adams MD,Myers EW,Li PW,Mural RJ,Sutton GG,et al.The sequence of the human genome.Science 2001;291:1304-51.

    [3]The 1000 Genomes Project Consortium.An integrated map of genetic variation from 1092 human genomes.Nature 2012(491):56-65.

    [4]Sanger F,Coulson AR.A rapid method for determining sequences in DNA by primed synthesis with DNA polymerase. J Mol Biol 1975;94:441-8.

    [5]Sanger F,Nicklen S,Coulson AR.DNA sequencing with chainterminating inhibitors.Proc Natl Acad Sci USA 1977;74:5463-7.

    [6]Maxam AM,Gilbert WA.New method for sequencing DNA. Proc Natl Acad Sci U S A 1977;74:560-4.

    [7]Schatz MC,Delcher AL,Salzberg SL.Assembly of large genomes using second-generation sequencing.Genome Res 2010;20:1165-73.

    [8]Schadt EE,Turner S,Kasarskis A.A window into thirdgeneration sequencing.Hum Mol Genet 2010;19:R227-40.

    [9]Nagarajan N,Pop M.Sequence assembly demystified.Nat Rev Genet 2013;14:157-67.

    [10]LarsenPA,HeilmanAM,YoderAD.Theutilityof PacBio circular consensus sequencing for characterizing complex gene families in non-model organisms.BMC Genomics 2014;15:720.

    [11]Ashton PM,Nair S,Dallman T,Rubino S,Rabsch W,Mwaigwisya S,et al.MinION nanopore sequencing identifies the position and structure of a bacterial antibiotic resistance island. Nat Biotechnol 2015;33:296-300.

    [12]Laver T,Harrison J,O'Neill PA,Moore K,F(xiàn)arbos A,Paszkiewicz K,et al.Assessing the performance of the Oxford Nanopore Technologies MinION.Biomol Detect Quantif 2015;3:1-8.

    [13]Ip CL,Loose M,Tyson JR,de Cesare M,Brown BL,Jain M,et al.MinION analysis and reference consortium:phase 1 data release and analysis.F1000Res 2015;4:1075.

    [14]Rhoads A,Au KF.PacBio sequencing and its applications. Genomics Proteomics Bioinformatics 2015;13:278-89.

    [15]Viterbi AJ.Error bounds for convolutional codes and an asymptotically optimum decoding algorithm.IEEE Trans Inf Theory 1967;13:260-9.

    [16]Metrichor.Cloud-based real time base-calling solutions for nanopore sequencing.<https://metrichor.com/s/>.

    [17]Loman NJ,Quick J,Simpson JT.A complete bacterial genome assembled de novo using only nanopore sequencing data.Nat Methods 2015;12:733-5.

    [18]Norris AL,Workman RE,F(xiàn)an Y,Eshleman JR,Timp W. Nanopore sequencing detects structural variants in cancer.Cancer Biol Ther 2016;17:246-53.

    [19]Li H,Durbin R.Fast and accurate short read alignment with Burrows-Wheeler transform.Bioinformatics 2009;25:1754-60.

    [20]Kie?basa SM,Wan R,Sato K,Horton P,F(xiàn)rith MC.Adaptive seeds tame genomic sequence comparison.Genome Res 2011;21:487-93.

    [21]Loman NJ,Quinlan AR.Poretools:a toolkit for analyzing nanopore sequence data.Bioinformatics 2014;30:3399-401.

    [22]Watson M,Thomson M,Risse J,Talbot R,Santoyo-Lopez J,Gharbi K,et al.PoRe:an R package for the visualization and analysisofnanoporesequencingdata.Bioinformatics 2015;31:114-5.

    [23]Leggett RM,Heavens D,Caccamo M,Clark MD,Dave RP. NanoOK:multi-referencealignmentanalysisofnanopore sequencingdata,quality anderror profiles.Bioinformatics 2016;32:142-4.

    [24]MinoTour.Real time analysis tools.<http://minotour.github.io/ minoTour/>.

    [25]Sovic′I,Sˇikic′M,Wilm A,F(xiàn)enlon SN,Chen S,Nagarajan N.Fast and sensitive mapping of nanopore sequencing reads with GraphMap.Nat Commun 2016;7:11307.

    [26]Warren RL,Yang C,Vandervalk BP,Behsaz B,Lagman A,Jones SJ,et al.LINKS:scalable,alignment-free scaffolding of draft genomes with long reads.Gigascience 2015;4:35.

    [27]Jain M,F(xiàn)iddes IT,Miga KH,Olsen HE,Paten B,Akeson M. Improved data analysis for the MinION nanopore sequencer.Nat Methods 2015;12:351-6.

    [28]Goodwin S,Gurtowski J,Ethe-Sayers S,Deshpande P,Schatz MC,McCombie WR.Oxford Nanopore sequencing,hybrid error correction,and de novo assembly of a eukaryotic genome. Genome Res 2015;25:1750-6.

    [29]Nanocorrect.Error-correction tool for nanopore data.<https:// github.com/jts/nanocorrect/>.

    [30]npReader.Real time conversion and analysis of nanopore reads.<https://github.com/mdcao/npReader/>.

    [31]Szalay T,Golovchenko JA.De novo sequencing and variant callingwithnanoporesusingPoreSeq.NatBiotechnol 2015;33:1087-91.

    [32]Boetzer M,Pirovano W.SSPACE-LongRead:scaffolding bacterial draft genomes using long read sequence information.BMC Bioinformatics 2014;15:211.

    [33]SMIS.Genome scaffolding tools for nanopore long reads.<https://sourceforge.net/projects/phusion2/files/smis/>.

    [34]Henson J,Tischler G,Ning Z.Next-generation sequencing and large genome assemblies.Pharmacogenomics 2012;13:901-15.

    [35]Pop M.Genome assembly reborn:recent computational challenges.Brief Bioinf 2009;10:354-66.

    [36]Quiver.PacBio's flagship consensus and variant caller.<https:// github.com/PacificBiosciences/GenomicConsensus>

    [37]Myers G.Efficient local alignment discovery amongst noisy long reads.In:Brown D,Morgenstern B,editors.Algorithms in bioinformatics.Lecture notes in computer science.Berlin,Heidelberg:Springer;2014.p.52-67.

    [38]Lee C,Grasso C,Sharlow MF.Multiple sequence alignment using partial order graphs.Bioinformatics 2002;18:452-64.

    [39]Miller JR,Delcher AL,Koren S,Venter E,Walenz BP,Brownley A,et al.Aggressive assembly of pyrosequencing reads with mates. Bioinformatics 2008;24:2818-24.

    [40]HGAP.Thehierarchicalgenomeassemblyprocess.<https://github.com/PacificBiosciences/Bioinformatics-Training/ wiki/HGAP>.

    [42]Chaisson MJ,Tesler G.Mapping single molecule sequencing reads using basic local alignment with successive refinement(BLASR):applicationandtheory.BMCBioinformatics 2012;13:238.

    [43]Koren S,Schatz MC,Walenz BP,Martin J,Howard JT,Ganapathy G,et al.Hybrid error correction and de novo assembly of single-molecule sequencing reads.Nat Biotechnol 2012;30:693-700.

    [44]Koren S,Harhay GP,Smith TP,Bono JL,Harhay DM,Mcvey SD,et al.Reducing assembly complexity of microbial genomes with single-molecule sequencing.Genome Biol 2013;14:R101.

    [45]BerlinK,KorenS,ChinCS,DrakeJP,LandolinJM,Phillippy AM.Assembling large genomes with single-molecule sequencingandlocality-sensitivehashing.NatBiotechnol 2015;33:623-30.

    [46]Chaisson MJ,Huddleston J,Dennis MY,Sudmant PH,Malig M,Hormozdiari F,et al.Resolving the complexity of the human genome using single-molecule sequencing.Nature 2015;517:608-11.

    [47]Pendleton M,Sebra R,Pang AW,Ummat A,F(xiàn)ranzen O,Rausch T,et al.Assembly and diploid architecture of an individual human genomeviasingle-moleculetechnologies.NatMethods 2015;12:780-6.

    [48]Falcon.A set of tools for fast aligning long reads for consensus andassembly.<https://github.com/PacificBiosciences/ FALCON>.

    [49]Li H.Minimap and miniasm:fast mapping and de novo assembly for noisy long sequences.Bioinformatics 2016;32:2103-10.

    [50]Minimap.Experimental tool to find approximate mapping positions between long sequences.<https://github.com/lh3/minimap/>.

    [51]Gnerrea S,MacCalluma I,Przybylskia D,Ribeiroa FJ,Burtona JN,Walker BJ,et al.High-quality draft assemblies of mammalian genomes from massively parallel sequence data.Proc Natl Acad Sci U S A 2011;108:1513-8.

    [52]pacBioToCA.ErrorcorrectionviaCeleraAssembler.<https://github.com/PacificBiosciences/Bioinformatics-Training/ wiki/pacBioToCA>.

    [53]Bankevich A,Nurk S,Antipov D,Gurevich AA,Dvorkin M,Kulikov AS,et al.SPAdes:a new genome assembly algorithm and itsapplicationstosingle-cellsequencing.JComputBiol 2012;19:455-77.

    [54]Utturkar SM,Klingeman DM,Land ML,Schadt CW,Doktycz MJ,Pelletier DA,et al.Evaluation and validation of de novo and hybridassemblytechniquestoderivehigh-qualitygenome sequences.Bioinformatics 2014;30:2709-16.

    [55]Liao YC,Lin SH,Lin HH.Completing bacterial genome assemblies:strategy and performance comparisons.Sci Rep 2015;5:8747.

    [56]Sovic′I,Krizˇanovic′K,Skala K,Sˇikic′M.Evaluation of hybrid and non-hybrid methods for de novo assembly of nanopore reads. Bioinformatics 2016;32:2582-9.

    [57]Kurtz S,Phillippy A,Delcher AL,Smoot M,Shumway M,Antonescu C,Salzberg SL.Versatile and open software for comparing large genomes.Genome Biol 2004;5:R12.

    [58]Quick J,Ashton P,Calus S,Chatt C,Gossain S,Hawker J,et al. Rapiddraftsequencingandreal-timenanopore sequencing in a hospital outbreak of Salmonella.Genome Biol 2015;16:114.

    [59]GardyJ,LomanNJ,RambautA.Real-timedigital pathogen surveillance—the time is now.Genome Biol 2015;16:155.

    [60]Quick J,Loman NJ,Duraffour S,Simpson JT,Severi E,Cowley L,et al.Real-time,portable genome sequencing for Ebola surveillance.Nature 2016;530:228-32.

    [61]Hoenen T,Groseth A,Rosenke K,F(xiàn)ischer RJ,Hoenen A,Judson SD,et al.Nanopore sequencing as a rapidly deployable ebola outbreak tool.Emerg Infect Dis 2016;22:331-4.

    [62]Bradley P,Gordon NC,Walker TM,Dunn L,Heys S,Huang B,etal.Rapidantibiotic-resistancepredictionsfromgenome sequence data for Staphylococcus aureus and Mycobacterium tuberculosis.Nat Commun 2015;6:10063.

    [63]Cao MD,Ganesamoorthy D,Elliott AG,Zhang H,Cooper MA,Coin LJ.Streaming algorithms for identification of pathogens and antibioticresistancepotentialfromreal-timeMinION(TM)sequencing.Gigascience 2016;5:32.

    [64]Wei S,Williams Z.Rapid short-read sequencing and aneuploidy detectionusingMinIONnanoporetechnology.Genetics 2016;202:37-44.

    [65]Mills RE,Walter K,Stewart C,Handsaker RE,Chen K,Alkan C,et al.Mapping copy number variation by population-scale genome sequencing.Nature 2011;470:59-65.

    [66]Sudmant PH,Rausch T,Gardner EJ,Handsaker RE,Abyzov A,Huddleston J,et al.An integrated map of structural variation in 2504 human genomes.Nature 2015;526:75-81.

    [67]Zarrei M,MacDonald JR,Merico D,Scherer SW.A copy number variation map of the human genome.Nat Rev Genet 2015;16:172-83.

    [68]MacDonald JR,Ziman R,Yuen RK,F(xiàn)euk L,Scherer SW.The database of genomic variants:a curated collection of structural variation in the human genome.Nucleic Acids Res 2014;42:D986-92.

    [69]Lin K,Smit S,Bonnema G,Sanchez-Perez G,de Ridder D. Making the difference:integrating structural variation detection tools.Brief Bioinf 2015;16:852-64.

    [70]Tattini L,D'Aurizio R,Magi A.Detection of genomic structural variants from next-generation sequencing data.Front Bioeng Biotechnol 2015;3:92.

    [71]Loose M,Malla S,Stout M.Real-time selective sequencing using nanopore technology.Nat Methods 2016;13:751-4.

    [72]Karlsson E,La¨rkeryd A,Sjo¨din A,F(xiàn)orsman M,Stenberg P. Scaffolding of a bacterial genome using MinION nanopore sequencing.Sci Rep 2015;5:11996.

    [73]David M,Dursi LJ,Yao D,Boutros PC,Simpson JT.Nanocall:an open source basecaller for Oxford Nanopore sequencing data. Bioinformatics 2016.pii:btw569.

    [74]PromethION.Smallbenchtopsystemforhighthroughput real-time biological analyses and allowing large sample numbers.<https://nanoporetech.com/community/promethion-early-accessprogramme/>.

    [75]Sequel.The scalable platform for single molecule,real-time sequencing.<http://www.pacb.com/products-and-services/ pacbio-systems/sequel/>.

    [76]Oxford Nanopore updates:reveals the nanopore used in nanopore devices.<http://nextgenseek.com/2016/03/oxford-nanoporeupdates-from-technology-focus-by-clive-g-brown/>.

    [77]SmidgION:OxfordNanoporeannounceiPhone-powered sequencing.<https://nanoporetech.com/products/smidgion/>.

    9 March 2016;revised 7 May 2016;accepted 31 May 2016

    Available online 17 September 2016

    Handled by Jun Yu

    .

    E-mail:zn1@sanger.ac.uk(Ning Z).

    [41]h5 files.Data files you from your service provider.<https://github.com/PacificBiosciences/SMRT-Analysis/wiki/Datafiles-you-

    -from-your-service-provider>.

    九九爱精品视频在线观看| 一区二区三区乱码不卡18| 色视频在线一区二区三区| 国产精品 欧美亚洲| 男女国产视频网站| 国产精品一区二区在线不卡| 久久久久精品国产欧美久久久 | 日韩 亚洲 欧美在线| 欧美成人精品欧美一级黄| 韩国精品一区二区三区| 欧美中文综合在线视频| 久久人妻熟女aⅴ| 午夜免费男女啪啪视频观看| 97在线人人人人妻| 熟妇人妻不卡中文字幕| 亚洲精品一区蜜桃| 91成人精品电影| 少妇精品久久久久久久| 国产乱人偷精品视频| 新久久久久国产一级毛片| av在线app专区| 国产野战对白在线观看| 国产xxxxx性猛交| 亚洲国产精品999| 欧美在线一区亚洲| 精品久久蜜臀av无| 老司机影院成人| 一二三四在线观看免费中文在| 在现免费观看毛片| 国产精品99久久99久久久不卡 | 黄色视频不卡| 日韩熟女老妇一区二区性免费视频| 人妻一区二区av| 十八禁网站网址无遮挡| 亚洲成色77777| 国产伦人伦偷精品视频| 亚洲欧美一区二区三区黑人| 丝袜人妻中文字幕| 操美女的视频在线观看| 午夜福利影视在线免费观看| 波多野结衣av一区二区av| 国产欧美亚洲国产| 亚洲欧美成人综合另类久久久| 黄色怎么调成土黄色| 国产黄色视频一区二区在线观看| 老熟女久久久| 国产av一区二区精品久久| 国产成人精品福利久久| 成人毛片60女人毛片免费| 亚洲一级一片aⅴ在线观看| av卡一久久| 亚洲国产欧美日韩在线播放| 伦理电影大哥的女人| 最黄视频免费看| 国产成人av激情在线播放| 在线免费观看不下载黄p国产| 男女无遮挡免费网站观看| av.在线天堂| 视频区图区小说| 日本av手机在线免费观看| 韩国高清视频一区二区三区| 中文字幕人妻丝袜一区二区 | 国产精品蜜桃在线观看| 国产成人精品福利久久| 国产成人免费观看mmmm| 2021少妇久久久久久久久久久| av在线老鸭窝| 美女脱内裤让男人舔精品视频| 日本wwww免费看| 在线观看免费高清a一片| 久久久久久久国产电影| 波野结衣二区三区在线| 亚洲精品乱久久久久久| 亚洲一区中文字幕在线| 国产午夜精品一二区理论片| 久久性视频一级片| 中文字幕av电影在线播放| 悠悠久久av| 老汉色av国产亚洲站长工具| 国产国语露脸激情在线看| 国精品久久久久久国模美| 黄色 视频免费看| 91精品三级在线观看| 亚洲美女黄色视频免费看| 国产一区二区 视频在线| 丰满饥渴人妻一区二区三| 国产亚洲午夜精品一区二区久久| netflix在线观看网站| 亚洲美女搞黄在线观看| 国产精品一区二区在线观看99| 亚洲色图 男人天堂 中文字幕| 欧美久久黑人一区二区| 18禁动态无遮挡网站| 国产探花极品一区二区| 少妇被粗大猛烈的视频| 99久久综合免费| 中文字幕亚洲精品专区| 欧美最新免费一区二区三区| 狂野欧美激情性xxxx| 欧美国产精品va在线观看不卡| 十八禁高潮呻吟视频| 久久精品人人爽人人爽视色| 18禁裸乳无遮挡动漫免费视频| 亚洲国产最新在线播放| 美女午夜性视频免费| 久久精品国产亚洲av高清一级| 亚洲综合色网址| a 毛片基地| 国产精品久久久人人做人人爽| 欧美日韩综合久久久久久| 夫妻性生交免费视频一级片| 日本欧美国产在线视频| 卡戴珊不雅视频在线播放| 免费日韩欧美在线观看| 国产亚洲一区二区精品| 日日啪夜夜爽| 国产欧美日韩一区二区三区在线| av在线老鸭窝| 亚洲成av片中文字幕在线观看| 99精国产麻豆久久婷婷| 久久免费观看电影| 午夜日本视频在线| 欧美日韩一级在线毛片| 又粗又硬又长又爽又黄的视频| 国产成人av激情在线播放| 色婷婷久久久亚洲欧美| 妹子高潮喷水视频| 热99久久久久精品小说推荐| 日本午夜av视频| 中文字幕高清在线视频| 天天影视国产精品| 午夜日本视频在线| 男男h啪啪无遮挡| 亚洲av在线观看美女高潮| 亚洲成人av在线免费| e午夜精品久久久久久久| www日本在线高清视频| 人人妻,人人澡人人爽秒播 | 国产精品av久久久久免费| 狠狠婷婷综合久久久久久88av| videosex国产| 最近最新中文字幕大全免费视频 | 精品免费久久久久久久清纯 | 欧美在线黄色| av国产精品久久久久影院| 国产成人91sexporn| 日韩不卡一区二区三区视频在线| 亚洲精品日韩在线中文字幕| 精品亚洲成a人片在线观看| 日日啪夜夜爽| 新久久久久国产一级毛片| 国产又爽黄色视频| av在线播放精品| 亚洲国产中文字幕在线视频| 国产成人欧美在线观看 | 亚洲第一区二区三区不卡| 日韩精品免费视频一区二区三区| 丁香六月欧美| av卡一久久| 免费在线观看黄色视频的| 国产欧美日韩综合在线一区二区| 如日韩欧美国产精品一区二区三区| 99re6热这里在线精品视频| 亚洲久久久国产精品| 久久国产精品大桥未久av| 精品少妇黑人巨大在线播放| 韩国高清视频一区二区三区| 韩国高清视频一区二区三区| 飞空精品影院首页| 精品国产国语对白av| a级毛片在线看网站| 一区在线观看完整版| 亚洲一码二码三码区别大吗| 中文天堂在线官网| 久久久国产精品麻豆| 侵犯人妻中文字幕一二三四区| netflix在线观看网站| av国产久精品久网站免费入址| 亚洲成国产人片在线观看| 免费在线观看黄色视频的| 欧美人与性动交α欧美精品济南到| 天天操日日干夜夜撸| 这个男人来自地球电影免费观看 | 欧美人与性动交α欧美精品济南到| 国产色婷婷99| 少妇被粗大的猛进出69影院| 韩国高清视频一区二区三区| 婷婷色综合www| 国产1区2区3区精品| 日本一区二区免费在线视频| 麻豆av在线久日| 色精品久久人妻99蜜桃| 久久精品人人爽人人爽视色| 男女边摸边吃奶| 国产又色又爽无遮挡免| 考比视频在线观看| 最近中文字幕2019免费版| 一级爰片在线观看| 日本91视频免费播放| 女的被弄到高潮叫床怎么办| 欧美亚洲日本最大视频资源| 精品国产超薄肉色丝袜足j| 久久人人97超碰香蕉20202| 女人爽到高潮嗷嗷叫在线视频| 亚洲 欧美一区二区三区| 午夜久久久在线观看| 一边亲一边摸免费视频| av片东京热男人的天堂| 最新的欧美精品一区二区| 日韩一卡2卡3卡4卡2021年| av免费观看日本| 亚洲av男天堂| 亚洲成av片中文字幕在线观看| 天天添夜夜摸| 国产av一区二区精品久久| 一本一本久久a久久精品综合妖精| 欧美日韩综合久久久久久| 国产福利在线免费观看视频| 免费女性裸体啪啪无遮挡网站| 少妇精品久久久久久久| 久久狼人影院| 搡老岳熟女国产| 亚洲国产精品国产精品| 91精品国产国语对白视频| 日日摸夜夜添夜夜爱| 日本一区二区免费在线视频| 国产精品一国产av| 亚洲国产av新网站| 亚洲国产精品999| 亚洲av日韩精品久久久久久密 | 另类精品久久| 高清不卡的av网站| 成人18禁高潮啪啪吃奶动态图| 免费在线观看黄色视频的| 叶爱在线成人免费视频播放| 大话2 男鬼变身卡| 欧美黄色片欧美黄色片| 99国产精品免费福利视频| 亚洲国产毛片av蜜桃av| 如何舔出高潮| 成年av动漫网址| 午夜福利视频精品| 中文字幕精品免费在线观看视频| 大片电影免费在线观看免费| 母亲3免费完整高清在线观看| 在线观看免费午夜福利视频| 成人黄色视频免费在线看| 日韩大片免费观看网站| 久久久久精品久久久久真实原创| 欧美xxⅹ黑人| 亚洲一区二区三区欧美精品| 欧美日本中文国产一区发布| 黄色一级大片看看| 99re6热这里在线精品视频| 大香蕉久久网| 99国产精品免费福利视频| 亚洲国产精品一区二区三区在线| 亚洲成色77777| 伊人亚洲综合成人网| 亚洲视频免费观看视频| 午夜影院在线不卡| 国产精品.久久久| 国产日韩欧美亚洲二区| 亚洲精品日本国产第一区| 啦啦啦在线免费观看视频4| 国语对白做爰xxxⅹ性视频网站| 在线观看国产h片| 国产极品天堂在线| 欧美另类一区| 国产麻豆69| 久久午夜综合久久蜜桃| 美女福利国产在线| 亚洲图色成人| 少妇被粗大的猛进出69影院| 精品福利永久在线观看| 视频在线观看一区二区三区| 日本vs欧美在线观看视频| 亚洲国产中文字幕在线视频| 久久热在线av| 少妇猛男粗大的猛烈进出视频| 国产黄色视频一区二区在线观看| 欧美在线黄色| videos熟女内射| 亚洲国产欧美日韩在线播放| 无遮挡黄片免费观看| 日本欧美视频一区| 纵有疾风起免费观看全集完整版| 日韩大码丰满熟妇| 亚洲av国产av综合av卡| 午夜久久久在线观看| 国产一区二区三区av在线| 久久久精品94久久精品| 亚洲成人手机| 亚洲欧美激情在线| 天天躁狠狠躁夜夜躁狠狠躁| 美女高潮到喷水免费观看| 亚洲精品自拍成人| 狂野欧美激情性xxxx| 精品久久久精品久久久| 亚洲国产成人一精品久久久| 亚洲国产日韩一区二区| h视频一区二区三区| 精品国产乱码久久久久久男人| 国产精品一国产av| 久久女婷五月综合色啪小说| 精品免费久久久久久久清纯 | 大陆偷拍与自拍| 久久久精品免费免费高清| av有码第一页| 不卡视频在线观看欧美| 91国产中文字幕| 丰满迷人的少妇在线观看| 亚洲精品第二区| 在线观看国产h片| 一级a爱视频在线免费观看| www.自偷自拍.com| 无遮挡黄片免费观看| 日韩 欧美 亚洲 中文字幕| 十八禁高潮呻吟视频| 80岁老熟妇乱子伦牲交| 免费观看人在逋| 制服诱惑二区| 中文欧美无线码| 丰满迷人的少妇在线观看| 天美传媒精品一区二区| 国产精品免费大片| 一本久久精品| 国产精品人妻久久久影院| 免费在线观看视频国产中文字幕亚洲 | 久久久久国产精品人妻一区二区| 韩国高清视频一区二区三区| 久久精品国产亚洲av涩爱| 亚洲成人av在线免费| 亚洲精品乱久久久久久| 日日撸夜夜添| 一本大道久久a久久精品| 亚洲av在线观看美女高潮| 亚洲av电影在线进入| 最近最新中文字幕免费大全7| 国产精品人妻久久久影院| 在线观看三级黄色| 国产精品久久久久久精品电影小说| avwww免费| 久久久久久久久久久久大奶| 日韩不卡一区二区三区视频在线| 成人国语在线视频| 91精品国产国语对白视频| 免费看av在线观看网站| 国产又色又爽无遮挡免| 久久99一区二区三区| 欧美日本中文国产一区发布| 久久久久精品久久久久真实原创| 一区在线观看完整版| av在线播放精品| 97在线人人人人妻| 久久天堂一区二区三区四区| 日韩一区二区视频免费看| 免费人妻精品一区二区三区视频| 黄片播放在线免费| 黄色 视频免费看| 在线精品无人区一区二区三| 国产精品成人在线| 国产视频首页在线观看| 最近的中文字幕免费完整| 久久久久国产精品人妻一区二区| 999久久久国产精品视频| 伊人久久大香线蕉亚洲五| 国产成人系列免费观看| 永久免费av网站大全| 免费高清在线观看日韩| 香蕉国产在线看| 亚洲欧美成人综合另类久久久| 夜夜骑夜夜射夜夜干| 国产成人系列免费观看| 亚洲av国产av综合av卡| 日日撸夜夜添| 高清不卡的av网站| 国产深夜福利视频在线观看| 精品酒店卫生间| 男女床上黄色一级片免费看| 免费黄网站久久成人精品| 精品国产露脸久久av麻豆| 视频区图区小说| av福利片在线| 精品国产国语对白av| 国产亚洲一区二区精品| 亚洲av综合色区一区| 精品人妻熟女毛片av久久网站| 视频在线观看一区二区三区| 高清黄色对白视频在线免费看| 国产精品免费大片| 我的亚洲天堂| 婷婷色av中文字幕| 亚洲国产精品成人久久小说| 久久亚洲国产成人精品v| 美女脱内裤让男人舔精品视频| 看非洲黑人一级黄片| 亚洲国产精品一区二区三区在线| 久久午夜综合久久蜜桃| 在线观看www视频免费| 久久久久久久大尺度免费视频| 中文字幕色久视频| av电影中文网址| 成年动漫av网址| 母亲3免费完整高清在线观看| 最新在线观看一区二区三区 | 精品国产露脸久久av麻豆| 国产极品粉嫩免费观看在线| 国产1区2区3区精品| 波多野结衣av一区二区av| 人体艺术视频欧美日本| 日本猛色少妇xxxxx猛交久久| 国精品久久久久久国模美| 欧美精品高潮呻吟av久久| 天天操日日干夜夜撸| 精品一区二区三区av网在线观看 | 亚洲精品av麻豆狂野| 国语对白做爰xxxⅹ性视频网站| 欧美精品高潮呻吟av久久| 久久性视频一级片| 人人妻人人澡人人看| 91精品伊人久久大香线蕉| 精品一区二区三卡| 高清视频免费观看一区二区| 七月丁香在线播放| 国产精品三级大全| 黄色 视频免费看| 赤兔流量卡办理| 在线观看免费午夜福利视频| 国产成人av激情在线播放| 精品人妻一区二区三区麻豆| 夫妻性生交免费视频一级片| 日韩制服骚丝袜av| 精品一区二区三区av网在线观看 | 999久久久国产精品视频| 国产黄色免费在线视频| 99九九在线精品视频| 赤兔流量卡办理| 十八禁网站网址无遮挡| 国产精品成人在线| 美国免费a级毛片| 中文乱码字字幕精品一区二区三区| a级片在线免费高清观看视频| 人体艺术视频欧美日本| svipshipincom国产片| 一级毛片 在线播放| 午夜激情av网站| 成人亚洲精品一区在线观看| 青草久久国产| 一本大道久久a久久精品| 欧美日韩视频高清一区二区三区二| 99香蕉大伊视频| 国产精品熟女久久久久浪| 男女床上黄色一级片免费看| 老汉色av国产亚洲站长工具| 亚洲伊人久久精品综合| 日韩欧美精品免费久久| 国产精品国产av在线观看| 99精国产麻豆久久婷婷| 国产日韩一区二区三区精品不卡| 国产乱来视频区| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲精品中文字幕在线视频| 欧美黄色片欧美黄色片| 免费观看av网站的网址| 亚洲精品乱久久久久久| 咕卡用的链子| 男人爽女人下面视频在线观看| 男人舔女人的私密视频| 国产精品.久久久| 电影成人av| 美女福利国产在线| 搡老岳熟女国产| 久久精品久久久久久噜噜老黄| 午夜福利视频精品| 久热这里只有精品99| 亚洲国产精品一区二区三区在线| 精品少妇久久久久久888优播| 狠狠精品人妻久久久久久综合| 女性生殖器流出的白浆| 精品一区二区免费观看| 亚洲欧美一区二区三区久久| 男人添女人高潮全过程视频| 又大又爽又粗| 精品国产国语对白av| 美国免费a级毛片| 妹子高潮喷水视频| 亚洲中文av在线| 一本—道久久a久久精品蜜桃钙片| 午夜日韩欧美国产| 亚洲精品在线美女| 中文字幕人妻丝袜制服| 精品一区二区三区av网在线观看 | 咕卡用的链子| 男女无遮挡免费网站观看| 亚洲伊人久久精品综合| 韩国av在线不卡| 午夜影院在线不卡| 这个男人来自地球电影免费观看 | 五月天丁香电影| 国产成人午夜福利电影在线观看| 免费不卡黄色视频| 九九爱精品视频在线观看| 亚洲精品aⅴ在线观看| 国产av国产精品国产| 日韩 欧美 亚洲 中文字幕| 亚洲美女黄色视频免费看| 2021少妇久久久久久久久久久| 在线精品无人区一区二区三| 中文精品一卡2卡3卡4更新| 熟妇人妻不卡中文字幕| 这个男人来自地球电影免费观看 | 国产乱来视频区| 中文字幕人妻丝袜制服| 国产成人av激情在线播放| 青春草视频在线免费观看| 国产免费福利视频在线观看| 国产免费视频播放在线视频| 免费看不卡的av| 日本vs欧美在线观看视频| 亚洲av综合色区一区| 亚洲一码二码三码区别大吗| 日本av手机在线免费观看| 久久婷婷青草| 欧美日韩成人在线一区二区| 日本欧美国产在线视频| 女性生殖器流出的白浆| 国产日韩一区二区三区精品不卡| 97在线人人人人妻| 在线看a的网站| 欧美中文综合在线视频| 新久久久久国产一级毛片| 日本色播在线视频| 99久久99久久久精品蜜桃| 日韩,欧美,国产一区二区三区| 国产成人a∨麻豆精品| 午夜福利在线免费观看网站| 毛片一级片免费看久久久久| 精品国产乱码久久久久久男人| 老司机深夜福利视频在线观看 | 18禁动态无遮挡网站| 成人国产麻豆网| av在线app专区| av又黄又爽大尺度在线免费看| 国产日韩欧美在线精品| 亚洲欧美成人综合另类久久久| 亚洲三区欧美一区| 人成视频在线观看免费观看| 久久精品国产综合久久久| 久久精品国产亚洲av涩爱| 欧美国产精品一级二级三级| 国产欧美日韩一区二区三区在线| 麻豆av在线久日| 亚洲国产精品成人久久小说| 精品国产露脸久久av麻豆| 高清不卡的av网站| 欧美精品高潮呻吟av久久| 色婷婷av一区二区三区视频| 亚洲精品中文字幕在线视频| 天堂中文最新版在线下载| 午夜日韩欧美国产| 国产一区二区激情短视频 | 久久久久国产精品人妻一区二区| 黄频高清免费视频| 王馨瑶露胸无遮挡在线观看| 捣出白浆h1v1| 黑人猛操日本美女一级片| 天天影视国产精品| 亚洲一卡2卡3卡4卡5卡精品中文| 欧美日韩国产mv在线观看视频| 中文字幕人妻丝袜一区二区 | 欧美日韩精品网址| 国产高清不卡午夜福利| 国产免费视频播放在线视频| 高清视频免费观看一区二区| av天堂久久9| avwww免费| 少妇人妻久久综合中文| 午夜精品国产一区二区电影| 亚洲av国产av综合av卡| 午夜福利影视在线免费观看| 99re6热这里在线精品视频| √禁漫天堂资源中文www| 亚洲少妇的诱惑av| 午夜老司机福利片| 18禁观看日本| 中文字幕人妻熟女乱码| 欧美成人午夜精品| 日韩人妻精品一区2区三区| 久久午夜综合久久蜜桃| 国产淫语在线视频| 国产男人的电影天堂91| 久久精品久久久久久久性| 精品免费久久久久久久清纯 | 91精品国产国语对白视频| 久久久久精品人妻al黑| 黄片播放在线免费| 国产成人一区二区在线| 亚洲精品国产色婷婷电影| 国产精品国产av在线观看| 男女高潮啪啪啪动态图| 亚洲国产看品久久| 日韩不卡一区二区三区视频在线| 97人妻天天添夜夜摸| 老汉色av国产亚洲站长工具| 久久99热这里只频精品6学生| 国产午夜精品一二区理论片| 久久久久视频综合| 国产又色又爽无遮挡免| www.精华液| 久久久欧美国产精品| 欧美另类一区| 亚洲视频免费观看视频| 久久久久久久久免费视频了| 99国产精品免费福利视频|