Package: elastes 0.1.7.9000
elastes: Elastic Full Procrustes Means for Sparse and Irregular Planar Curves
Provides functions for the computation of functional elastic shape means over sets of open planar curves. The package is particularly suitable for settings where these curves are only sparsely and irregularly observed. It uses a novel approach for elastic shape mean estimation, where planar curves are treated as complex functions and a full Procrustes mean is estimated from the corresponding smoothed Hermitian covariance surface. This is combined with the methods for elastic mean estimation proposed in Steyer, Stöcker, Greven (2022) <doi:10.1111/biom.13706>. See Stöcker et. al. (2022) <arxiv:2203.10522> for details.
Authors:
elastes_0.1.7.9000.tar.gz
elastes_0.1.7.9000.zip(r-4.5)elastes_0.1.7.9000.zip(r-4.4)elastes_0.1.7.9000.zip(r-4.3)
elastes_0.1.7.9000.tgz(r-4.4-any)elastes_0.1.7.9000.tgz(r-4.3-any)
elastes_0.1.7.9000.tar.gz(r-4.5-noble)elastes_0.1.7.9000.tar.gz(r-4.4-noble)
elastes_0.1.7.9000.tgz(r-4.4-emscripten)elastes_0.1.7.9000.tgz(r-4.3-emscripten)
elastes.pdf |elastes.html✨
elastes/json (API)
NEWS
# Install 'elastes' in R: |
install.packages('elastes', repos = c('https://mpff.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/mpff/elastes/issues
Last updated 1 years agofrom:1532ed3093. Checks:OK: 3 NOTE: 4. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 20 2024 |
R-4.5-win | NOTE | Nov 20 2024 |
R-4.5-linux | NOTE | Nov 20 2024 |
R-4.4-win | NOTE | Nov 20 2024 |
R-4.4-mac | NOTE | Nov 20 2024 |
R-4.3-win | OK | Nov 20 2024 |
R-4.3-mac | OK | Nov 20 2024 |
Exports:compute_elastic_shape_meanget_evalsget_procrustes_fit
Dependencies:abindashbitopsbootcliclustercolorspacedata.tabledeSolveelasdicsfansifarverfdafdsFNNgamm4ggplot2gluegrpreggtablehdrcdeisobandkernlabKernSmoothkslabelinglatticelifecyclelme4locfitmagicmagrittrMASSMatrixmclustmgcvminqamulticoolmunsellmvtnormnlmenloptrnumDerivorthogonalsplinebasispbspcaPPpillarpkgconfigpracmaR6rainbowRColorBrewerRcppRcppEigenRCurlrefundrlangRLRsimscalessparseFLMMtibbleutf8vctrsviridisLitewithr
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Compute an elastic full Procrustes mean for a collection of curves | compute_elastic_shape_mean |
Optimal rotation and scaling alignment to a smooth curve | fit_alignment_proc2d |
Mean estimation for open planar curves. | fit_mean |
Calculate the center of a curve | get_center |
Distance to a smooth curve | get_distance |
Evaluate a curve on a grid | get_evals get_evals.data.frame get_evals.elastic_shape_mean |
Finds optimal alignment for discrete open curves | get_optimal_t |
Calculate the polygon length of a curve | get_polygon_length |
Get Procrustes data curve from mean object. | get_procrustes_fit |
Helper functions for calculating Procrustes data curve from rotation, scaling and translation parameters. | get_Procrustes_fit_from_param get_procrustes_fit_from_param |
Plot method for planar elastic Procrustes mean curves | plot.elastic_shape_mean |