October 14, 2014

Bioconductors:

We are pleased to announce Bioconductor 3.0, consisting of 934 software packages, 219 experiment data packages, and 870 up-to-date annotation packages.

There are 114 new software packages, and many updates and improvements to existing packages; Bioconductor 3.0 is compatible with R 3.1, and is supported on Linux, 32- and 64-bit Windows, and Mac OS X. This release includes an updated Bioconductor Amazon Machine Image.

Visit http://bioconductor.org for details and downloads.

Contents

Getting Started with Bioconductor 3.0

To update to or install Bioconductor 3.0:

  1. Install R 3.1. Bioconductor 3.0 has been designed expressly for this version of R.

  2. Follow the instructions at http://bioconductor.org/install/.

New Software Packages

There are 114 new packages in this release of Bioconductor.

ALDEx2 - A differential abundance analysis for the comparison of two or more conditions. For example, single-organism and meta-RNA-seq high-throughput sequencing assays, or of selected and unselected values from in-vitro sequence selections. Uses a Dirichlet-multinomial model to infer abundance from counts, that has been optimized for three or more experimental replicates. Infers sampling variation and calculates the expected false discovery rate given the biological and sampling variation using the Wilcox rank test or Welches t-test (aldex.ttest) or the glm and Kruskal Wallis tests (aldex.glm). Reports both P and fdr values calculated by the Benjamini Hochberg correction.

ASGSCA - The package provides tools to model and test the association between multiple genotypes and multiple traits, taking into account the prior biological knowledge. Genes, and clinical pathways are incorporated in the model as latent variables. The method is based on Generalized Structured Component Analysis (GSCA).

ballgown - Tools for statistical analysis of assembled transcriptomes, including flexible differential expression analysis, visualization of transcript structures, and matching of assembled transcripts to annotation.

blima - Package blima includes several algorithms for the preprocessing of Illumina microarray data. It focuses to the bead level analysis and provides novel approach to the quantile normalization of the vectors of unequal lengths. It provides variety of the methods for background correction including background subtraction, RMA like convolution and background outlier removal. It also implements variance stabilizing transformation on the bead level. There are also implemented methods for data summarization. It also provides the methods for performing T-tests on the detector (bead) level and on the probe level for differential expression testing.

BridgeDbR - Use BridgeDb functions and load identifier mapping databases in R

CFAssay - The package provides functions for calculation of linear-quadratic cell survival curves and for ANOVA of experimental 2-way designs along with the colony formation assay.

ClassifyR - The software formalises a framework for classification in R. There are four stages. Data transformation, feature selection, and prediction. The requirements of variable types and names are fixed, but specialised variables for functions can also be provided. The classification framework is wrapped in a driver loop, that reproducibly does a couple of cross-validation schemes. Functions for differential expression, differential variability, and differential distribution are included. Additional functions may be developed by the user, if they have better performing methods.

compEpiTools - Tools for computational epigenomics developed for the analysis, integration and simultaneous visualization of various (epi)genomics data types across multiple genomic regions in multiple samples.

CoRegNet - This package provides methods to identify active transcriptional programs. Methods and classes are provided to import or infer large scale co-regulatory network from transcriptomic data. The specificity of the encoded networks is to model Transcription Factor cooperation. External regulation evidences (TFBS, ChIP,…) can be integrated to assess the inferred network and refine it if necessary. Transcriptional activity of the regulators in the network can be estimated using an measure of their influence in a given sample. Finally, an interactive UI can be used to navigate through the network of cooperative regulators and to visualize their activity in a specific sample or subgroup sample. The proposed visualization tool can be used to integrate gene expression, transcriptional activity, copy number status, sample classification and a transcriptional network including co-regulation information.

cosmiq - cosmiq is a tool for the preprocessing of liquid- or gas - chromatography mass spectrometry (LCMS/GCMS) data with a focus on metabolomics or lipidomics applications. To improve the detection of low abundant signals, cosmiq generates master maps of the mZ/RT space from all acquired runs before a peak detection algorithm is applied. The result is a more robust identification and quantification of low-intensity MS signals compared to conventional approaches where peak picking is performed in each LCMS/GCMS file separately. The cosmiq package builds on the xcmsSet object structure and can be therefore integrated well with the package xcms as an alternative preprocessing step.

COSNet - Package that implements the COSNet classification algorithm. The algorithm predicts node labels in partially labeled graphs.

csaw - Detection of differentially bound regions in ChIP-seq data with sliding windows, with methods for normalization and proper FDR control.

DEGreport - Creation of a HTML report of differential expression analyses of count data. It integrates some of the code mentioned in DESeq2 and edgeR vignettes, and report a ranked list of genes according to the fold changes mean and variability for each selected gene.

derfinder - Fast differential expression analysis of RNA-seq data at base-pair resolution

derfinderHelper - Helper package for speeding up the derfinder package when using multiple cores.

derfinderPlot - Plotting functions for derfinder

DOQTL - DOQTL is a quantitative trait locus (QTL) mapping pipeline designed for Diversity Outbred mice and other multi-parent outbred populations. The package reads in data from genotyping arrays and perform haplotype reconstruction using a hidden Markov model (HMM). The haplotype probabilities from the HMM are then used to perform linkage mapping. When founder sequences are available, DOQTL can use the haplotype reconstructions to impute the founder sequences onto DO genomes and perform association mapping.

DupChecker - Meta-analysis has become a popular approach for high-throughput genomic data analysis because it often can significantly increase power to detect biological signals or patterns in datasets. However, when using public-available databases for meta-analysis, duplication of samples is an often encountered problem, especially for gene expression data. Not removing duplicates would make study results questionable. We developed a Bioconductor package DupChecker that efficiently identifies duplicated samples by generating MD5 fingerprints for raw data.

EBSeqHMM - The EBSeqHMM package implements an auto-regressive hidden Markov model for statistical analysis in ordered RNA-seq experiments (e.g. time course or spatial course data). The EBSeqHMM package provides functions to identify genes and isoforms that have non- constant expression profile over the time points/positions, and cluster them into expression paths.

EnrichmentBrowser - The EnrichmentBrowser package implements essential functionality for the enrichment analysis of gene expression data. The analysis combines the advantages of set-based and network-based enrichment analysis in order to derive high-confidence gene sets and biological pathways that are differentially regulated in the expression data under investigation. Besides, the package facilitates the visualization and exploration of such sets and pathways.

erccdashboard - Technical performance metrics for differential gene expression experiments using External RNA Controls Consortium (ERCC) spike-in ratio mixtures.

facopy - facopy is an R package for fine-tuned cancer CNA association modeling. Association is measured directly at the genomic features of interest and, in the case of genes, downstream gene-set enrichment analysis can be performed thanks to novel internal processing of the data. The software opens a way to systematically scrutinize the differences in CNA distribution across tumoral phenotypes, such as those that relate to tumor type, location and progression. Currently, the output format from 11 different methods that analyze data from whole-genome/exome sequencing and SNP microarrays, is supported. Multiple genomes, alteration types and variable types are also supported.

FEM - FEM can dentify interactome hotspots of differential promoter methylation and differential ex-pression, where an inverse association between promoter methylation and gene expression is assumed.

flowcatchR - flowcatchR is a set of tools to analyze in vivo microscopy imaging data, focused on tracking flowing blood cells. It guides the steps from segmentation to calculation of features, filtering out particles not of interest, providing also a set of utilities to help checking the quality of the performed operations (e.g. how good the segmentation was). The main novel contribution investigates the issue of tracking flowing cells such as in blood vessels, to categorize the particles in flowing, rolling and adherent. This classification is applied in the study of phenomena such as hemostasis and study of thrombosis development.

flowCHIC - A package to analyze flow cytometric data of complex microbial communities based on histogram images

flowClean - A quality control tool for flow cytometry data based on compositional data analysis.

flowDensity - This package provides tools for automated sequential gating analogous to the manual gating strategy based on the density of the data.

focalCall - Detection of genomic focal aberrations in high-resolution DNA copy number data

FourCSeq - FourCSeq is an R package dedicated to the analysis of (multiplexed) 4C sequencing data. The package provides a pipeline to detect specific interactions between DNA elements and identify differential interactions between conditions. The statistical analysis in R starts with individual bam files for each sample as inputs. To obtain these files, the package contains a python script (extdata/python/demultiplex.py) to demultiplex libraries and trim off primer sequences. With a standard alignment software the required bam files can be then be generated.

geecc - Use log-linear models to perform hypergeometric and chi-squared tests for gene set enrichments for two (based on contingency tables) or three categories (contingency cubes). Categories can be differentially expressed genes, GO terms, sequence length, GC content, chromosmal position, phylostrata, ….

GenomicInteractions - R package for handling Genomic interaction data, such as ChIA-PET/Hi-C, annotating genomic features with interaction information and producing various plots / statistics

GenomicTuples - GenomicTuples defines general purpose containers for storing genomic tuples. It aims to provide functionality for tuples of genomic co-ordinates that are analogous to those available for genomic ranges in the GenomicRanges Bioconductor package.

GenoView - Superimposing input data over existing genomic references allows for fast, accurate visual comparisons. The GenoView package is a novel bioinformatics package which condenses genomic data tracks to offer a comprehensive view of genetic variants. Its main function is to display mutation data over exons and protein domains, which easily identifies potential genomic locations of interest.

