New CRAN-Releases of Morpho and Rvcg
02 Jul 2015Within the last weeks, I finally managed to update my official R-packages Morpho and Rvcg on CRAN.
The changes are:
Changes in Morpho version 2.3.0 (2015-06-18)
New features
- added function
line2planeto calculate intersection of a line and a plane - added option
pcAlignin function mirror to improve alignment to original object - added option
pcAligninrelWarpsandprocSymto allow alignment to first specimen rather than PC-axes. - Gregory Jefferis added unit testing setup infrastructure
- added new functions
getPLSfromScores,getPLSscores,predictPLSfromScores,predictPLSfromDataandplsCoVarfor prediction and handling results from 2-Block PLS regression. - made
relaxLMan S3 function and added methods formesh3dto relax two meshes with corresponding vertices. Addeduse.lmto specify subset of coordinates for alignment ifbending=FALSE - new option ‘
as.factor’ inname2factor - deprecated
warp.mesh(usetps3dnow for meshes and matrices) meshDistnow allows custom colorramps- added option
wireframeindeformGrid2d - added support for registered meshes in
computeTransform - added selection of transform type in
icpmat - added option
use.lmtoslider3dto specify subset for alignment ifbending=FALSE - added
getMeaningfulPCsto determine meaningful Principal Components (see my post here) - made optimization in
pcAlignandmirrorrun in parallel (not supported on Windows OS).
bugfixes and minor changes
- fixed normal handling in
mergeMeshes - fixed coefficient scaling in
RegScore - added update of normals in
meshDist - removed unnecessary function
meanMatand replaced it with genericcolMeans - fixed calculation of loadings in
pls2B - set
lambda(regularization) in all tps related functions to 1e-8 to avoid gross distortions in some cases - fixed typo in
pcAlignleading to misbehavior if iterations < 1
Changes in Rvcg version 0.12.2 (2015-06-28)
new features
- updated vcglib source code to Revision: 5521
- added option
as.inttovcgIsosurface - added option
iterateinvcgClean
bug fixes
- removed wrong error call in
vcgKDtree - silenced all output in
vcgQEdecimifsilent=TRUE