elastes
0.1.7Elastic Full Procrustes Means for Sparse and Irregular Planar Curves
Overview
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.
Install
Health
- NOTE r-devel-linux-x86_64-debian-clang
- NOTE r-devel-linux-x86_64-debian-gcc
- NOTE r-devel-linux-x86_64-fedora-clang
- NOTE r-devel-linux-x86_64-fedora-gcc
- NOTE r-devel-windows-x86_64
- NOTE r-oldrel-macos-arm64
- NOTE r-oldrel-macos-x86_64
- NOTE r-oldrel-windows-x86_64
- NOTE r-patched-linux-x86_64
- NOTE r-release-linux-x86_64
- NOTE r-release-macos-arm64
- NOTE r-release-macos-x86_64
- NOTE r-release-windows-x86_64
- NOTE2026-06-090 OK · 13 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
- ERROR2026-06-080 OK · 12 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
- NOTE2026-03-300 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
- ERROR2026-03-100 OK · 13 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
Documentation
- Examples that run
- 100%
- Documented parameters
- 95%
- Return-value docs
- 100%
- References docs
- 0%
Downloads
Repository
Stars over time
Releases over time
Issues over time
Repository practices
5 development-tooling and community-health practices detected across 5 families in the upstream repository
Checks run against github.com/mpff/elastes on 2026-07-19.
Show all practices
Dependencies
Nothing depends on this yet.
Code & Tests
- Cyclomatic complexity
- 2.0 median / 9 max
- Test cases
- 21 / 0.25 per code line
Test coverage
Line coverage
89%
Expression
90.5%
Tests / Examples
88.8% / 68% ex
Functions
23 3 exported
Complexity
3 avg / 9 max
Call network
23 nodes / 22 edges
Call graph
Open call graph →Lowest coverage
23 functions| Function | Cyclo | Coverage |
|---|---|---|
| smooth_cov_surface | 3 | 69% |
| fit_mean | 7 | 82% |
| fit_alignment_proc2d | 8 | 83% |
| compute_elastic_shape_mean exp | 7 | 85% |
| get_evals.data.frame | 4 | 91% |
| get_evals.elastic_shape_mean | 9 | 95% |
People & History
2 releases. Pick two to compare their code metrics. R releases are shown for context.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- 0.1.7Latest
- RR 4.3.0 released · 2023-04-21
- 0.1.62022-07-03
- RR 4.2.0 released · 2022-04-22
Package metadata
- First published
- 2022-07-03
- Total releases
- 2 / 4 yrs
- License
- GPL (>= 3) OSI
- Download size
- 56 KB
- Installed size
- not tracked yet
- With dependencies
- not tracked yet