GOexpress - The package contains methods to visualise the expression levels of genes from a microarray or RNA-seq experiment and offers a clustering analysis to identify GO terms enriched in genes with expression levels best clustering predefined two or more groups of samples. Annotations for the genes present in the expression dataset are obtained from Ensembl through the biomaRt package. The random forest framework is used to evaluate the ability of each gene to cluster samples according to the factor of interest. Finally, GO terms are scored by averaging the rank (alternatively, score) of their respective gene sets to cluster the samples. An ANOVA approach is also available as an alternative statistical framework.

GOsummaries - A package to visualise Gene Ontology (GO) enrichment analysis results on gene lists arising from different analyses such clustering or PCA. The significant GO categories are visualised as word clouds that can be combined with different plots summarising the underlying data.

groHMM - A pipeline for the analysis of GRO-seq data.

GSAR - Gene set analysis using specific alternative hypotheses. Tests for differential expression, scale and net correlation structure.

GSReg - A package for gene set analysis based on the variability of expressions. It implements DIfferential RAnk Conservation (DIRAC) and gene set Expression Variation Analysis (EVA) methods.

HDTD - Characterization of intra-individual variability using physiologically relevant measurements provides important insights into fundamental biological questions ranging from cell type identity to tumor development. For each individual, the data measurements can be written as a matrix with the different subsamples of the individual recorded in the columns and the different phenotypic units recorded in the rows. Datasets of this type are called high-dimensional transposable data. The HDTD package provides functions for conducting statistical inference for the mean relationship between the row and column variables and for the covariance structure within and between the row and column variables.

hiAnnotator - hiAnnotator contains set of functions which allow users to annotate a GRanges object with custom set of annotations. The basic philosophy of this package is to take two GRanges objects (query & subject) with common set of seqnames (i.e. chromosomes) and return associated annotation per seqnames and rows from the query matching seqnames and rows from the subject (i.e. genes or cpg islands). The package comes with three types of annotation functions which calculates if a position from query is: within a feature, near a feature, or count features in defined window sizes. Moreover, each function is equipped with parallel backend to utilize the foreach package. In addition, the package is equipped with wrapper functions, which finds appropriate columns needed to make a GRanges object from a common data frame.

hiReadsProcessor - hiReadsProcessor contains set of functions which allow users to process LM-PCR products sequenced using any platform. Given an excel/txt file containing parameters for demultiplexing and sample metadata, the functions automate trimming of adaptors and identification of the genomic product. Genomic products are further processed for QC and abundance quantification.

IdeoViz - Plots data associated with arbitrary genomic intervals along chromosomal ideogram.

IMPCdata - Package contains methods for data retrieval from IMPC Database.

interactiveDisplayBase - The interactiveDisplayBase package contains the the basic methods needed to generate interactive Shiny based display methods for Bioconductor objects.

kebabs - The package provides functionality for kernel-based analysis of DNA, RNA, and amino acid sequences via SVM-based methods. As core functionality, kebabs implements following sequence kernels: spectrum kernel, mismatch kernel, gappy pair kernel, and motif kernel. Apart from an efficient implementation of standard position-independent functionality, the kernels are extended in a novel way to take the position of patterns into account for the similarity measure. Because of the flexibility of the kernel formulation, other kernels like the weighted degree kernel or the shifted weighted degree kernel with constant weighting of positions are included as special cases. An annotation-specific variant of the kernels uses annotation information placed along the sequence together with the patterns in the sequence. The package allows for the generation of a kernel matrix or an explicit feature representation in dense or sparse format for all available kernels which can be used with methods implemented in other R packages. With focus on SVM-based methods, kebabs provides a framework which simplifies the usage of existing SVM implementations in kernlab, e1071, and LiblineaR. Binary and multi-class classification as well as regression tasks can be used in a unified way without having to deal with the different functions, parameters, and formats of the selected SVM. As support for choosing hyperparameters, the package provides cross validation - including grouped cross validation, grid search and model selection functions. For easier biological interpretation of the results, the package computes feature weights for all SVMs and prediction profiles which show the contribution of individual sequence positions to the prediction result and indicate the relevance of sequence sections for the learning result and the underlying biological functions.

M3D - This package identifies statistically significantly differentially methylated regions of CpGs. It uses kernel methods (the Maximum Mean Discrepancy) to measure differences in methylation profiles, and relates these to inter-replicate changes, whilst accounting for variation in coverage profiles.

MAIT - The MAIT package contains functions to perform end-to-end statistical analysis of LC/MS Metabolomic Data. Special emphasis is put on peak annotation and in modular function design of the functions.

MBAmethyl - This package provides a function for reconstructing DNA methylation values from raw measurements. It iteratively implements the group fused lars to smooth related-by-location methylation values and the constrained least squares to remove probe affinity effect across multiple sequences.

MBASED - The package implements MBASED algorithm for detecting allele-specific gene expression from RNA count data, where allele counts at individual loci (SNVs) are integrated into a gene-specific measure of ASE, and utilizes simulations to appropriately assess the statistical significance of observed ASE.

MEIGOR - Global Optimization

metabomxtr - The functions in this package return optimized parameter estimates and log likelihoods for mixture models of truncated data with normal or lognormal distributions.

