Literature DB >> 21216778

X-MATE: a flexible system for mapping short read data.

David L A Wood1, Qinying Xu, John V Pearson, Nicole Cloonan, Sean M Grimmond.   

Abstract

SUMMARY: Accurate and complete mapping of short-read sequencing to a reference genome greatly enhances the discovery of biological results and improves statistical predictions. We recently presented RNA-MATE, a pipeline for the recursive mapping of RNA-Seq datasets. With the rapid increase in genome re-sequencing projects, progression of available mapping software and the evolution of file formats, we now present X-MATE, an updated version of RNA-MATE, capable of mapping both RNA-Seq and DNA datasets and with improved performance, output file formats, configuration files, and flexibility in core mapping software. AVAILABILITY: Executables, source code, junction libraries, test data and results and the user manual are available from http://grimmond.imb.uq.edu.au/X-MATE/.

Entities:  

Mesh:

Year:  2011        PMID: 21216778      PMCID: PMC3035802          DOI: 10.1093/bioinformatics/btq698

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


A major step in most deep-sequencing data analysis is mapping of the many million short reads to a reference genome, a process which is both computationally and strategically challenging (Trapnell and Salzberg, 2009). Effective downstream analysis relies heavily on the quality of this mapping (Pepke ). Incomplete mapping discards precious data, and may limit the identification of biologically relevant information. Problems associated with inaccurate mapping can be more difficult to identify, but include bias in the quantification of differential gene expression, poor statistical power when detecting sequence variants, or greater noise and complexity when de-convoluting genomic re-arrangements. We have previously described the recursive mapping strategy which combats the typical decrease in tag quality towards the 3′ end, and allows the alignment of short inserts with 3′ trailing adaptor sequence (Cloonan ). In this strategy, tags are first mapped at full length, and then if unaligned, truncated then mapped again. Quality profiles for mapped tags indicate that those mapping at a shorter lengths do so because the truncated section contains poorer quality sequence (Fig. 1; Supplementary Fig. 1). The recursive approach increases the mapped data yield while maintaining exon mapping specificity (Supplementary Fig. 2), extracting as much value as possible from the experiment.
Fig. 1.

Average quality of each di-nucleotide (colour) over 50 nt SOLiD gDNA tags for five recursive runs, denoted using the code length.mismatches.mode. Mode 1 treats valid adjacent mismatches as a single mismatch (optimal for 25mer tags), and mode 0 as two mismatches. Although reads are truncated when mapped, the data shown represents the original length and quality. Truncated reads show a steeper decline in quality (a), and an increased probability of a mismatch in the truncated portion (b). The wobble particularly noticeable in (a) and also evident in (b) is a quality profile characteristic of the SOLiD five primer ligation cycle. The general trend is consistent in base-space data (Supplementary Fig. 1).

Average quality of each di-nucleotide (colour) over 50 nt SOLiD gDNA tags for five recursive runs, denoted using the code length.mismatches.mode. Mode 1 treats valid adjacent mismatches as a single mismatch (optimal for 25mer tags), and mode 0 as two mismatches. Although reads are truncated when mapped, the data shown represents the original length and quality. Truncated reads show a steeper decline in quality (a), and an increased probability of a mismatch in the truncated portion (b). The wobble particularly noticeable in (a) and also evident in (b) is a quality profile characteristic of the SOLiD five primer ligation cycle. The general trend is consistent in base-space data (Supplementary Fig. 1). Although RNA-MATE was specifically designed for (and effectively limited to) colour-space stranded RNA-Seq data, the recursive approach works equally well on all sequencing datasets. To increase the utility of this software, and provide further enhancements, we have significantly revised and updated the RNA-MATE pipeline. Here, we present X-MATE, a system for flexible and comprehensive mapping of all deep-sequencing datasets. A comparison of features between RNA-MATE and X-MATE can be found in Table 1.
Table 1.

Feature matrix summarizing the major improvements between RNA-MATE and X-MATE

