Package: tdaunif 0.2.0

Jason Cory Brunson

tdaunif: Uniform Manifold Samplers for Topological Data Analysis

Uniform random samples from simple manifolds, sometimes with noise, are commonly used to test topological data analytic (TDA) tools. This package includes samplers powered by two techniques: analytic volume-preserving parameterizations, as employed by Arvo (1995) <doi:10.1145/218380.218500>, and rejection sampling, as employed by Diaconis, Holmes, and Shahshahani (2013) <doi:10.1214/12-IMSCOLL1006>.

Authors:Jason Cory Brunson [aut, cre], Brandon Demkowicz [aut], Sanmati Choudhary [aut], Barry W. Brunson [ctb]

tdaunif_0.2.0.tar.gz
tdaunif_0.2.0.zip(r-4.5)tdaunif_0.2.0.zip(r-4.4)tdaunif_0.2.0.zip(r-4.3)
tdaunif_0.2.0.tgz(r-4.4-any)tdaunif_0.2.0.tgz(r-4.3-any)
tdaunif_0.2.0.tar.gz(r-4.5-noble)tdaunif_0.2.0.tar.gz(r-4.4-noble)
tdaunif_0.2.0.tgz(r-4.4-emscripten)tdaunif_0.2.0.tgz(r-4.3-emscripten)
tdaunif.pdf |tdaunif.html
tdaunif/json (API)
NEWS

# Install 'tdaunif' in R:
install.packages('tdaunif', repos = c('https://tdaverse.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/tdaverse/tdaunif/issues

On CRAN:

manifoldssamplertdatopological-data-analysistopological-statistics

27 exports 3 stars 1.33 score 0 dependencies 3 scripts 174 downloads

Last updated 3 months agofrom:81812a04ed. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 12 2024
R-4.5-winOKSep 12 2024
R-4.5-linuxOKSep 12 2024
R-4.4-winOKSep 12 2024
R-4.4-macOKSep 12 2024
R-4.3-winOKSep 12 2024
R-4.3-macOKSep 12 2024

Exports:add_noisemake_rejection_samplersample_2hemispheresample_2spheresample_annulussample_arch_spiralsample_circlesample_circles_interlockedsample_cylinder_ellipticalsample_disksample_ellipsesample_klein_flatsample_klein_tubesample_lemniscate_geronosample_mobius_rotoidsample_projective_planesample_spheresample_strat_cubesample_strat_segmentsample_strat_squaresample_stratifysample_swiss_rollsample_tori_interlockedsample_torus_flatsample_torus_tubesample_trefoilsample_triangle_planar

Dependencies:

Uniform and Stratified Sampling from Manifolds in Euclidean Space

Rendered fromtdaunif.rmdusingknitr::rmarkdownon Sep 12 2024.

Last update: 2024-05-29
Started: 2020-09-19

Readme and manuals

Help Manual

Help pageTopics
Sample (with noise) from annuliannuli disks sample_annulus sample_disk
Sample (with noise) from archimedean spirals and swiss rollsarch-spirals sample_arch_spiral sample_swiss_roll
Sample (with noise) from circlescircles sample_circle sample_circles_interlocked
Sample (with noise) from ellipsesellipses sample_cylinder_elliptical sample_ellipse
Sample (with noise) from Klein bottlesklein-bottles sample_klein_flat sample_klein_tube
Sample (with noise) from lemniscates (figure eights)lemniscates sample_lemniscate_gerono
Sample (with noise) from Möbius stripsmobius-strips sample_mobius_rotoid
Add noise to a sampleadd_noise noise
Sample (with noise) from real projective planesreal-projective-planes sample_projective_plane
Custom uniform rejection samplersmake_rejection_sampler rejection-samplers
Sample (with noise) from a spheresample_2hemisphere sample_2sphere sample_sphere sphere
Stratified sample of any unit dimensional spacesample_stratify sample_strat_cube sample_strat_segment sample_strat_square stratified-samplers
*tdaunif*: Uniform manifold samplers for topological data analysistdaunif-package tdaunif
Sample (with noise) from torisample_tori_interlocked sample_torus_flat sample_torus_tube tori
Sample (with noise) from trefoil knotsample_trefoil trefoil
Sample (with noise) from planar trianglessample_triangle_planar triangles