Literature DB >> 25911337

MyPro: A seamless pipeline for automated prokaryotic genome assembly and annotation.

Yu-Chieh Liao1, Hsin-Hung Lin1, Amarpreet Sabharwal2, Elaine M Haase2, Frank A Scannapieco2.   

Abstract

MyPro is a software pipeline for high-quality prokaryotic genome assembly and annotation. It was validated on 18 oral streptococcal strains to produce submission-ready, annotated draft genomes. MyPro installed as a virtual machine and supported by updated databases will enable biologists to perform quality prokaryotic genome assembly and annotation with ease.
Copyright © 2015. Published by Elsevier B.V.

Entities:  

Keywords:  Annotation; Assembly; Bioinformatics; Prokaryote; Whole genome sequencing

Mesh:

Year:  2015        PMID: 25911337      PMCID: PMC4828917          DOI: 10.1016/j.mimet.2015.04.006

Source DB:  PubMed          Journal:  J Microbiol Methods        ISSN: 0167-7012            Impact factor:   2.363


The recent decrease in the cost of whole genome sequencing (WGS) technology has resulted in an increase in sequencing of various prokaryotic microbes. A typical genomics project requires processing of genome reads prior to data mining (Hasman et al., 2014; Rhoads et al., 2014). This process may include quality control checks and pre-processing measures, de novo assembly and/or reference-based assembly, automated annotation with or without manual improvement and improving genome quality by gap filling or other such methods. A variety of software is currently available for accomplishing genome assembly, annotation and improvement (Koren et al., 2014; Magoc et al., 2013; Seemann, 2014; Swain et al., 2012). However, the ability of a scientist or smaller laboratories without adequate bioinformatics training and support may limit execution of genome informatics tools to achieve meaningful results (Nocq et al., 2013). Here, we introduce MyPro, a user-friendly genomics software pipeline for prokaryotic genomes that requires minimal programming skills. The pipeline consists of quality control and pre-processing tools, de novo assemblers, contig integration software, and tools for annotation and reference-based assembly. To facilitate ease of use, MyPro is designed for automated de novo assembly, assembly integration and genome annotation (AutoRun.py). It consists of three main modules: Assemble, Integrate and Annotate (Fig. 1). Five commonly used assemblers including VelvetOptimiser 2.2.5 (Zerbino and Birney, 2008), Edena V3.131028 (Hernandez et al., 2008), Abyss 1.5.2 (Simpson et al., 2009), SOAPdenovo 2.01 (Luo et al., 2012) and SPAdes 3.1.1 (Bankevich et al., 2012) have been installed and configured on BioLinux 8 (Field et al., 2006), which enables the production of multiple assemblies within the Assemble module in MyPro (Assemble.py).
Fig. 1

A schematic diagram shows modules, corresponding software programs and functions in the MyPro pipeline.