Metab - Metab is an R package for high-throughput processing of metabolomics data analysed by the Automated Mass Spectral Deconvolution and Identification System (AMDIS) (http://chemdata.nist.gov/mass-spc/amdis/downloads/). In addition, it performs statistical hypothesis test (t-test) and analysis of variance (ANOVA). Doing so, Metab considerably speed up the data mining process in metabolomics and produces better quality results. Metab was developed using interactive features, allowing users with lack of R knowledge to appreciate its functionalities.

metagene - This package produces metagene plots to compare the behavior of DNA-interacting proteins at selected groups of genes/features. Pre-calculated features (such as transcription start sites of protein coding gene or enhancer) are available. Bam files are used to increase the resolution. Multiple combination of group of features and or group of bam files can be compared in a single analysis. Bootstraping analysis is used to compare the groups and locate regions with statistically different enrichment profiles.

MethylAid - A visual and interactive web application using RStudio’s shiny package. Bad quality samples are detected using sample-dependent and sample-independent controls present on the array and user adjustable thresholds. In depth exploration of bad quality samples can be performed using several interactive diagnostic plots of the quality control probes present on the array. Furthermore, the impact of any batch effect provided by the user can be explored.

MethylMix - MethylMix is an algorithm implemented to identify hyper and hypomethylated genes for a disease. MethylMix is based on a beta mixture model to identify methylation states and compares them with the normal DNA methylation state. MethylMix uses a novel statistic, the Differential Methylation value or DM-value defined as the difference of a methylation state with the normal methylation state. Finally, matched gene expression data is used to identify, besides differential, functional methylation states by focusing on methylation changes that effect gene expression.

methylPipe - Memory efficient analysis of base resolution DNA methylation data in both the CpG and non-CpG sequence context. Integration of DNA methylation data derived from any methodology providing base- or low-resolution data.

MGFM - The package is designed to detect marker genes from Microarray gene expression data sets

miRNAtap - The package facilitates implementation of workflows requiring miRNA predictions, it allows to integrate ranked miRNA target predictions from multiple sources available online and aggregate them with various methods which improves quality of predictions above any of the single sources. Currently predictions are available for Homo sapiens, Mus musculus and Rattus norvegicus (the last one through homology translation).

missMethyl - Normalisation and testing for differential variability for data from Illumina’s Infinium HumanMethylation450 array. The normalisation procedure is subset-quantile within-array normalisation (SWAN), which allows Infinium I and II type probes on a single array to be normalised together. The test for differential variability is based on an empirical Bayes version of Levene’s test.

monocle - Monocle performs differential expression and time-series analysis for single-cell expression experiments. It orders individual cells according to progress through a biological process, without knowing ahead of time which genes define progress through that process. Monocle also performs differential expression analysis, clustering, visualization, and other useful tasks on single cell expression data. It is designed to work with RNA-Seq and qPCR data, but could be used with other types as well.

MoPS - Identification and characterization of periodic fluctuations in time-series data.

MPFE - Estimate distribution of methylation patterns from a table of counts from a bisulphite sequencing experiment given a non-conversion rate and read error rate.

mQTL.NMR - mQTL.NMR provides a complete mQTL analysis pipeline for 1H NMR data. Distinctive features include normalisation using most-used approaches, peak alignment using RSPA approach, dimensionality reduction using SRV and binning approaches, and mQTL analysis for animal and human cohorts.

MSGFgui - This package makes it possible to perform analyses using the MSGFplus package in a GUI environment. Furthermore it enables the user to investigate the results using interactive plots, summary statistics and filtering. Lastly it exposes the current results to another R session so the user can seamlessly integrate the gui into other workflows.

MSGFplus - This package contains function to perform peptide identification using MS-GF+

MSnID - Extracts MS/MS ID data from mzIdentML (leveraging mzID package) or text files. After collating the search results from multiple datasets it assesses their identification quality and optimize filtering criteria to achieve the maximum number of identifications while not exceeding a specified false discovery rate. Also contains a number of utilities to explore the MS/MS results and assess missed and irregular enzymatic cleavages, mass measurement accuracy, etc.

MultiMed - Implements permutation method with joint correction for testing multiple mediators

mvGST - mvGST provides platform-independent tools to identify GO terms (gene sets) that are differentially active (up or down) in multiple contrasts of interest. Given a matrix of one-sided p-values (rows for genes, columns for contrasts), mvGST uses meta-analytic methods to combine p-values for all genes annotated to each gene set, and then classify each gene set as being significantly more active (1), less active (-1), or not significantly differentially active (0) in each contrast of interest. With multiple contrasts of interest, each gene set is assigned to a profile (across contrasts) of differential activity. Tools are also provided for visualizing (in a GO graph) the gene sets classified to a given profile.

mygene - MyGene.Info_ provides simple-to-use REST web services to query/retrieve gene annotation data. It’s designed with simplicity and performance emphasized. mygene, is an easy-to-use R wrapper to access MyGene.Info_ services.

netbiov - A package that provides an effective visualization of large biological networks

NGScopy - NGScopy provides a quantitative caller for detecting copy number variations in next generation sequencing (NGS), including whole genome sequencing (WGS), whole exome sequencing (WES) and targeted panel sequencing (TPS). The caller can be parallelized by chromosomes to use multiple processors/cores on one computer.

OncoSimulR - Functions for simulating and plotting cancer progression data, including drivers and passengers, and allowing for order restrictions. Simulations use continuous-time models (based on Bozic et al., 2010 and McFarland et al., 2013) and fitness functions account for possible restrictions in the order of accumulation of mutations.

oposSOM - This package translates microarray expression data into metadata of reduced dimension. It provides various sample-centered and group-centered visualizations, sample similarity analyses and functional enrichment analyses. The underlying SOM algorithm combines feature clustering, multidimensional scaling and dimension reduction, along with strong visualization capabilities. It enables extraction and description of functional expression modules inherent in the data.

PAA - PAA imports single color (protein) microarray data that has been saved in gpr file format - esp. ProtoArray data. After pre-processing (background correction, batch filtering, normalization) univariate feature pre-selection is performed (e.g., using the “minimum M statistic” approach - hereinafter referred to as “mMs”). Subsequently, a multivariate feature selection is conducted to discover biomarker candidates. Therefore, either a frequency-based backwards elimination aproach or ensemble feature selection can be used. PAA provides a complete toolbox of analysis tools including several different plots for results examination and evaluation.

paxtoolsr - The package provides a basic set of R functions for interacting with BioPAX OWL files and the querying Pathway Commons (PC) molecular interaction data server, hosted by the Computational Biology Center at Memorial-Sloan-Kettering Cancer Center (MSKCC).

Pbase - A set of classes and functions to investigate and understand protein sequence data in the context of a proteomics experiment.

pepStat - Statistical analysis of peptide microarrays

pepXMLTab - Parsing pepXML files based one XML package. The package tries to handle pepXML files generated from different softwares. The output will be a peptide-spectrum-matching tabular file. The package also provide function to filter the PSMs based on FDR.

polyester - This package can be used to simulate RNA-seq reads from differential expression experiments with replicates. The reads can then be aligned and used to perform comparisons of methods for differential expression.

Polyfit - Polyfit is an add-on to the packages DESeq which ensures the p-value distribution is uniform over the interval [0, 1] for data satisfying the null hypothesis of no differential expression, and uses an adpated Storey-Tibshiran method to calculate q-values.

proBAMr - Mapping PSMs back to genome. The package builds SAM file from shotgun proteomics data The package also provides function to prepare annotation from GTF file.

pRolocGUI - The package pRolocGUI comprises functions to interactively visualise organelle (spatial) proteomics data on the basis of pRoloc, pRolocdata and shiny.

proteoQC - This package creates a HTML format QC report for MS/MS-based proteomics data. The report is intended to allow the user to quickly assess the quality of proteomics data.

PSEA - Deconvolution of gene expression data by Population-Specific Expression Analysis (PSEA).

Pviz - Pviz adapts the Gviz package for protein sequences and data.

quantro - A data-driven test for the assumptions of quantile normalization using raw data such as objects that inherit eSets (e.g. ExpressionSet, MethylSet). Group level information about each sample (such as Tumor / Normal status) must also be provided because the test assesses if there are global differences in the distributions between the user-defined groups.

rain - This package uses non-parametric methods to detect rhythms in time series. It deals with outliers, missing values and is optimized for time series comprising 10-100 measurements. As it does not assume expect any distinct waveform it is optimal or detecting oscillating behavior (e.g. circadian or cell cycle) in e.g. genome- or proteome-wide biological measurements such as: micro arrays, proteome mass spectrometry, or metabolome measurements.

regionReport - Generate HTML reports to explore a set of regions such as the results from annotation-agnostic expression analysis of RNA-seq data at base-pair resolution performed by derfinder.

RGSEA - Combining bootstrap aggregating and Gene set enrichment analysis (GSEA), RGSEA is a classfication algorithm with high robustness and no over-fitting problem. It performs well especially for the data generated from different exprements.

riboSeqR - Plotting functions, frameshift detection and parsing of sequencing data from ribosome profiling experiments.

Rnits - R/Bioconductor package for normalization, curve registration and inference in time course gene expression data

Rqc - Rqc is an optimised tool designed for quality control and assessment of high-throughput sequencing data. It performs parallel processing of entire files and produces a report which contains a set of high-resolution graphics.

rRDP - Seamlessly interfaces RDP classifier (version 2.9).

RUVnormalize - RUVnormalize is meant to remove unwanted variation from gene expression data when the factor of interest is not defined, e.g., to clean up a dataset for general use or to do any kind of unsupervised analysis.

RUVSeq - This package implements the remove unwanted variation (RUV) methods of Risso et al. (2014) for the normalization of RNA-Seq read counts between samples.

S4Vectors - The S4Vectors package defines the Vector and List virtual classes and a set of generic functions that extend the semantic of ordinary vectors and lists in R. Package developers can easily implement vector-like or list-like objects as concrete subclasses of Vector or List. In addition, a few low-level concrete subclasses of general interest (e.g. DataFrame, Rle, and Hits) are implemented in the S4Vectors package itself (many more are implemented in the IRanges package and in other Bioconductor infrastructure packages).

SemDist - This package implements methods to calculate information accretion for a given version of the gene ontology and uses this data to calculate remaining uncertainty, misinformation, and semantic similarity for given sets of predicted annotations and true annotations from a protein function predictor.

seqplots - SeqPlots is a tool for plotting next generation sequencing (NGS) based experiments’ signal tracks, e.g. reads coverage from ChIP-seq, RNA-seq and DNA accessibility assays like DNase-seq and MNase-seq, over user specified genomic features, e.g. promoters, gene bodies, etc. It can also calculate sequence motif density profiles from reference genome. The data are visualized as average signal profile plot, with error estimates (standard error and 95% confidence interval) shown as fields, or as series of heatmaps that can be sorted and clustered using hierarchical clustering, k-means algorithm and self organising maps. Plots can be prepared using R programming language or web browser based graphical user interface (GUI) implemented using Shiny framework. The dual-purpose implementation allows running the software locally on desktop or deploying it on server. SeqPlots is useful for both for exploratory data analyses and preparing replicable, publication quality plots. Other features of the software include collaboration and data sharing capabilities, as well as ability to store pre-calculated result matrixes, that combine many sequencing experiments and in-silico generated tracks with multiple different features. These binaries can be further used to generate new combination plots on fly, run automated batch operations or share with colleagues, who can adjust their plotting parameters without loading actual tracks and recalculating numeric values. SeqPlots relays on Bioconductor packages, mainly on rtracklayer for data input and BSgenome packages for reference genome sequence and annotations.

seqTools - Analyze read length, phred scores and alphabet frequency and DNA k-mers on uncompressed and compressed fastq files.

SGSeq - RNA-seq data are informative for the analysis of known and novel transcript isoforms. While the short length of RNA-seq reads limits the ability to predict and quantify full-length transcripts, short read data are well suited for the analysis of individual alternative transcripts events (e.g. inclusion or skipping of a cassette exon). The SGSeq package enables the prediction, quantification and visualization of alternative transcript events from BAM files.

shinyMethyl - Interactive tool for visualizing Illumina’s 450k array data

SigCheck - While gene signatures are frequently used to classify data (e.g. predict prognosis of cancer patients), it it not always clear how optimal or meaningful they are (cf David Venet, Jacques E. Dumont, and Vincent Detours’ paper “Most Random Gene Expression Signatures Are Significantly Associated with Breast Cancer Outcome”). Based partly on suggestions in that paper, SigCheck accepts a data set (as an ExpressionSet) and a gene signature, and compares its classification performance (using the MLInterfaces package) against a) random gene signatures of the same length; b) known, (related and unrelated) gene signatures; and c) permuted data.

simulatorZ - simulatorZ is a package intended primarily to simulate collections of independent genomic data sets, as well as performing training and validation with predicting algorithms. It supports ExpressionSets and SummarizedExperiment objects.

