1.2.0
Changes:
- RSEC now has option
rerunClusterMany
, which if FALSE will not rerun the clusterMany step if RSEC is called on an existing clusterExperiment object (assuming of course, clusterMany has been run already on the object) - setBreaks now has option
makeSymmetric
to force symmetric breaks around zero when using the quantile option. - setBreaks now has a default for breaks (i.e. for minimal use, the user doesn't have to give the argument, just the data) in which case setBreaks will automatically find equal-spaced breaks of length 52 filling the range of data compatible with aheatmap. The order of the arguments
data
andbreaks
has been switched, however, to better accomodate this usage. - plotClusters can now handle NA values in the colData
- plotClusters for
clusterExperiment
object now allows for settingsampleData=TRUE
to indicate the plotting all of the sampleData in the colData slot. - nPCADims now allows values between 0,1 to allow for keeping proportion of variance explained.
- addClusters now allows for argument
clusterLabel
to assign a clusterLabel when the added cluster is a vector (if matrix, then clusterLabel is just the column names of the matrix of cluster assignments)
Bug fixes:
- fixed bug in clusterExperiment subsetting to deal with orderSamples correctly.
- fixed bug in mergeClusters unable to plot when too big of edge lengths (same as plotDendrogram)
- fixed bug in subsetting, where unable to subset samples by character
- fixed bug in removeClusters so that correctly updates dendro_index and primary_index slots after cluster removed.