42 research outputs found

    When Whole-Genome Alignments Just Won't Work: kSNP v2 Software for Alignment-Free SNP Discovery and Phylogenetics of Hundreds of Microbial Genomes

    No full text
    <div><p>Effective use of rapid and inexpensive whole genome sequencing for microbes requires fast, memory efficient bioinformatics tools for sequence comparison. The kSNP v2 software finds single nucleotide polymorphisms (SNPs) in whole genome data. kSNP v2 has numerous improvements over kSNP v1 including SNP gene annotation; better scaling for draft genomes available as assembled contigs or raw, unassembled reads; a tool to identify the optimal value of k; distribution of packages of executables for Linux and Mac OS X for ease of installation and user-friendly use; and a detailed User Guide. SNP discovery is based on k-mer analysis, and requires no multiple sequence alignment or the selection of a single reference genome. Most target sets with hundreds of genomes complete in minutes to hours. SNP phylogenies are built by maximum likelihood, parsimony, and distance, based on all SNPs, only core SNPs, or SNPs present in some intermediate user-specified fraction of targets. The SNP-based trees that result are consistent with known taxonomy. kSNP v2 can handle many gigabases of sequence in a single run, and if one or more annotated genomes are included in the target set, SNPs are annotated with protein coding and other information (UTRs, etc.) from Genbank file(s). We demonstrate application of kSNP v2 on sets of viral and bacterial genomes, and discuss in detail analysis of a set of 68 finished <i>E. coli</i> and <i>Shigella</i> genomes and a set of the same genomes to which have been added 47 assemblies and four “raw read” genomes of H104:H4 strains from the recent European <i>E. coli</i> outbreak that resulted in both bloody diarrhea and hemolytic uremic syndrome (HUS), and caused at least 50 deaths.</p></div

    Minimum Spanning Tree of 68 finished <i>E. coli</i> genomes. Nodes are colored according to pathogenicity phenotype.

    No full text
    <p>Minimum Spanning Tree of 68 finished <i>E. coli</i> genomes. Nodes are colored according to pathogenicity phenotype.</p

    Maximum Likelihood tree of 68 finished <i>E. coli</i> genomes.

    No full text
    <p>The tree is shown in the radial (unrooted) cladogram format in which branches are drawn without reference to branch lengths. Colored dots indicate pathogenicity phenotype. Arrows indicate branches that can be removed to create particular clusters (see text). Numbers at the internal nodes indicate the number of alleles that are shared exclusively by the descendants of each node. Numbers in parentheses following the genome names are exclusive to that genome.</p

    kSNP efficiency vs mean branch lengths of true trees from simulated data sets.

    No full text
    <p>kSNP efficiency vs mean branch lengths of true trees from simulated data sets.</p

    Maximum Likelihood tree of O104:H4 <i>E. coli</i> strains.

    No full text
    <p>Tree is shown in the rectangular cladogram format and has been rooted with the outgroup consisting of two commensal strains (labeled in magenta). Genomes consisting of raw reads are labeled in blue. Colored dots indicate country of origin where known. Numbers at the internal nodes indicate the number of alleles that are shared exclusively by the descendants of each node. Zeros are not shown. Numbers in parentheses following the genome names are number of alleles exclusive to that genome.</p

    kSNP efficiency vs the fraction of core kmers in simulated data sets.

    No full text
    <p>kSNP efficiency vs the fraction of core kmers in simulated data sets.</p

    Diagram of the kSNP v2 process.

    No full text
    <p>Diagram of the kSNP v2 process.</p

    Optimum values of k for the examples in Table 2.

    No full text
    <p><sup>1</sup> Example 1 data set (provided with kSNP) consists of 11 equine encephalitis virus finished genomes.</p><p><sup>2</sup> Example 2 data set provided with kSNP consists of 7 finished, 5 assembled and 2 raw read <i>E. coli</i> genomes.</p

    kSNP v2 timings for some examples.

    No full text
    <p><sup>1</sup> kSNP was run at the optimum setting of k as determined by <b>Kchooser</b>. See <a href="http://www.plosone.org/article/info:doi/10.1371/journal.pone.0081760#pone-0081760-t001" target="_blank">Table 1</a>.</p><p><sup>2</sup> Linux cluster: Linux OS TOSS 2.0, 2.8 GHz Xeon EP X5660 processor, 12 cores, 48 GB RAM.</p><p><sup>3</sup> iMac Desktop: OS X 7.5.3, 3.4 GHz Intel Core i7 processor, 4 cores, 16 GB RAM.</p><p><sup>4</sup> Example 1 data set (provided with kSNP) consists of 11 equine encephalitis virus finished genomes.</p><p><sup>5</sup> Example 2 data set provided with kSNP consists of 7 finished, 5 assembled and 2 raw read <i>E. coli</i> genomes.</p

    Maximum Likelihood tree of 119 <i>E. coli</i> strains.

    No full text
    <p>Tree is shown in the rectangular cladogram format, but readers are reminded that this is an unrooted tree. Genomes consisting of raw reads are labeled in blue. Numbers at the internal nodes indicate the number of alleles that are shared exclusively by the descendants of each node. Zeros are not shown. Numbers in parentheses following the genome names are exclusive to that genome. Node A, leading to the 2011-12 European outbreak strains,and nodes B and C, also leading to particularly pathogenic strains, are discussed in the text.</p
    corecore