SNPRelate - Genome-wide association studies (GWAS) are widely used to investigate the genetic basis of diseases and traits, but they pose many computational challenges. We developed an R package SNPRelate to provide a binary format for single-nucleotide polymorphism (SNP) data in GWAS utilizing CoreArray Genomic Data Structure (GDS) data files. The GDS format offers the efficient operations specifically designed for integers with two bits, since a SNP could occupy only two bits. SNPRelate is also designed to accelerate two key computations on SNP data using parallel computing for multi-core symmetric multiprocessing computer architectures: Principal Component Analysis (PCA) and relatedness analysis using Identity-By-Descent measures. The SNP format in this package is also being used by the GWASTools package with the support of S4 classes and generic functions.

specL - specL provides a function for generating spectra libraries which can be used for MRM SRM MS workflows in proteomics. The package provides a BiblioSpec reader, a function which can add the protein information using a FASTA formatted amino acid file, and an export method for using the created library in the Spectronaut software.

ssviz - Small RNA sequencing viewer

STAN - STAN (STrand-specic ANnotation of genomic data) implements bidirectional Hidden Markov Models (bdHMM), which are designed for studying directed genomic processes, such as gene transcription, DNA replication, recombination or DNA repair by integrating genomic data. bdHMMs model a sequence of successive observations (e.g. ChIP or RNA measurements along the genome) by a discrete number of ‘directed genomic states’, which e.g. reflect distinct genome-associated complexes. Unlike standard HMM approaches, bdHMMs allow the integration of strand-specific (e.g. RNA) and non strand-specific data (e.g. ChIP).

STATegRa - Classes and tools for multi-omics data integration.

switchBox - The package offer different classifiers based on comparisons of pair of features (TSP), using various decision rules (e.g., majority wins principle).

systemPipeR - R package for building end-to-end analysis pipelines with automated report generation for next generation sequence (NGS) applications such as RNA-Seq, ChIP-Seq, VAR-Seq and many others. An important feature is support for running command-line software, such as NGS aligners, on both single machines or compute clusters. This includes both interactive job submissions or batch submissions to queuing systems of clusters.

ToPASeq - Implementation of seven methods for topology-based pathway analysis of both RNASeq and microarray data: SPIA, DEGraph, TopologyGSA, TAPPA, TBS, PWEA and a visualization tool for a single pathway.

tracktables - Methods to create complex IGV genome browser sessions and dynamic IGV reports in HTML pages.

TSCAN - TSCAN enables users to easily construct and tune pseudotemporal cell ordering as well as analyzing differentially expressed genes. TSCAN comes with a user-friendly GUI written in shiny. More features will come in the future.

wavClusteR - Infer PAR-CLIP induced transitions and discriminate them from sequencing error, SNPs, contaminants and additional non-experimental causes, using a non-parametric mixture model. wavClusteR resolves cluster boundaries at high resolution and provides robust estimation of cluster statistics. In addition, the package allows to integrate RNA-Seq data to estimate FDR over the entire range of relative substitution frequencies. Furthermore, the package provides post-processing of results and functions to export results for UCSC genome browser visualization and motif search analysis. Key functions support parallel multicore computing. While wavClusteR was designed for PAR-CLIP data analysis, it can be applied to the analysis of other Next-Generation Sequencing data obtained from substitution inducing experimental procedures (e.g. BisSeq)

NEWS from new and existing packages

Package maintainers can add NEWS files describing changes to their packages. The following package NEWS is available:

ADaCGH2

Changes in version 2.5.2 (2014-10-03):

Changes in version 2.5.1 (2014-10-03):

Changes in version 2.5.0:

affxparser

Changes in version 1.37.2 (2014-09-28):

Changes in version 1.37.1 (2014-08-25):

Changes in version 1.37.0 (2014-04-11):

ALDEx2

Changes in version 0.99.2:

NEW FEATURES

Changes in version 0.99.1:

NEW FEATURES

Changes in version 0.99.0:

NEW FEATURES

annotate

Changes in version 1.43:

NEW FEATURES

AnnotationForge

**************************************************
*                        *
*           1.8.0 SERIES NEWS        *
*                        *
**************************************************

NEW FEATURES

o Adds support for making orgDb objects/databases for all NCBI
taxIDs where there is sufficient data (for adding to
AnnotationHub).  This makes objects for 1100 organisms.

AnnotationHub

Changes in version 1.6.0:

NEW FEATURES

aroma.light

Changes in version 2.1.2 (2014-09-23):

Changes in version 2.1.1 (2014-09-16):

Changes in version 2.1.0 (2014-04-11):

ASGSCA

Changes in version 0.99.2:

Changes in version 0.99.1:

Changes in version 0.99.0:

ballgown

9.7: new methods for accessing gene and transcript names and IDs

9.7: development package (on GitHub) now has Travis CI integration, so the package’s is built/tested with every new push and a status image is visible on the package README

9.6: ballgownrsem can now handle gzipped input files

9.6: small fixes to eliminate warnings/errors on R CMD CHECK

9.5: “subset” function now behaves appropriately if sampleNames contain “dot” characters

9.4: Tablemaker source code moved out of Ballgown repository (both GitHub and BioC svn repos)

9.3: exprfilter function added

9.2: ballgownrsem function added (now compatible with RSEM output)

9.2: RSEM slot added to ballgown S4 class

9.2: bug fixes in subset function

9.2: library size adjustment in stattest is now CSS normalization (using log FPKM) by default and is more customizable

0.99.1:

9.0: “meas” argument added to constructor function

9.0: unit tests added

9.0: vignette updated

9.0: several bug fixes in plotting functions and statistical testing function Alpha release, 30 March 2014:

9.0: package announced

BiocParallel

CHANGES IN VERSION 1.0.0

NEW FEATURES

o Add vignette sections for cluster managers, AMI

o Add bpiterate generic and methods 

o Add REDUCE to bpiterate()

o Add 'reduce.in.order' to bpiterate()

MODIFICATIONS

o Update vignette examples, reorganize sections 

o Allow 'workers' in BiocParallelParam to be character or integer

o Enhance bpresume() man page; add examples

o Enhance register() man page; add examples

o Improve default registration for SnowParam:
  - max 8 cores
  - use detectcores() / mc.cores if available

o Modify .convertToSimpleError() to convert NULL to NA_character_

BUG FIXES

o Fix recursion problem for BPPARAM as list 

o Modify bpaggregate() to run in parallel

BiocStyle

Changes in version 1.4.0:

USER VISIBLE CHANGES

biosvd

Changes in version 2.0.4:

Category Class

Category Functionality

Category Dependencies

Category Deprecation

BitSeq

Changes in version 1.10.0 (2014-10-01):

NEW FEATURES

BridgeDbR

Changes in version 0.99.1:

SIGNIFICANT USER-VISIBLE CHANGES

NEW FEATURES

BUG FIXES

CGEN

Changes in version 3.0:

USER VISIBLE CHANGES

BUG FIXES

PLANS

chimera

Changes in version 1.7.10:

NEW FEATURES

Changes in version 1.7.1:

NEW FEATURES

chipenrich

Changes in version 1.3.4:

PKG FEATURES

ChIPQC

Changes in version 1.1.2:

ChIPseeker

Changes in version 1.1.21:

Changes in version 1.1.20:

Changes in version 1.1.19:

Changes in version 1.1.17:

Changes in version 1.1.16:

Changes in version 1.1.15:

Changes in version 1.1.14:

Changes in version 1.1.13:

Changes in version 1.1.12:

Changes in version 1.1.10:

Changes in version 1.1.9:

Changes in version 1.1.8:

Changes in version 1.1.7:

Changes in version 1.1.6:

Changes in version 1.1.5:

Changes in version 1.1.4:

Changes in version 1.1.3:

Changes in version 1.1.2:

Changes in version 1.1.1:

cisPath

Changes in version 1.5.8:

Changes in version 1.5.7:

Changes in version 1.5.6:

Changes in version 1.5.5:

Changes in version 1.5.4:

Changes in version 1.5.3:

Changes in version 1.5.2:

Changes in version 1.5.1:

cleaver

Changes in version 1.3.8 (2014-09-28):

Changes in version 1.3.7 (2014-05-08):

Changes in version 1.3.6 (2014-05-03):

Changes in version 1.3.5 (2014-04-30):

Changes in version 1.3.4 (2014-04-30):

Changes in version 1.3.3 (2014-04-28):

Changes in version 1.3.2 (2014-04-25):

Changes in version 1.3.1 (2014-04-25):

Clomial

Changes in version 1.1.9 (2014-07-26):

Changes in version 1.1.7 (2014-04-24):

Changes in version 1.1.2 (2014-04-18):

Changes in version 1.1.0 (2014-03-11):

clonotypeR

Changes in version 1.4.0:

BUG FIXES

clusterProfiler

Changes in version 1.99.0:

Changes in version 1.13.3:

Changes in version 1.13.2:

Changes in version 1.13.1:

compEpiTools

Changes in version 1.0.0:

CompGO

Changes in version 1.1.3:

Changes in version 1.1.2:

Changes in version 1.1.1:

cosmiq

Changes in version 0.99.1:

USER VISIBLE CHANGES

COSNet

Changes in version 0.99.5:

CRISPRseek

Changes in version 1.3.10:

NEW FEATURE

Changes in version 1.3.8:

NEW FEATURE

Changes in version 1.3.7:

NEW FEATURE

Changes in version 1.3.5:

BUG FIX