FeatureRNA-MATEX-MATE
Mapping EngineFixedFlexible
Data typeStranded RNA-Seq onlyStranded or unstranded RNA-Seq, gDNA, CAGE, ChIP-Seq, etc
Data EncodingColour-space onlyColour-space or base-space
Map to junctionsRequiredOptional
Output formatsBED, WiggleBED, Wiggle, SAM
Multi-map rescueMuMRescueMuMRescueLite
ConfigurationCumbersomeImproved
Feature matrix summarizing the major improvements between RNA-MATE and X-MATE

1 SUPPORT FOR MULTIPLE DATATYPES

X-MATE provides full support for both unstranded and stranded RNA- and DNA-derived datasets, including CAGE and ChIP-Seq. The expected strand for a dataset can be easily configured, and when mapping stranded datasets, output files summarizing mapping results are created for each strand, allowing analysis and visualization of strand mapping specificity. When mapping unstranded data these results are combined into single output files. In both cases, libraries of known exon–exon junctions can be optionally used during alignment, either simultaneously with chromosome mapping, or after chromosome mapping.

2 ALTERNATIVE MAPPING ENGINES SUPPORTING BASE- AND COLOUR-SPACE

By default mapreads is used, but if licensed, ISAS can be chosen. ISAS is an extremely fast alignment system capable of performing exhaustive searches, or using a heuristic algorithm to greatly increase search speeds (see Supplementary File 1 for notes on performance). ISAS also implements a variable-length mapping mode and can be chosen in place of the X-MATE recursive mapping. The modular redesign of X-MATE allows for further alignment programs to be incorporated into the package if required. As both mapreads and ISAS can map in base-space, we have passed this additional capability to X-MATE, and it now maps base-space data natively (fasta format for mapreads, and fastq format for ISAS).

3 SAM FORMAT OUTPUT NOW SUPPORTED