Most of the five assemblers use de Bruijn graph-based algorithms, which are highly dependent on the k-mer parameter. After inputting sequencing data in Fastq format, VelvetOptimiser is used first to perform a parameter sweep of k-mers ranging from 0.6 to 0.9 of read length. The optimal k-mer is automatically chosen for the highest N50 contig length and this k-mer is used for Abyss and SOAPdenovo assembly production. For paired reads, the VelvetOptimiser estimates insert size and its standard deviation, which are saved in MyPro for later use when desired. Depending on the read length of input reads, SPAdes assembly is obtained by setting k-mer lengths of 21, 33 and 55 for read lengths b150 bp, k-mer lengths of 21, 33, 55 and 77 for read lengths between 150 and 250 bp, and k-mer lengths of 21, 33, 55, 77, 99 and 127 for read lengths ≥250 bp. Edena uses an alternative approach to assemble, based on overlap layout, requiring a minimum overlap size (m) instead of k-mer for assembly. The value of m is set to half of the read length and is gradually increased to the read length. The optimal m is automatically chosen for the highest N50 contig length and the corresponding assembly is kept as Edena assembly. Once multiple assemblies have been obtained, input reads are aligned using SOAP2 (Li et al., 2009) with the pre-calculated read information if desired (e.g., minimal and maximal insert size for paired reads). The alignment rate is used to evaluate the assemblies. To provide high-quality contigs and removing possible contaminants, the contigs with less than 100 aligned reads are removed and the basic assembly statistics, such as number of contigs, length of longest contig, N50 value and whole genome size are reported at the end of Assemble process. MyPro (Integrate.py) provides superior assembly by integrating the assemblies produced by the Assemble module using CISA 1.3 (Lin and Liao, 2013). In the automated pipeline, the worst assembly based on assembly statistics is removed prior to executing the Integrate module. Users are able to select among the five assemblies or add other assemblies into integration. In the annotation module, we have significantly enhanced the limited core databases provided in Prokka (Seemann, 2014) to implement rapid annotation using the high-quality reference genome database (Tatusova et al., 2013) and an up-to-date Swiss-Prot database. MyPro (Annotate.py) annotates CISA assembly automatically, but users are able to annotate any other assembly placed on the specified folders (Assemble or Integrate). In addition to the three main modules, MyPro provides functionalities for pre-process, exploration and post-assembly. In pre-process, with a specified genome size, MyPro (Preprocess.py) performs quality trimming and sub-samples input reads to a desired depth of coverage (default 100×). For assembly exploration, MyPro outputs aligned reads in BAM format, enabling visual inspection of assembly with Tablet (Milne et al., 2012) for quality assurance. If a closely related reference genome is available, r2cat (Husemann and Stoye, 2010) is employed for contig arrangement using the related reference to produce ordered and unmatched contigs. MyPro (Postassemble.py) utilizes both sets of contigs along with reads to post-assemble. Overlapping contigs (≥15 bp) at a reference-guided sequential order are merged. Reads unable to be aligned by SOAP2 on the merged contigs are assembled by Edena using a variety of m and those local assemblies are then used for bridging two contigs. To validate MyPro, we performed genome assembly on three bacterial species chosen for extremes of GC-content: GC-poor Staphylococcus aureus (33% GC), GC-rich Rhodobacter sphaeroides 2.4.1 (69% GC) and Escherichia coli MG1655 (GC 51%). The publicly available sequencing reads were downloaded and analyzed by MyPro (see Supplementary data for details). The assembly results evaluated by QUAST 2.3 (Gurevich et al., 2013) demonstrate that MyPro produced high-quality annotated assemblies in terms of contiguity of assembly and annotation precision for coding sequences (Supplementary data). QUAST was also used to evaluate MyPro-produced assemblies for eight recently sequenced oral streptococcal strains that were post-assembled with available reference genomes (Table 1). For these strains, contigs less than 500 bp were discarded to maintain quality of data. Assemblies were also evaluated for ten other oral streptococcal strains de novo assembled by MyPro (AutoRun.py) (Table 2). For both oral streptococcal strains with available reference genomes and strains with no reference genome (Tables 1 and 2), MyPro consistently performed better than de novo assemblers and contig integration software (CISA) in terms of N50 value or number of contigs. We believe MyPro will be a useful bioinformatics tool for assembly, annotation and improvement of prokaryotic genomes for biomedical researchers. The software pipeline, components and user instructions are available for download at http://sourceforge.net/projects/sb2nhri/files/MyPro/.
Table 1

N50 values and number of contigs (in parentheses) of 8 oral streptococcal genomes from various de novo assemblers, CISA and MyPro with CISA and post-assemble.

S. gordonii
S. salivarius
S. parasanguinis
S. cristatus
S. mitis
G9BKB005MGH413CC5ACR3OT25SK137SK145
Abyss343,271(15)88,563(58)404,146(22)178,730(43)193,676(30)996,310(8)191,221(27)262,407(29)
Edena335,948(16)85,666(43)260,686(22)197,484(33)496,588(21)392,731(12)247,103(21)192,038(19)
Velvet483,119(16)88,921(53)398,175(17)191,762(31)192,370(25)427,010(12)211,003(24)257,188(20)
SOAPdenovo78,330(80)43,713(108)28,220(138)72,098(70)26,261(141)40,195(89)124,486(50)46,176(79)
SPAdes334,420(381)59,0071093141,257(628)183,527(270)89,833(511)377,595(295)310,465(338)152,531(671)
CISA344,471(10)89,104(37)404,146(11)203,298(25)496,588(15)1,509,483(5)372,102(13)257,489(16)
MyPro(CISA)556,432(7)89,104(37)404,146(11)203,298(22)496,588(15)1,509,483(5)446,044(7)257,644(19)
MyPro(post-assemble)1,555,780(3)195,368(22)2,007,789(4)554,931(8)540,612(6)1,509,483(4)1,089,748(9)566,607(12)

Higher N50 value and lower number of contigs are indicative of superior genome assembly. Note that in comparison with other genome assembly software, MyPro consistently demonstrates values indicative of superior genome assembly (highlighted in bold).