Changes in version 1.3.3:

NEW FEATURE

csaw

Changes in version 1.0.0:

cummeRbund

2.7.1: Bugfixes: - Fixed ‘fullnames’ argument to cuffData::*Matrix() methods so that it does what it’s supposed to do. - Added ‘showPool’ argument to fpkmSCVPlot. When TRUE, empirical mean and standard deviation are determined across all conditions as opposed to cross-replicate. This is set to TRUE anytime you have n<2 replicates per condition. - Added stat=”identity” to expressionBarplot to comply with ggplot 0.9.3 enforcement. - ‘labels’ argument to csScatter is now working as it’s supposed to. You can pass a vector of ‘gene_short_name’ identifiers to labels and these will be specifically called out in red text on scatterplot. - Added repFpkmMatrix() and replicates() methods to CuffFeature objects. - Removed unnecessary Joins to optimize retrieval speed for several key queries. - Fixed bug in csVolcano matrix that forced ylimits to be c(0,15) New Features: - Added csNMF() method for CuffData and CuffFeatureSet objects to perform non-negative matrix factorization. As of now, it’s merely a wrapper around the default settings for NMFN::nnmf(), but hope to expand in the future. * Does not adjust sparsity of matrices after output, must be done by user as needed. - Added csPie() method for CuffGene objects. Allows for visualization of relative isoform, CDS, and promoter usage proportions as a pie chart by condition (or optionally as stacked bar charts by adding + coord_cartesian() ). - Added ‘method’ argument to csCluster and csHeatmap to allow custom distance functions for clustering. Default = “none” = JSdist(). You can now provide a function that returns a ‘dist’ object on rows of a matrix. - Added varModel.info tracking for compatibility with cuffdiff >=2.1. Will now find varModel.info file if exists, and incorporate into database. - dispersionPlot() method added for CuffSet object. This now appropriately draws from varModel.info and is the preferred visualization for dispersion of RNA-Seq data with cummeRbund. - Added diffTable() method to CuffData and CuffFeatureSet objects to allow a ‘one-table’ snapshot of results for all Features (CuffData) or a set of Features (CuffFeatureSet). This table outputs key values including gene name, gene short name, expression estimates and per-comparison fold-change, p-value, q-value, and significance values (yes/no). A convenient ‘data-dump’ function to merge across several tables. - Added coercion methods for CuffGene objects to create GRanges and GRangeslist objects (more BioC friendly!). Will work on making this possible on CuffFeatureSet and CuffFeature objects as well. - Added pass-through to select p.adjust method for getSig (method argument to getSig) - Added ability to revert to cuffdiff q-values for specific paired-wise interrogations with getSig as opposed to re-calculating new ones (useCuffMTC; default=FALSE) Notes: - Removed generic for ‘featureNames’. Now appropriately uses featureNames generic from Biobase. As a consequence, Biobase is now a dependency. - Added passthrough to as.dist(…) in JSdist(…) - Added ‘logMode’ argument to csClusterPlot. - Added ‘showPoints’ argument to PCAplot to allow disabling of gene values in PCA plot. If false, only sample projections are plotted. - Added ‘facet’ argument to expressionPlot to disable faceting by feature_id. - shannon.entropy now uses log2 instead of log10 to constrain specificity scores between 0 and 1.

customProDB

Changes in version 1.5.5:

BUG FIXES

Changes in version 1.5.4:

BUG FIXES

Changes in version 1.5.3:

BUG FIXES

Changes in version 1.3.6:

NEW FEATURES

BUG FIXES

Changes in version 1.3.4:

NEW FEATURES

BUG FIXES

Changes in version 1.3.3:

NEW FEATURES

BUG FIXES

deepSNV

Changes in version 1.99.3 (2013-07-25):

Updates

Bugfixes

Changes in version 1.99.2 (2013-07-11):

Updates

Bugfixes

Changes in version 1.99.1 (2013-06-25):

Updates

Bugfixes

Changes in version 1.99.0 (2013-04-30):

Updates

Changes in version 1.11.1:

Bugfixes

DEGreport

0.99.12: 09-04-2014 Lorena Pantano lorena.pantano@gmail.com CORRECT DOC OF createReport

0.99.11: 09-02-2014 Lorena Pantano lorena.pantano@gmail.com ADD ncores TO REPORT CREATION

0.99.10: 08-16-2014 Lorena Pantano lorena.pantano@gmail.com REMOVE BIOMART FROM VIGNETTES DUE TO WINDOWS UNKNOWN BUILD ISSUES

0.99.9: 08-02-2014 Lorena Pantano lorena.pantano@gmail.com ADDING PARALLELIZATION TO BAYESIAN INFERENCE

0.99.4: 05-19-2014 Lorena Pantano lorena.pantano@gmail.com CODING STYLE * replacing tab by 4 spaces * cleaning up function * adding unit tests

derfinder

Changes in version 0.99.0:

NEW FEATURES

derfinderHelper

Changes in version 0.99.0:

NEW FEATURES

derfinderPlot

Changes in version 0.99.0:

NEW FEATURES

SIGNIFICANT USER-VISIBLE CHANGES

DESeq2

Changes in version 1.6.0:

DiffBind

Changes in version 1.12.0:

DMRforPairs

Changes in version 1.1.1 (2014-05-06):

DOQTL

Changes in version 0.99.1:

NEW FEATURES

CHANGES

Changes in version 0.99.0:

NEW FEATURES

CHANGES

DOSE

Changes in version 2.3.6:

Changes in version 2.3.5:

Changes in version 2.3.4:

Changes in version 2.3.3:

Changes in version 2.3.2:

Changes in version 2.3.1:

easyRNASeq

Changes in version 2.1.15:

Changes in version 2.1.14:

Changes in version 2.1.13:

Changes in version 2.1.12:

Changes in version 2.1.11:

Changes in version 2.1.10:

Changes in version 2.1.9:

Changes in version 2.1.8:

Changes in version 2.1.7:

Changes in version 2.1.6:

Changes in version 2.1.5:

Changes in version 2.1.4:

Changes in version 2.1.3:

Changes in version 2.1.2:

Changes in version 2.1.1:

Changes in version 2.1.0:

EBImage

Changes in version 4.8.0:

NEW FEATURES

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

EBSeq

Changes in version 1.5.4:

Changes in version 1.5.3:

BUG FIXES

Changes in version 1.5.2:

NEW FEATURES

EDASeq

Changes in version 1.99:

edgeR

Changes in version 3.8.0:

EnrichmentBrowser

Changes in version 0.99.8:

NEW FEATURES

ensemblVEP

Changes in version 1.6.0:

NEW FEATURES

epivizr

Changes in version 1.3.20:

Changes in version 1.3.11:

Changes in version 1.3.10:

Changes in version 1.3.9:

Changes in version 1.3.8:

Changes in version 1.3.7:

Changes in version 1.3.6:

Changes in version 1.3.5:

Changes in version 1.3.4:

erccdashboard

Changes in version 0.99.4:

BUG FIXES AND MINOR IMPROVEMENTS

Changes in version 0.99.1:

BUG FIXES AND MINOR IMPROVEMENTS

Changes in version 0.99.0:

NEW FEATURES

ISSUES

Changes in version 0.9.12:

BUG FIXES AND MINOR IMPROVEMENTS

ISSUES

Changes in version 0.9.11:

BUG FIXES AND MINOR IMPROVEMENTS

exomePeak

Changes in version 1.4.1 (2014-07-02):

FGNet

Changes in version 3.0:

NEW FEATURES

INTERFACE CHANGES

flipflop

Changes in version 1.3.9:

Changes in version 1.3.7:

Changes in version 1.3.5:

Changes in version 1.3.4:

Changes in version 1.3.2:

flowBin

Changes in version 1.1.1:

DOCUMENTATION

flowcatchR

Changes in version 0.99.4 (2014-10-03):

NEW FEATURES

Changes in version 0.99.3:

NEW FEATURES

Changes in version 0.99.2:

NEW FEATURES

Changes in version 0.99.1:

NEW FEATURES

Changes in version 0.99.0:

NEW FEATURES

flowCore

Changes in version 1.31.15:

Deprecation

Enhancement

flowType

Changes in version 2.3.0:

flowViz

Changes in version 1.29.30:

bug fixes

enhancements

flowWorkspace

Changes in version 3.11.32:

Enhancements

focalCall

Changes in version 0.99.3 (2014-10-06):

IMPROVEMENTS

Changes in version 0.99.2 (2014-10-06):

IMPROVEMENTS

Changes in version 0.99.1 (2014-10-02):

IMPROVEMENTS

Changes in version 0.99.0 (2014-04-14):

RELEASE

gCMAP

Changes in version 1.9.2:

GeneAnswers

Changes in version 2.8.0:

NEW FEATURES

BUG FIXES

GeneNetworkBuilder

Changes in version 1.7.1:

NEW FEATURES

BUG FIXES

genomeIntervals

Changes in version 1.21.1:

Changes in version 1.20.1:

GenomicFeatures

CHANGES IN VERSION 1.18

NEW FEATURES

o Add extractUpstreamSeqs().

o makeTranscriptDbFromUCSC() now supports the "flyBaseGene" table
  (FlyBase Genes track).