To assist with interrogating the mapped data, X-MATE provides multiple data output formats (bed, and wiggle files) consistent with commonly used visualization tools such as UCSC genome browser (Kent ) and powerful bioinformatic middleware platforms like Galaxy (Goecks ). In addition, to provide for backward compatibility of previously mapped data (output in ‘collated’ format), and to assist in tertiary analysis, we have included a Java utility for data transformation of colour-space mapped data into Sequence Alignment/Map (SAM) format. SAM files can be converted to Binary Alignment/Map (BAM) files using Samtools (Li ), and are becoming the default input file format for many genome browsers (e.g. the Integrative Genomics Viewer, IGV, http://www.broadinstitute.org/igv). Using SAM and BAM files, mapped data can be viewed in single nucleotide resolution, and can also be passed directly to downstream software for tertiary analysis such as transcript assembly, SNP calling, structural re-arrangement detection and more.

4 RESOURCE USAGE AND UTILITIES

X-MATE requires modest memory (4 GB is sufficient), and although running on desktop computers is possible, the use of a distributed cluster is recommended. We have updated the multi-map rescue strategy module to use the more memory efficient MuM Rescue Lite (Hashimoto ), and included a utility to restart a mapping run from the ‘rescue’ stage. Utilities tailored to RNA-Seq data for the creation of junction libraries and for the quantification of reads mapping to the expected strand when library protocols generate stranded data are added, the latter useful in determining the quality of a sequencing library. Finally, utilities for analysis of mapping yield and for cleaning up residual files after a mapping run have been included (see descriptions in Supplementary File 1).

5 SIMPLIFIED CONFIGURATION FILES

Setting up an X-MATE run is now straightforward using our new configuration format. Example configuration files for many possible mapping strategies and dataset types have been provided with the X-MATE distribution. The system contains improved code quality, commenting and modularization, facilitating further enhancements and ongoing maintenance.

6 FUTURE DIRECTIONS

Future enhancements planned are the addition of more mapping engines, utilities to compare mapping runs and provide information to optimize mapping parameters and upkeep with file input and output formats. All source code and documentation, test datasets with results and junction libraries are freely available from http://grimmond.imb.uq.edu.au/X-MATE/.
  7 in total

1.  The human genome browser at UCSC.

Authors:  W James Kent; Charles W Sugnet; Terrence S Furey; Krishna M Roskin; Tom H Pringle; Alan M Zahler; David Haussler
Journal:  Genome Res       Date:  2002-06       Impact factor: 9.043

2.  Probabilistic resolution of multi-mapping reads in massively parallel sequencing data using MuMRescueLite.

Authors:  Takehiro Hashimoto; Michiel J L de Hoon; Sean M Grimmond; Carsten O Daub; Yoshihide Hayashizaki; Geoffrey J Faulkner
Journal:  Bioinformatics       Date:  2009-07-15       Impact factor: 6.937

Review 3.  Computation for ChIP-seq and RNA-seq studies.

Authors:  Shirley Pepke; Barbara Wold; Ali Mortazavi
Journal:  Nat Methods       Date:  2009-11       Impact factor: 28.547

4.  The Sequence Alignment/Map format and SAMtools.

Authors:  Heng Li; Bob Handsaker; Alec Wysoker; Tim Fennell; Jue Ruan; Nils Homer; Gabor Marth; Goncalo Abecasis; Richard Durbin
Journal:  Bioinformatics       Date:  2009-06-08       Impact factor: 6.937

5.  How to map billions of short reads onto genomes.

Authors:  Cole Trapnell; Steven L Salzberg
Journal:  Nat Biotechnol       Date:  2009-05       Impact factor: 54.908

6.  Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences.

Authors:  Jeremy Goecks; Anton Nekrutenko; James Taylor
Journal:  Genome Biol       Date:  2010-08-25       Impact factor: 13.583

7.  RNA-MATE: a recursive mapping strategy for high-throughput RNA-sequencing data.

Authors:  Nicole Cloonan; Qinying Xu; Geoffrey J Faulkner; Darrin F Taylor; Dave T P Tang; Gabriel Kolle; Sean M Grimmond
Journal:  Bioinformatics       Date:  2009-07-30       Impact factor: 6.937

  7 in total
  4 in total

1.  Minor class splicing shapes the zebrafish transcriptome during development.

Authors:  Sebastian Markmiller; Nicole Cloonan; Rea M Lardelli; Karen Doggett; Maria-Cristina Keightley; Yeliz Boglev; Andrew J Trotter; Annie Y Ng; Simon J Wilkins; Heather Verkade; Elke A Ober; Holly A Field; Sean M Grimmond; Graham J Lieschke; Didier Y R Stainier; Joan K Heath
Journal:  Proc Natl Acad Sci U S A       Date:  2014-02-10       Impact factor: 11.205

Review 2.  Technology dictates algorithms: recent developments in read alignment.

Authors:  Mohammed Alser; Jeremy Rotman; Onur Mutlu; Serghei Mangul; Dhrithi Deshpande; Kodi Taraszka; Huwenbo Shi; Pelin Icer Baykal; Harry Taegyun Yang; Victor Xue; Sergey Knyazev; Benjamin D Singer; Brunilda Balliu; David Koslicki; Pavel Skums; Alex Zelikovsky; Can Alkan
Journal:  Genome Biol       Date:  2021-08-26       Impact factor: 13.583

3.  LEMONS - A Tool for the Identification of Splice Junctions in Transcriptomes of Organisms Lacking Reference Genomes.

Authors:  Liron Levin; Dan Bar-Yaacov; Amos Bouskila; Michal Chorev; Liran Carmel; Dan Mishmar
Journal:  PLoS One       Date:  2015-11-25       Impact factor: 3.240

4.  Imperfect centered miRNA binding sites are common and can mediate repression of target mRNAs.

Authors:  Hilary C Martin; Shivangi Wani; Anita L Steptoe; Keerthana Krishnan; Katia Nones; Ehsan Nourbakhsh; Alexander Vlassov; Sean M Grimmond; Nicole Cloonan
Journal:  Genome Biol       Date:  2014-03-14       Impact factor: 13.583

  4 in total

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