Next Article in Journal
The Role of miRNAs in Common Inflammatory Arthropathies: Osteoarthritis and Gouty Arthritis
Next Article in Special Issue
Shared Sulfur Mobilization Routes for tRNA Thiolation and Molybdenum Cofactor Biosynthesis in Prokaryotes and Eukaryotes
Previous Article in Journal
Chronic Binge Alcohol Administration Dysregulates Hippocampal Genes Involved in Immunity and Neurogenesis in Simian Immunodeficiency Virus-Infected Macaques
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

CoverageAnalyzer (CAn): A Tool for Inspection of Modification Signatures in RNA Sequencing Profiles

1
Institute of Pharmacy and Biochemistry, Johannes Gutenberg University Mainz, Staudingerweg 5, 55128 Mainz, Germany
2
Institute for Computer Sciences, Johannes Gutenberg University Mainz, Staudingerweg 9, 55128 Mainz, Germany
3
IMoPA UMR7365 CNRS-UL, BioPole de l’Université de Lorraine, 9 avenue de la Foret de Haye, 54505 Vandoeuvre-les-Nancy, France
*
Authors to whom correspondence should be addressed.
Biomolecules 2016, 6(4), 42; https://doi.org/10.3390/biom6040042
Submission received: 29 August 2016 / Revised: 20 October 2016 / Accepted: 21 October 2016 / Published: 10 November 2016
(This article belongs to the Collection RNA Modifications)

Abstract

:
Combination of reverse transcription (RT) and deep sequencing has emerged as a powerful instrument for the detection of RNA modifications, a field that has seen a recent surge in activity because of its importance in gene regulation. Recent studies yielded high-resolution RT signatures of modified ribonucleotides relying on both sequence-dependent mismatch patterns and reverse transcription arrests. Common alignment viewers lack specialized functionality, such as filtering, tailored visualization, image export and differential analysis. Consequently, the community will profit from a platform seamlessly connecting detailed visual inspection of RT signatures and automated screening for modification candidates. CoverageAnalyzer (CAn) was developed in response to the demand for a powerful inspection tool. It is freely available for all three main operating systems. With SAM file format as standard input, CAn is an intuitive and user-friendly tool that is generally applicable to the large community of biomedical users, starting from simple visualization of RNA sequencing (RNA-Seq) data, up to sophisticated modification analysis with significance-based modification candidate calling.

1. Introduction

The detection of RNA modifications has recently re-emerged as a very timely topic of current research. Coupled to new detection methods came new insights into the function of RNA modifications in the regulation of RNA stability [1], regulation of gene expression [2,3,4,5], and immunity [6]. RNA modifications are structurally highly diverse, and among the approximately 150 chemically different structures in the Modomics database [7], all major classes of natural product compounds can be found [8,9]. Furthermore, there is evidence that the diversity may yet increase with the discovery of more modifications [10]. Despite this high diversity, some common denominators apply to both function and detection. Here, two important features for detection are reverse transcription (RT) arrest and misincorporation during complementary DNA (cDNA) synthesis. Before the advent of methods that are nowadays subsumed as deep sequencing, RT reverse transcription arrest was traditionally analyzed by gel or capillary electrophoresis [11]. A model modification for misincorporation, inosine, the product of an A-to-I deamination, is reliably reverse transcribed into a cytidine rather than a thymidine residue in the resulting cDNA. This misincorporation has led to the first transcriptome-wide mapping of an RNA modification [12]. The combined appearance of both RT arrest and misincorporation at modification sites was analyzed in early work [13,14]. Detailed analysis showed correlation between modification type and the relative composition of misincorporated nucleotides [15]. Also, chemical treatments that selectively alter the properties of a given modification [16,17] may therefore be exploited as an additional layer of information in single RNA species or in transcriptome-wide mapping [18,19,20]. Collection [7] and curation [21] of RNA sequences containing modifications underline a central problem in the field, arising from the vast number of candidate sites in large datasets. Because of these vast numbers, experimental verification of candidate sites by independent methods must typically be restricted to a small subset. Before engaging in such an endeavor, the experimentalist, and potential user of the software presented here, may want to assess the significance of an identification event, and visually inspect parameters at a given site. In principle, a variety of so-called alignment viewers like IGV, Tablet, Savant, UGENE and Persephone provide more or less detailed graphical representations of mapping results, typically resolving the base composition and orientation of reads covering a reference sequence. However, our recent application of machine learning approaches to the identification of modification sites has uncovered an unmet need for particular features in said tools. Specifically, the combination of mismatch patterns and a newly defined RT arrest rate has emerged as the central feature allowing efficient identification of 1-methyladenosine residues [22]. In response, CoverageAnalyzer (CAn) was specifically created for analysis of modification signatures in deep sequencing data. Distinct from variant caller and single nucleotide polymorphisms (SNP) identification tools, it allows the definition of a highly detailed query, based on combinations of arrest rates and mismatch composition, as well as a Context Sensitive Arrest rate (CSA). A differential visualization tool is particularly useful to compare signatures upon differential chemical treatment, or between wild-type and knockout mutants e.g., of a methyltransferase [22]. CAn combines a data processing pipeline with flexible controls for independent or differential visualization and automated screening for modification candidates based on complex RT signatures.