Table 2

N50 values and number of contigs (in parentheses) of 10 oral streptococcal genomes from various de novo assemblers and MyPro with CISA.

S. salivarius
S. sanguinis
S. mitis
UC3162I141VT517COL85/1862NCTC10712OP51SK141UC921AUC5873UC6950A
Abyss102,123 (44)205,597 (27)201,754 (34)258,394 (23)294,670 (13)325,986 (10)325,653 (11)224,590 (25)1,371,488 (26)140,468 (66)
Edena112,782 (36)79,082 (48)169,164 (47)190,728 (39)293,981 (16)321,991 (9)244,280 (13)224,608 (26)202,683 (43)137,264 (69)
Velvet93,598 (72)282,985 (23)202,625 (80)398,214 (33)293,951 (16)1,177,164 (15)1,229,524 (12)226,431 (22)1,380,504 (34)141,356 (88)
SOAPdenovo31,809 (166)79,987 (66)21,141 (307)36,934 (137)28,642 (143)84,194 (58)94,143 (54)41,314 (126)11,579 (376)28,278 (224)
SPAdes88,327 (69)292,810 (17)96,152 (91)335,392 (42)257,414 (20)79,761 (227)315,886 (13)223,855 (28)1,374,450 (27)95,372 (75)
MyPro (CISA)116,758 (25)331,769 (11)290,644 (25)722,753 (14)572,071 (10)1,183,284 (11)1,236,221 (6)226,881 (14)1,375,455 (12)142,219 (35)

Higher N50 value and lower number of contigs are indicative of superior genome assembly. Note that in comparison with other genome assembly software, MyPro consistently demonstrates values indicative of superior genome assembly (highlighted in bold).

  19 in total

1.  Using Tablet for visual exploration of second-generation sequencing data.

Authors:  Iain Milne; Gordon Stephen; Micha Bayer; Peter J A Cock; Leighton Pritchard; Linda Cardle; Paul D Shaw; David Marshall
Journal:  Brief Bioinform       Date:  2012-03-24       Impact factor: 11.622

2.  Velvet: algorithms for de novo short read assembly using de Bruijn graphs.

Authors:  Daniel R Zerbino; Ewan Birney
Journal:  Genome Res       Date:  2008-03-18       Impact factor: 9.043

3.  SOAP2: an improved ultrafast tool for short read alignment.

Authors:  Ruiqiang Li; Chang Yu; Yingrui Li; Tak-Wah Lam; Siu-Ming Yiu; Karsten Kristiansen; Jun Wang
Journal:  Bioinformatics       Date:  2009-06-03       Impact factor: 6.937

4.  Harnessing virtual machines to simplify next-generation DNA sequencing analysis.

Authors:  Julie Nocq; Magalie Celton; Patrick Gendron; Sebastien Lemieux; Brian T Wilhelm
Journal:  Bioinformatics       Date:  2013-06-20       Impact factor: 6.937

5.  Rapid whole-genome sequencing for detection and characterization of microorganisms directly from clinical samples.

Authors:  Henrik Hasman; Dhany Saputra; Thomas Sicheritz-Ponten; Ole Lund; Christina Aaby Svendsen; Niels Frimodt-Møller; Frank M Aarestrup
Journal:  J Clin Microbiol       Date:  2013-10-30       Impact factor: 5.948

6.  Prokka: rapid prokaryotic genome annotation.

Authors:  Torsten Seemann
Journal:  Bioinformatics       Date:  2014-03-18       Impact factor: 6.937

7.  RefSeq microbial genomes database: new representation and annotation strategy.

Authors:  Tatiana Tatusova; Stacy Ciufo; Boris Fedorov; Kathleen O'Neill; Igor Tolstoy
Journal:  Nucleic Acids Res       Date:  2013-12-06       Impact factor: 16.971

8.  r2cat: synteny plots and comparative assembly.

Authors:  Peter Husemann; Jens Stoye
Journal:  Bioinformatics       Date:  2009-12-16       Impact factor: 6.937

9.  SOAPdenovo2: an empirically improved memory-efficient short-read de novo assembler.

