Package: ETRep
Type: Package
Title: Analysis of Elliptical Tubes Under the Relative Curvature
        Condition
Version: 1.2.1
Authors@R: 
    c(person(given = "Mohsen",
             family = "Taheri Shalmani",
             role = c("aut", "cre"),
             email = "MohsenTaheriShalmani@gmail.com",
             comment = c(ORCID = "0000-0003-4044-8507")),
      person(given = "Jörn",
             family = "Schulz",
             role = "aut"),
      person(given = "Stephen M.",
             family = "Pizer",
             role = "aut"))
Maintainer: Mohsen Taheri Shalmani <MohsenTaheriShalmani@gmail.com>
Description: Analysis of elliptical tubes with applications in biological modeling. The package is based on the references: Taheri, M., Pizer, S. M., & Schulz, J. (2024) "The Mean Shape under the Relative Curvature Condition." Journal of Computational and Graphical Statistics <doi:10.1080/10618600.2025.2535600> and arXiv <doi:10.48550/arXiv.2404.01043>. Mohsen Taheri Shalmani (2024) "Shape Statistics via Skeletal Structures", PhD Thesis, University of Stavanger, Norway <doi:10.13140/RG.2.2.34500.23685>. Key features include constructing discrete elliptical tubes, calculating transformations, validating structures under the Relative Curvature Condition (RCC), computing means, and generating simulations. Supports intrinsic and non-intrinsic mean calculations and transformations, size estimation, plotting, and random sample generation based on a reference tube. The intrinsic approach relies on the interior path of the original non-convex space, incorporating the RCC, while the non-intrinsic approach uses a basic robotic arm transformation that disregards the RCC.
License: MIT + file LICENSE
URL: https://github.com/MohsenTaheriShalmani/Elliptical_Tubes
Depends: R (>= 4.0.0)
Author: Mohsen Taheri Shalmani [aut, cre] (ORCID:
    <https://orcid.org/0000-0003-4044-8507>),
  Jörn Schulz [aut],
  Stephen M. Pizer [aut]
Encoding: UTF-8
LazyData: true
Imports: rgl, shapes, Morpho, matlib, RSpincalc, rotations, Rvcg,
        fields, truncnorm, htmlwidgets
RoxygenNote: 7.3.3
NeedsCompilation: no
Packaged: 2025-09-27 09:40:48 UTC; mohsentaheri
Repository: CRAN
Date/Publication: 2025-09-27 10:00:02 UTC
Built: R 4.6.0; ; 2026-03-28 14:38:10 UTC; unix