2. Results

CAn was optimized to allow rapid pre-selection and convenient visualization of such sites in transcriptome data, which display conspicuous RT signatures and are therefore potential candidates for further scrutiny, e.g., by visual inspection. The RT signatures in question may comprise nucleotide misincorporation or transcription arrest, and frequently originate from nucleotide modification at the position of interest. Several library preparation protocols have been published that capture cDNA from abortive RT [16,20,22,23] and can therefore be fully exploited by CAn. However, even preparation methods that do not capture abortive cDNA may provide useful information by providing misincorporation signals that may be analyzed by CAn. It is hence recommended that the user familiarizes himself with details of the various preparations beforehand ([24]). A typical CAn-session, conceived to identify, highlight, and visually inspect modification candidates, is depicted in Figure 1. The user is required to input a dataset in SAM format, containing RNA sequencing (RNA Seq) reads mapped to a genome or transcriptome. This is converted to the internally used Profile format by an automated pipeline (Figure 1a). To optimally detect stalled RT events, a parameter called CSA was introduced, which queries a local background arrest rate near the inspection site and takes it into account. CSA was defined as the fold change of a site i’s arrest rate A [22] with respect to the median A of its sequence environment of r bases up- and r bases downstream (here r = 5):
C S A r ( i ) = A i m e d i a n ( A i 5 , A i 1 , A i + 1 , , A i + 5 )
The CSA feature, since it maps cDNA from abortive RT events, can only be meaningfully applied to data from library preparation protocols that specifically include such reads. Whether or not a protocol does so, typically hinges upon the incorporation step that introduces the second primer binding site. The installation package provides test datasets which were obtained by a library preparation protocol that captures abortive RT reads by ligation of a second adapter to the cDNA, as described in [22]. After selection of an RNA sequence of interest (Figure 1b), the software displays the sequence for visual inspection in a window (Figure 1c(i)). Events are labeled (yellow triangles), where values for misincorporation or peaks of CSA exceed adjustable thresholds. Additional profiles of the same sequence can be loaded and displayed in parallel plots (Figure 1c(ii)) for comparison of samples of variegated modification status, for example a wild-type RNA preparation versus one from a knockout organism lacking a certain modification activity [22]. Another application of interest is exemplified by the included test dataset, namely a chemical treatment suspected to alter the profile of certain modifications. With test data 1 as the naive sample in window (i) and test data 2 treated with an agent causing partial deamination of 5-methylcytidines in window (ii); a differential plot was generated in window (iii), where differences are displayed according to self-defined threshold criteria, and combinations thereof. The candidate casting tab (snippet shown in Figure 1d) offers a formula editor to generate filter rules of arbitrary complexity using thresholds combined by Boolean expressions and brackets. The resulting candidates files can be submitted to batch plotting for fast visual inspection of many candidate positions. With high flexibility in image dimensions, parameters, and legend details, these data can be exported as publication-ready images.

3. Discussion