o makeTranscriptDbFromBiomart() now knows how to fetch the sequence
  lengths from the Ensembl Plants db.

o makeTranscriptDbFromGFF() is now more tolerant of bad strand
  information.

SIGNIFICANT USER-VISIBLE CHANGES

o Replace toy TxDb UCSC_knownGene_sample.sqlite (based on hg18) with
  hg19_knownGene_sample.sqlite (based on hg19) and use hg19 instead of
  hg18 in all examples (and unit tests).

o Rename TranscriptDb class -> TxDb.

o Now when GTF files are processed into TxDbs with exon ranking being
  inferreed, if the exons are on separate chromosomes, we toss out that
  transcript (since we cannot possibly guess the exon ranking correctly).

DEPRECATED AND DEFUNCT

o extractTranscripts() and extractTranscriptsFromGenome() are now defunct.

o Deprecate sortExonsByRank().

BUG FIXES

o Bug fixes and improvements to makeTranscriptDbFromBiomart():
  (a) Fix long standing bug where the code in charge of inferring the
      CDSs from the UTRs would return CDSs spanning all the exons of a
      non-coding transcript.
  (b) Fix an issue that was preventing the function from extracting the
      CDS information added recently to the datasets in the Ensembl Fungi,
      Ensembl Metazoa, Ensembl Plants, and Ensembl Protists databases. 
  (c) Make the code in charge of extracting the CDSs more robust by taking
      advantage of new attributes (genomic_coding_start and
      genomic_coding_end) added by Ensembl in release 74 (Dec 2013),
      and by adding more sanity checks.

GenomicFiles

Changes in version 1.2.0:

NEW FEATURES

MODIFICATIONS

GenomicRanges

CHANGES IN VERSION 1.18.0

NEW FEATURES

o Add 'use.mcols' arg to "ranges" method for GRangesList objects. 

o "assays<-" methods may be invoked with 'withDimnames' arg.

o Add mapCoords() generic and methods (replacing map()).

o Add granges,GenomicRanges method. 

o Add strand<-,GRangesList,character method for global replacement
  (i.e., all strands become 'value'). 

o Add resize,GRangesList-method.

o Add DelegatingGenomicRanges class and vignette on how to extend
  GenomicRanges.

o Document subsetting a named list-like object by a GRanges subscript.

SIGNIFICANT USER-LEVEL CHANGES

o Modify "show" methods for GRanges and GRangesList objects so
  they print a 1-line summary of the seqinfo component.
  
o Remove as.data.frame,GRangesList-method; use as.data.frame,List.

o "trim" method for GenomicRanges only trims out-of-bound
  ranges on non-circular sequences whose length is not NA.
  This behavior is consistent with the GenomicRanges validity method.

o Changes to flank(), resize() and start/end/width setters:
  - no longer trim the result ranges when called on a GRanges
  - warning is issued by GenomicRanges validity method when
    out-of-bound ranges are on non-circular sequences whose
    length is not NA
  Note this behavior is now consistent with that of shift().

o Speed up validation of GenomicRanges objects by 1.2x. 

o Speed up trim() on GenomicRanges objects by 1.2x. 

o Improve warning when GenomicRanges object contains out-of-bound ranges. 

o Work on vignette HOWTOs:
  - split 'How to read BAM files into R' into 3 HOWTOs
  - split 'How to prepare a table of read counts for RNA-Seq
    differential gene expression' into 3 HOWTOs
  - split 'How to extract DNA sequences of gene regions' into 2 HOWTOs 
  - make individual HOWTOs subsections of single HOWTO section

o Follow renaming of TranscriptDb class to TxDb. 

o Replace references to plantsmart21 with plantsmart22.

DEPRECATED AND DEFUNCT

o Defunct map() (skip deprecation). Replace with mapCoords().

BUG FIXES

o [cr]bind,SummarizedExperiment methods respect derived classes.

o assays(se, withDimnames=TRUE) <- value no longer tries to access
  a slot 'withDimnames'.

o cbind and rbind,SummarizedExperiment-methods respect derived
  classes

o "ranges" method for GRangesList objects should not propagate
  inner metadata columns by default.

o GRanges() constructor now preserves the seqlevels in the order
  supplied by the user.

o Ensure tileGenome() breakpoints do not extend past end of genome. 

o Fix "show" method for GenomicRanges objects when 'showHeadLines'
  global option is set to Inf.

o [rc]bind,SummarizeExperiment-methods now compare all elements.

o Remove "==" and "<=" methods for GenomicRanges objects (not needed). 

genoset

Changes in version 1.19.27:

NEW FEATURES

Changes in version 1.19.7:

NEW FEATURES

Changes in version 1.19.0:

NEW FEATURES

DEPRECATED AND DEFUNCT

GGBase

Changes in version 3.27.5:

gmapR

CHANGES IN VERSION 1.8.0

NEW FEATURES

o GmapGenomes can be built from any file supported by rtracklayer
  (so 2bit now works, as well as fasta).

o Tally BAM files by codon given a set of transcript
  structures. This happens at the read level, i.e., a codon is
  observed within an individual read.

o Tally BAM files strand by XS tag (inferred strand of
  transcription, instead of strand of alignment).

GOexpress

Changes in version 0.99.17:

BUG FIXES

Changes in version 0.99.16:

GENERAL UPDATES

Changes in version 0.99.15:

GENERAL UPDATES

Changes in version 0.99.14:

BUG FIXES

UPDATED FEATURES

GENERAL UPDATES

Changes in version 0.99.13:

UPDATED FEATURES

Changes in version 0.99.12:

UPDATED FEATURES

GENERAL UPDATES

Changes in version 0.99.11:

NEW FEATURES

UPDATED FEATURES

Changes in version 0.99.10:

GENERAL UPDATES

Changes in version 0.99.9:

UPDATED FEATURES

BUG FIXES

GENERAL UPDATES

Changes in version 0.99.8:

GENERAL UPDATES

Changes in version 0.99.7:

UPDATED FEATURES

Changes in version 0.99.6:

UPDATED FEATURES

Changes in version 0.99.5:

NEW FEATURES

UPDATED FEATURES

GENERAL UPDATES

Changes in version 0.99.4:

UPDATED FEATURES

GENERAL UPDATES

Changes in version 0.99.3:

UPDATED FEATURES

Changes in version 0.99.2:

UPDATED FEATURES

Changes in version 0.99.1:

UPDATED FEATURES

Changes in version 0.99.0:

UPDATED FEATURES

GOSemSim

Changes in version 1.23.2:

Changes in version 1.23.1:

GOsummaries

Changes in version 1.99.3:

CHANGES

Changes in version 1.1:

Changes in version 1.0:

NEW FEATURES

Changes in version 0.99.3:

NEW FEATURES

Changes in version 0.99.2:

NEW FEATURES

graphite

Changes in version 1.11.4 (2014-10-01):

GSAR

Changes in version 1.0.0:

Gviz

Changes in version 1.9.0:

NEW FEATURES

SIGNIFICANT USER-VISIBLE CHANGES

gwascat

Changes in version 1.9.8:

USER VISIBLE CHANGES

GWASTools

Changes in version 1.11.33:

Changes in version 1.11.32:

Changes in version 1.11.31:

Changes in version 1.11.22:

Changes in version 1.11.21:

Changes in version 1.11.20:

Changes in version 1.11.19:

Changes in version 1.11.18:

Changes in version 1.11.17:

Changes in version 1.11.16:

Changes in version 1.11.15:

Changes in version 1.11.14:

Changes in version 1.11.13:

Changes in version 1.11.12:

Changes in version 1.11.11:

Changes in version 1.11.10:

Changes in version 1.11.9:

Changes in version 1.11.8:

Changes in version 1.11.7:

Changes in version 1.11.6:

Changes in version 1.11.5:

Changes in version 1.11.4:

Changes in version 1.11.3:

Changes in version 1.11.1:

HDTD

Changes in version 0.99.4 (2014-10-01):

Changes in version 0.99.3 (2014-09-25):

Changes in version 0.99.2 (2014-08-12):

Changes in version 0.99.1 (2014-05-14):

Changes in version 0.99.0 (2014-04-17):

hiAnnotator

Changes in version 0.99.9:

Changes in version 0.99.8:

Changes in version 0.99.7:

Changes in version 0.99.6:

Changes in version 0.99.5:

Changes in version 0.99.4:

NEW FEATURES

Changes in version 0.99.3:

NEW FEATURES

DEPRECATED AND DEFUNCT

BUG FIXES

hiReadsProcessor

0.99.0: Added examples for almost all functions

0.99.0: Removed Subread support

HiTC

Changes in version 1.9.5:

NEW FEATURES

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

Changes in version 1.9.4:

NEW FEATURES

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

Changes in version 1.9.3:

NEW FEATURES

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

HTSeqGenie

Changes in version 3.15.3:

Changes in version 3.15.2:

Changes in version 3.15.1:

Changes in version 3.14.1:

illuminaio

Changes in version 0.7.2 (2014-10-02):

Changes in version 0.7.1 (2014-09-21):

Changes in version 0.7.0 (2014-04-11):

IMPCdata

Changes in version 1.0.1:

FEATURES

inSilicoMerging

Changes in version 1.10.0:

IRanges

CHANGES IN VERSION 2.0.0

NEW FEATURES

