[BioC] Bioconductor 2.12 is released
Dan Tenenbaum
dtenenba at fhcrc.org
Fri Apr 5 01:09:45 CEST 2013
Bioconductors:
We are pleased to announce Bioconductor 2.12, consisting of 671
software packages and more than 675 up-to-date annotation packages.
There are 65 new software packages, and many updates and improvements
to existing packages; Bioconductor 2.12 is compatible with R 3.0,
and is supported on Linux, 32- and 64-bit Windows, and Mac OS X. This
release includes an updated Bioconductor
Amazon Machine Image
(http://bioconductor.org/help/bioconductor-cloud-ami/).
Visit http://bioconductor.org
for details and downloads.
Contents
--------
* Getting Started with Bioconductor 2.12
* New Software Packages
* NEWS from new and existing packages
* Packages removed from the release
Getting Started with Bioconductor 2.12
======================================
To install Bioconductor 2.12:
1. Install R 3.0. Bioconductor 2.12 has been designed expressly
for this version of R.
2. Follow the instructions at
http://bioconductor.org/install/
New Software Packages
=====================
There are 65 new packages in this release of Bioconductor.
- AnnotationHub: A client for retrieving data from the Bioconductor
AnnotationHub online services.
- antiProfiles: Implements gene expression anti-profiles as described in
Corrada Bravo et al., BMC Bioinformatics 2012,
13:272 doi:10.1186/1471-2105-13-272.
- ARRmNormalization: Perform the Adaptive Robust Regression method (ARRm)
for the normalization of methylation data from the Illumina Infinium
HumanMethylation 450k assay.
- BaseSpaceR: A rich R interface to Illumina's BaseSpace cloud computing
environment, enabling the fast development of data analysis and
visualisation tools.
- biomvRCNS: In this package, a Hidden Semi Markov Model and one homogeneous
segmentation model are designed and implemented for segmentation genomic
data, with the aim of assisting in transcripts detection using high
throughput technology like RNA-seq or tiling array, and copy number analysis
using aCGH or sequencing.
- BiSeq: The BiSeq package provides useful classes and functions to handle
and analyze targeted bisulfite sequencing (BS) data such as reduced-
representation bisulfite sequencing (RRBS) data. In particular, it
implements an algorithm to detect differentially methylated regions (DMRs).
The package takes already aligned BS data from one or multiple samples.
- bumphunter: Tools for finding bumps in genomic data
- CAGEr: Preprocessing of CAGE sequencing data, identification and
normalization of transcription start sites and downstream analysis of
transcription start sites clusters (promoters).
- casper: Infer alternative splicing from paired-end RNA-seq data. The model
is based on counting paths across exons, rather than pairwise exon
connections, and estimates the fragment size and start distributions non-
parametrically, which improves estimation precision.
- chimera: This package facilitates the characterisation of fusion products
events. It allows to import fusion data results from the following fusion
finders: bellerophontes, deFuse, FusionFinder, FusionHunter, mapSplice,
tophat-fusion, FusionMap
- cisPath: cisPath is an R package for identification and visualization of
the shortest functional paths between proteins in the protein-protein
interaction network.
- clipper: clipper is a package for topological gene set analysis. It
implements a two-step empirical approach based on the exploitation of graph
decomposition into a junction tree to reconstruct the most relevant signal
path. In the first step clipper selects significant pathways according to
statistical tests on the means and the concentration matrices of the graphs
derived from pathway topologies. Then, it "clips" the whole pathway
identifying the signal paths having the greatest association with a
specific phenotype.
- CNORfeeder: This package integrates literature-constrained and data-driven
methods to infer signalling networks from perturbation experiments. It
permits to extends a given network with links derived from the data via
various inference methods, and uses information on physical interactions of
proteins to guide and validate the integration of links.
- copynumber: Penalized least squares regression is applied to fit piecewise
constant curves to copy number data to locate genomic regions of constant
copy number. Procedures are available for individual segmentation of each
sample, joint segmentation of several samples and joint segmentation of the
two data tracks from SNP-arrays. Several plotting functions are available
for visualization of the data and the segmentation results.
- DASiR: R package for programmatic retrieval of information from DAS servers
- deltaGseg: Identifying distinct subpopulations through multiscale time
series analysis
- DESeq2: Estimate variance-mean dependence in count data from
high-throughput sequencing assays and test for differential expression
based on a model using the negative binomial distribution
- dexus: DEXUS identifies differentially expressed genes in RNA-Seq data
under all possible study designs such as studies without replicates,
without sample groups, and with unknown conditions. DEXUS works also for
known conditions, for example for RNA-Seq data with two or multiple
conditions. RNA-Seq read count data can be provided both by the S4 class
Count Data Set and by read count matrices. Differentially expressed
transcripts can be visualized by heatmaps, in which unknown conditions,
replicates, and samples groups are also indicated. This software is fast
since the core algorithm is written in C. For very large data sets, a
parallel version of DEXUS is provided in this package. DEXUS is a
statistical model that is selected in a Bayesian framework by an EM
algorithm. DEXUS does not need replicates to detect differentially expressed
transcripts, since the replicates (or conditions) are estimated by the EM
method for each transcript. The method provides an
informative/non-informative value to extract differentially expressed
transcripts at a desired significance level or power.
- DriverNet: DriverNet is a package to predict functional important driver
genes in cancer by integrating genome data (mutation and copy number
variation data) and transcriptome data (gene expression data). The different
kinds of data are combined by an influence graph, which is a gene-gene
interaction network deduced from pathway data. A greedy algorithm is used to
find the possible driver genes, which may mutated in a larger number of
patients and these mutations will push the gene expression values of the
connected genes to some extreme values.
- DrugVsDisease: This package generates ranked lists of differential gene
expression for either disease or drug profiles. Input data can be downloaded
from Array Express or GEO, or from local CEL files. Ranked lists of
differential expression and associated p-values are calculated using Limma.
Enrichment scores (Subramanian et al. PNAS 2005) are calculated to a
reference set of default drug or disease profiles, or a set of custom data
supplied by the user. Network visualisation of significant scores are output
in Cytoscape format.
- eiR: The eiR package provides utilities for accelerated structure
similarity searching of very large small molecule data sets using an
embedding and indexing approach.
- ensemblVEP: Query the Ensembl Variant Effect Predictor via the perl API
- epigenomix: A package for the integrative analysis of microarray based gene
expression and histone modification data obtained by ChIP-seq. The package
provides methods for data preprocessing and matching as well as methods
for fitting bayesian mixture models in order to detect genes with
differences in both data types.
- gCMAPWeb: The gCMAPWeb R package provides a graphical user
interface for the gCMAP package. gCMAPWeb uses the Rook package and
can be used either on a local machine, leveraging R's internal web
server, or run on a dedicated rApache web server installation.
gCMAPWeb allows users to search their own data sources and
instructions to generate reference datasets from public repositories
are included with the package. The package supports three common types
of analyses, specifically queries with 1. one or two sets of query
gene identifiers, whose members are expected to show changes in gene
expression in a consistent direction. For example, an up-regulated
gene set might contain genes activated by a transcription factor, a
down-regulated geneset targets repressed by the same factor. 2. a
single set of query gene identifiers, whose members are expected to
show divergent differential expression (non-directional query). For
example, members of a particular signaling pathway, some of which may
be up- some down-regulated in response to a stimulus. 3. a query with
the complete results of a differential expression profiling
experiment. For example, gene identifiers and z-scores from a previous
perturbation experiment. gCMAPWeb accepts three types of identifiers:
EntreIds, gene Symbols and microarray probe ids and can be configured
to work with any species supported by Bioconductor. For each query
submission, significantly similar reference datasets will be
identified and reported in graphical and tabular form.
- GENE.E: Interactive exploration of matrices in GENE-E.
- geNetClassifier: Comprehensive package to automatically train a multi-
class SVM classifier based on gene expression data. Provides transparent
selection of gene markers, their coexpression networks, and an interface to
query the classifier.
- GraphPAC: Identifies mutational clusters of amino acids in a protein while
utilizing the proteins tertiary structure via a graph theoretical model.
- HCsnip: Decompose given hierarchical clustering tree into non-overlapping
clusters in a semi-supervised way by using available patients follow-up
information as guidance. Contains functions for snipping HC tree, various
cluster quality evaluation criteria, assigning new patients to one of the
two given HC trees, testing the significance of clusters with permutation
argument and clusters visualization using sample's molecular entropy.
- HTSFilter: This package implements a filtering procedure for replicated
transcriptome sequencing data based on a global Jaccard similarity index in
order to identify genes with low, constant levels of expression across one
or more experimental conditions.
- iBMQ: integrated Bayesian Modeling of eQTL data
- illuminaio: Tools for parsing Illumina's microarray output files,
including IDAT.
- jmosaics: jmosaics detects enriched regions of ChIP-seq data sets jointly.
- KEGGREST: A package that provides a client interface to the KEGG
REST server. Based on KEGGSOAP by J. Zhang, R. Gentleman,
and Marc Carlson, and KEGG (python package) by Aurelien Mazurie.
- lpNet: lpNet takes perturbation data as input and generates an LP model
which allows the inference of signaling networks. For parameter
identification either leave-one-out cross-validation or stratified n-fold
cross-validation can be used.
- metagenomeSeq: metagenomeSeq is designed to determine features (be it
Operational Taxanomic Unit (OTU), species, etc.) that are differentially
abundant between two or more groups of multiple samples. metagenomeSeq is
designed to address the effects of both normalization and under-sampling of
microbial communities on disease association detection and the testing of
feature correlations.
- MethylSeekR: This is a package for the discovery of regulatory regions
from Bis-seq data
- MineICA: The goal of MineICA is to make easier the interpretation of the
interpretation of a decomposition obtained by Independent Component
Analysis on transcriptomic data. It helps the biological interpretation of
the components by studying their association with variables (e.g sample
annotations) and gene sets, and enables the comparison of components from
different datasets using correlation-based graph.
- MMDiff: This package detects statistically significant
difference between read enrichment profiles in different ChIP-Seq samples. To
take advantage of shape differences it uses Kernel methods (Maximum Mean
Discrepancy, MMD).
- PAPi: The Pathway Activity Profiling - PAPi - is an R package for
predicting the activity of metabolic pathways based solely on a metabolomics
data set containing a list of metabolites identified and their respective
abundances in different biological samples. PAPi generates hypothesis that
improves the final biological interpretation. See Aggio, R.B.M; Ruggiero, K.
and Villas-Boas, S.G. (2010) - Pathway Activity Profiling (PAPi): from
metabolite profile to metabolic pathway activity. Bioinformatics.
- PathNet: PathNet uses topological information present in pathways and
differential expression levels of genes (obtained from microarray experiment)
to identify pathways that are 1) significantly enriched and 2) associated
with each other in the context of differential expression. The algorithm is
described in: PathNet: A tool for pathway analysis using topological
information. Dutta B, Wallqvist A, and Reifman J. Source Code for
Biology and Medicine 2012 Sep 24;7(1):10.
- pathview: Pathview is a tool set for pathway based data integration
and visualization. It maps and renders a wide variety of
biological data on relevant pathway graphs. All users need is
to supply their data and specify the target pathway. Pathview
automatically downloads the pathway graph data, parses the data
file, maps user data to the pathway, and render pathway graph
with the mapped data. In addition, Pathview also seamlessly
integrates with pathway and gene set analysis tools for
large-scale and fully automated analysis.
- piano: Piano performs gene set analysis using various statistical methods,
from different gene level statistics and a wide range of gene-set collections
. Futhermore, the Piano package contains functions for combining the results
of multiple runs of gene set analyses.
- plrs: The present package implements a flexible framework for
modeling the relationship between DNA copy number and gene
expression data using Piecewise Linear Regression Splines (PLRS).
- prebs: The prebs package aims at making RNA-sequencing (RNA-seq)
data more comparable to microarray data. The comparability is achieved
by summarizing sequencing-based expressions of probe regions using
a modified version of RMA algorithm. The pipeline takes mapped reads
in BAM format as an input and produces either gene expressions or
original microarray probe set expressions as an output.
- pRoloc: This package implements pattern recognition
techniques on quantitiative mass spectrometry data to
infer protein sub-cellular localisation.
- proteinProfiles: Significance assessment for distance measures of time-
course protein profiles
- pvca: This package contains the function to assess the batch sources by
fitting all "sources" as random effects including two-way interaction terms
in the Mixed Model(depends on lme4 package) to selected principal
components, which were obtained from the original data correlation matrix.
This package accompanies the book "Batch Effects and Noise in Microarray
Experiements, chapter 12.
- QuasR: This package provides a framework for the quantification and
analysis of Short Reads. It covers a complete workflow starting from raw
sequence reads, over creation of alignments and quality control plots, to
the quantification of genomic regions of interest.
- rBiopaxParser: Parses BioPAX files and represents them in R, at the moment
BioPAX level 2 and level 3 are supported.
- Rbowtie: This package provides an R wrapper around the popular bowtie
short read aligner and around SpliceMap, a de novo splice junction discovery
and alignment tool. The package is used by the QuasR bioconductor package.
We recommend to use the QuasR package instead of using Rbowtie directly.
- RIPSeeker: Infer and discriminate RIP peaks from RIP-seq alignments using
two-state HMM with negative binomial emission probability. While RIPSeeker
is specifically tailored for RIP-seq data analysis, it also provides a suite
of bioinformatics tools integrated within this self-contained software
package comprehensively addressing issues ranging from post-alignments
processing to visualization and annotation.
- RNASeqPower: RNA-seq, sample size
- ROntoTools: Suite of tools for functional analysis
- RSVSim: RSVSim is a package for the simulation of deletions, insertions,
inversion, tandem-duplications and translocations of various sizes in any
genome available as FASTA-file or BSgenome data package. SV breakpoints can
be placed uniformly accross the whole genome, with a bias towards repeat
regions and regions of high homology (for hg19) or at user-supplied
coordinates.
- rTANDEM: This package encapsulate X!Tandem in R. In its most basic
functionality, this package allows to call tandem(input) from R, just as
tandem.exe /path/to/input.xml would be used to run X!Tandem from the command
line. Classes are also provided for taxonomy and parameters objects and
methods are provided to convert xml files to R objects and vice versa. This
package is the first step in an attempt to provide a reliable worflow for
proteomics analysis in R.
- SANTA: This package provides methods for measuring the strength of
association between a network and a phenotype. It does this by measuring
clustering of the phenotype across the network. Vertices can also be
individually ranked by their strength of association with high-weight
vertices.
- SeqArray: Big data management of genome-wide variants using the CoreArray
library, where genotypic data and annotations are stored in an array-
oriented manner, offering efficient access of genetic variants using the R
language.
- SeqGSEA: Gene set enrichment analysis of high-throughput RNA-Seq data by
integrating differential expression and splicing. Using negative binomial
distribution to model read count data, which accounts for sequencing biases
and biological variation. Based on permutation, significance analysis can
also be done regarding each gene's differential expression and splicing,
respectively.
- SNAGEE: Signal-to-Noise applied to Gene Expression Experiments.
Signal-to-noise ratios can be used as a proxy for quality of gene
expression studies and samples. The SNRs can be calculated on any
gene expression data set as long as gene IDs are available, no access
to the raw data files is necessary. This allows to flag problematic
studies and samples in any public data set.
- SomatiCA: SomatiCA is a software suite that is capable of
identifying, characterizing, and quantifying somatic CNAs from cancer
genome sequencing. First, it uses read depths and lesser allele
frequencies (LAF) from mapped short sequence reads to segment the
genome and identify candidate CNAs. Second, SomatiCA estimates the
admixture rate from the relative copy-number profile of tumor-normal
pair by a Bayesian finite mixture model. Third, SomatiCA quantifies
absolute somatic copy-number and subclonality for each genomic segment
to guide its characterization. Results from SomatiCA can be further
integrated with single nucleotide variations (SNVs) to get a better
understanding of the tumor evolution.
- SPEM: This package can optimize the parameter in S-system models given
time series data
- SplicingGraphs: This package allows the user to create, manipulate,
and visualize splicing graphs and their bubbles based on a gene model
for a given organism. Additionally it allows the user to assign RNA-
seq reads to the edges of a set of splicing graphs, and to summarize
them.
- triplex: This package provides functions for identification and
visualization of potential intramolecular triplex patterns in DNA sequence.
The main functionality is to detect the positions of subsequences capable of
folding into an intramolecular triplex (H-DNA) in a much larger sequence.
The potential H-DNA (triplexes) should be made of as many canonical
nucleotide triplets as possible. The package includes visualization showing
the exact base-pairing in 1D, 2D or 3D.
- UniProt.ws: A collection of functions for retrieving, processing and
repackaging the Uniprot web services.
- wateRmelon: 15 flavours of betas and three performance metrics, with
methods for objects produced by methylumi, minfi and IMA packages.
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.1.3 (2010-10-06):
- Rmpi in "Enhances", not "Suggests", to allow for R CMD check in Mac
and Windows.
Changes in version 2.1.2 (2010-10-04):
- rsprng no longer in depends; L'Ecuyer as default random number
generator.
- Using R's registration mechanism for C routines.
- Decreased size of example to speed up R CMD check.
- SOCK is default cluster, and Rmpi not loaded by us.
Changes in version 2.1.1 (2010-09-30):
- Output to CGHregions and input from limma and snapCGH. Changes in
functions, help, vignnette.
- Can also use rlecuyer.
- Works with R-2.11 (adapted to differences in "inherits").
Changes in version 2.1.0 (2010-09-23):
- First fully working version for BioC. Versioning changed!
Changes in version 1.9.0 (2013-03-23):
- Commented out unused code that gave warnings in checks.
- Removed partial matching (was giving notes).
- Note: version 2.0 is almost ready, so work on current version is now
limited.
affxparser
----------
Changes in version 1.31.4 (2013-03-19):
- Made example(invertMap) a bit faster so 'R CMD check' won't complain.
Changes in version 1.31.3 (2013-03-18):
- CLEANUP: Internal isPackageLoaded() of findFiles() no longer uses
defunct manglePackageName() function.
Changes in version 1.31.2 (2013-01-07):
- Same updates as in release v1.30.2.
Changes in version 1.31.1 (2012-10-18):
- Now compareCdfs() gives a more precise 'reason' attribute when there
is a difference in (regular or QC) units. It narrows down the first
unit that differs and reports it unit number.
Changes in version 1.31.0 (2012-10-01):
- The version number was bumped for the Bioconductor devel version.
Changes in version 1.30.2 (2013-01-07):
- BUG FIX: writeCdf() did not encode unit types as decoded by
readCdf(). Unit type 'unknown' was incorrectly encoded such that
readCdf() would decode it as 'copynumber'. Also, unit types
'genotypingcontrol' and 'expressioncontrol' where not encoded at all.
affyPara
--------
Changes in version 1.19.2:
- more Sweave bugfix to get a clean build
Changes in version 1.19.1:
- bugfix to get a clean build
annmap
------
Changes in version 1.1.1:
- IMPROVED genomicPlot when passed a .genes data.frame used to call
geneDetails on it to ensure the data was in the correct format. This
has been removed, so that you can pass custom regions in and have
them plotted on the graph.
AnnotationDbi
-------------
Changes in version 1.22:
NEW FEATURES
- There is now a convenience function for extracting data from the
GO.db package as a graph object. The function is called: makeGOGraph.
- Adds supportedSeqnameMappings() and findSequenceRenamingMaps()
utilities.
- Improved vignette for new users
BUG FIXES AND CODE MAINTENANCE
- Fixes a bug in select for users accessing reactome.db
- Fixes a bug in select for users requesting via a PROBEID
- Fixes a bug in select for users using rat chip packages
- Fixes a bug in mget, for Bimap objects (when ifnotfound=NA) * * *
1.20.x SERIES NEWS * * *
aroma.light
-----------
Changes in version 1.29.0 (2012-10-01):
- The version number was bumped for the Bioconductor devel version.
ASEB
----
Changes in version 1.4.0:
- documentation improvements
Changes in version 1.3.2:
- documentation improvements
Changes in version 1.3.1:
- add release notes and documentation improvements
Changes in version 1.3.0:
- documentation improvements
BaseSpaceR
----------
Changes in version 1.0.0:
PACKAGE FEATURES
- BaseSpaceR is a R SDK for Illumina's BaseSpace cloud computing
environment, enabling the rapid prototyping and development of
production ready application for next-gen sequencing data.
PACKAGE FEATURES
- It provides a set of S4 classes and methods to interface with
BaseSpace data model.
PACKAGE FEATURES
- It allows for persistent connections with BaseSpace REST server and
offers support for the REST API query parameters.
PACKAGE FEATURES
- It allows for queries across multiple Projects, Samples, Files,
AppResults, etc., using vectorized operations in line with the R
semantic.
Biobase
-------
Changes in version 2.19:
USER VISIBLE CHANGES
- dimnames(), rownames(), colnames() and setters work on eSet-derived
objects
BiocInstaller
-------------
Changes in version 1.10.0:
NEW FEATURES
- biocValid() checks that installed packages are consistent with those
available via biocLite().
- biocVersion() returns the version of Bioconductor expected with this
version of the BiocInstaller package.
USER-VISIBLE CHANGES
- biocLite() invoked with no arguments updates currently installed
packages to their most-recent version.
biomvRCNS
---------
Changes in version 0.99.3:
NEW FEATURES
- add mvt and t to the emis.type and tmvtFit function
BUG FIXES
- fix shift index (-1) in pois and nbinom fitting
Changes in version 0.99.2:
NEW FEATURES
- add log-Vertibi in c
- add normalizing factor for estimation of emis$p and soj$d
- add avgFunc to be used in average calculation, median and mean with
trim, default to median
BUG FIXES
- fix shift index (-1) in pois and nbinom fitting
Changes in version 0.99.1:
NEW FEATURES
- in Bioc-devel
BitSeq
------
Changes in version 1.3.11 (2013-04-02):
NEW FEATURES
- new functions for handling transcript information
NEW FEATURES
- getExpression returns also counts and transcript information
Changes in version 1.3.10 (2013-03-30):
NEW FEATURES
- proper handling of alignments from Bowtie2
Changes in version 1.3.6 (2013-03-19):
NEW FEATURES
- enabling prallelization in getExpression via OpenMP
- gene names can be extracted from Ensembl-like reference while
estimating expression
- added seed option for estimateHyperPar and estimateDE
- improved output for getDE when using more than 2 conditions
BUG FIXES
- problem with long lines in reference sequence file in parseAlignment
Changes in version 1.2.2 (2013-01-29):
- occasional crash when using non-uniform read model in getExpression
Changes in version 1.2.1 (2012-11-06):
- parsing gapped alignments and half-alignments of paired end reads
BSgenome
--------
Changes in version 1.28.0:
NEW FEATURES
- Add seqnames() setter for BSgenome objects so users can rename the
single sequences in those objects. This has been a popular user
request for a while.
SIGNIFICANT USER-VISIBLE CHANGES
- Add sanity check to "getSeq" method for BSgenome objects, raising an
error if the supplied BSgenome and GRanges objects are based on
incompatible reference genomes.
MISCELLANEOUS
- Started the NEWS file (this file).
bsseq
-----
Changes in version 0.7:
- Removed the returnRaw argument to read.bismark() as it was
unnecessary (Bismark output files does not have additional
information beyond M and Cov and genomic positions, unlike BSmooth).
- Moved the Bismark example data from data to inst/extdata.
- combineList() now deals with the case where the list of BSseq objects
have different genomic locations. This speeds up read.bismark()
substantially.
- Exposed combineList() as a faster alternative to Reduce(combine,
list).
- Updated the code for the plotting routines (plotRegion). This should
not have an impact on user-visible code.
- Added read.bismark() function to parse output from the Bismark
alignment suit [thanks to Pete Hickey].
- Refactorized plotting code.
CellNOptR
---------
Changes in version 1.6.0 (2013-03-12):
- BUG FIX
* readMIDAS: DV, DA and TR can now be in the specy name
* makeCNOlist: bug fixed when only one experiment was present
* plotModel: figures where in B and W due to issue in Rgraphviz
package
* gaBinaryT family: (1) fix bug when only one model found within the
tolerance. (2) a faster hash table used in the optimisation.
- CHANGES
* writeSIF: can overwrite existing file with a parameter
* remove cutAndPlotResultsT2: use cutAndPlotResultsTN instead or
cutAndPlot
* plotOptimResultsPan: NA are now rendered in gray and species are
rectangle instead of ellipses. The black line connecting measurements
is printed. The ylim for the y axis can be set manually to overwrite
the default behaviour.
* readSIF can now read relation "A 1 B C D E" as excepted in SIF
format.
* makeCNOlist/CNOlist: variances available in the structure
- NEW FEATURES
* CNOdata: a function to fetch data from www.cellnopt.org
* plotModel
* exhaustive function: a simple exhaustive function to perform
optimisation for small models
* cutCNOlist: cut a cnolist given a list of species
* CNOlist: 3 new methods: length, randomize and plot accepts either
one or 2 cnolist arguments.
* randomizeCNOlist: function to perform different randomization of
the data
* model2igraph function
* compatCNOlist to convert CNOlist back to old style; used by CNORode
CGEN
----
Changes in version 2.0:
USER VISIBLE CHANGES
- The function additive.test has been added
BUG FIXES
- The function snp.logisitic checks that the snp variable is used in
main.vars or int.vars
PLANS
- The next release will have new features for snp.logistic and
snp.matched, along with some new functions.
ChemmineR
---------
Changes in version 2.12.0:
NEW FEATURES
- Accelerated similarity searching of large small molecule data sets
via new eiR add-on package
NEW FEATURES
- Jarvis-Patrick clustering of large small molecule data sets
NEW FEATURES
- SQLite support for small molecule management
cisPath
-------
Changes in version 1.0.0:
- documentation improvements
Changes in version 0.99.10:
- documentation improvements
Changes in version 0.99.9:
- documentation improvements
Changes in version 0.99.8:
- add the easyEditor method
Changes in version 0.99.7:
- unordered_map -> unordered_map (gcc > 4.6.0) or hash_map
Changes in version 0.99.6:
- Several improvements have been done.
Changes in version 0.99.5:
- Several improvements have been done.
Changes in version 0.99.4:
- A button has been added which can be used to freeze the graph.
Changes in version 0.99.3:
- hash_map -> unordered_map.
Changes in version 0.99.2:
- The size of output was reduced to about 30%.
Changes in version 0.99.1:
- A new method called networkView has been added to this new package.
Changes in version 0.99.0:
- Package released
clusterProfiler
---------------
Changes in version 1.7.1:
- support GO enrichment analysis for organism celegans <2013-01-22,
Fri>
- add compress parameter in buildGOmap <2013-01-16, Wed>
- import ggtitle from ggplot2 <2012-09-07, Fri>
- update codes of plot functions accompaning with ggplot2 (version
0.9.2) <2012-09-06, Thu>
- bug fixed of buildGOmap due to the empty GO annotation query from
biomaRt <2012-07-18, Wed>
cqn
---
Changes in version 1.5:
- THe output object from cqn() now has an additional component:
glm.offset which is an offset matrix which can directly be used in a
GLM type model (specifically edgeR). The usage is explained in the
vignette secion on Import into edgeR. Previously the vignette
recommended using the offset component of the cqn output, which is
wrong, due to a scaling issue. The offset component of cqn is
unchanged. This bug was found by Mike Love <email:
love at molgen.mpg.de> and fixed in CQN 1.5.1.
ddgraph
-------
Changes in version 1.3.1:
- Removed dependency on a broken infotheo package
Changes in version 1.3.0:
- Bioconductor 2.11 release version
DEGseq
------
Changes in version 1.14.0:
- documentation improvements
Changes in version 1.13.3:
- add release notes and documentation improvements
Changes in version 1.13.2:
- documentation improvements
Changes in version 1.13.1:
- documentation improvements
Changes in version 1.13.0:
- documentation improvements
DESeq2
------
Changes in version 1.0.0:
- Base class: SummarizedExperiment is used as the superclass for
storing the data.
- Workflow: The wrapper function DESeq() performs all steps for a
differential expression analysis. Individual steps are still
accessible.
- Statistics: Incorporation of prior distributions into the estimation
of dispersions and fold changes (empirical-Bayes shrinkage). A Wald
test for significance is provided as the default inference method,
with the likelihood ratio test of the previous version also
available.
- Normalization: it is possible to provide a matrix of sample- *and*
gene-specific normalization factors
DEXSeq
------
Changes in version 2013-02-27:
- A parameter -r was added to the python scripts, that allow the users
either to ignore the exonic bins belonging to several genes and treat
the genes separately, or merge the genes into an aggregate gene. The
equivalent R implementations of the python scripts were finally
added.
Changes in version 2012-11-28:
- The TRT method is implemented, for people with a big number of
samples without completions or speed issues
DiffBind
--------
Changes in version 1.6.0:
- New: Low memory counting of bam files using Rsamtools and
summarizeOverlaps (bLowMem in dba.count)
- New: Ability to read in externally derived counts (e.g. from htSeq)
(dba.count)
- Improved: Features to deal with filtering intervals based on read
scores (dba.count)
* Change parameter name: maxFilter -> filter
* Allow maxFilter to be a numerical vector to retrieve filtering rate
* Add parameter: filterFun to control filtering method
- New: Support for SummarizedExperiment objects (dba and dba.report)
* Add bSummarizedExperiment option to dba() to convert DBA object
* Add DataType = DBA_DATA_SUMMARIZED_REPORT option to dba.report() to
return SummarizedExperiment
- Documentation: Add section to vignette showing how to obtain full
tamoxifen resistance dataset
* Add section to vignette showing how to obtains full tamoxifen
dataset
* Add script (tamoxifen_GEO.R) and sample sheet (tamoxifen_GEO.csv)
to extras for full tamoxifen dataset
* Add examples to man page for dba.count to show filtering
* Add examples to man pages for dba and dba.report to show retrieval
of SummarizedExperiment objects
* Update and cleanup vignette and man pages
- Various bugfixes and improved warnings
DOSE
----
Changes in version 1.5.1:
- bug fixed in enrich.internal, now return NA rather than throw error,
if gene have no ontology annotation <2013-01-22, Fri>
DSS
---
Changes in version 1.2.0-1:
- Fixed a bug in computing local FDR.
- Change the way to deal with genes with all 0 counts. Now the FDRs for
these genes are assigned as 0.
easyRNASeq
----------
Changes in version 1.5.1:
- Adapted the dependencies version to match the Bioconductor release
version 2.11 BUG FIXES
- corrected an innapropriate function call to an internal function (as
in stable version 1.4.2)
Changes in version 1.5.0:
- No changes, Bioconductor development version 2.12
Changes in version 1.4.2:
BUG FIXES
- corrected an innapropriate function call to an internal function
Changes in version 1.4.1:
- Adapted the dependencies version to match the Bioconductor release
version 2.11
EBImage
-------
Changes in version 4.2.0:
NEW FEATURES
- 'localCurvature' function for computing local curvature along a line
(J. Barry)
SIGNIFICANT USER-VISIBLE CHANGES
- the range of pixel coordinates displayed in the JavaScript viewer is
now (1,1):(w,h) rather than (0,0):(w-1,h-1) and matches the indices
of the corresponding Image array
BUG FIXES
- 'erode'/'dilate': fixed a bug introduced in the previous version
(4.0.0)
- 'resize': new image width was calculated incorrectly when only height
was provided (reported by B. Fischer)
- 'medianFilter': incorrect [0:1] <-> integer range conversion (thanks
to K. Johnson)
edgeR
-----
Changes in version 3.2.0:
- The User's Guide has a new section on between and within subject
designs and a new case study on RNA-seq profiling of unrelated
Nigerian individuals. Section 2.9 (item 2) now gives a code example
of how to pre-specify the dispersion value.
- New functions estimateDisp() and WLEB() to automate the estimation of
common, trended and tagwise dispersions. The function estimateDisp()
provides a simpler alternative pipeline and in principle replaces all
the other dispersion estimation functions, for both glms and for
classic edgeR. It can also incorporate automatic estimation of the
prior degrees of freedom, and can do this in a robust fashion.
- glmLRT() now permits the contrast argument to be a matrix with
multiple columns, making the treatment of this argument analogous to
that of the coef argument.
- glmLRT() now has a new F-test option. This option takes into account
the uncertainty with which the dispersion is estimated and is more
conservative than the default chi-square test.
- glmQLFTest() has a number of important improvements. It now has a
simpler alternative calling sequence: it can take either a fitted
model object as before, or it can take a DGEList object and design
matrix and do the model fit itself. If provided with a fitted model
object, it now checks whether the dispersion is of a suitable type
(common or trended). It now optionally produces a plot of the raw and
shrunk residual mean deviances versus AveLogCPM. It now has the
option of robustifying the empirical Bayes step. It now has a more
careful calculation of residual df that takes special account of
cases where all replicates in a group are identically zero.
- The gene set test functions roast(), mroast() and camera() now have
methods defined for DGEList data objects. This facilitates gene set
testing and pathway analysis of expression profiles within edgeR.
- The default method of plotMDS() for DGEList objects has changed. The
new default forms log-counts-per-million and computes Euclidean
distances. The old method based on BCV-distances is available by
setting method="BCV". The annotation of the plot axes has been
improved so that the distance method used is apparent from the plot.
- The argument prior.count.total used for shrinking log-fold-changes
has been changed to prior.count in various functions throughout the
package, and now refers to the average prior.count per observation
rather than the total prior count across a transcript. The treatment
of prior.counts has also been changed very slightly in cpm() when
log=TRUE.
- New function aveLogCPM() to compute the average log count per million
for each transcript across all libraries. This is now used by all
functions in the package to set AveLogCPM, which is now the standard
measure of abundance. The value for AveLogCPM is now computed just
once, and not updated when the dispersion is estimated or when a
linear model is fitted. glmFit() now preserves the AveLogCPM vector
found in the DGEList object rather than recomputing it. The use of
the old abundance measure is being phased out.
- The glm dispersion estimation functions are now much faster.
- New function rpkm() to compute reads per kilobase per million (RPKM).
- New option method="none" for calcNormFactors().
- The default span used by dispBinTrend() has been reduced.
- Various improvements to internal C++ code.
- Functions binCMLDispersion() and bin.dispersion() have been removed
as obsolete.
- Bug fix to subsetting for DGEGLM objects.
- Bug fix to plotMDS.DGEList to make consistent use of norm.factors.
eiR
---
Changes in version 1.0.0:
NEW FEATURES
- The eiR packages introduces efficient methods for accelerating
structure similarity searches and clustering of very large compound
datasets. The acceleration is achieved by applying embedding and
indexing techniques to represent chemical compounds in a
high-dimensional Euclidean space and to employ ultra-fast
pre-screening of the compound dataset using the LSH-assisted nearest
neighbor search in the embedding space. This method can drastically
reduce the search time of large databases, by a factor of 40–200 fold
when searching for the 100 closest compounds to a query.
ExiMiR
------
Changes in version 2.0.1:
- R/createAB.R: Adding support for non imagene data type read by limma
- R/NormiR.R: Fix median/mean normalization issue
exomeCopy
---------
Changes in version 1.6.0 (2013-03-05):
- switched from X*beta to exp(X*beta) for modeling the expected read
depth
fmcsR
-----
Changes in version 1.1.3:
- Vignette updates
Changes in version 1.1.2:
- Help updates
Changes in version 1.1.1:
- Vignette updates
gage
----
Changes in version 2.9.4:
- add secondary vignette, "Gene set and data preparation", on data
preparation.
Changes in version 2.9.2:
- suggests and connected to pathview package for results visualization.
Changes in version 2.9.1:
- removed dependency on multtest package for p-value FDR adjustment,
use p.adjust function of the stat package instead.
- change "depends" to "imports" for graph package as we only need to
import graphNEL class and connComp method.
- subset kegg.gs. From now, kegg.gs only include the subset of
canonical signaling and metabolic pathways from KEGG pathway
database, and kegg.gs.dise is the subset of disease pathways. And it
is recommended to do KEGG pathway analysis with either kegg.gs or
kegg.gs.dise seperately (rather than combined altogether) for better
defined results. Note that kegg.gs and subsets are be defined
slightly different in gageData package.
- In gage vignette, add citation section and an example of including
all genes (rather than those selected using essGene function) in top
gene set result check using geneData function.
GeneAnswers
-----------
Changes in version 2.0.0:
NEW FEATURES
- Reactome pathway analysis is based on local reactome.db. The previous
xml queries had been disabled.
BUG FIXES
- Completely support igraph. igraph0 is not supported, which means the
nodes index starts at 1, not 0 in igraph0 or less than 0.6.x version
igraph.
- GO.CC and GO.MF level specified test had been fixed.
geNetClassifier
---------------
Changes in version 1.0:
NEW FEATURES
- Package released
genomeIntervals
---------------
Changes in version 1.15.3:
- genome intervals order now consisten with assumption that (start ==
[start-1 and that stop) == stop-1]
Changes in version 1.15.2:
- Depends on intervals >=0.14.0 to fix a change in R's split behavior
- sort does not have byName argument any longer NEW FEATURES
- order, sort, rank and xtfrm consistently implemented.
Changes in version 1.15.1:
- Created that NEWS file to replace the CHANGES file and be compliant
to the R standard package architecture NEW FEATURES
- introduced a coercion to data.frame
- introduced a writeGff3 function
- reverted the sort behavior to the default R behavior and added a
method argument. Setting it to byName results in a more biologically
relevant sorting of the object.
GenomicFeatures
---------------
Changes in version 1.12:
NEW FEATURES
- Support for new UCSC species
BUG FIXES
- Better support for GTF and GFF processing into TranscriptDb objects
NEW FEATURES
- Methods for making TranscriptDb objects from general sources have
been made more useful
BUG FIXES
- Updates to allow continued access to ever changing services like UCSC
NEW FEATURES
- Corrections for seqnameStyle methods
BUG FIXES
- Over 10X performance gains for processing of GTF and GFF files
GenomicRanges
-------------
Changes in version 1.12.0:
NEW FEATURES
- Implement "seqnameStyle" replacement method for Seqinfo object.
'seqnameStyle(x) <- style' works on any object with a "seqinfo"
replacement method.
- Add trim,GenomicRanges-method to trim out of bound ranges.
- Add promoters,GenomicRanges and promoters,GRangesList methods.
- Add "overlapsAny" methods as a replacement for the deprecated "%in%"
methods.
- Add 'ignore.strand' argument to match,GenomicRanges-method.
- Add 'with.mapping' argument to "reduce" method for GenomicRanges
objects.
- Add "unname" method to remove dimnames from SummarizedExperiment.
- Add "cbind" and "rbind" methods for SummarizedExperiment.
- Add "seqselect", "seqselect<-" and "split" methods for
SummarizedExperiment.
- Add GAlignmentsList class.
- Add readGAlignmentsList generic and methods.
SIGNIFICANT USER-LEVEL CHANGES
- resize,GenomicRanges method no longer checks that 'fix' is
length-compatible with 'x' when 'x' is length zero. This allows for
resize(x, w, fix = "end") without worrying about 'x' being
zero-length.
- Change the behavior of "distance". Previously adjacent ranges had a
distance of 1 and overlapping had a distance of 0. Now both adjacent
AND overlapping have a distance of 0.
- shift,GenomicRanges-method no longer trims out of bound ranges.
- "distanceToNearest" no longer drops ranges that have no hit but
returns 'NA' for 'subjectHits' and 'distance'.
- "genome" is no longer an invalid metadata colname for GenomicRanges
objects.
- 4x-8x speedup for doing coverage() on a GRanges or GRangesList with
many seqlevels.
- Remove ">=", "<", and ">" methods for GenomicRanges objects.
- Speedup "seqinfo" setters for GenomicRanges and GappedAlignments by
avoiding validation when not necessary.
- readGappedAlignments can now pass a BamFile to
readBamGappedAlignments.
- Remove unneeded "unique" and "sort" methods for GenomicRanges
objects.
- Change behavior of "match" and "%in%" on GenomicRanges objects to use
equality instead of overlap for comparing elements between
GenomicRanges objects 'x' and 'table'.
- match,GenomicRanges-method gets the same 'method' argumnet as the
"duplicated" method for these objects.
- Remove unneeded "countOverlaps" methods.
- "classNameForDisplay" shortens the name of data type when displayed.
- Add global options 'showHeadLines' and 'showTailLines' to control the
number of head/tails lines displayed in show,GRanges and
show,GappedAlignments methods.
- "distanceToNearest" now returns a Hits object instead of DataFrame.
DEPRECATED AND DEFUNCT
- Remove defunct countGenomicOverlaps(), grg(), and globalToQuery()
- Defunct previously deprecated '.ignoreElementMetadata' argmuent of
c,GenomicRanges-method.
- Deprecate all "match" and "%in%" methods in the package except for
those with the GenomicRanges,GenomicRanges signature.
- Deprecate "resolveHits" methods.
BUG FIXES
- Several bug fixes to "nearest".
- Output of "findSpliceOverlaps" now displays 'NA' for ranges with no
hits.
GGtools
-------
Changes in version 4.7:
- The snplocsDefault() function has been added to simplify appropriate
selection of SNPlocs.Hsapiens.dbSNP.* to a common value for all
usages
- The sensanal() function now operates on a sensiCisInput instance to
help provide an overview of sensitivity analysis for cis-eQTL
searches
gmapR
-----
Changes in version 1.2.0:
NEW FEATURES
- New method getSeq,GmapGenome retrieves sequence from a GmapGenome
index. This also supports a coercion to DNAStringSet and thus easy
export to FASTA via rtracklayer.
- bam_tally gains an ignore_duplicates argument for ignoring BAM
records flagged as PCR/optical duplicates.
- Read position mean and variance are now output by bam_tally.
USER-VISIBLE CHANGES
- GMAP has been updated to the July '12 version (yes, this is old).
- GSTRUCT (bamtally) updated to trunk as of 3/22/13.
BUG FIXES
- asBam,GsnapOutput now actually works.
GOSemSim
--------
Changes in version 1.17.1:
- update IC data for next release <2013-03-08, Fri>
- after removing NA row/col of similarity matrix, if only one row/col
remains, R will turn it to be a vector, and combineScore function
will not work properly. This bug was fixed <2013-01-11, Fri>
- bug fixed of infoContentMethod, now return NA when ID is not belong
to the ontology <2012-10-11, Thu>
GraphPAC
--------
Changes in version 1.0.0:
- First release of the GraphPAC package.
- Two plotting types available.
- Insertion methods allowed are cheapest, nearest, farthest and random.
GSEABase
--------
Changes in version 1.21:
SIGNIFICANT USER-VISIBLE CHANGES
- GeneSetCollection,*,*,GOCollection-method respects evidenceCode and
ontology
Gviz
----
Changes in version 1.4.0:
NEW FEATURES
- BiomartGeneRegionTracks will now make use of the available CDS
information in Ensembl.
- The constructors to the AnnotationTrack, GeneRegionTrack, DataTrack
and SequenceTrack classes now accept a character scalar that points
to a file on the file system. A number of default parser functions
have been implemented to read the standard file types. Alternatively,
a user-defined import function can be provided. This feature also
supports streaming from indexed file types like BAM or bigWig, in
which case the data is fetched dynamically upon each plotting
operation.
- The mart object in BiomartGeneRegionTrack objects is now cached in
order to speed up subsequent queries to the same mart.
- When plotting DataTracks with type 'gradient' or 'heatmap', a color
scale is plotted next to the regular y-axis to indicate the mapping
of numeric values in the false color range. Thanks to Mark Heron for
his code contribution.
- Sample names can now be shown in heatmap-type plots by setting the
'showSampleNames' display parameter.
SIGNIFICANT USER-VISIBLE CHANGES
- Complete refactoring of the automatic font size adjustments to
provide more reasonable defaults.
- Tick labels on the genomic axis are now show in between tick marks
when zoomed in to single nucleotide level.
BUG FIXES
- Fixed a bug in IdeogramTracks where all bands in the rounded caps at
the edges of the Ideogram were missing.
- The way genomic ranges are plotted is now according to the Lego block
model suggested by Herve. This is only relevant when zooming in to
the level of single nucleotides.
- Tick labels on the genome axis show only significant digits now.
- Sample ordering in heatmap plots is now correct.
- Numerous little fixes.
GWASTools
---------
Changes in version 1.5.9:
- assocTestRegression computes allele counts separately for each model.
- convertNcdfGds uses information from a SnpAnnotationDataFrame to
store allele and chromosome codes in the GDS file.
Changes in version 1.5.8:
- Adding missing value support to GdsReader.
- Fixed bug in getAttribute method for GdsReader.
- Updated GdsReader for compatibility with gdsfmt 0.9.11 (no longer
compatible with older versions).
Changes in version 1.5.7:
- Fixed bug in genotypeToCharacter that resulted in calls to
getGenotype(char=TRUE) for a single SNP to return NA.
- Renamed minorAlleleSensitivitySpecificity to
minorAlleleDetectionAccuracy and added additional output.
Changes in version 1.5.6:
- Added function minorAlleleSensitivitySpecificity.
Changes in version 1.5.5:
- Deprecated pedigreeClean and pedigreeFindDuplicates. pedigreeCheck
now encompasses all pedigree checks and should be used instead.
- Added pedigreeMaxUnrelated to find the maximum set of unrelated
members of a pedigree.
- Added additional output column "MAF" to matrix returned by
alleleFrequency.
Changes in version 1.5.4:
- Removed hard-coding of autosomes as 1:22; can now set a vector of
integer codes corresponding to autosomes with "autosomeCode" argument
at object creation and retrieve with "autosomeCode" methods. This
change makes GWASTools compatible with non-human organisms.
- Added option to duplicateDiscordanceAcrossDatasets to count missing
data as discordance.
- Added option to start axes of genoClusterPlot at 0.
Changes in version 1.5.3:
- Removed "alleleA.col" and "alleleB.col" options from plink functions,
as "alleleA" and "alleleB" are now standard names.
- Added "getAlleleA" and "getAlleleB" methods to GdsGenotypeReader.
- Added "getDimension" method to NcdfReader.
Changes in version 1.5.2:
- Added "getAlleleA" and "getAlleleB" methods to SnpAnnotation* and
GenotypeData objects.
- Added genotypeToCharacter function to convert genotypes from number
of A alleles to A/B format.
- getGenotype for GenotypeData has option char=TRUE to return character
genotypes in A/B format.
Changes in version 1.5.1:
- Added option to duplicateDiscordanceAcrossDatasets to calculate minor
allele discordance.
hapFabia
--------
Changes in version 1.2.0:
- bug fix vcftoFABIA
Changes in version 1.0.5:
- haplotype vcf files are now possible
Changes in version 1.0.4:
- rename in programs and manuals "haplotype cluster" in "IBD segment"
Changes in version 1.0.3:
- smaller improvements
Changes in version 1.0.2:
NEW FEATURES
- new parameter: distance between SNVs for computing bin sizes
NEW FEATURES
- new parameter: bin size in terms of SNVs directly
NEW FEATURES
- default are now genotype data
Changes in version 1.0.1:
NEW FEATURES
- chromosome number automatically extracted from annotation
NEW FEATURES
- annotation file now tab or blank separated (automatically checked)
HiTC
----
Changes in version 1.3.3:
NEW FEATURES
- Add PCA function on Hi-C interaction map as in Lieberman-Aiden et al.
2009
BUG FIXES
- HTCexp. Error in constructor when the interaction map has a dim = 1
- mapC. Bug fixed in the visualization of two interaction maps of
different sizes. The scale was updated, and the annotation tracks is
always drawn from the larger map.
Changes in version 1.3.2:
NEW FEATURES
- New visualization for HTClist objects
- New methods for HTClist objects
- New HTClist class to manage list of HTCexp object (basically Hi-C
data)
SIGNIFICANT USER-VISIBLE CHANGES
- Update of all man pages
- Update of the Nora_5C data. E14 and MEF are now HTClist objects
- Update of the importC/exportC function. The standard format is now
matrix-based. This seems to be the most commonly used format.
- Update of all mapC methods. The view parameter is removed. The HTCexp
object are now displayed in the triangle view, whereas the HTClist
are displayed in the heatmap view
Changes in version 1.3.1:
NEW FEATURES
- MAJOR RELEASE : replace all GenomeIntervals objects by GRanges ones
in order to improve the compatibility with other HT BioC packages
SIGNIFICANT USER-VISIBLE CHANGES
- The ExtractRegion method has a new MARGIN parameter. The idea is the
same than for any apply function. If MARGIN is equal to 1 (resp. 2,
resp. c(1,2)), the region is extracted from the 'x' (resp. 'y', resp.
both) intervals
- Plot function. When two HTCexp objects are plot together, only the
intersection of the 'x' and 'y' intervals are used.
- The 'range' method now returns a GRanges object
- Changes in the data windowing for the extreme bins
- mapC requires a HTCexp object only. Objects from the matrix class are
no longer allowed
DEPRECATED AND DEFUNCT
- seq_name is now deprecated
- export and normPerZscore are now defunct
BUG FIXES
- exportC. Bug fixed in bin coordinates
- CQC. Bug fixed with NA values
- mapC. Bug fixed in the visualization of annotation features. Select
the annotation in the same chromosome space before plotting.
- mapC. Bug fixed in the visualization of count values for
interchromosomal data
hpar
----
Changes in version 1.1.2:
- Vignette update for knitr 1.0 compatibility, thanks Dan! <2013-01-15
Tue>
Changes in version 1.1.1:
- fixing vignette <2012-10-02 Tue>
Changes in version 1.1.0:
- version bump for new devel <2012-10-01 Mon>
HTSeqGenie
----------
Changes in version 3.9.25:
- VariantTools "analyzeVariants.indels" are OK
Changes in version 3.9.24:
- aloow for new quality score range "GATK-rescaled" from 1-50 (33-83 in
ASCII)
Changes in version 3.9.23:
- added the config parameter "analyzeVariants.indels"
Changes in version 3.9.22:
- removed the dependency towards the "logging" package
Changes in version 3.9.21:
- variant calling via GATK
Changes in version 3.9.20:
- preparation to BioC submission
- now using detectRRNA.do: FALSE in default-config.txt
Changes in version 3.9.19:
- removed mc.preschedule=FALSE from mergeBAMsAcrossDirs
- added the configuration parameter 'analyzeVariants.method' (GATK
check has yet to be done)
Changes in version 3.9.18:
- now depends on VariantTools 1.1.13 that fixes the
mclapply(mc.preschedule=FALSE) bug
Changes in version 3.9.17:
- added the config parameter 'alignReads.analyzedBam' to control how
analyzed.bam are built
- removed the former config parameter 'alignReads.analyzed_bamregexp'
that could not work on single ends
Changes in version 3.9.16:
- sessionInfo() is not called anymore in writePreprocessAlignReport()
during generation of report, to prevent crash when PACKAGES have been
updated while the pipeline is running
- sclapply() now uses a 'finally' cleanup procedure to kill all threads
it has created
- added some unit tests to check that no leftover threads are present
after sclapply() in different scenarios
Changes in version 3.9.15:
- use low lever variant calling interface from VariantTools. This
allows for access to the raw_variants as well as the filtered ones/
- variant calling now included in mergeLanes()
Changes in version 3.9.14:
- added the config parameter "alignReads.use_gmapR_gsnap" to control if
gsnap should be called from gmapR or from the PATH
- default config parameter "alignReads.use_gmapR_gsnap" is now TRUE
- removed the duplicated default config parameters: path.picard_tools,
markDuplicates.do
- added a check in checkConfig() to stop if some config paramters are
duplicated
Changes in version 3.9.13:
- add variant calling using VariantTools (not yet parallelized yet)
Changes in version 3.9.12:
- include markDuplicates into runPipeline(), controlled by
markDuplicates.do config
Changes in version 3.9.11:
- refactor setupTestFramework() to allow for injection of TP53 genome
template
Changes in version 3.9.10:
- add function to mark duplicates via picard tools
Changes in version 3.9.9:
- fixed detectRRNA code, including bug in wrapGsnap
- add test for detectRRNA working on tp53 genome
Changes in version 3.9.8:
- the system command 'samtools' is no used anymore in the code
- removed unused functions: indexBAMFiles, filterBam,
getReadLengthFromBam, getBamIndexStats
- (filterBam will be back in the xenograft module)
Changes in version 3.9.7:
- works with Biobase 2.18.0 (Bioconductor release 2.11)
- fixed the "x is not present in the PATH" bogus message
- old gmapR stuffs are now gone: parallelized_gsnap, consolidateSAM,
consolidateGsnapOutput, consolidateBAm
- now use wrapGsnap, to facilitate the transition to the gsnap offered
by gmapR
- now depends on gmapR (to load TP53Genome())
Changes in version 3.9.6:
- make remaining tests run with TP53 genome
- move detectRRNA tests to HTSeqGenie.gne as they depend on IGIS
Changes in version 3.9.5:
- remove runPipeline tests depending on IGIS. Instead use simple
integration test based on TP53 genome. This requried additon of :
R/runPipeline.R R/TP53GenomicFeatures.R copied from bioc branch and
dependance on gmapR for the TP53Genome
Changes in version 3.9.4:
- converging with the BioC version: adding @internal keyword
- configuration parameter
Changes in version 3.9.3:
- minor comments (converging with the BioC version...)
- checks OK on module apps/ngs_pipeline/dev
Changes in version 3.9.2:
- removed everything related to calculateJunctionReads, junctionReads
(due to the usage of an obsolete newCompressedList in BioC)
- checks OK on apps/ngs_pipeline/dev
Changes in version 3.9.1:
- removed everything related to SNVsOmuc, analyzeVariants,
variantConcordance (due to gmapR conflict)
- renamed CHANGES into NEWS
Changes in version 3.9.0:
- strict copy from 3.8.0
htSeqTools
----------
Changes in version 1.5.1:
- Fixed bug in enrichedRegions method for RangedDataList objects
iPAC
----
Changes in version 1.1.2:
- Included get.Remapped.Order() function that displays the reshuffled
amino acids after culling.
- Set the "AtomCount" column label to display "Can.Count" when the
get.Positions function is called to be consistent with the
get.AlignedPositions function.
- Included a "Plot.Protein.Linear" function that helps visualize the
protein rearrangements.
- You can now specify the title of your choice to the
"Plot.Protein.Linear" function.
IRanges
-------
Changes in version 1.18.0:
NEW FEATURES
- Add global options 'showHeadLines' and 'showTailLines' to control the
number of head/tails lines displayed by "show" methods for Ranges,
DataTable, and Hits objects.
- "subset" method for Vector objects now considers metadata columns.
- Add classNameForDisplay() generic and use it in all "show" methods
defined in IRanges and GenomicRanges.
- as(x, "DataFrame") now works on *any* R object.
- Add findMatches(), an enhanced version of match() that returns all
the matches between 'x' and 'table'. The hits are returned in a Hits
object. Also add countMatches() for counting the number of matches
in 'table' for each element in 'x'.
- Add overlapsAny() as a replacement for %in% (now deprecated on
range-based objects), and %over% and %within% as convenience wrappers
for overlapsAny(). %over% is the replacement for %in%.
- Add 'with.mapping' arg to "reduce" methods for IRanges, Ranges,
Views, RangesList, and CompressedIRangesList objects.
- Add "order" method for Rle objects.
- Add subsetByRanges() generic with methods for ANY, NULL, vector, and
IRanges for now. This is work-in-progress and more methods will be
added soon. The long term plan is to make this a replacement for
seqselect(), but with a faster and cleaner implementation.
- Add promoters() generic with methods for Ranges, RangesList, Views,
and CompressedIRangesList objects.
- elementLengths() now works on XVectorList objects (and thus works on
DNAStringSet objects and family defined in the Biostrings package).
Note that this is the first step towards having relist() work on
XVector objects (e.g. DNAString objects) eventhough this is not ready
yet.
- Add "mstack" method for DataFrame objects.
- Add 'name.var' argument to "stack" method for List objects for naming
the optional column formed when the elements themselves have named
elements.
SIGNIFICANT USER-VISIBLE CHANGES
- "distanceToNearest" methods now return a Hits instead of a DataFrame
object.
- The behavior of distance() has changed. Adjacent and overlapping
ranges now return a distance of 0L. See ?distance man page for
details. A temporary warning will be emitted by distance() until the
release of Bioconductor 2.13.
- Change arg list of expand() generic: function(x, ...) instead of
function(x, colnames, keepEmptyRows).
- Dramatic duplicated() and unique() speedups on CompressedAtomicList
objects.
- Significant endoapply() speedup on XVectorList objects (this benefits
DNAStringSet objects and family defined in the Biostrings package).
- 2x speedup to "c" method for CompressedList objects.
- classNameForDisplay() strips 'Simple' or 'Compressed', which affects
all the "show" methods based on it. So now: > IntegerList(1:4, 2:-3)
IntegerList of length 2 [[1]] 1 2 3 4 [[2]] 2 1 0 -1 -2 -3 instead
of: > IntegerList(1:4, 2:-3) CompressedIntegerList of length 2 [[1]]
1 2 3 4 [[2]] 2 1 0 -1 -2 -3
- Optimization of "[<-" method for Rle objects when no indices are
selected (just return self).
- "stack" method for List objects now creates a factor for the optional
name variable.
- Evaluating FilterRules now subsets by each filter individually,
rather than subsetting by all at the end.
- Optimized which() on CompressedLogicalList objects.
- All the binary comparison operations (==, <=, etc...) on Ranges
objects are now using compare() behind the scene. This makes them
slightly faster and also slightly more memory efficient.
DEPRECATED AND DEFUNCT
- %in% is now deprecated on range-based objects. Please use %over%
instead. More precisely: - "match" and "%in%" methods that operate
on Views, ViewsList, RangesList, or RangedData objects (20 methods in
total) are now deprecated. - Behavior of match() and %in% on Ranges
objects was changed (and will issue a warning) to use equality
instead of overlap for comparing elements between Ranges objects 'x'
and 'table'. The old behavior is still available for match() via new
'match.if.overlap' arg that is FALSE by default (the arg will be
deprecated in BioC 2.13 and removed in BioC 2.14).
- tofactor() is now defunct.
- '.ignoreElementMetadata' argument of "c" method for IRanges objects
is now defunct.
BUG FIXES
- Small fix to "unlist" method for CompressedList objects when
'use.names' is TRUE and 'x' is a zero-length named List (the
zero-length vector returned in that case was not named, now it is).
- "resize" method for Ranges objects now allows zero-length 'fix' when
'x' is zero-length.
- Subsetting a Views object now subsets its metadata columns.
- Names on the vector-like columns of a DataFrame object are now
preserved when calling DataFrame(), or when coercing to DataFrame, or
when combining DataFrame objects with rbind().
- relist() now propagates the names on 'skeleton' when returning a
SimpleList.
- Better argument checking in breakInChunks().
- Fix broken "showAsCell" method for ANY. Now tries to coerce
uni-dimensional objects to vector instead of data.frame (which never
worked anyway, due to a bug).
- Fix long standing bug in "flank" method for Ranges objects: it no
longer returns an invalid object when NAs are passed thru the 'width'
arg. Now it's an error to try to do so.
- Fix issue with some of the "as.env" methods not being able to find
the environment of the caller.
- Fix bug in "showAsCell" method for AtomicList objects: now returns
character(0) instead of NULL on an object of length 0.
- sort() now drops NA's when 'na.last=NA' on an Rle object (consistent
with base::sort).
- table() now handles NA's appropriately on an Rle object.
- table() now returns all the levels on a factor-Rle object.
- Fix sub-replacement of Rles when using Ranges as the index.
- Fix bug in [<- method for DataFrame objects. The fix corrects the way
a new column created by a subset assignment is filled. Previously, if
the first row was set, say, to '1', all values in the column were set
to '1' when they needed to be set to NA (for consistency with
data.frame).
- Fix bug in compare() (was not returning 0 when comparing a 0-width
range to itself).
- Fix naming of column when passing an AsIs matrix to DataFrame() -- no
more .X suffix.
- Fix "rbind" method for DataFrame objects when some columns are matrix
objects.
isobar
------
Changes in version 1.5.2:
- added MSGF+ tsv import [one-line-per-psm format]
- refactored various parts of the code (proteinRatios, report-utils,
isobar-import)
- PTM XLS report: report significance for protein ratio, and peptide
ratio
Changes in version 1.5.1:
- added molecular weight correction to emPAI and dNSAF
- added property 'ratiodistr.class.labels': biological variability can
be calculated in the report with other labels
- improved PDF analysis report: added number of proteins in each
section
- added location scale family T distribution as biological variability
distribution (distr class) and fitTlsd.
- better protein PDF analysis report layout.
Changes in version 1.5:
- Added modules for PTM validation and quantification
- Validation
- PhosphoRS XML import writers and outpout readers
- DeltaScore calculation when the data is provided
- Quantification
- All quantifications can be done now either on the protein level,
peptide level, or modified peptide level. For modified peptide level,
supply a matrix with a 'peptide' and 'modif' column to the
appropriate functions.
- Correction of peptide ratios with protein ratios is possible. Also
the variance can be adjusted (assuming no or full correlation)
- Report generation
- Import PhosphoSitePlus or neXtProt information on modification sites
KEGGREST
--------
Changes in version 1.0.0:
SIGNIFICANT USER-VISIBLE CHANGES
- Package introduced.
NEW FEATURES
- Package introduced.
limma
-----
Changes in version 3.16.0:
- New section in User's Guide on time course experiments with many time
points. The RNA-seq case study in User's Guide has also been revised.
- Improvements to various help pages including read.maimages.Rd,
squeezeVar.Rd, fitFDist.Rd, trigammaInverse.Rd,
normalizeRobustSpline.Rd, genas.Rd and roast.Rd. Previously the
meaning of source="agilent" was mis-stated in read.maimages.Rd.
- New robust method for estimating the empirical Bayes prior, called by
specifying robust=TRUE in the call to eBayes(). When this is TRUE
the output df.prior is now a vector instead of a scalar.
- New function fitFDistRobustly() estimates the parameters of a scaled
F-distribution robustly using Winsorized values. Outlier
observations receive smaller values for df.prior than non-outliers.
This permits robust methods for squeezeVar(), ebayes() and eBayes(),
all of which now have a new argument wins.tail.p to specify the tail
proportions for Winsorizing.
- fitFDist() now permits infinite values for the covariate. It also
gracefully handles cases where the covariate takes only a small
number of distinct values. Similarly for eBayes() and squeezeVar()
that call fitFDist().
- All the functions that perform gene set tests have been revised to
make the input and output formats more consistent.
roast(), mroast() and camera() are now S3 generic functions, with
methods for EList and MAList objects.
The order of arguments has been changed for roast(), mroast() and
camera() so that the first argument is now y.
All functions that perform gene sets now use the argument 'index' to
specify which genes are included in the test set. Previously this
argument was called 'iset' for roast() and romer() and 'indices' for
camera().
camera() and mroast() now produce a data.frames. Instead of separate
up and down p-value columns, there is now a two-sided p-value and a
column indicating direction of change. There are new columns giving
FDR values and the number of genes in each set. There is a new
argument 'sort' to indicate whether output results should be sorted
by p-value.
mroast() has a new argument 'weights' for observational weights, to
bring it into line with roast(),
- vennDiagram() can now plot up to five sets (previously limited to
three).
- genas() now optionally draws a plot in which ellipses are used to
represent the technical and biological components of correlation. It
also now has the ability to automatically select which probes are
used for the correlation analysis, and a new argument controls the
method used for this selection.
- New options for the method argument of propTrueNull().
- New functions vooma() and voomaByGroup() for computing precision
weights based on a mean-variance trend. vooma() is similar to voom()
but for microarray data instead of RNA-Seq. voomaByGroup() allows
different groups to have systematically different variances.
- New function predFCm() to compute predictive (shrunk) log fold
changes.
- New function fitGammaIntercept() for estimating the intercept of a
gamma glm with an offset. Used by genas().
- New function zscoreHyper() for computing z-score equivalents of
deviates from a hypergeometric distribution.
- New function qqf() for qq-plots relative to an F-distribution.
- normalizeWithinArrays() with method="robustspline" now longer
requires the layout argument to be set. The layout argument for
normalizeRobustSpline() now defaults to a single print-tip group.
- fitFDist() now coerces degrees of freedom df1 below 1e-15 to zero.
- Due to changes in R, loessFit() no longer makes direct calls to
foreign language code in the stats package, and instead calls R
functions. Unfortunately, this makes loessFit() about 25-30% slower
than previously when weights are used.
- Bug fix to read.maimages(), which was not accepting
source="agilent.mean".
- Bug fix for contrasts.fit() when the covariance matrix of the
coefficients (cov.coefficients) is not found in the fitted model
object. This situation doesn't arise using any of the standard limma
analysis pipelines.
- Bug fix to lmscFit() when the residual df = 1.
- Bug fix to readTargets() to avoid warning message when targets$Label
is used to set row names but targets$Label contains duplicated
entries.
MANOR
-----
Changes in version 2011-03-18 (2011-03-18):
- Updated calls to 'GLAD:::daglad' in the vignette to fix an error
caused by changes in the defaults of 'daglad'.
Changes in version 2010-10-01 (2010-10-01):
- Cleaned 'data/flags.RData" which contained objects from an old
'globalenv'.
- Updated maintainer's email address.
Changes in version 2010-01-24 (2010-01-24):
- Added (back) 'intensity.flag' to 'data/flags.RData' (had been removed
since v 1.12.0 for an unknown reason).
Changes in version 2009-01-15 (2009-01-15):
- misplaced alignment tab in man/spatial.Rd.
Changes in version 2009-01-13 (2009-01-13):
- updated references in .Rd files.
- fixed warnings due to incorrect use of \item in .Rd files.
Changes in version 2009-01-06 (2009-01-06):
- 'norm' and 'sort' are now S3 methods as well
Changes in version 2009-01-04 (2009-01-04):
- (almost) one file per function in R/
- removed empty section \details in man/qscore.Rd
- added a NAMESPACE
- removed inst/doc/Makefile (not needed anymore because no html output
required)
Changes in version 2009-01-02 (2009-01-02):
- removed another non-standard keyword
Changes in version 2009-01-01 (2009-01-01):
- only one keyword per \keyword entry...
Changes in version 2008-12-31 (2008-12-31):
- now use standard "keyword"s
- changed \link{\code{stuff}} into \code{\link{stuff}}
Changes in version 2008-11-26 (2008-11-26):
- filled in "keyword" sections in .Rd files.
- removed empty "examples" sections from .Rd files.
- initialized a few variables upon declaration in C code to prevent
warnings in R CMD CHECK.
Changes in version 2008-09-23 (2008-09-23):
- modification de la fonction cv pour retourner NA lorsque toutes la
valeurs du vecteur sont <e0> NA
- modification de la function getChromosomeArm pour que cytoband ne
soit pas positionn<e9>e <e0> NULL
Changes in version 2008-09-04 (2008-09-04):
- added a CHANGELOG
- updated outdated reference in the .bib file
- changed the definition of flag "rep.flag" to avoid the error now
caused by sd(NA, na.rm=TRUE)
metagenomeSeq
-------------
Changes in version 1.0.0 (2013-03-29):
- -- release!
minfi
-----
Changes in version 1.5:
- Added unit testing for the preprocessing algorithms.
- Improved the speed of SWAN for large datasets.
- Added the new class "GenomicRatioSet". It is akin to
"GenomicMethylSet" but instead of containing Meth and Unmeth it
contains M and/or Beta and copy number.
- We now depend on illuminaio instead of crlmm in order to get
readIDAT.
- Added unsrturl.bst to minimize dependences for running Sweave.
MLInterfaces
------------
Changes in version 1.39.5:
- ksvmI test/trainScores are have now rownames. Resulted in error in
predScores. <2013-03-12 Tue>
Changes in version 1.39.4:
- plsda prediction returns prob matrix instead of array of [, , 1] dims
(lgatto) <2013-03-09 Sat>
Changes in version 1.39.3:
- fixed predScores (lgatto) <2013-03-01 Fri>
Changes in version 1.39.2:
- macroF1 fix ans with na.rm
Changes in version 1.39.1:
- not scaling kmeans' partition in partPlot (lgatto) <2012-11-10 Sat>
MotifDb
-------
Changes in version 1.1.3:
NEW FEATURES
- 683 new motifs derived from DGF (digital genome footprinting) from
the stamlab (http://www.stamlab.org/) added. Each is identified as
either 'knownMotif' or 'novelMotif'
motifStack
----------
Changes in version 1.2.12:
NEW FEATURES
- New methods add to pcm and pfm class.
BUG FIXES
- No changes classified as 'bug fixes' (package under active
development)
Changes in version 1.2.10:
NEW FEATURES
- New function motifStack
- motifCloud function is separated into two functions: motifSignature
and motifCloud
- New class pcm and motifSig
BUG FIXES
- No changes classified as 'bug fixes' (package under active
development)
Changes in version 1.2.9:
NEW FEATURES
- New layout for function motifCloud to draw motif cloud
BUG FIXES
- No changes classified as 'bug fixes' (package under active
development)
Changes in version 1.2.8:
NEW FEATURES
- New function motifCloud to draw motif cloud
BUG FIXES
- No changes classified as 'bug fixes' (package under active
development)
Changes in version 1.2.7:
NEW FEATURES
- Shorten the execution time
BUG FIXES
- No changes classified as 'bug fixes' (package under active
development)
Changes in version 1.2.6:
NEW FEATURES
- No changes classified as 'new features' (package under active
development)
BUG FIXES
- Fix bug object 'rayonWidth' not found when the pfms is not given for
plotMotifStackWithRadialPhylog()
Changes in version 1.2.5:
NEW FEATURES
- Append a set of color prameter to control the behavior of
plotMotifStackWithRadialPhylog()
BUG FIXES
- No changes classified as 'bug fixes' (package under active
development)
Changes in version 1.2.4:
NEW FEATURES
- Append a prameter clockwise, init.angle and angle to control the
behavior of plotMotifStackWithRadialPhylog()
BUG FIXES
- No changes classified as 'bug fixes' (package under active
development)
Changes in version 1.2.3:
NEW FEATURES
- No changes classified as 'new features' (package under active
development)
BUG FIXES
- fix the bug that plots x-axis repeatedly in plotMotifLogo().
Changes in version 1.2.2:
NEW FEATURES
- Append a prameter revcomp indicates whether the DNAmotifAlignment
should use reverse-complement motif for alignment.
BUG FIXES
- Append a prameter rcpostfix, defaut is "(RC)", to the name slot of
the pfm when DNAmotifAlignment using reverse-complement motif for
alignment.
Changes in version 1.2.0:
NEW FEATURES
- draw aligned motif logo stacks with phylogenetic tree in radial style
BUG FIXES
- No changes classified as 'bug fixes' (package under active
development)
MSnbase
-------
Changes in version 1.7.25:
- updated itraqdata to fix issue in vignette when combine(exp1, exp2)
and different MIAPE versions <2013-03-22 Fri>
Changes in version 1.7.24:
- Mention scale in vignette <2013-03-02 Sat>
- exprsToRatio matrix method <2013-03-20 Wed>
Changes in version 1.7.23:
- new private nologging function <2013-02-21 Thu>
- adding total number of features on plotNA <2013-02-22 Fri>
- updated msnbase.r <2013-02-26 Tue>
Changes in version 1.7.22:
- msnbase.r na.rm arg <2013-02-20 Wed>
Changes in version 1.7.21:
- Added impute method <2013-02-19 Tue>
Changes in version 1.7.20:
- Explicitating that normalise and normalize are the same methods in
the man. <2013-02-13 Wed>
Changes in version 1.7.19:
- adding MIAPE and pSet accessors: analyserDetails, analyzerDetails,
ionSourceDetails, instrumentModel, instrumentManufacturer,
instrumentCustomisations <2013-02-12 Tue>
- switching back to analyserDetails slot <2013-02-12 Tue>
Changes in version 1.7.18:
- readMgfData now supports comments and PEPMASS with precursor mz and
intensity, requested by Thomas Taus <2013-02-11 Mon>
- improved and running read/writeMgfData example <2013-02-11 Mon>
- new scanIndex accessor method <2013-02-11 Mon>
Changes in version 1.7.17:
- added a analyzer accessors/slot to accomodate new mzTab files with
more meta-data <2013-01-30 Wed>
Changes in version 1.7.16:
- fixing knitr 1.0 compatibility <2013-01-15 Tue>
Changes in version 1.7.15:
- new scale method <2013-01-11 Fri>
- renaming scale.mean and scale.median normalisation methods to
center.mean and centre.median <2013-01-11 Fri>
Changes in version 1.7.14:
- new unexported readIspy15NData <2013-01-09 Wed>
- min.int readIspy[Silac|15N]Data arg <2013-01-11 Fri>
Changes in version 1.7.13:
- msnbase.r v0.1.1 with -h (help) arg <2013-01-08 Tue>
- msnbase.r coerce -b arg to numeric <2013-01-08 Tue>
- testing if any features left in readIspyData <2013-01-08 Tue>
Changes in version 1.7.12:
- updated makeImpuritiesMatrix to create matrix from csv file with
correction factors <2012-12-23 Sun>
- makeImpuritiesMatrix test <2012-12-23 Sun>
- readIspyData: message instead of warning if NA in featureData
<2012-12-24 Mon>
- Added msnbase.r script <2012-12-24 Mon>
Changes in version 1.7.11:
- new 'pattern' argument to filterNA <2012-12-15 Sat>
- vignette and man updates <2012-12-15 Sat>
- filterNA(, pattern) tests <2012-12-15 Sat>
Changes in version 1.7.10:
- new droplevels.MSnSet S3 method <2012-12-14 Fri>
- fixed errors in vignette and udpates <2012-12-14 Fri>
- vignette build stops in case of error <2012-12-14 Fri>
Changes in version 1.7.9:
- Updating processing data on readIspyData <2012-12-05 Wed>
- filterNA has a droplevels arg <2012-12-05 Wed>
- featureCV's default cv.norm is 'sum' now <2012-12-11 Tue>
- fixed featureCV for 1 sample <2012-12-11 Tue>
Changes in version 1.7.8:
- new featureCV function <2012-12-04 Tue>
- more MSnSet combineFeatures tests <2012-12-04 Tue>
- new TMT6 impurity matrix and fixed purityCorrect <2012-12-05 Wed>
- combineFeatures now automatically computes feature CVs (using
featureCV) and collates this in featureData <2012-12-05 Wed>
- new exprsToRatios method (moved from pRoloc) <2012-12-05 Wed>
- initial implementation of impurity correction using Cramer's rule
(see MSnbase:::cramer4) <2012-12-05 Wed>
Changes in version 1.7.7:
- added scale.mean and scale.median MSnSet normalisation method
<2012-11-30 Fri>
- improvements to readMSData <2012-11-30 Fri>
- small updates to caching code, max level 2 <2012-11-30 Fri>
- readMSdata test <2012-12-01 Sat>
Changes in version 1.7.6:
- Fixed bug in readIspyData, reported by Claire Mulvey <2012-11-27 Tue>
Changes in version 1.7.5:
- dropping levels in readIspySilacData <2012-11-06 Tue>
- fixed plotNA <2012-11-09 Fri>
Changes in version 1.7.4:
- exporting log method <2012-11-02 Fri>
- private readIspySilacData function <2012-11-05 Mon>
- updating '['-MSnSet to log intial/final dims <2012-11-05 Mon>
Changes in version 1.7.3:
- updating readMzTabData to properly capture experiment description
<2012-10-12 Fri>
Changes in version 1.7.2:
- fixed readMSData for MS1 <2012-10-08 Mon>
Changes in version 1.7.1:
- fixed vignettes <2012-10-02 Tue>
Changes in version 1.7.0:
- Version bump for next devel release <2012-10-01 Mon>
mzR
---
Changes in version 1.5.9:
- version bump for Rcpp 0.10.3
Changes in version 1.5.8:
- version bump for Rcpp 0.10.2
Changes in version 1.5.7:
- only load Rcpp modules after checking for Rcpp version conflict (DT)
Changes in version 1.5.6:
- Explicitely call utils::packageVersion() to avoid warning (SN)
<2012-12-15 Sat>
Changes in version 1.5.5:
- ------------------------a o Added utils to Depends (SN) <2012-12-14
Fri>
Changes in version 1.5.4:
- requiring Rcpp (>= 0.10.1) LG <2012-12-05 Wed>
- catching Rcpp build-time version (thanks to Dan for help!) LG
<2012-12-05 Wed>
- checking Rcpp installed vs building versions and warn if these are
different. LG <2012-12-05 Wed>
Changes in version 1.5.3:
- bumping version to force rebuild due to Rcpp change LG <2012-12-05
Wed>
- added NEWS file <2012-12-05 Wed>
NarrowPeaks
-----------
Changes in version 1.3.2:
- The functionality of NarrowPeaks has been extended to multiple
ChIP-seq sample comparison using FPCA, by implementing the function
"narrowpeaksDiff.R".
- Vignette no. 2 has been added to the package.
- Package Title modified from "Functional Principal Component Analysis
to Narrow Down Transcription Factor Binding Site Candidates" to
"Analysis of Variation in ChIP-seq using Functional PCA Statistics"
ncdfFlow
--------
1.5.32: 1.add "file" argument to allow user to specify file path 2.add
"rbind" method to allow combining more than two ncdfFlowSets
once,
NOISeq
------
Changes in version 1.1.5 (2013-01-28):
- Some graphical improvements made
Changes in version 1.1.4 (2013-01-21):
- Fixed minor issues
Changes in version 1.1.3 (2013-01-18):
- Fixed the readData function so it can read the chromosome information
if the chromosomes are not in numeric format.
- The NOISeq output includes now the biotype information, if provided
to the readData function.
- A new exploratory plot for differential expression results has been
added to the DE.plot function, in which the distribution of
differentially expressed features across chromosomes or biotypes is
shown.
Changes in version 1.1.2 (2012-11-30):
- Fixed some normalization issues
Changes in version 1.1.1:
- Fixed some problems with graphics
- Updated the vignette
oligo
-----
Changes in version 1.24:
BUG FIXES
- Removed dependency on RConverters.h
pathview
--------
Changes in version 1.0.0:
- Initial release with Bioconductor
- Main function: pathview
- Four functional modules: -Downloader: download.kegg; -Parser:
node.info, combineKEGGnodes, reaction2edge; -Mapper: node.map, eg2id,
id2eg, cpdkegg2name, cpdname2kegg, cpd2kegg, cpdidmap,
kegg.species.code, mol.sum, sim.mol.data; -Viewer: keggview.native,
keggview.graph, node.color, col.key, wordwrap, strfit
piano
-----
Changes in version 0.99-1:
- Added citation DOI to vignette.
- Fixed bug in geneSetSummary when no directions are available.
- Updated the man page for consensusScores, added correct output
description.
- Fixed a bug in diffExp() regarding the result table, when gene names
(annotation) are not available
- Fixed a bug in diffExp() so that the heatmap shows gene names if
available, otherwise the probeset IDs
- Updated the Description field in the DESCRIPTION file.
- Removed man page for internal functions.
- Removed contrastName as output from runGSA and geneSetSummary,
including man pages.
- Changed the man page for consensusHeatmap clarifying that the cutoff
argument is consensus score (not rank)
- Updated the man page for loadGSC, clarifying the input.
- Reworked the vignette to fit Bioconductor, removed section on R
introduction.
- Change name of folder for example data from exampleData to extdata,
and updated man pages and vignette.
- Changed so that total number of gene-level statistics are printed
during run, instead of total number of unique genes.
- Removed 'typical usages' section from man page of loadMAdata since
this is covered in the vignette.
- Removed the arguments 'venn', 'heatmap' and 'polarPlot' from diffExp
and replaced them with a new argument: 'plot'.
- Updated the examples for diffExp, networkPlot, consensusHeatmap and
consensusScores to show how to handle the returned object.
- The consensusScores function now does not return its result
invisibly.
- Added CITATION file.
- Added NEWS file.
Changes in version 0.99-0:
- Added more links to similar packages in runGSA help page.
- Updated the installation instructions in the Vignette to fit
Bioconductor.
- Updated the loadMAdata function to use the justPlier function from
package plier, instead of a modified version.
- Removed internal function justPlierSpec.
plgem
-----
Changes in version 1.31.2:
- new features: --added a parameter `prefix' to function `plgem.fit' so
that multiple PLGEM fitting evaluation plots could be saved under
different names. --added a file existence test in function
`plgem.fit' to avoid overwriting of PLGEM fitting evaluation plot
files. --added new parameter `gPar' to function `plgem.fit' to define
plotting boundaries of PLGEM fitting evaluation plot. --added new
function `setGpar' to facilitate passing graphical parameters to
`plgem.fit'.
Changes in version 1.31.1:
- fixed bug: --corrected call to `png' in function `plgem.fit' to avoid
partial argument match of `file' to `filename'.
- minor changes: --improved readability of progress report outputted by
`plgem.resampledStn' when `verbose=TRUE'. --changed call to
`packageStartupMessage' from an `.onLoad' to an `.onAttach' hook.
--moved source of the vignette in new subfolder `vignettes'.
pRoloc
------
Changes in version 0.99.17:
- illustrating class.weights in the vignette <2013-03-24 Sun>
Changes in version 0.99.16:
- new addMarkers function <2013-03-22 Fri>
Changes in version 0.99.15:
- Fixing issues in vignette <2013-03-22 Fri>
Changes in version 0.99.14:
- Added scale in tutorial <2013-03-02 Sat>
- implemented viction <2013-03-09 Sat>
- New vignette section on phenoDisco follow up classification
<2013-03-19 Tue>
- Using knitr engine <2013-03-19 Tue>
Changes in version 0.99.13:
- depending on MSnbase >= 1.7.23 as makeNaData needs
MSnbase:::nologging <2013-02-27 Wed>
- updated phenoDisco parameters, added error messages when an
insufficient number of markers per class and/or number of classes are
used and updated phenoDisco help file <2012-02-28 Thu>
- added first belief diffscores function <2013-03-01 Fri>
Changes in version 0.99.12:
- plot2D has gained a plot argument <2013-02-19 Tue>
- new f1Count method <2013-02-20 Wed>
- new makeNaData function <2013-02-20 Wed>
- new makeNaData2 function <2013-02-21 Thu>
- new whichNAfunction <2013-02-20 Wed>
- updated tutorial vignette <2013-02-20 Wed>
- Now passing ... to predictor functions in xxxClassification (reported
by Marianne Sandin) <2013-02-26 Tue>
Changes in version 0.99.11:
- setUnknowncol(NULL) and friedns reset to default values <2013-02-19
Tue>
Changes in version 0.99.10:
- new default col/pch setters <2013-02-16 Sat>
Changes in version 0.99.9:
- Updates to phenoDisco: verbose param, fixed error in example, adding
params to processingInfo <2013-02-11 Mon>
- Unexported getOtherParams method <2013-02-12 Tue>
- adding export param documentation <2013-02-12 Tue>
Changes in version 0.99.8:
- Integration of the perTurbo algorithms, contributed by Thomas Burger
and Samuel Wieczorek <2013-01-18 Fri>
- summariseMatList now has na.rm = TRUE by default <2013-01-19 Sat>
- PerTurbo's inv/reg now as other hyperparams <2013-02-11 Mon>
Changes in version 0.99.7:
- knitr 1.0 compatibility <2013-01-15 Tue>
- Updated phenoDisco documentation and README <2013-01-10 Thu>
Changes in version 0.99.6:
- removed updateClass man <2013-01-03 Thu>
- removed old Rd files <2013-01-03 Thu>
- Deprecating *Regularisation and *Prediction function <2013-01-03 Thu>
- Updated new names in test_ml.R <2013-01-04 Fri>
Changes in version 0.99.5:
- more reg data into GenRegRes objects - cmMatrices (knn) <2012-11-15
Thu> (other) <2012-11-30 Fri> - testPartitions (knn) <2012-11-17 Sat>
(other) <2012-11-30 Fri>
- new minMarkers function <2012-11-16 Fri>
- renamed updateClass to minClassScore <2012-11-16 Fri>
- renamed xxxRegularisation to xxxOptimisation <2012-11-30 Fri>
- renamed xxxPrediction to xxxClassification <2012-11-30 Fri>
- renamed getRegularisedParams to getParams <2012-11-30 Fri>
- moved exprsToRatios to MSnbase <2012-12-05 Wed>
- updated phenoDisco help file <2012-12-07 Fri>
- updated phenoDisco code to cope with identical protein profiles
<2012-12-07 Fri>
Changes in version 0.99.4:
- Adding README file describing Rd generation and suggesting roxygen2
<2012-11-14 Wed>
- Added scol=NULL to ignore completely <2012-11-14 Wed>
Changes in version 0.99.3:
- pdres in extdata - updated vignette <2012-11-14 Wed>
- udpated pd's GS/times default <2012-11-14 Wed>
Changes in version 0.99.2:
- fixed MLearn("formula", "MSnSet", "clusteringSchema", "missing") -
interface was wrong <2012-11-10 Sat>
- vignette updates <2012-11-10 Sat> <2012-11-11 Sun>
- nicer knn score names when scores = "all" <2012-11-11 Sun>
Changes in version 0.99.1:
- updated exprsToRatio when ncol(object) is 2 <2012-11-05 Mon>
- typos in vignette <2012-11-09 Fri> <2012-11-10 Sat>
- new MLearn method for signature c("formula", "MSnSet",
"clusteringSchema", "missing") <2012-11-09 Fri>
- Several vignette udpates <2012-11-10 Sat>
Changes in version 0.99.0:
- Submission to Bioc <2012-11-04 Sun>
PWMEnrich
---------
Changes in version 2.0.0:
- General cleanup of the code with various small optimisations
- A FASTA file name is now also taken as input to motifEnrichment()
- The output of motifEnrichment() is now wrapped into a class
MotifEnrichmentResults that provides a number of convenience methods
for common tasks like ranking and plotting motifs
- Functions makeBackground() and getBackgroundFrequencies() can now
take BSgenome objects as input. Thanks to Diego Diez for suggesting
this and providing the code.
- Another version of motifScores() has been implemented that requires
large amounts of memory, but is at least 2 times faster than the old
motifScores() implementation. Use a new option
useBigMemoryPWMEnrich() to switch to this implementation.
- PFMtoPWM now accepts a new parameter seq.count so that MotifDb motifs
that are expressed as probabilities instead of frequencies can be
easily used.
Changes in version 1.3.0:
- Bioconductor 2.11 release version
qpgraph
-------
Changes in version 1.16:
NEW FEATURES
- new procedures to simulate homogenous mixed graphical Markov models
with a desired linear additive effect on the mixed linear
associations.
- new object classes 'UGgmm', 'HMgmm' and methods 'rUGgmm()',
'rHMgmm()', 'plot', etc. to create and simulate undirected Gaussian
and homogeneous mixed graphical Markov models and data from them.
- new object class 'eQTLcross' and methods 'reQTLcross()', etc. to
create and simulate expression quantitative trait loci (eQTL) models
in experimental crosses and data from them in combination with the
'qtl' package.
- 'qpNrr()' now also takes a qtl/cross object as input.
USER VISIBLE CHANGES
- 'qpRndHMGM()' and 'qpSampleFromHMGM()' have been deprecated in favor
of the newer S4 classes and methods for simulation.
- new vignette on simulating molecular regulatory networks using
qpgraph that illustrates the new collection of S4 object classes and
methods to simulate data from graphical Markov models and from
expression quantitative loci (eQTL) models in experimental crosses.
BUG FIXES
- correct calculation of SSD matrices and conditional independence
tests when more than one discrete variable was involved in the test
containing missing values using complete observations.
QuasR
-----
Changes in version 1.0.0:
INITIAL RELEASE
- ChIP-seq with support for single-end, paired-end and allele specific
samples
INITIAL RELEASE
- RNA-seq with support for spliced alignment, single-end, paired-end
and allele specific samples
INITIAL RELEASE
- Bis-seq with support for single-end, paired-end and allele specific
samples
r3Cseq
------
Changes in version 1.5.0 (2012-10-25):
- added the new normalization method of 3C-seq analysis
- added the new statistical analysis for identification of 3C-seq
interaction regions
- added the analysis for both restriction fragment and a user defined
non-overlapping window
- added the analysis for 3C-seq data with replicates
- added the new visualization "domainograms"
- updated the existing plots
- update the exported methods
- added the options for counting reads per regions
- fixed the bug of counting reads per regions
- updated the vignette
R453Plus1Toolbox
----------------
Changes in version 1.9.2:
- Added function writeSFF to create a .sff file from a SFFContainer
object.
- Added function qualityReportSFF to create a pdf quality report for
SFF files.
- Fixed a bug in the function to subset SFFContainers.
rBiopaxParser
-------------
Changes in version 0.99.10:
- Changed function getInstanceProperty, this now returns all names for
Biopaxl Level 3 instances: name, displayName and standardName by
default. Use parameter to turn this behaivior off.
- getXrefAnnotations now correctly follows memberEntityReferences and
memberPhysicalEntitys to obtain more annotations for physicalEntity
instances.
- Fixed a problem with a too small buffer for generating BioPAX data in
internal_propertyListToDF.
Changes in version 0.99.9:
- Added function removeNodes. This gracefully removes nodes from a
regulatory graph: Connecting parents and children by their multiplied
edge weights.
- Added function combineNodes. This gracefully combines nodes from a
regulatory graph. This is basically a wrapper for
graph::combineNodes(nodes, graph, newName, collapseFunction=max).
Changes in version 0.99.8:
- Speed up of many function which were beautifully programmed but
became increasingly slow when using the whole Reactome database.
- Fixed a nasty bug where a complex without any pyhsical entities could
cause many functions to fail badly.
- Fixed CITATION file.
Changes in version 0.99.7:
- Fixed getXrefAnnotations. This function now works with Biopax Level 3
and can retrieve all Xref annotations of any given vector of instance
ids.
- Added CITATION file! rBiopaxParser was pubished in Bioinformatics!
- rBiopaxParser - an R package to parse, modify and visualize BioPAX
data. Kramer F, Bayerlova M, Klemm F, Bleckmann A, Beissbarth T.
Bioinformatics (2013) 29(4): 520-522.
- rBiopaxParser has been accepted to Bioconductor!
http://www.bioconductor.org/packages/devel/bioc/html/rBiopaxParser.html
- README.md has been updated accordingly with steps to install directly
from Bioconductor.
- Function selectInstances correctly returns all referenced instances
with parameter "includeReferencedInstances=TRUE" now.
Changes in version 0.99.6:
- Fixed pathway layouting. It broke simarily to:
http://permalink.gmane.org/gmane.science.biology.informatics.conductor/44745
- Function createBiopax can create Biopax Level 3 models now!
- Function listInstances was very slow. It is alot faster now with huge
databases like Reactome.
- Functions pathway2Geneset, pathway2RegulatoryGraph,
pathway2AdjacencyMatrix now fully support nested Subpathways and
PathwayOrder/PathwaySteps in Biopax Level 2 and Level 3.
- Started to integrate RUnit tests for some of my functions. More to
come.
Changes in version 0.99.5:
- Submitted some fixes. colorGraphNodes is finally working (again)
using graph and Rgraphviz packages.
Changes in version 0.99.3:
- We are finally supporting BioPAX level 3 now! All functions (except
for getXrefAnnotations) have been updated and work correctly with
BioPAX Level 2 and Level 3 objects.
Changes in version 0.99.0:
- Pushing version number to 0.99.0 according to Bioconductor checklist
Changes in version 0.23:
- Fixes to documentation. All function documentation is featuring
examples now.
Changes in version 0.21:
- Attention: Major function renaming and restructuring in this version!
This unfortunatly leads to incompatibilities with the previous
versions due to the renaming.
- The variables "instancetype" and "instanceid" have been renamed to
"class" and "id". This keeps everyones code shorter and matches
general ontology syntax.
- Function names of the ever-growing number of convenience functions
were a mess and hard to understand. I have taken the time to refactor
and consolidate the collection of functions to increase usability and
give function(name)s a common structure. This will also serve as a
stepping stone to allow biopax level 3 integration.
- Functions with names starting "get" were previously being used for
all selecting/accessing of data. These functions are now effectively
being split up into functions with names "select" and "list".
- Functions with prefix "select" return a TRUE/FALSE index vector for
the whole biopax internal data.frame. This allows easy combination of
select statements via logical & and |.
- Functions with prefix "list" return a specific list of IDs or items
depending on the function definition.
- Functions with prefix "get" return newly created objects or
informations about the biopax data.frame or its instance(s).
Changes in version 0.15:
- Added function createBiopax which creates a new Biopax model from
scratch.
- Added some more parameter checks.
- Added verbosity to writeBiopax since re-exporting the NCI Pathway
Interaction Database took almost 15 minutes.
- Updated the vignette. Nice pictures, text and more!
Changes in version 0.14:
- Some more sanity checks added to fix sloppy BioPAX models
- Added functions getBiopaxIDsByName, which does as the name suggests,
and getXrefAnnotations, which returns all Xref annontations of given
Biopax IDs.
- Function pathway2RegulatoryGraph now has the optional parameter
useIDasNodenames, this causes a regulatory graph to be created with
the Biopax IDs used instead of the instance names.
- Function plotRegulatoryGraph can be passed logical argument
layoutGraph, which can be used to stop the function from re-layouting
the graph in case you modified it.
- Added a check for BioPAX Levels different from Level 2 and started to
build a foundation to enable those too.
- Unzipping functionality of downloadBiopaxData only works using Linux.
Added checks and instructions for Windows users.
Changes in version 0.13:
- Added functions removeInstance, removeProperties, addPhysicalEntity,
addPhysicalEntityParticipant, addBiochemicalReaction, addControl.
- See new examples for modifying a biopax model with R in the short
vignette!
Changes in version 0.12:
- Fixed some documentation and vignette pdfs.
Changes in version 0.11:
- Set packages RCurl and Rgraphviz from imports to suggests. This means
you will not have to have these installed to run most of the
commands. However layouting the graphs requires Rgraphviz and
downloading data requires RCurl.
Changes in version 0.10:
- Detailed installation instructions are available now. rBiopaxParser
depends on some packages which might be a hassle to install. Check
out the README or github front page for instructions!
- Provided some more documentation.
- Fixed a very embarrassing typo in downloadBiopaxData.
Changes in version 0.09:
- Provided some more documentation.
- getNeighborhood: a function to build a neigborhood graph for
molecules
Changes in version 0.08:
- First version on GitHub! Code still needs some cleaning up but
everything works, longer examples comming next!
Changes in version 0.06:
- Visualization & Layouting added. Check out new functions
- layoutRegulatoryBiopaxGraph, plotRegulatoryBiopaxGraph
- intersectGraphs, uniteGraphs, diffGraphs
Changes in version 0.04:
- Building regulatory graphs from biopax model works now!
- pathway2adjacancyMatrix, pathway2RegulatoryGraph,
Changes in version 0.01:
- Parsing works! Alot of thing changing quickly now, still bugs to fix.
Rbowtie
-------
Changes in version 1.0.0:
INITIAL RELEASE
- bowtie version 0.12.8
- SpliceMap version 3.3.5.2 modified
BUG FIXES
- Several bug fixes and modifications in the source code of SpliceMap
for integration in Rbowtie/QuasR.
RCytoscape
----------
Changes in version 1.9.8:
BUG FIXES
- Significant (3x) speedup. A 5000-node, 6000-edge graph transmits to
Cytoscape from R in about 20 seconds.
ReactomePA
----------
Changes in version 1.3.1:
- bug fixed of ALLEXTID. <2013-03-1, Fri>
ReportingTools
--------------
Changes in version 2013-4-1:
- HTML reports are now represented by the HTMLReportRef referenceClass
- HTML output now fully customizable via .toHTML, .toDF and .modifyDF
arguments to publish (see vignette)
- Publication mechanism is abstracted and customizable via
ReportHandlers class
- ReportingTools output can be used within knitr documents and shiny
Web applications (see vignettes knitr.Rmd and shiny.Rnw)
- Persistent representation of the HTML report being created is stored
and accessible in the .reportDOM field of HTMLReportRef objects
- [[ and [[<- methods created for HTMLReportRef objects which allow
selection, replacement and insertion of objects directly into reports
- Publish generic now accepts a 'name' argument.
- Existing reports can be read in via readReport, modified (via
publish, [[<-, or direct manipulation of .reportDOM), and rewritten
to file
- Path generic now returns a list/vector of the location slot values of
the attached ReportHandlers object(s). These can be paths,
connections, or other indications of report destination.
- Link generic function provided to build tables/sets of HTML links
- Added support for publishing ggbio and recordedplot objects
- CSS changed to Twitter Bootstrap
- Bugfixes to how NAs are handled when filtering and sorting columns
- New methods to handle output from running a glmLRT test in edgeR or
nbinomTest in DESeq
- DEPRECATED: HTMLReport class is superseded by HTMLReportRef
- DEPRECATED: publication of HTMLReportRefs directly to a report (in
order to make an index page) is no longer supported. Use the Link
function.
- DEPRECATED: the page generic is not meaningful for HTMLReportRef
objects (not all of which have a corresponding connection) and is
deprecated. Use path instead.
ReQON
-----
Changes in version 1.5.0:
BUG FIXES
- Some users were receiving errors from hist.default(), which depended
on the training region specified. This has been fixed.
Rgraphviz
---------
Changes in version 2.3:
- Fixing bug in Graphviz on OpenBSD regarding sincos (Thanks to Rainer
Hurling).
- Now using path.expand to fix tilde-expansion.
- We no longer include <R_ext/RConverters.h>; which seemingly was not
needed (Thanks to Brian D. Ripley).
- Fix handling of fontsize attrib for nodes and edges (seems it has
been broken at least since 2006).
rhdf5
-----
Changes in version 2.4.0:
NEW FEATURES
- support for reading 64-bit integers added
- support for reading variable length strings added
- support for reading scalar objects added
USER VISIBLE CHANGES
- NEWS.Rd added
- display of chunksize.pdf as a vignette avoided
Risa
----
1.1.0: 1. The ISAtab-class was extended to include the definition of
assay.names, factors, treatments and groups. 2. The previous
processAssayXcmsSet method was split into
processAssayXcmsSet.1factor and processAssayXcmsSet to consider
the first factor only (as it was in the previous definition) or
all the factors, respectively. 3. More methods for processing
mass spectrometry assays were added: - the method
getMSAssayFilenames retrieves a list with the mass spectrometry
assay filenames - the method getRawDataFiles retrieves a list
with all the files listed under the column 'Raw Spectral Data
File' within the mass spectrometry assays. - the method is.ms
receives an object from the ISAtab-class and an assay filename
as parameter, and retrieves TRUE if the assay filename is a
mass spectrometry assay, or FALSE otherwise. 4. A method called
suggestBiocPackage was added, which retrieves a list of
packages in Bioconductor that might be relevant to the ISAtab
dataset, according to its assays' mesaurement and technology
types. This method relies on the BiocViews annotations for each
of the packages available in Bioconductor in a specific
version. 5. Added AssayTab-class and subclasses for MS,
Microarray, Seq and NMR. 6. Defined method
getAssayRawDataFilenames and getRawDataFilenames 7. Defined
method getExpressionSet for microarray assays relying on affy
package.
RNASeqPower
-----------
Changes in version 0.99-2:
- Add the tests directory
- Repair a mistake, revealed in the tests, found previously, but not
propogated between two copies of the code on different machines.
- Add this NEWS file.
rols
----
Changes in version 1.1.6:
- Using knitr as VignetteEngine and visual tweaking <2013-02-17 Sun>
Changes in version 1.1.5:
- update vignette for knitr 1.0 compatibility, based on Dan's updates
in stable version <2013-01-15 Tue>
Changes in version 1.1.4:
- changed query to avoid failure (see issue #6) <2012-12-26 Wed>
- added missing space in `Empty query results after 3attempts`
<2012-12-26 Wed>
Changes in version 1.1.3:
- updated olsQuery example <2012-12-25 Tue>
Changes in version 1.1.2:
- .rolsEnv now has emptyenv() as parent <2012-10-31 Wed>
Changes in version 1.1.1:
- fixing vignette <2012-10-02 Tue>
- new iface <2012-10-02 Tue>
Changes in version 1.1.0:
- version bump for next devel <2012-10-01 Mon>
RPA
---
Changes in version 1.15.34 (2013-03-07):
- rpa.online has been added and benchmarked
- vignette contents moved to online wiki
rqubic
------
Changes in version 1.8.1 (2011-08-02):
- Fix errors in documentations
Changes in version 1.8.0 (2011-07-11):
- Submission to Bioconductor
Rsamtools
---------
Changes in version 1.12.0:
NEW FEATURES
- BamSampler draws a random sample from BAM file records, obeying any
restriction by ScanBamParam().
- Add argument 'obeyQname' to BamFile. Used with qname-sorted Bam files
only.
- Add readBamGAlignmentsList function for reading qname-sorted Bam
files into a GAlignmentsList object.
USER-VISIBLE CHANGES
- bamPath and bamIndicies applied to BamViews returns named vectors.
- 'yieldSize' argument in BamFile represents the number of unique
qnames when 'obeyQname=TRUE'.
BUG FIXES
- completely free razip, bgzip files when done.
- sortBam, indexBam fail gracefully on non-BAM input.
- headerTabix on an open TabixFile no longer reads the first record
- scanBcfHeader provides informative error message when header line
('#CHROM POS ...') is missing
Rsubread
--------
Changes in version 1.10.0:
NEW FEATURES
- Rsubread package can now run on Mac OS X operating systems.
NEW FEATURES
- Major updates to the function 'featureCounts', a general-purpose read
summarization function.
RTCA
----
Changes in version 2009-07-13:
- combineRTCA(list): Additional column is renamed into Plate. The vlues
is evaluated from list item names. When the list has no name, an
integer index beginning from 1 is used. Special attentions to list
partially with names is noted in the documentation.
- parseRTCA(file, dec=".",phenoData, skipWell,...): Example is added in
the documentation how to import pre-configured phenoData. Details
section in the documentation is re-written to describe the process of
parsing.
- RTCA-class: Experiment ID added to RTCA class
- Makefile: add Makefile to simplify common tasks like check and
install
- plotGridEffect: takes 'column' instead of 'col' as mode parameter,
and renders the mode as the title of the legend. Documentation
updated.
- plotRTCA: is removed from the package and is substituted by the plot
function.
rtracklayer
-----------
Changes in version 1.20:
NEW FEATURES
- Table query interface supports multiple query ranges.
- Files (RTLFile objects) can be directly uploaded to UCSC, via
track<-.
SIGNIFICANT USER-VISIBLE CHANGES
- All methods with asRangedData argument now have it default to FALSE,
instead of TRUE. A warning is issued if the argument is missing.
Eventually, we will drop all support for RangedData import (export
will still work via automatic coercion to GRanges).
BUG FIXES
- Chromosome list for a genome is now downloaded from the table
browser, instead of the Genome Browser page. This supports genomes
with more than 1000 contigs.
- BEDX+Y formats now work when a track line is present, and the
extraCols argument is used for the column names.
- path.expand() is now called for paths passed off to the Kent library.
- Order of metadata columns upon GFF import no longer depends on
LC_COLLATE.
SeqArray
--------
Changes in version 0.99.1:
- first submission
ShortRead
---------
Changes in version 1.17:
SIGNIFICANT USER-VISIBLE CHANGES
- FastqSampler can return records in the order encountered in the
sampled file.
- Increase to 10000 the number of reads examined for determining Fastq
quality type
- as(FastqQuality, "numeric") returns a vector of quality scores
concatenated end to end (previously cycle to cycle), without padding
to effective equal width
BUG FIXES
- trimTails, succesive=TRUE would return inconsistent results
- FastqStreamer, FastqSampler parse fastq files created with '\r'
SSPA
----
Changes in version 1.99.0:
NEW FEATURES
- Added new estimation method for the density of effect sizes and
proportion of non differentially expressed genes
- power and sample size analysis can now also be performed for
experimental designs that lead to F and \chi^2 statistics e.g. RNAseq
data
BUG FIXES
- suppressWarings from dt or pt when ncp is large
synapter
--------
Changes in version 1.1.5:
- updated references <2013-03-22 Fri>
Changes in version 1.1.4:
- added citation <2013-03-21 Thu>
- vignette uses knitr engine and scrartcl class <2013-03-21 Thu>
Changes in version 1.1.3:
- knitr 1.0 compatibility, based on Dan's updates <2013-01-15 Tue>
Changes in version 1.1.2:
- added note about tcl BWidget package in synapterGUI man <2012-10-04
Thu>
Changes in version 1.1.1:
- fixing vignette <2012-10-02 Tue>
Changes in version 1.1.0:
- new devel version bump <2012-10-01 Mon>
TargetSearch
------------
Changes in version 1.16.0:
SIGNIFICANT USER-VISIBLE CHANGES
- Function 'fixRIcorrection' is now defunct (previously was
deprecated). Use 'fixRI'.
BUG FIXES
- Removed references to deprecated R functions.
- Fixed bug in 'ImportLibrary.msp' that occurs if there is only one
metabolite.
TEQC
----
Changes in version 2.7.2:
- bug fix in 'coverage.target' (chromosomes without any read but
appearing in the BAM file header were a problem)
TransView
---------
Changes in version 1.2.11:
BUG FIXES
- Fix compilation problem with new Rsamtools version on windows.
Changes in version 1.2.9:
BUG FIXES
- Updated vignette
Changes in version 1.2.8:
NEW FEATURES
- meltPeaks() normalizes to Reads Per Million mapped reads after
quality filtering according to the filtered_reads slot.
NEW FEATURES
- parseReads() now also returns the total and local base pairs covered
which can be accessed by the slots gsize() and lsize() respectively.
Changes in version 1.2.7:
NEW FEATURES
- New convenience function meltPeaks(), which returns a data frame with
normalized peak densities suitable for plotting with ggplot2.
BUG FIXES
- Minor help file corrections.
Changes in version 1.2.6:
BUG FIXES
- macs2gr() supports relative distances instead of absolute distances
reported by older MACS versions.
Changes in version 1.2.5:
BUG FIXES
- annotatePeaks() did not accurately resolve ambiguities in some
instances.
Changes in version 1.2.4:
BUG FIXES
- gtf2gr() can now handle gene and transcript IDs with white spaces.
Changes in version 1.2.3:
NEW FEATURES
- All slice methods can now return binned densities of predefined
width.
NEW FEATURES
- The method to bin data can be specified by a new option in plotTV and
the slice methods called bin_method. The amount of bins to be
returned can be specified by nbins.
NEW FEATURES
- Default method to plot densities in plotTV is now mean instead of
linear interpolation using approx. median or max are additional
possibilities.
Changes in version 1.2.2:
BUG FIXES
- Minor bug fix in plotTV
Changes in version 1.2.1:
BUG FIXES
- Minor bug fix in plotTVData
Changes in version 1.2.0:
NEW FEATURES
- A new class TVResults is returned by plotTV containing all important
results of the clustering and plotting.
- TVResults objects can be accessed by their slots and plotTVData.
plotTVData returns a data frame with the summarized results.
- Added option showPlot to plotTV() to suppress plotting optionally.
This is useful if only the clustering results are needed.
- Added an option name_width to plotTV() to enable customized widths of
the row labels.
BUG FIXES
- Improved kmeans clustering
TurboNorm
---------
Changes in version 1.7.2:
BUG FIXES
- normalize.AffyBatch.pspline now correcly handles the weights
Changes in version 1.7.1:
NEW FEATURES
- faster turbotrend due to c implementation for the summation and
couting by Paul Eilers
- add robustifying iterations using same approach as lowess code by
Paul Eilers
BUG FIXES
- print array number when normalization of an array causes an error
VariantAnnotation
-----------------
Changes in version 1.6.0:
NEW FEATURES
- VCF is now VIRTUAL. Concrete subclasses are CollapsedVCF and
ExpandedVCF.
- Add filterVcf() generic and methods for character and TabixFile.
This method creates one VCF file from another, using FilterRules.
- Enhance show,VCF method with header information.
- Stephanie Gogarten added genotypeToSnpMatrix() generic and
CollapsedVCF and matrix methods.
- Chris Wallace added snpSummary() generic and CollapsedVCF method.
- Add cbind and rbind for VCF objects.
MODIFICATIONS
- writeVcf,connection-method allows writing to console and appending.
- writeVcf,connection-method accepts connections with open="a", only
adding a header if the file does not already exist.
- predictCoding and genotypeToSnpMatrix can now handle ALT as
CharacterList. Structural variants are set to empty character ("").
- When no INFO data are present in a vcf file, the info() slot is now
an empty DataFrame. Previously an empty column named 'INFO' was
returned.
- Empty VCF class now has an empty VCFHeader
- expand,CollapsedVCF-method expands 'geno' data with Number=A.
- VCF class accessors "fixed", "info" now return DataFrame instead of
GRanges. "rowData" returns fixed fileds as the mcols.
- Updates to the vignette.
DEPRECATED and DEFUNCT
- Deprecate dbSNPFilter() and regionFilter().
- Deprecate MatrixToSnpMatrix().
BUG FIXES
- Multiple bugs fixed in "locateVariants".
- Multiple bugs fixed in "writeVcf".
- Bug fixed in subsetting of VCF objects.
- Bug fixed in "predictCoding" related to QUERYID column not mapping
back to original indices (rows).
VariantTools
------------
Changes in version 1.2.0:
NEW FEATURES
- Tally, call and export indels (using same algorithm as for SNVs).
- Add post-filter that discards variants that are clumped together on
the chromosome (likely mapping errors).
- Add filter for masking regions like simple / low complexity repeats.
- Add a filter that performs a t-test on the alt vs. ref read
positions.
- Add callWidtype() function for determining whether a position is
variant, wildtype or uncallable, assuming the built-in variant
calling filters. This is based on a power calculation that considers
the coverage.
- Some functions for estimating concordance between samples have been
added; these were developed for sample ID verification and should be
considered experimental.
- matchVariants() utility for matching variants by pos and alt.
USER-VISIBLE CHANGES
- The VCF output is now always in expanded form (one alt per row). The
AD (allele depth) geno tag contains the REF and ALT counts, while AP
(allele present) indicates presence of the REF and/or ALT allele.
Besides the DP tag, all other tags were removed. These changes bring
VariantTools more in line with GATK.
- Control alt and total counts are returned from
callSampleSpecificVariants.
BUG FIXES
- The power cutoff in the sample-specific algorithm was not considering
the minimum alt read count filter.
wateRmelon
----------
0.99.16: seabird() no longer takes a vector for the stop argument
0.99.15: temporarily removed dependency on ROCR (and thus gdata)
0.99.14: normalized intensities as well as betas fixed a bug in
as.methylumi
0.99.13:
0.99.12: Sentrix IDs should work (thanks to Elodie Portales-Casamar for
bug report).
0.99.11:
0.99.10:
0.9.8: new MethyLumiSet method for pfilter RGtoy2 removed from
data(minfitoy). This is because minfi now expects the manifest
to be a package. swan function patched so that it can process
subsets of array data (provided by Jovana Maksimovic). Now
works with melon data set. as.methylumi generic function
added. Gets fData from package:IlluminaHumanMethylation450k.db
. The MethyLumiSet method is useful for ensuring methylumi
objects contain this data. Andrew Teschendorff's BMIQ function
and a MethyLumiSet method added minfi 1.4.0 has a changed
manifest structure resulting in SNP probes being left out of
the MethylSet. This breaks genki() for the minfi objects and
also the minfitoy data() set.
xcms
----
Changes in version 1.35.7:
BUG FIXES
- fixed indexing bug in group.nearest, which under certain
circumstances caused all peaks in the first sample to be ignored
(reported by Tony Larson)
Changes in version 1.35.6:
BUG FIXES
- Obiwarp retention time alignment error-ed if scanrange was used as a
parameter setting during xcmsSet/peak detection The method now tries
to automatically find the set scanrange and uses this range for
alignment.
Changes in version 1.35.4:
NEW FEATURES
- Introducing parallel fillPeaks
USER VISIBLE CHANGES
- Replace snow requirement with minimum R version 2.14.0
Changes in version 1.35.3:
BUG FIXES
- if group.density was used with very low minfrac settings (< 0.5) it
did not return all feature groups, but only those that include
features from at least 50% of samples in a group. This limitation was
removed.
Changes in version 1.35.2:
UPDATED FEATURES
- Behind the scenes xcms now uses the xcmsSource class to read raw
data. This allows e.g. to write a class that pulls raw data from
e.g. a database
BUG FIXES
- massifquant: simplified logic structure of Tracker::claimDataIdx
resolved failure on new test case.
- massifquant: reporting features data structure compatible with
multiple sample comparison within XCMS.
Changes in version 1.35.1:
UPDATED FEATURES
- The mzData export is now much faster and uses less memory
xps
---
Changes in version 2.16:
VERSION xps-1.19.10
- update XPSSchemes.cxx to correct possible memory error in TString
array names[i]
VERSION xps-1.19.9
- update README
VERSION xps-1.19.8
- replace .path.package() with path.package()
VERSION xps-1.19.7
- update XPSSchemes.cxx to replace error with warning for missing
annotation header '%genome-species'
VERSION xps-1.19.2 - 6
- update configure.win and Makefile.win for ROOT compiled with MinGW;
xps works now on Windows 7
VERSION xps-1.19.1
- update Import..Annotation() methods in XPSchemes.cxx to protect
against tabs in Affymetrix annotation files
- update script4schemes.R to include schemes with annotation na33
Packages removed from the release
=================================
The following packages are no longer in the release:
cosmo, cosmoGUI, gene2pathway
More information about the Bioconductor
mailing list