CAn is a tool that allows the visualization and assisted inspection of deep sequencing data in the search for RNA modifications. Perusal of vast amounts of data is facilitated by a toolbox that allows to automatically highlight sites, where noticeably unusual combinations of RT arrest and misincorporation hint at the potential presence of modifications. Of note, there are no predefined thresholds that the program uses to flag unusual instances. Rather, it is up to the user to define threshold values for different parameters, and to combine them by Boolean operators. CAn is not meant to predict a modification event, or even to decipher the chemical structure of a potential modification. The program is rather designed to point attention to special candidate sites for its visual inspection. Inspection of large datasets automatically increases the statistical likelihood of the occurrence of conspicuous signals without a biochemical cause. Therefore, it is prudent to increase the stringency in such a case. While it is left to the user to decide how p-values are used to gauge the significance of findings, we recommend to use techniques like the Bonferroni correction [25] in order to account for the number of tested positions. In addition, the False Discovery Rate (FDR) can be controlled in the manner of Benjamini and Hochberg [26]. Outside these two approaches, which are rooted in statistics, a number of experimental approaches are open to the user to improve confidence by experimentally validating the candidate sites proposed by CAn. We urgently propose to call and treat these sites as “candidates” until validated by further experiments, e.g., by biochemical interrogation of a suggested site. In this context, we again emphasize the comparison feature, through which CAn specifically provides the possibility to inspect profiles before and after treatment with specific chemicals known to alter the RT-profile of a given modification. These may include, e.g., a Dimroth rearrangement of 1-methyladenosine (m1A) by alkaline treatment [27], acrylonitrile treatment for the detection of inosine [28], and others [16].

4. Materials and Methods

4.1. Implementation

The graphical user interface (GUI) and the core of CAn are written in Java. The Miniconda Python based plotting component uses Matplotlib [29], Numpy [30] and Scipy. The software is distributed as self-extracting archive (~100 MB) for Windows (64-bit) and as zip files installed via included script setup routines for Linux and Mac OS X. Dependencies are downloaded automatically. On Mac OS X, latest Homebrew is installed to setup SAMtools [31]. Java 1.7+ is expected to be installed by the user, whereas Linux version installs dependencies via apt-get. Test data, a getting-started screencast and a user manual are included.

4.2. Workflow

