\documentclass{article} \usepackage[utf8]{inputenc} \usepackage{grffile} \usepackage{graphicx} \usepackage{xcolor} %\usepackage{hyperref} \usepackage{subfigure} \usepackage{caption} %\usepackage[export]{adjustbox}% http://ctan.org/pkg/adjustbox %\VignetteIndexEntry{compcodeR} %\VignetteEngine{knitr::knitr} <>= BiocStyle::latex() @ %\renewcommand{\thetitle}{"compcodeR"} \title{Comparing methods for differential expression analysis of RNAseq data with the \Rpackage{compcodeR} package} \author{Charlotte Soneson} \date{\today} \begin{document} \maketitle \tableofcontents \section{Introduction} \Rpackage{compcodeR} is an \R{} package that provides an interface to several popular methods for differential expression analysis of RNAseq data and contains functionality for comparing the outcomes and performances of several differential expression methods applied to the same data set. The package also contains a function for generating synthetic RNAseq counts, using the simulation framework described in more detail in \begin{quote} C Soneson and M Delorenzi: A comparison of methods for differential expression analysis of RNA-seq data. {\em BMC Bioinformatics} 2013, {\bf 14}:91. \end{quote} This vignette provides a tutorial on how to use the different functionalities of the \Rpackage{compcodeR} package. Currently, the differential expression interfaces provided in the package are restricted to comparisons between two conditions. However, many of the comparison functions are more general and can also be applied to test results from other contrast types, as well as to test results from other data types than RNAseq. \vskip 0.5cm \begin{center} \fbox{ \begin{minipage}{.8\linewidth} {\color{red}{Important!}} Since compcodeR provides interfaces to differential expression analysis methods implemented in other \R{} packages, take care to cite the appropriate references if you use any of the interface functions (see the reference manual for more information). Also be sure to check the code that was used to run the differential expression analysis, using e.g. the \Rfunction{generateCodeHTMLs} function (see Section~\ref{sec:comparison} for more information) to make sure that parameters etc. agree with your intentions and that there were no errors or serious warnings. \end{minipage} } \end{center} \vskip 0.5cm <