Literature DB >> 31819265

Fast and accurate long-read assembly with wtdbg2.

Jue Ruan1,2, Heng Li3,4,5.   

Abstract

Existing long-read assemblers require thousands of central processing unit hours to assemble a human genome and are being outpaced by sequencing technologies in terms of both throughput and cost. We developed a long-read assembler wtdbg2 (https://github.com/ruanjue/wtdbg2) that is 2-17 times as fast as published tools while achieving comparable contiguity and accuracy. It paves the way for population-scale long-read assembly in future.

Entities:  

Mesh:

Year:  2019        PMID: 31819265      PMCID: PMC7004874          DOI: 10.1038/s41592-019-0669-3

Source DB:  PubMed          Journal:  Nat Methods        ISSN: 1548-7091            Impact factor:   28.547


De novo sequence assembly reconstructs a sample genome from relatively short sequence reads. It is essential to the study of new species and structural genomic changes that often fail mapping-based analysis as the reference genome may lack the regions of interest. With the rapid advances in single-molecule sequencing technologies by Pacific Biosciences (PacBio) and Oxford Nanopore Technologies (ONT), we are able to sequence reads of 10–100 kilobases (kb) at low cost. Such long reads resolve major repeat classes in primates and help to improve the contiguity of assemblies. Long-read assembly has become a routine for bacteria and small genomes, thanks to the development of several high-quality assemblers[1-5]. For mammalian genomes, however, existing assemblers may require significant computing resources. The computing cost with commercial cloud services is comparable to the sequencing cost with one ONT’s PromethION machine, which is capable of sequencing a human genome at 30-fold coverage in two days[6]. To address this issue, we developed wtdbg2, a new long-read assembler that is times faster for large genomes with little compromise on the assembly quality. Wtdbg2 broadly follows the overlap-layout-consensus paradigm. It advances the existing assemblers with a fast all-vs-all read alignment implementation and a novel layout algorithm based on fuzzy-Bruijn graph (FBG), a new data structure for sequence assembly that is related to sparse de Bruijn graphs and A-Bruijn graphs. For mammalian genomes, current read overlappers[7-9] split input reads into many smaller batches and perform all-vs-all alignment between batches. This strategy wastes compute time on repeated file I/O and on indexing and querying non-informative k-mers. These overlappers do not build a single hash table as they worry the hash table may take too much memory. Interestingly, this should not be a major concern. Wtdbg2 first loads all reads into memory and counts k-mer occurrences. It then takes each tiling 256bp subsequence on reads as one unit, defined as a bin (each small box in Figure 1), and builds a hash table with keys being k-mers occurring ≥2 times in reads, and values being locations of associated bins on reads. For example, among PacBio reads sequenced from the CHM1 human genome to 60-fold coverage[10], there are only 1.5 billion non-unique homopolymer-compressed 21-mers[9]. Staging raw read sequences in memory and constructing the hash table takes 250GB at the peak, which is comparable to the memory usage of short-read assemblers.
Fig. 1

Outline of the wtdbg2 algorithm. Wtdbg2 groups 256 base pairs into a bin, a small box in the figure. Bins/boxes with the same color suggest they share k-mers, except that a gray bin doesn’t match other bins due to sequencing errors. Wtdbg2 performs all-vs-all alignment between binned reads and constructs the fuzzy-Bruijn assembly graph, where a vertex is a 4-bin segment and an edge connects two vertices if they are both present on a read. Wtdbg2 then trims tips and pops bubbles and produces the final contig sequences from the consensus of read subsequences attached to each edge.

Sequence binning described above aims to speed up pairwise alignment with dynamic programming (DP) between binned sequences. With 256bp binning, the DP matrix is 65536 (=256×256) times smaller than a per-base DP matrix as is used by the Smith-Waterman algorithm[11]. This reduces DP to a much smaller scale in comparison to k-mer based[8, 9] or base-level DP[7]. FBG extends the basic ideas behind de Bruijn graph (DBG) to work with long noisy reads. In analogy to DBG, a “base” in FBG is a 256bp bin and a “K-mer” or K-bin in FBG consists of K consecutive bins on reads. A vertex in FBG is a K-bin and an edge between two vertices indicates their adjacency on a read. Unlike DBG, different K-bins may be represented by a single vertex if they are aligned together based on all-vs-all read alignment. This treatment tolerates errors in noisy long reads. FBG is closer to sparse DBG[12] than standard DBG in that it does not inspect every K-bin on reads. The sparsity reduces the memory to construct FBG. Furthermore, FBG explicitly keeps the read names and the offsets of bins going through each edge to retain long-range information without a separate “read threading” step as with standard DBG assembly. After graph simplification[4, 13], wtdbg2 writes the final FBG to disk with read sequences on edges contained in the file. Wtdbg2 constructs the final consensus with partial order alignment[14] over edge sequences. We evaluated wtdbg2 v2.5 on four datasets along with CANU-1.8[3], FALCON-180831[1], Flye-2.3.6[2], MECAT-180314[5] and Ra-190327 (Table 1; see Supplementary Table 1 for more datasets). We used minimap2 to align assembled contigs to the reference genome and to collect metrics. Depending on datasets, wtdbg2 is 2–17 times as fast as the closest competitors. Its contiguity and assembly accuracy are generally comparable to other assemblers. Wtdbg2 assemblies sometimes cover less reference genomes, which is a weakness of wtdbg2, but its contigs tend to have fewer duplicates (metric “% genome covered more than once” in the table). The low redundancy rate is particularly evident for the Col-0/Cvi-0 A. thaliana dataset that has a relatively high heterozygosity of ~1%. On a M. schizocarpa (banana) ONT dataset sequenced to 45-fold coverage[15], wtdbg2 delivers a 507Mb assembly with 1.0Mb N50. While this is not as good as the published result, it is larger and more contiguous than the Flye and Ra assemblies (Online Methods).
Table 1.

Evaluating long-read assemblies

FALCON requires PacBio-style read names and does not work with ONT data or the A4 strain of D. melanogaster which was downloaded from SRA. The A. thaliana assembly by FALCON is acquired from PacBio website as our assembly is fragmented. MECAT produces fragmented assemblies for the ONT dataset. Human assemblies were performed by the developers of each assembler. Base-level evaluations and NGA50 are only reported when the sequenced strain or individual is close to the reference genome. BUSCO scores are computed for genomes sequenced to 50-fold coverage or higher.

DatasetMetricCANUFALCONFlyeMECATRaWtdbg2

C. elegans Bristo ref. strain PacBio x80Total length (>= 50kbp)106.5Mb100.8Mb102.0Mb102.1Mb108.1Mb104.8Mb
% reference genome covered99.5899.1699.2999.5199.5599.37
% genome covered more than once0.330.250.150.350.690.13
NG75 (75% ref. in contigs longer than NG75)1,884,280935,8021,275,5901,424,6741,320,8292,255,274
NG50 (50% ref. in contigs longer than NG50)2,677,9901,629,5441,926,1982,113,4562,047,1053,596,268
NGA50 (50% ref in alignments longer than NGA50)1,283,814980,0621,087,0751,119,7131,019,3861,365,602
# alignment breakpoints681192284278724177
BUSCO (% complete single-copy genes)98.2%88.1%98.4%97.0%90.9%97.5%
# substitutions/1Mb (pre-/post-polish)64.1 / 62.2233.2 / 50.161.6 / 57.665.9 / 62.8309.9 / 66.883.8 / 60.3
# insertions/1Mb (pre-/post-polish)31.1 / 22.4592.7 / 19.429.8 / 21.843.9 / 21.93011.2 / 24.3110.6 / 20.8
# deletions/1Mb (pre-/post-polish)152.8 / 55.11822.7 / 56.7381.4 / 56.9366.0 / 57.9144.1 / 53.1343.0 / 57.7
Wall-clock time over 32 CPUs (pre-polish)9h30m2h06m2h58m3h08m2h23m26m

D. melanogaster ISO1 ref. strain ONT x32Total length (>= 50kbp)135.0Mb130.7Mb126.5Mb127.4Mb
% reference genome covered91.7489.4086.3589.34
% genome covered more than once1.190.140.680.22
NG75714,0131,367,004685,9431,752,322
NG504,298,5956,016,6671,898,33610,631,323
NGA501,837,9282,210,4681,700,4002,989,107
# alignment breakpoints823248225276
# substitutions per 1Mb (pre-polish)847.613181976.21109.2
# insertions per 1Mb (pre-polish)255.910669.94388.7371.2
# deletions per 1Mb (pre-polish)7168.21901.32324.69746.3
Wall-clock time over 32 CPUs (pre-polish)22h23m1h41m2h10m50m

A. thaliana F1 generation of Col-0 and Cvi-0 strains (~1% heterozygosity) PacBio x185Total length (>= 50kbp)196.5Mb138.1Mb122.3Mb188.4Mb133.3Mb125.0Mb
% reference genome covered99.0497.0393.5597.4792.5292.66
% genome covered more than once47.6111.353.7251.463.381.08
NG75460,3254,810,976180,2271,096,121404,2182,182,254
NG50873,0367,979,657370,3063,525,2361,210,8368,707,235
# alignment breakpoints3,0592,1021,6742,5732,0781,777
BUSCO (% complete single-copy genes)43.8%91.9%93.1%49.2%87.8%90.3%
Wall-clock time over 32 CPUs (pre-polish)30h42m(by PacBio)20h3m11h33m18h33m1h12m

Human CHM1 cell line PacBio x100Total length (>= 50kbp)2,837Mb2,938Mb2,712Mb
% reference genome covered89.3390.1386.03
% genome covered more than once0.530.720.02
NG753,793,4407,726,6584,387,668
NG5017,570,75026,132,31718,220,221
NGA507,128,2169,262,9028,017,241
# alignment breakpoints1,7957,9661,619
BUSCO (% complete single-copy genes)91.3%91.5%90.5%
# substitutions per 1Mb (post-polish)961.5966.6963.6
# insertions per 1Mb (post-polish)142.8140.1140.2
# deletions per 1Mb (post-polish)140.0137.6141.1
Total CPU hours (pre-polish CPU hours)22,75068,7892,506 (632)
For samples close to the reference genome, we also compared the consensus accuracy before and after signal-based polishing[16] when applicable. Without polishing, CANU, Flye and MECAT tend to produce better consensus sequences. This is probably because they perform at least two rounds of error correction or the consensus step, while wtdbg2 applies one round of consensus only. After Quiver polishing, the consensus accuracy of all assemblers is very close and significantly higher than the accuracy of consensus without polishing. This observation reconfirms that polishing consensus is still necessary[17] and suggests that the pre-polishing consensus accuracy is not obviously correlated with post-polishing accuracy. In the past, Quiver was taking a small fraction of total assembly time, but it is now several times slower than wtdbg2 (7 wall-clock hours for C. elegans and 37 wall-clock hours for CHM1) and becomes the new bottleneck. This calls for future improvement to the polishing step. We assembled four additional human datasets (Table 2). Wtdbg2 finishes each assembly in <2 days on a single computer. This performance broadly matches the throughput of a PromethION machine. In comparison, Flye and CANU required ~5,000 and ~40,000 CPU hours, respectively, to assemble NA12878[2,18]. For this sample, wtdbg2 uses 235GB memory, less than half of memory used by Flye. Partly due to the relatively low memory footprint, wtdbg2 is scalable to huge non-human genomes. It can assemble axolotl, with a 32Gb genome, in two days using 1.2TB memory. The NG50 is 392kb, longer than the published assembly[19].
Table 2.

Wtdbg2 performance on other human genomes. Performance metrics were obtained on a machine with 96 CPU cores. G. size: size of the reference genome; Cov.: sequencing coverage; NG50: 50% of the reference genome are in contigs longer than this length.

Data setTechnologyCov.CPU hourReal hourPeak RAM (GB)NG50 (Mb)
NA12878Nanopore3615132623510.3
NA19240Nanopore351197192264.4
NA24385PacBio CCS28410610811.8
HG00733PacBio Sequel9319063733829.2
Ten years ago when the Illumina sequencing technology entered the market, the sheer volume of data effectively decommissioned all aligners and assemblers developed earlier. History repeats itself. Affordable population-scale long-read sequencing is on the horizon. Wtdbg2 is an assembler that is able to keep up with the throughput and the cost. With heterozygote-aware consensus algorithms and phased assembly planned for future, wtdbg2 and upcoming tools might fundamentally change the current practices on sequence data analysis.

Online methods

The wtdbg2 algorithm

Wtdbg2 reads all input sequences into memory and encodes each base with 2 bits. By default, it selects a quarter of k-mers based on their hash code and counts their occurrences using a hash table with 46-bit key to store a k-mer and 17-bit value to store its count. Wtdbg2 filters out k-mer occurring once or over 1000 times in reads, and then scans reads again to build a hash table for the remaining k-mers and their positions in bins. For all-vs-all read alignment, wtdbg2 traverses each read, from the longest to the shortest, and uses the hash table to retrieve the reads that share k-mers with the read in query. It takes each bin as a basepair and applies Smith-Waterman-like DP between binned sequences, penalizing gaps and mismatching bins that do not share k-mers. Wtdbg2 retains alignments no shorter than 8×256bp. After finishing alignments for all reads, wtdbg2 frees the hash table but keeps the all-vs-all alignments in memory (alignments are also written to disk as intermediate results). At this step, wtdbg2 drops base sequences. It only sees binned sequences and the alignments between them. On an L-long binned sequence B = b1 b2 … b, a K-bin B = b b … b is a K-long subsequence starting at the i-th position on B. If binned sequences B and B’ can be aligned, we can infer the overlap length between K-bins B and B′ by lifting their coordinates between the two sequences based on the alignment. We say two K-bins B and b′ are equivalent if the overlap length between them is K (i.e. the two bins are completely aligned). Using the all-vs-all alignment, wtdbg2 collects a maximal non-redundant set Ω of K-bins such that no K-bin in Ω is equivalent to others. For each K-bin in Ω, its coverage is defined as the number of equivalent K-bins in all reads. Wtdbg2 records the locations and coverage of each K-bin. Two K-bins in Ω may have an overlap up to K-1 bins. The vertex set V of FBG is intended to be an Ω’s subset in which no K-bins overlap with each other. To construct V, wtdbg2 traverses each non-redundant K-bin in the descending order of their initial coverage. Given a K-bin B, wtdbg2 reduces its coverage by deducting the number of K-bins already in V that overlap with B. If the reduced coverage is ≥3 and higher than half of the initial coverage, B will be added to V; otherwise it will be ignored. After the construction of V, wtdbg2 adds an edge between two K-bins if they are located on the same read. There are often multiple edges between two K-bins. Wtdbg2 retains one edge and keeps the count. An edge covered by <3 reads are discarded. This generates FBG. The coverage thresholds can be adjusted on the wtdbg2 command line.

Assembling evaluation datasets

With wtdbg2, we specified the genome size and sequence technology on the command line, which automatically applies multiple options. Specifically, we used “-xrs -g100m” for C. elegans, “-xsq -g125m” for A. thaliana, “-xrs -g144m” for D. melanogaster A4 strain, “-xont -g144m” for the ISO1 strain, “-xrs -g3g” for CHM1, “-xont -g3g” for human NA12878 and NA19240 ONT reads, “-xsq -g3g” for HG00733, “-xccs -g3g” for NA24385 and “-xrs -g3g” for the axolotl dataset. Here, option “-x” specifies the preset. “rs” uses homopolymer-compressed[9] (HPC) 21-mer. Both “sq” and “ont” apply 15-mer to genomes smaller than 1Gb but use HPC 19-mer for larger genomes. Note that 415=1GB. We change the type of k-mers for larger genomes to avoid non-specific seed hits, which reduce the performance. We use shorter k-mers for Nanopore data due to their higher error rates and relatively low coverage in our evaluation. Increasing k-mer length for Nanopore helps to resolve paralogous regions but reduces alignment sensitivity and leads to more fragmented assemblies for data at ~30-fold coverage. For CANU, Flye and MECAT, we similarly specified the genome size and the sequencing technology only. The FALCON configure file for assembling C. elegans is provided as supplementary data. The FALCON A. thaliana assembly was downloaded at http://bit.ly/pbpubdat. We are using AC:GCA_000983455.1 for the CANU CHM1 assembly and AC:GCA_001297185.1 for the FALCON CHM1 assembly.

Assembling the M. schizocarpa (banana) dataset

The authors who produced the dataset failed to run CANU, so we skipped CANU and MECAT (which is based on CANU). This is a nanopore dataset to which FALCON is not applicable. We used wtdbg2’s nanopore preset for large genome for assembly (“-xont -g600m -k0 -p19”) and got an 507Mb assembly with N50=1.0Mb for contigs longer than 10kb. Flye assembled a 505Mb genome with N50=300kb. The authors of the dataset managed to get N50=2.1Mb with Ra on all raw reads. However, with Ra, we could only produce a small assembly of 490Mb at 643kb N50. Instead, we get the best contiguity with miniasm, which generated a 520Mb assembly with N50=1.9Mb. Wtdbg2 is ~10 times as fast as Flye and Ra.

Evaluating assemblies

To count alignment breakpoints, we mapped all assemblies to the corresponding reference genomes with minimap2 under the option “--paf-no-hit -cxasm20 -r2k -z1000,500”. We used the companion script paftools.js to collect various metrics (command line: “paftools.js asmstat -q50000 -d.1”, where “-q” sets the minimum contig length and “-d” sets the max sequence divergence). To count substitutions and gaps, we applied a different minimap2 setting “-cxasm5 --cs -r2k”. This setting introduces more alignment breakpoints but avoids poorly aligned regions harboring spuriously high number of differences that are likely caused by large-scale variations and skew the counts. We used “paftools.js call” to call variations.

Data availability

C. elegans and A. thaliana Ler-0 reads are available at the PacBio public datasets portal: http://bit.ly/pbpubdat. We downloaded SRR5439404 for the D. melanogaster A4 strain, SRR6702603 for the D. melanogaster reference ISO1 strain, ERR2571284 through ERR2571302 for M. schizocarpa (banana; MinION reads only), PRJNA378970 for axolotl, SRR7615963 for HG00733, and ERR2631600 and ERR2631601 for NA19240. CHM1 reads were acquired from SRP044331 (http://bit.ly/chm1p6c4 for raw signals), NA12878 reads from http://bit.ly/na12878ont (release 5) and NA24385 from http://bit.ly/NA24385ccs. For the A. thaliana Col-0/Cvi-0 dataset, the FASTQ files at SRA (AC: PRJNA314706) were not processed properly. Jason Chin, the first author of the paper[1] describing the dataset, provided us with reprocessed raw reads, which are now hosted at public ftp site: ftp://ftp.dfci.harvard.edu/pub/hli/col0-cvi0/. The CHM1 CANU and FALCON assemblies and the axolotl assembly are available at NCBI (GCA_000983455.1, GCA_001297185.1 and GCA_002915635.1, respectively). All the evaluated assemblies generated by us can be obtained at ftp://ftp.dfci.harvard.edu/pub/hli/wtdbg/. The FTP site also provides the detailed command lines and the FALCON configuration files.

Reporting Summary

Further information on research design is available in the Nature Research Reporting Summary linked to this article.

Code availability

The wtdbg2 source code is hosted by GitHub at: https://github.com/ruanjue/wtdbg2.
  17 in total

1.  Multiple sequence alignment using partial order graphs.

Authors:  Christopher Lee; Catherine Grasso; Mark F Sharlow
Journal:  Bioinformatics       Date:  2002-03       Impact factor: 6.937

2.  Assembly of long, error-prone reads using repeat graphs.

Authors:  Mikhail Kolmogorov; Jeffrey Yuan; Yu Lin; Pavel A Pevzner
Journal:  Nat Biotechnol       Date:  2019-04-01       Impact factor: 54.908

3.  Chromosome-scale assemblies of plant genomes using nanopore long reads and optical maps.

Authors:  Caroline Belser; Benjamin Istace; Erwan Denis; Marion Dubarry; Franc-Christophe Baurens; Cyril Falentin; Mathieu Genete; Wahiba Berrabah; Anne-Marie Chèvre; Régine Delourme; Gwenaëlle Deniot; France Denoeud; Philippe Duffé; Stefan Engelen; Arnaud Lemainque; Maria Manzanares-Dauleux; Guillaume Martin; Jérôme Morice; Benjamin Noel; Xavier Vekemans; Angélique D'Hont; Mathieu Rousseau-Gueutin; Valérie Barbe; Corinne Cruaud; Patrick Wincker; Jean-Marc Aury
Journal:  Nat Plants       Date:  2018-11-02       Impact factor: 15.793

4.  Nonhybrid, finished microbial genome assemblies from long-read SMRT sequencing data.

Authors:  Chen-Shan Chin; David H Alexander; Patrick Marks; Aaron A Klammer; James Drake; Cheryl Heiner; Alicia Clum; Alex Copeland; John Huddleston; Evan E Eichler; Stephen W Turner; Jonas Korlach
Journal:  Nat Methods       Date:  2013-05-05       Impact factor: 28.547

5.  Minimap and miniasm: fast mapping and de novo assembly for noisy long sequences.

Authors:  Heng Li
Journal:  Bioinformatics       Date:  2016-03-19       Impact factor: 6.937

6.  Phased diploid genome assembly with single-molecule real-time sequencing.

Authors:  Chen-Shan Chin; Paul Peluso; Fritz J Sedlazeck; Maria Nattestad; Gregory T Concepcion; Alicia Clum; Christopher Dunn; Ronan O'Malley; Rosa Figueroa-Balderas; Abraham Morales-Cruz; Grant R Cramer; Massimo Delledonne; Chongyuan Luo; Joseph R Ecker; Dario Cantu; David R Rank; Michael C Schatz
Journal:  Nat Methods       Date:  2016-10-17       Impact factor: 28.547

7.  MECAT: fast mapping, error correction, and de novo assembly for single-molecule sequencing reads.

Authors:  Chuan-Le Xiao; Ying Chen; Shang-Qian Xie; Kai-Ning Chen; Yan Wang; Yue Han; Feng Luo; Zhi Xie
Journal:  Nat Methods       Date:  2017-09-18       Impact factor: 28.547

8.  Exploiting sparseness in de novo genome assembly.

Authors:  Chengxi Ye; Zhanshan Sam Ma; Charles H Cannon; Mihai Pop; Douglas W Yu
Journal:  BMC Bioinformatics       Date:  2012-04-19       Impact factor: 3.169

9.  Canu: scalable and accurate long-read assembly via adaptive k-mer weighting and repeat separation.

Authors:  Sergey Koren; Brian P Walenz; Konstantin Berlin; Jason R Miller; Nicholas H Bergman; Adam M Phillippy
Journal:  Genome Res       Date:  2017-03-15       Impact factor: 9.043

10.  Structural variants identified by Oxford Nanopore PromethION sequencing of the human genome.

Authors:  Wouter De Coster; Peter De Rijk; Arne De Roeck; Tim De Pooter; Svenn D'Hert; Mojca Strazisar; Kristel Sleegers; Christine Van Broeckhoven
Journal:  Genome Res       Date:  2019-06-11       Impact factor: 9.043

View more
  258 in total

1.  The First Draft Genome Assembly of Snow Sheep (Ovis nivicola).

Authors:  Maulik Upadhyay; Andreas Hauser; Elisabeth Kunz; Stefan Krebs; Helmut Blum; Arsen Dotsev; Innokentiy Okhlopkov; Vugar Bagirov; Gottfried Brem; Natalia Zinovieva; Ivica Medugorac
Journal:  Genome Biol Evol       Date:  2020-08-01       Impact factor: 3.416

2.  HiCanu: accurate assembly of segmental duplications, satellites, and allelic variants from high-fidelity long reads.

Authors:  Sergey Nurk; Brian P Walenz; Arang Rhie; Mitchell R Vollger; Glennis A Logsdon; Robert Grothe; Karen H Miga; Evan E Eichler; Adam M Phillippy; Sergey Koren
Journal:  Genome Res       Date:  2020-08-14       Impact factor: 9.043

Review 3.  Long-read human genome sequencing and its applications.

Authors:  Glennis A Logsdon; Mitchell R Vollger; Evan E Eichler
Journal:  Nat Rev Genet       Date:  2020-06-05       Impact factor: 53.242

4.  CSA: A high-throughput chromosome-scale assembly pipeline for vertebrate genomes.

Authors:  Heiner Kuhl; Ling Li; Sven Wuertz; Matthias Stöck; Xu-Fang Liang; Christophe Klopp
Journal:  Gigascience       Date:  2020-05-01       Impact factor: 6.524

5.  A first insight into the genome of Prototheca wickerhamii, a major causative agent of human protothecosis.

Authors:  Zofia Bakuła; Paweł Siedlecki; Robert Gromadka; Jan Gawor; Agnieszka Gromadka; Jan J Pomorski; Hanna Panagiotopoulou; Tomasz Jagielski
Journal:  BMC Genomics       Date:  2021-03-09       Impact factor: 3.969

6.  High-quality genome assembly of Huazhan and Tianfeng, the parents of an elite rice hybrid Tian-you-hua-zhan.

Authors:  Hui Zhang; Yuexing Wang; Ce Deng; Sheng Zhao; Peng Zhang; Jie Feng; Wei Huang; Shujing Kang; Qian Qian; Guosheng Xiong; Yuxiao Chang
Journal:  Sci China Life Sci       Date:  2021-06-28       Impact factor: 6.038

7.  Haplotype-resolved diverse human genomes and integrated analysis of structural variation.

Authors:  Peter Ebert; Peter A Audano; Qihui Zhu; Bernardo Rodriguez-Martin; Charles Lee; Jan O Korbel; Tobias Marschall; Evan E Eichler; David Porubsky; Marc Jan Bonder; Arvis Sulovari; Jana Ebler; Weichen Zhou; Rebecca Serra Mari; Feyza Yilmaz; Xuefang Zhao; PingHsun Hsieh; Joyce Lee; Sushant Kumar; Jiadong Lin; Tobias Rausch; Yu Chen; Jingwen Ren; Martin Santamarina; Wolfram Höps; Hufsah Ashraf; Nelson T Chuang; Xiaofei Yang; Katherine M Munson; Alexandra P Lewis; Susan Fairley; Luke J Tallon; Wayne E Clarke; Anna O Basile; Marta Byrska-Bishop; André Corvelo; Uday S Evani; Tsung-Yu Lu; Mark J P Chaisson; Junjie Chen; Chong Li; Harrison Brand; Aaron M Wenger; Maryam Ghareghani; William T Harvey; Benjamin Raeder; Patrick Hasenfeld; Allison A Regier; Haley J Abel; Ira M Hall; Paul Flicek; Oliver Stegle; Mark B Gerstein; Jose M C Tubio; Zepeng Mu; Yang I Li; Xinghua Shi; Alex R Hastie; Kai Ye; Zechen Chong; Ashley D Sanders; Michael C Zody; Michael E Talkowski; Ryan E Mills; Scott E Devine
Journal:  Science       Date:  2021-02-25       Impact factor: 47.728

8.  Extensive variation within the pan-genome of cultivated and wild sorghum.

Authors:  Yongfu Tao; Hong Luo; Jiabao Xu; Alan Cruickshank; Xianrong Zhao; Fei Teng; Adrian Hathorn; Xiaoyuan Wu; Yuanming Liu; Tracey Shatte; David Jordan; Haichun Jing; Emma Mace
Journal:  Nat Plants       Date:  2021-05-20       Impact factor: 15.793

9.  Selfing is the safest sex for Caenorhabditis tropicalis.

Authors:  Luke M Noble; John Yuen; Lewis Stevens; Nicolas Moya; Riaad Persaud; Marc Moscatelli; Jacqueline L Jackson; Gaotian Zhang; Rojin Chitrakar; L Ryan Baugh; Christian Braendle; Erik C Andersen; Hannah S Seidel; Matthew V Rockman
Journal:  Elife       Date:  2021-01-11       Impact factor: 8.140

10.  Overcoming uncollapsed haplotypes in long-read assemblies of non-model organisms.

Authors:  Nadège Guiglielmoni; Antoine Houtain; Alessandro Derzelle; Karine Van Doninck; Jean-François Flot
Journal:  BMC Bioinformatics       Date:  2021-06-05       Impact factor: 3.169

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.