From unseen SAM input data files from N user-specified samples and the original FASTA mapping reference, CAn creates sorted and indexed Binary Alignment/Map (BAM) and finally the Pileup format. Users may replace the generated results on the hard drive with own files if they prefer different SAMtools parameters. In Pileup, periods and commas indicate matches, As, Gs, Ts and Cs mismatches and the arrest rate A of position i can be calculated as quotient of circumflexes at i + 1 and coverage at i + 1. Thus, a tabular Profile format is created, listing sequence positions line-wise with columns providing information on: position, reference base, coverage, mismatch rate M, number of (#) As, #Gs, #Ts, #Cs, and arrest rate A. Profile is divided into subfiles named by an x_y.txt tag, where x represents the reference number and y the yth file of a 1 kb block of subsequence of reference x. For example, a file named 3_7.txt contains data for positions 6001–6430, if the third reference has 6430 nt. Hence, hashing allows fast access to a query region without reading or memorizing leading positions, when accessing ends of long reference sequences. Thus, although the scope is on short sequences of RNA, chromosomes can be handled, too. In parallel, statistics are gathered for reference sequences (Figure 1b): ID, file path, length, sequence (first 100 nucleotides (nt)), coverage peak, number of high-arrest sites (SA), high mismatch sites (SM), heterogeneous mismatch sites (SH) and mapped reads. This facilitates manual sorting and filtering by the user for visualization. Let c be the coverage at position i of reference f of length n. Let R be the reference base at i. Let F b ( f , i ) o b s . ( b , i ) c ( f i ) : = where b   ϵ { A , G , T , C } be the observed frequency of base type b covering i in f. Thus, m F : = { F b ( f , i ) , with   b R } is the set of mismatching F b ( f , i ) . All i with c 20 contribute to S H f , if two or more mismatch types exhibit a minimum mismatch rate of 0.1:
S H f : = i = 1 n x , where   x = 1   i f   c ( f i ) 20   and   median k   m F ( f , i ) k 0.1 ,   0   else .
SA and SM are calculated similarly, for arrest or mismatch rates exceeding a threshold normalized with coverage c, such that low arrest rates are considered insignificant at low c, but captured if c is high.

5. Conclusions

CAn was developed as a cross-platform open-source software running on most current computers. It allows efficient inspection of RNA Seq profiles for RT signatures of modifications, such as m1A [22]. The user is provided with assistance to identify unusual patterns, to compare different datasets containing the same sequence, and to perform significance-based candidate calling. Important to the field is the implementation of both misincorporation patterns and RT arrest, including also the CSA format as defined during our recent extraction of RT signatures by machine learning [22]. CAn is highly conductive to the extraction of complete RT signatures, by providing full control of all thresholds for visualization, identification and discrimination to the user.

Supplementary Materials

The following are available online at www.mdpi.com/2218-273X/6/4/42. CoverageAnalyzer setup files (incl. source code), instructions and documentation can be downloaded at: https://sourceforge.net/projects/coverageanalyzer/.

Acknowledgments

This work was supported by the DFG SPP1784, MH3397/12-1, MH3397/14-1 to M.H.; by an ANR HTRNAMod ANR-13-ISV8-0001 grant to Y.M. and by a fellowship to R.H. from the International PhD Programme (IPP) at the Institute of Molecular Biology (IMB) Mainz, funded by the Boehringer Ingelheim Foundation.

Author Contributions

R.H. and M.H. conceived the software and wrote the paper; R.H. developed the software; S.W. contributed to realization of software distribution formats; L.T. conceived and performed the biomolecular experiments; Y.M. provided the sequencing service and tested the software together with A.H. and S.W.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Motorin, Y.; Helm, M. tRNA stabilization by modified nucleotides. Biochemistry 2010, 49, 4934–4944. [Google Scholar] [CrossRef] [PubMed]
  2. Chen, K.; Zhao, B.S.; He, C. Nucleic acid modifications in regulation of gene expression. Cell Chem. Biol. 2016, 23, 74–85. [Google Scholar] [CrossRef] [PubMed]
  3. Frye, M.; Jaffrey, S.R.; Pan, T.; Rechavi, G.; Suzuki, T. RNA modifications: What have we learned and where are we headed? Nat. Rev. Genet. 2016, 17, 365–372. [Google Scholar] [CrossRef] [PubMed]
  4. Spenkuch, F.; Motorin, Y.; Helm, M. Pseudouridine: Still mysterious, but never a fake (uridine)! RNA Biol. 2014, 11, 1540–1554. [Google Scholar] [CrossRef] [PubMed]
  5. Jeltsch, A.; Ehrenhofer-Murray, A.; Jurkowski, T.P.; Lyko, F.; Reuter, G.; Ankri, S.; Nellen, W.; Schaefer, M.; Helm, M. Mechanism and biological role of Dnmt2 in nucleic acid methylation. RNA Biol. 2016, 1–16. [Google Scholar] [CrossRef] [PubMed]
  6. Dalpke, A.; Helm, M. RNA mediated Toll-like receptor stimulation in health and disease. RNA Biol. 2012, 9, 828–842. [Google Scholar] [CrossRef] [PubMed]
  7. Machnicka, M.A.; Milanowska, K.; Osman Oglou, O.; Purta, E.; Kurkowska, M.; Olchowik, A.; Januszewski, W.; Kalinowski, S.; Dunin-Horkawicz, S.; Rother, K.M.; et al. Modomics: A database of RNA modification pathways—2013 update. Nucleic Acids Res. 2013, 41, D262–D267. [Google Scholar] [CrossRef] [PubMed]
  8. Motorin, Y.; Helm, M. RNA nucleotide methylation. Wiley Interdiscip. Rev. RNA 2011, 2, 611–631. [Google Scholar] [CrossRef] [PubMed]
  9. Helm, M.; Alfonzo, J.D. Posttranscriptional RNA Modifications: Playing metabolic games in a cell’s chemical legoland. Chem. Biol. 2014, 21, 174–185. [Google Scholar] [CrossRef] [PubMed]
  10. Kellner, S.; Neumann, J.; Rosenkranz, D.; Lebedeva, S.; Ketting, R.F.; Zischler, H.; Schneider, D.; Helm, M. Profiling of RNA modifications by multiplexed stable isotope labelling. Chem. Commun. 2014, 50, 3516–3518. [Google Scholar] [CrossRef] [PubMed]
  11. Lempereur, L.; Nicoloso, M.; Riehl, N.; Ehresmann, C.; Ehresmann, B.; Bachellerie, J.P. Conformation of yeast 18S rRNA. Direct chemical probing of the 5’ domain in ribosomal subunits and in deproteinized RNA by reverse transcriptase mapping of dimethyl sulfate-accessible. Nucleic Acids Res. 1985, 13, 8339–8357. [Google Scholar] [CrossRef] [PubMed]
  12. Levanon, E.Y.; Eisenberg, E.; Yelin, R.; Nemzer, S.; Hallegger, M.; Shemesh, R.; Fligelman, Z.Y.; Shoshan, A.; Pollock, S.R.; Sztybel, D.; et al. Systematic identification of abundant A-to-I editing sites in the human transcriptome. Nat. Biotechnol. 2004, 22, 1001–1005. [Google Scholar] [CrossRef] [PubMed]
  13. Ebhardt, H.A.; Tsang, H.H.; Dai, D.C.; Liu, Y.; Bostan, B.; Fahlman, R.P. Meta-analysis of small RNA-sequencing errors reveals ubiquitous post-transcriptional RNA modifications. Nucleic Acids Res. 2009, 37, 2461–2470. [Google Scholar] [CrossRef] [PubMed]
  14. Findeiss, S.; Langenberger, D.; Stadler, P.F.; Hoffmann, S. Traces of post-transcriptional RNA modifications in deep sequencing data. Biol. Chem. 2011, 392, 305–313. [Google Scholar] [CrossRef] [PubMed]
  15. Ryvkin, P.; Leung, Y.Y.; Silverman, I.M.; Childress, M.; Valladares, O.; Dragomir, I.; Gregory, B.D.; Wang, L.S. HAMR: High-throughput annotation of modified ribonucleotides. RNA 2013, 19, 1684–1692. [Google Scholar] [CrossRef] [PubMed]
  16. Behm-Ansmant, I.; Helm, M.; Motorin, Y. Use of specific chemical reagents for detection of modified nucleotides in RNA. J. Nucleic Acids 2011, 2011. [Google Scholar] [CrossRef] [PubMed]
  17. Schaefer, M.; Pollex, T.; Hanna, K.; Lyko, F. RNA cytosine methylation analysis by bisulfite sequencing. Nucleic Acids Res. 2009, 37. [Google Scholar] [CrossRef] [PubMed]
  18. Carlile, T.M.; Rojas-Duran, M.F.; Zinshteyn, B.; Shin, H.; Bartoli, K.M.; Gilbert, W.V. Pseudouridine profiling reveals regulated mRNA pseudouridylation in yeast and human cells. Nature 2014, 515, 143–146. [Google Scholar] [CrossRef] [PubMed]
  19. Lovejoy, A.F.; Riordan, D.P.; Brown, P.O. Transcriptome-wide mapping of pseudouridines: Pseudouridine synthases modify specific mRNAs in S. cerevisiae. PLoS ONE 2014, 9, e110799. [Google Scholar] [CrossRef] [PubMed]
  20. Schwartz, S.; Bernstein, D.A.; Mumbach, M.R.; Jovanovic, M.; Herbst, R.H.; Leon-Ricardo, B.X.; Engreitz, J.M.; Guttman, M.; Satija, R.; Lander, E.S.; et al. Transcriptome-wide mapping reveals widespread dynamic-regulated pseudouridylation of ncRNA and mRNA. Cell 2014, 159, 148–162. [Google Scholar] [CrossRef] [PubMed]
  21. Sun, W.J.; Li, J.H.; Liu, S.; Wu, J.; Zhou, H.; Qu, L.H.; Yang, J.H. RMbase: A resource for decoding the landscape of RNA modifications from high-throughput sequencing data. Nucleic Acids Res. 2015. [Google Scholar] [CrossRef] [PubMed]
  22. Hauenschild, R.; Tserovski, L.; Schmid, K.; Thuring, K.; Winz, M.L.; Sharma, S.; Entian, K.D.; Wacheul, L.; Lafontaine, D.L.; Anderson, J.; et al. The reverse transcription signature of N-1-methyladenosine in RNA-seq is sequence dependent. Nucleic Acids Res. 2015, 43, 9950–9964. [Google Scholar] [CrossRef] [PubMed]
  23. Carlile, T.M.; Rojas-Duran, M.F.; Gilbert, W.V. Pseudo-Seq: Genome-wide detection of pseudouridine modifications in RNA. Methods Enzymol. 2015, 560, 219–245. [Google Scholar] [PubMed]
  24. Head, S.R.; Komori, H.K.; LaMere, S.A.; Whisenant, T.; Van Nieuwerburgh, F.; Salomon, D.R.; Ordoukhanian, P. Library construction for next-generation sequencing: Overviews and challenges. BioTechniques 2014, 56, 61–64. [Google Scholar] [CrossRef] [PubMed]
  25. Bonferroni, C. Sulle medie multiple di potenze. Bollettino dell’Unione Matematica Italiana 1950, 5, 267–270. (In Italian) [Google Scholar]
  26. Benjamini, Y.; Hochberg, Y. Controlling the false discovery rate: A practical and powerful approach to multiple testing. J. R. Stat. Soc. Ser. B Methodol. 1995, 57, 289–300. [Google Scholar]
  27. Dominissini, D.; Nachtergaele, S.; Moshitch-Moshkovitz, S.; Peer, E.; Kol, N.; Ben-Haim, M.S.; Dai, Q.; Di Segni, A.; Salmon-Divon, M.; Clark, W.C.; et al. The dynamic N(1)-methyladenosine methylome in eukaryotic messenger RNA. Nature 2016, 530, 441–446. [Google Scholar] [CrossRef] [PubMed]
  28. Suzuki, T.; Ueda, H.; Okada, S.; Sakurai, M. Transcriptome-wide identification of adenosine-to-inosine editing using the ICE-Seq method. Nat. Protoc. 2015, 10, 715–732. [Google Scholar] [CrossRef] [PubMed]
  29. Hunter, J.D. Matplotlib: A 2D graphics environment. Comput. Sci. Eng. 2007, 9, 90–95. [Google Scholar] [CrossRef]
  30. Van der Walt, S.; Colbert, S.C.; Varoquaux, G. The numpy array: A structure for efficient numerical computation. Comput. Sci. Eng. 2011, 13, 22–30. [Google Scholar] [CrossRef]
  31. Li, H.; Handsaker, B.; Wysoker, A.; Fennell, T.; Ruan, J.; Homer, N.; Marth, G.; Abecasis, G.; Durbin, R.; 1000 Genome Project Data Processing Subgroup. The sequence alignment/map format and samtools. Bioinformatics 2009, 25, 2078–2079. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Workflow for a typical CAn session (a) Input SAM files are processed to a positional profile; (b) Sorting and filtering of data by various statistical criteria. From the depicted result table, users select sequences for visualization; (c) Visualization tab. Independent plots and differential comparison for mismatch and/or arrest parameters with marked above-threshold sites (yellow triangle). Display of base sequences is enabled automatically depending on the horizontal plot dimension; (d) Candidate casting tab; (i) Formula editor: Specification of screening thresholds. Conditions are combined with Boolean operators AND, OR and XOR and can be parenthesized; (ii) Control panel for serial plotting of a resulting candidate batch.
Figure 1. Workflow for a typical CAn session (a) Input SAM files are processed to a positional profile; (b) Sorting and filtering of data by various statistical criteria. From the depicted result table, users select sequences for visualization; (c) Visualization tab. Independent plots and differential comparison for mismatch and/or arrest parameters with marked above-threshold sites (yellow triangle). Display of base sequences is enabled automatically depending on the horizontal plot dimension; (d) Candidate casting tab; (i) Formula editor: Specification of screening thresholds. Conditions are combined with Boolean operators AND, OR and XOR and can be parenthesized; (ii) Control panel for serial plotting of a resulting candidate batch.
Biomolecules 06 00042 g001

Share and Cite

MDPI and ACS Style

Hauenschild, R.; Werner, S.; Tserovski, L.; Hildebrandt, A.; Motorin, Y.; Helm, M. CoverageAnalyzer (CAn): A Tool for Inspection of Modification Signatures in RNA Sequencing Profiles. Biomolecules 2016, 6, 42. https://doi.org/10.3390/biom6040042

AMA Style

Hauenschild R, Werner S, Tserovski L, Hildebrandt A, Motorin Y, Helm M. CoverageAnalyzer (CAn): A Tool for Inspection of Modification Signatures in RNA Sequencing Profiles. Biomolecules. 2016; 6(4):42. https://doi.org/10.3390/biom6040042

Chicago/Turabian Style

Hauenschild, Ralf, Stephan Werner, Lyudmil Tserovski, Andreas Hildebrandt, Yuri Motorin, and Mark Helm. 2016. "CoverageAnalyzer (CAn): A Tool for Inspection of Modification Signatures in RNA Sequencing Profiles" Biomolecules 6, no. 4: 42. https://doi.org/10.3390/biom6040042

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop