- new function
plotMarkers
to visualise the selected features in block analyses (see #134) auroc
title now fixed (#135)cimDiablo
takestrim
argument to customise outlier filtering (#136)plotIndiv.pca
default shape set to16
circosPlot
&network
now support blocks with similar feature namescircosPlot
now has methods for block.spls objectscircosPlot
now takes new formal and advanced args for customisation. See?circosPlot
.
plotVar
legend colour mismatch bug fixedplotDiablo
errorundefined variable (Y)
fixednipals
initialisation bug with high-variance high-NA rate column fixedcim
bug with high NA rate data fixed using imputation by the column mean
biplot
default colours now matchplotIndiv
biplot
now takescex
argumentnipals
now takescenter
andscale
argumentsnipals
now only outputsp
,t
andeig
- new function
impute.nipals
to impute missing values using NIPALS algorithm nipals
function checks for orthogonality of components when NA presentplot.tune
legends improvedplot.tune
now uses colour-blind friendly colours- new
tune.spls
function to perform variable selection on both X and Y tune.spls
now chooses optimal keepX even if nrepeat < 3tune.spls
now takesvalidation
argtune.spca
is now much fastercircosPlot
links can now have adjustable width (#118)plotDiablo
now takescol.per.group
(#119)- terminology change:
consensus
renamed toaverage
in Diablo context
plotVar
bug fixed
circosPlot
: The radial location of feature names can now be cutomised usingvar.adj
- added
plot
andprint
methods fornipals
ouput (#87) - all Discriminat Analyses now run solely on
mode=regression
(#79) cim
argument change:threshold
replaced bycutoff
nipals
andpca
with missing values allow skipping reconstitution of the input matrixtune.block.splsda
now allows random number seed also for parallel processing (#72)- New
biplot
methods for the pca family (#90)
plotIndiv
: Legend bug which misspecified the groups resolvedplotIndiv
: Legends now ordered as inputted, and not alphabeticallyplot
method issue forspca
resolvedplotLoadings.spca
bug withvar.names
now fixed (#81)ipca
deprecation warning fixed
plotLoadings
's infamous figure margins too large error now handled and informative condition throwncircosPlot
'slines
argument default toFALSE
nowcircosPlot
's inconsistentcy of blocks with identicalX
names fixed- consensus and weighted consensus plots now supported for
plotIndiv
with relevant block analyses plotLoadings
's feature name trimming can be customisedblock.splsda
bug which could drop some Y factors withnear.zero.variance=TRUE
fixedperf.block.splsda
now supports calculation of combined and per-block AUC- model improvement significance can be custmoised in all
perf
andtune
functions perf.block.splsda
is now much faster and supports FORK clusterstune.(s)pls(da)
,perf.(s)plsda
now support FORK clusters
circosPlot
's fadedlines
bug when manyNA
s present fixedtune.block.splsda()
bug when using fixedtest.keepX
over two or more blocks fixedcircosPlot
andplotLoadings
bug caused by features withNA
s fixedplotIndiv(..., ind.names = FALSE)
warning/bug fixedtune.block.splsda
bug on Windows parallelisation fixedperf
andtune
functions' issue when choosing the optimum component resolved- added option to suppress
auroc
from printing all the AUCs
- parallel processing on
tune.block.splsda
improved tune.block.splsda
now supports more distances- You can now customise
auroc
plots. Refer to documentation for more info
- single factor multilevel error in
pls
fixed - fixed over-estimated correlation of
cim
formixo_(s)pls
objects with single component - margin error in
cim
now handled properly - fixed
plotLoadings
error for very long variable names predict
function bug for single sample prediction fixedplotLoadings
bug for long variable names fixed- Fixed
tune.spls
andpef.plsda
bugs when usingcpus
argument for parallel processing perf.plot
bug in extracting names fixed- Few fixes for
tune.splsda
with AUC
- missing values in
plotIndiv
'sgroup
argument no more throws error mixOmics::predict
function documentation now more accessible- names of
linnerud
datasets fixed plot.perf
now respectsylim
arguments for custom y range- package startup message with direct liks to useful resources
mixOmics
function documentation disambiguated with instruction on how to get package help- Updated onLoad message with discussion forum info, bug reports, and more
- Dropped legacy
comp.tol
argument frompca
plot.perf
now respectsylim
arguments for custom y range- Added Code of Conduct
- NOW HOSTED ON BIOCONDUCTOR
- Refer to
./inst/legacy/NEWS-old
on GitHub repo