o Add mapCoords() and pmapCoords() as replacements for map() and pmap().

o Add coercion from list to RangesList.

o Add slice,ANY method as a convenience for slice(as(x, "Rle"), ...).

o Add mergeByOverlaps(); acts like base::merge as far as it makes sense.

o Add overlapsAny,Vector,missing method.

SIGNIFICANT USER-VISIBLE CHANGES

o Move Annotated, DataTable, Vector, Hits, Rle, List, SimpleList, and
  DataFrame classes to new S4Vectors package.

o Move isConstant(), classNameForDisplay(), and low-level argument
  checking helpers isSingleNumber(), isSingleString(), etc... to new
  S4Vectors package.

o Rename Grouping class -> ManyToOneGrouping. Redefine Grouping class as
  the parent of all groupings (it formalizes the most general kind of
  grouping).

o Change splitAsList() to a generic.

o In rbind,DataFrame method, no longer coerce the combined column to the
  class of the column in the first argument.

o Do not carry over row.names attribute from data.frame to DataFrame.

o No longer make names valid in [[<-,DataFrame method.

o Make the set operations dispatch on Ranges instead of IRanges; they
  usually return an IRanges, but the input could be any implementation.

o Add '...' to splitAsList() generic.

o Speed up trim() on a Views object when trimming is actually not needed
  (no-op).

o Speed up validation of IRanges objects by 2x.

o Speed up "flank" method for Ranges objects by 4x.

DEPRECATED AND DEFUNCT

o Defunct map() and pmap().

o reduce() argument 'with.mapping' is now defunct.

o splitAsListReturnedClass() is now defunct.

o Deprecate seqapply(), mseqapply(), tseqapply(), seqsplit(), and seqby().

BUG FIXES

o Fix rbind,DataFrame method when first column is a matrix.

o Fix a memory leak in the interval tree code.

o Fix handling of minoverlap > 1 in findOverlaps(), so that it behaves
  more consistently and respects 'maxgap', as documented.

o Fix findOverlaps,IRanges method for select="last".

o Fix subset,Vector-method to handle objects with NULL mcols(x) (e.g.
  Rle object).

o Fix internal helper rbind.mcols() for DataFrame (and potentially other
  tables).

o ranges,SimpleRleList method now returns a SimpleRangesList (instead of
  CompressedRangesList).

o Make flank() work on Ranges object of length 0.

kebabs

Changes in version 1.0.0:

KEGGprofile

Changes in version 1.7.6:

NEW FEATURES

Changes in version 1.7.5:

NEW FEATURES

Changes in version 1.7.4:

NEW FEATURES

Changes in version 1.7.3:

NEW FEATURES

Changes in version 1.7.2:

NEW FEATURES

Changes in version 1.7.1:

NEW FEATURES

limma

Changes in version 3.22.0:

MBAmethyl

Changes in version 0.99.1:

MEIGOR

0.9.4: New functions: vns_default function, MEIGO, vns_optset, get_VNS_settings, rosen10

0.9.4: Lots of clean-up in other functions with some new prototypes: e.g., CeSSR, rvnds_hamming, rvnds_local.R, ssm_localsolver.R

meshr

Changes in version 1.0.4:

Changes in version 1.0.3:

Changes in version 1.0.2:

Changes in version 1.0.1:

Metab

CHANGES IN VERSION 0.99

o Function clean.fix renamed to MetReport

o The function raw.peaks has been removed.

o Improved speed and error messages.

o MetReport is now able to extract directly the area and/or the base peak of an AMDIS report.

o The new function MetReportNames allows users to extract sample’s abundances from an AMDIS report based only in sample’s names.

o The new function buildLib allows users to convert an AMDIS library to a csv file in the format required by Metab.

o Function Htest allows users to adjust p-values for multiple comparisons.

metagenomeSeq

Changes in version 1.7 (2014-05-07):

metaseqR

Changes in version 1.3.5 (2014-09-30):

NEW FEATURES

BUG FIXES

Changes in version 1.3.4 (2014-09-03):

NEW FEATURES

BUG FIXES

Changes in version 1.3.3 (2014-08-21):

NEW FEATURES

BUG FIXES

Changes in version 1.3.2 (2014-05-05):

NEW FEATURES

BUG FIXES

MethylAid

Changes in version 0.99.9:

BUG FIXES

MethylMix

Changes in version 0.99.1 (2014-08-08):

methylPipe

Changes in version 1.0.0:

MGFM

Changes in version 0.99.2:

Changes in version 0.99.1:

Changes in version 0.99.0:

minfi

Changes in version 1.11:

missMethyl

Changes in version 0.99.9:

Changes in version 0.99.7:

Changes in version 0.99.6:

Changes in version 0.99.5:

Changes in version 0.99.4:

monocle

0.99.6: plot_genes_jitter, plot_genes_in_pseudotime, and plot_genes_positive_cells now accept a new parameter, labe_by_short_name, to help control faceting

0.99.6: orderCells() now accepts the name of the root cell, so you can fix the beginning of the pseudotime trajectory

0.99.6: CellDataSet objects accept an argument for the VGAM family to be used for the distribution of expression values (e.g. negbinomial())

0.99.6: Dimensionality reduction, plotting, model fitting, and differential analyis routines now recognize CellDataSet expression families and alter their behavior when expression is count based. Allows analysis of absolute, as opposed to relative, single cell expression data.

0.99.5: Final changes from BioC for inclusion in development branch

0.99.4: A number of changes to the vignette

0.99.3: orderCells() now accepts the root_cell_name argument to specify the root of the ordering tree.

0.99.3: various fixes to accomodate the BioConductor build system and coding standards. Thanks to Sonali Arora for help with this.

0.99.0: INITIAL RELEASE

mosaics

Changes in version 1.99.4:

SIGNIFICANT USER-VISIBLE CHANGES

Changes in version 1.99.3:

BUG FIXES

Changes in version 1.99.2:

SIGNIFICANT USER-VISIBLE CHANGES

Changes in version 1.99.1:

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

motifStack

Changes in version 1.9.9:

NEW FEATURES

BUG FIXES

Changes in version 1.9.8:

NEW FEATURES

BUG FIXES

Changes in version 1.9.7:

NEW FEATURES

BUG FIXES

Changes in version 1.9.6:

NEW FEATURES

BUG FIXES

Changes in version 1.9.5:

NEW FEATURES

BUG FIXES

Changes in version 1.9.4:

NEW FEATURES

BUG FIXES

Changes in version 1.9.3:

NEW FEATURES

BUG FIXES

Changes in version 1.9.2:

NEW FEATURES

BUG FIXES

MSGFgui

Changes in version 0.99.6:

Changes in version 0.99.5:

Changes in version 0.99.4:

Changes in version 0.99.3:

Changes in version 0.99.1:

Changes in version 0.99.0:

MSGFplus

Changes in version 0.99.3:

Changes in version 0.99.2:

Changes in version 0.99.1:

Changes in version 0.99.0:

MSnbase

Changes in version 1.13.16:

Changes in version 1.13.15:

Changes in version 1.13.14:

Changes in version 1.13.13:

Changes in version 1.13.12:

Changes in version 1.13.11:

Changes in version 1.13.10:

Changes in version 1.13.9:

Changes in version 1.13.8:

Changes in version 1.13.7:

Changes in version 1.13.6:

Changes in version 1.13.5:

Changes in version 1.13.4:

Changes in version 1.13.3:

Changes in version 1.13.2:

Changes in version 1.13.1:

Changes in version 1.13.0:

MSnID

Changes in version 0.99.3:

Changes in version 0.99.2:

Changes in version 0.99.1:

Changes in version 0.99.0:

Changes in version 0.1.0:

MultiMed

Changes in version 0.99.1:

mvGST

Changes in version 0.99.3:

OTHER CHANGES

Changes in version 0.99.2:

BUG FIXES

OTHER CHANGES

Changes in version 0.99.1:

OTHER CHANGES

Changes in version 0.99.0:

OTHER CHANGES

Changes in version 0.1.3:

NEW FEATURES

BUG FIXES

OTHER CHANGES

Changes in version 0.1.2:

NEW FEATURES

BUG FIXES

OTHER CHANGES

Changes in version 0.1.1:

NEW FEATURES

BUG FIXES

OTHER CHANGES

mzID

Changes in version 1.3.6:

Changes in version 1.3.5:

Changes in version 1.3.4:

Changes in version 1.3.3:

Changes in version 1.3.2:

Changes in version 1.3.1:

mzR

Changes in version 1.99.4:

Changes in version 1.99.3:

Changes in version 1.99.2:

Changes in version 1.99.1:

Changes in version 1.99.0:

NarrowPeaks

Changes in version 1.9.2:

NEW FEATURES

ncdfFlow

Changes in version 2.11.39:

Enhancement

NetPathMiner

Changes in version 1.1.6:

Changes in version 1.1.3:

npGSEA

Changes in version 1.1.2:

Changes in version 1.1.1:

OncoSimulR

Changes in version 0.99.2 (2014-07-14):

Changes in version 0.99.1 (2014-07-14):

Changes in version 0.99.0 (2014-06-26):

openCyto

Changes in version 1.3.17:

Enhancements

bug fixes

PAA

Changes in version 1.0.0:

GENERAL

pathview

Changes in version 1.5.4:

PhenStat

Changes in version 2.0.0:

NEW FEATURES

COMPTABILITY ISSUES

BUG FIXES

phyloseq

Changes in version 1.9.15:

BUG FIXES

Changes in version 1.9.14:

BUG FIXES

Changes in version 1.9.13:

USER-VISIBLE CHANGES

Changes in version 1.9.12:

BUG FIXES

Changes in version 1.9.11:

USER-VISIBLE CHANGES

Changes in version 1.9.10:

USER-VISIBLE CHANGES

Changes in version 1.9.9:

USER-VISIBLE CHANGES

Changes in version 1.9.8:

USER-VISIBLE CHANGES

Changes in version 1.9.7:

BUG FIXES

Changes in version 1.9.6:

USER-VISIBLE CHANGES

Changes in version 1.9.5:

USER-VISIBLE CHANGES

Changes in version 1.9.4:

BUG FIXES

Changes in version 1.9.3:

USER-VISIBLE CHANGES

Changes in version 1.9.2:

BUG FIXES

Changes in version 1.9.1:

BUG FIXES

piano

Changes in version 1.6.0:

NEW FEATURES

plethy

Changes in version 1.3.1:

NEW FEATURES

SIGNIFICANT USER VISIBLE CHANGES

plgem

Changes in version 1.37.1:

polyester

Changes in version 9.1:

prebs

Changes in version 1.5.3:

pRoloc

Changes in version 1.5.19:

Changes in version 1.5.18:

Changes in version 1.5.17:

Changes in version 1.5.16:

Changes in version 1.5.15:

Changes in version 1.5.14:

Changes in version 1.5.13:

Changes in version 1.5.12:

Changes in version 1.5.11:

Changes in version 1.5.10:

Changes in version 1.5.9:

Changes in version 1.5.8:

Changes in version 1.5.7:

Changes in version 1.5.6:

Changes in version 1.5.5:

Changes in version 1.5.4:

Changes in version 1.5.3:

Changes in version 1.5.2:

Changes in version 1.5.1:

Changes in version 1.5.0:

pRolocGUI

Changes in version 0.99.12:

Changes in version 0.99.11:

Changes in version 0.99.10:

Changes in version 0.99.9:

Changes in version 0.99.8:

Changes in version 0.99.7:

Changes in version 0.99.6:

Changes in version 0.99.5:

Changes in version 0.99.4:

Changes in version 0.99.3:

Changes in version 0.99.2:

Changes in version 0.99.1:

Changes in version 0.99.0:

proteoQC

Changes in version 1.1.10:

Changes in version 1.1.9:

Changes in version 1.1.8:

Changes in version 1.1.7:

Changes in version 1.1.6:

Changes in version 1.1.5:

Changes in version 1.1.4:

Changes in version 1.1.3:

Changes in version 1.1.2:

Changes in version 1.1.1:

Changes in version 1.1.0:

PSEA

Changes in version 1.0.0:

NEW FEATURES

qcmetrics

Changes in version 1.3.1:

Changes in version 1.3.0:

QDNAseq

Changes in version 1.2.0 (2014-10-14):

RELEASE

IMPROVEMENTS

BUG FIXES

Changes in version 1.0.5 (2014-06-13):

BUG FIXES

Changes in version 1.0.4 (2014-05-23):

BUG FIXES

Changes in version 1.0.3 (2014-05-23):

IMPROVEMENTS

Changes in version 1.0.2 (2014-05-15):

IMPROVEMENTS

Changes in version 1.0.1 (2014-04-17):

BUG FIXES

qpgraph

Changes in version 2.00:

USER VISIBLE CHANGES

NEW FEATURES

BUG FIXES

Rbowtie

Changes in version 1.4.1:

NEW FEATURES

RDAVIDWebService

Changes in version 1.3.1:

BUG FIXED

Changes in version 1.3.0:

MINOR CHANGES

ReactomePA

Changes in version 1.9.4:

Changes in version 1.9.3:

Changes in version 1.9.2:

Changes in version 1.9.1:

RedeR

Changes in version 1.14.0:

RefNet

Changes in version 1.1.8:

NEW FEATURES

regionReport

Changes in version 0.99.0:

NEW FEATURES

SIGNIFICANT USER-VISIBLE CHANGES

Rgraphviz

Changes in version 2.9:

RGSEA

Changes in version 0.99.2:

BUG FIXES

Changes in version 0.99.1:

NEW FEATURES

rhdf5

Changes in version 2.10.0:

NEW FEATURES

USER VISIBLE CHANGES

BUG FIXES

roar

Changes in version 1.1.2:

NEW FEATURES

BUG FIXES

rols

Changes in version 1.7.2:

Changes in version 1.7.1:

Changes in version 1.7.0:

RRHO

1.6.0: () Major documentation cleanup. () Added two sided hypotheses to RRHO() with signed pvalue plotting. () Added comparison of three lists using RRHOCOmparison(). () Added an option for log10 pvalues in RRHO. () Added error handling to RRHO so that failed plotting does not crash the computation.

Rsamtools

Changes in version 1.17.0:

NEW FEATURES

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

Rsubread

Changes in version 1.16.0:

NEW FEATURES

rtracklayer

Changes in version 1.26:

NEW FEATURES

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

rTRMui

Changes in version 1.4:

RUVSeq

Changes in version 0.1:

S4Vectors

CHANGES IN VERSION 0.4.0

NEW FEATURES

o Add isSorted() and isStrictlySorted() generics, plus some methods.

o Add low-level wmsg() helper for formatting error/warning messages.

o Add pc() function for parallel c() of list-like objects.

o Add coerce,Vector,DataFrame; just adds any mcols as columns on top of the
  coerce,ANY,DataFrame behavior.

o [[ on a List object now accepts a numeric- or character-Rle of length 1.

o Add "droplevels" methods for Rle, List, and DataFrame objects.

o Add table,DataTable and transform,DataTable methods.

o Add prototype of a better all.equals() for S4 objects.

SIGNIFICANT USER-VISIBLE CHANGES

o Move Annotated, DataTable, Vector, Hits, Rle, List, SimpleList, and
  DataFrame classes from the IRanges package.

o Move isConstant(), classNameForDisplay(), and low-level argument
  checking helpers isSingleNumber(), isSingleString(), etc... from the
  IRanges package.

o Add as.data.frame,List method and remove other inconsistent and not
  needed anymore "as.data.frame" methods for List subclasses.

o Remove useless and thus probably never used aggregate,DataTable method
  that followed the time-series API.

o coerce,ANY,List method now propagates the names.

BUG FIXES

o Fix bug in coercion from list to SimpleList when the list contains
  matrices and arrays.

o Fix subset() on a zero column DataFrame.

o Fix rendering of Date/time classes as DataFrame columns.

SANTA

Changes in version 2.1.0 (2014-09-12):

NOTES:

sapFinder

Changes in version 1.3.0:

NEW FEATURES

SCAN.UPC

Changes in version 2.7.1:

FIXES

NEW FEATURES

SemDist

Changes in version 0.99.0:

SeqArray

Changes in version 1.5.2:

Changes in version 1.5.1:

seqplots

Changes in version 0.99.4:

PACKAGE

BUGFIX

Changes in version 0.99.1:

PACKAGE

BUGFIX

Changes in version 0.99:

GENERAL

PACKAGE

GUI

BUGFIX

seqTools

CHANGES IN VERSION 0.99.42

BUG FIXES

o trimFastq also includes record identifiers in output files
    (=read title), e.g. SRR014849.1 EIXKN4201CFU84 length=93.

CHANGES IN VERSION 0.99.40

NEW FEATURES

o Included this NEWS file

ShortRead

Changes in version 1.23:

NEW FEATURES

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

SNPRelate

Changes in version 0.99.2:

Changes in version 0.99.0:

SomaticSignatures

Changes in version 2.0.0:

specL

Changes in version 0.99.23:

USER VISIBLE CHANGES

USER UNVISIBLE CHANGES

Changes in version 0.99.22:

USER VISIBLE CHANGES

Changes in version 0.99.21:

USER VISIBLE CHANGES

Changes in version 0.99.20:

USER VISIBLE CHANGES

ssviz

Changes in version 0.99.3:

Changes in version 0.99.2:

Changes in version 0.99.1:

STATegRa

Changes in version 1.0.0:

TargetSearch

Changes in version 1.22.0:

BUG FIXES

TEQC

Changes in version 3.5.4:

Changes in version 3.5.3:

Changes in version 3.5.2:

Changes in version 3.5.1:

trackViewer

Changes in version 1.1.1:

NEW FEATURES

BUG FIXES

VariantAnnotation

Changes in version 1.12.0:

NEW FEATURES

MODIFICATIONS

BUG FIXES

VariantFiltering

Changes in version 1.2:

USER VISIBLE CHANGES

BUG FIXES

VariantTools

Changes in version 1.8.0:

NEW FEATURES

xcms

Changes in version 1.41.1:

BUG FIXES

xps

VERSION xps-1.25.2

VERSION xps-1.25.1

Changes in version 3.00:

yaqcaffy

Changes in version 1.25.1:

Packages removed from the release

The following packages are no longer in the release:

Resourcerer, RMAPPER, virtualArray