Package: ETRep
Type: Package
Title: Analysis of Elliptical Tubes Under the Relative Curvature
        Condition
Version: 1.1.0
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." 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]
    (<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, RiemBase, RSpincalc, rotations,
        SphericalCubature, Rvcg, fields, Matrix, pracma, truncnorm,
        ggplot2, reshape2, dplyr, ptinpoly
RoxygenNote: 7.3.2
NeedsCompilation: no
Packaged: 2024-12-05 11:47:55 UTC; mohsentaheri
Repository: CRAN
Date/Publication: 2024-12-05 12:40:06 UTC
Built: R 4.3.3; ; 2025-04-07 04:01:44 UTC; windows