Authors:  Ruibang Luo; Binghang Liu; Yinlong Xie; Zhenyu Li; Weihua Huang; Jianying Yuan; Guangzhu He; Yanxiang Chen; Qi Pan; Yunjie Liu; Jingbo Tang; Gengxiong Wu; Hao Zhang; Yujian Shi; Yong Liu; Chang Yu; Bo Wang; Yao Lu; Changlei Han; David W Cheung; Siu-Ming Yiu; Shaoliang Peng; Zhu Xiaoqian; Guangming Liu; Xiangke Liao; Yingrui Li; Huanming Yang; Jian Wang; Tak-Wah Lam; Jun Wang
Journal:  Gigascience       Date:  2012-12-27       Impact factor: 6.524

10.  CISA: contig integrator for sequence assembly of bacterial genomes.

Authors:  Shin-Hung Lin; Yu-Chieh Liao
Journal:  PLoS One       Date:  2013-03-28       Impact factor: 3.240

View more
  16 in total

1.  Decolorization and biodegradation of textile di-azo dye Acid Blue 113 by Pseudomonas stutzeri AK6.

Authors:  Anjali U Joshi; Ankit T Hinsu; Rohitkumar J Kotadiya; Jalpa K Rank; Kavan N Andharia; Ramesh K Kothari
Journal:  3 Biotech       Date:  2020-04-25       Impact factor: 2.406

2.  BMPOS: a Flexible and User-Friendly Tool Sets for Microbiome Studies.

Authors:  Victor S Pylro; Daniel K Morais; Francislon S de Oliveira; Fausto G Dos Santos; Leandro N Lemos; Guilherme Oliveira; Luiz F W Roesch
Journal:  Microb Ecol       Date:  2016-05-24       Impact factor: 4.552

3.  Genome mining of Burkholderia ambifaria strain T16, a rhizobacterium able to produce antimicrobial compounds and degrade the mycotoxin fusaric acid.

Authors:  Florencia Alvarez; Ester Simonetti; Walter O Draghi; Matías Vinacour; Miranda C Palumbo; Dario Fernández Do Porto; Marcela S Montecchia; Irma N Roberts; Jimena A Ruiz
Journal:  World J Microbiol Biotechnol       Date:  2022-05-17       Impact factor: 3.312

4.  Draft genome sequences of 18 oral streptococcus strains that encode amylase-binding proteins.

Authors:  Amarpreet Sabharwal; Yu-Chieh Liao; Hsin-Hung Lin; Elaine M Haase; Frank A Scannapieco
Journal:  Genome Announc       Date:  2015-05-21

5.  Different combinations of atomic interactions predict protein-small molecule and protein-DNA/RNA affinities with similar accuracy.

Authors:  Raquel Dias; Bryan Kolazckowski
Journal:  Proteins       Date:  2015-09-23

6.  GAMOLA2, a Comprehensive Software Package for the Annotation and Curation of Draft and Complete Microbial Genomes.

Authors:  Eric Altermann; Jingli Lu; Alan McCulloch
Journal:  Front Microbiol       Date:  2017-03-23       Impact factor: 5.640

7.  Comparative genomics and evolution of the amylase-binding proteins of oral streptococci.

Authors:  Elaine M Haase; Yurong Kou; Amarpreet Sabharwal; Yu-Chieh Liao; Tianying Lan; Charlotte Lindqvist; Frank A Scannapieco
Journal:  BMC Microbiol       Date:  2017-04-20       Impact factor: 3.605

8.  Draft Genome Sequences of Four Strains of Recently Established Novel Veillonella Species Isolated from Human Oral Cavities.

Authors:  Izumi Mashima; Yu-Chieh Liao; Amarpreet Sabharwal; Elaine M Haase; Futoshi Nakazawa; Frank A Scannapieco
Journal:  Genome Announc       Date:  2018-04-12

9.  Draft Genome of Rhodococcus rhodochrous TRN7, Isolated from the Coast of Trindade Island, Brazil.

Authors:  Edmo M Rodrigues; Victor S Pylro; Priscila T Dobbler; Filipe Victoria; Luiz F W Roesch; Marcos R Tótola
Journal:  Genome Announc       Date:  2016-03-03

10.  FMNH2-dependent monooxygenases initiate catabolism of sulfonamides in Microbacterium sp. strain BR1 subsisting on sulfonamide antibiotics.

Authors:  Benjamin Ricken; Boris A Kolvenbach; Christian Bergesch; Dirk Benndorf; Kevin Kroll; Hynek Strnad; Čestmír Vlček; Ricardo Adaixo; Frederik Hammes; Patrick Shahgaldian; Andreas Schäffer; Hans-Peter E Kohler; Philippe F-X Corvini
Journal:  Sci Rep       Date:  2017-11-17       Impact factor: 4.379

View more

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