unfoldr: Stereological Unfolding for Spheroidal Particles

Share:

Stereological unfolding as implemented in this package consists in the estimation of the joint size-shape-orientation distribution of spheroidal shaped particles based on the same measured quantities of corresponding planar vertical section profiles. A single trivariate discretized version of the (stereological) integral equation in the case of prolate and oblate spheroids is solved numerically by the EM algorithm. The estimation of diameter distribution of spheres from planar sections (Wicksell's corpuscle problem) is also implemented. Further, the package provides routines for the simulation of a Poisson germ- grain process with either spheroids, spherocylinders or spheres as grains together with functions for planar sections. For the purpose of exact simulation a bivariate size-shape distribution is implemented.

Author
Markus Baaske [aut, cre], Felix Ballani [ctb]
Date of publication
2016-10-06 19:33:23
Maintainer
Markus Baaske <markus.baaske@math.tu-freiberg.de>
License
GPL-2
Version
0.6

View on CRAN

Man pages

binning1d
Binning numeric values
binning3d
Histogram data
coefficientMatrixSpheres
Calculate coefficients (spheres)
coefficientMatrixSpheroids
Calculate coefficients (spheroids)
cylinders3d
Plot fibre system
drawSpheroidIntersection
Plot Spheroid intersection
em.saltykov
Expectation Maximization algorithm
em.spheroids
Trivariate stereological unfolding
getMaxRadius
Maximum radius of exact simulated spheroids
getSphereSystem
Get sphere system
getSpheroidSystem
Get spheroid system
parameterEstimates
Estimated spatial histogram data
parameters3d
Original parameters
planarSection
Sphere planar section
sectionProfiles
Constuctor section profiles
setbreaks
Break vectors
setupSphereSystem
Setup sphere system
setupSpheroidSystem
Setup spheroid system
simCylinderSystem
Simulation of cylinder system
simModel3d
Simulate spheroid system
simSphereSystem
Simulation of sphere system
simSpheroidSystem
Simulation of spheroid system
spheroids3d
Plot particle system
trivarHist
Trivariate histogram
unfold
Stereological unfolding
updateIntersections
Updated spheroid intersections
verticalSection
Spheroid vertical section

Files in this package

unfoldr
unfoldr/inst
unfoldr/inst/examples
unfoldr/inst/examples/unfold.R
unfoldr/inst/examples/cylinder.R
unfoldr/inst/examples/sphere.R
unfoldr/inst/examples/coeffarray.R
unfoldr/inst/examples/sim.R
unfoldr/src
unfoldr/src/Rheaders.h
unfoldr/src/directions.cpp
unfoldr/src/Makevars
unfoldr/src/Utils.h
unfoldr/src/unfold.cpp
unfoldr/src/Intersector.cpp
unfoldr/src/directions.h
unfoldr/src/unfold.h
unfoldr/src/SimSphere.h
unfoldr/src/Utils.cpp
unfoldr/src/Intersector.h
unfoldr/src/ellipt.cpp
unfoldr/src/SimCylinder.h
unfoldr/src/SimEllipsoid.h
unfoldr/src/GeometricPrimitives.cpp
unfoldr/src/Vector.h
unfoldr/src/SimEllipsoid.cpp
unfoldr/src/SimSphere.cpp
unfoldr/src/GeometricPrimitives.h
unfoldr/src/SimCylinder.cpp
unfoldr/NAMESPACE
unfoldr/R
unfoldr/R/cylinder.R
unfoldr/R/sphere.R
unfoldr/R/spheroid.R
unfoldr/R/unfolding.R
unfoldr/MD5
unfoldr/DESCRIPTION
unfoldr/man
unfoldr/man/cylinders3d.Rd
unfoldr/man/trivarHist.Rd
unfoldr/man/planarSection.Rd
unfoldr/man/setbreaks.Rd
unfoldr/man/getSphereSystem.Rd
unfoldr/man/binning3d.Rd
unfoldr/man/coefficientMatrixSpheres.Rd
unfoldr/man/parameters3d.Rd
unfoldr/man/parameterEstimates.Rd
unfoldr/man/updateIntersections.Rd
unfoldr/man/unfold.Rd
unfoldr/man/spheroids3d.Rd
unfoldr/man/simModel3d.Rd
unfoldr/man/getMaxRadius.Rd
unfoldr/man/simCylinderSystem.Rd
unfoldr/man/binning1d.Rd
unfoldr/man/verticalSection.Rd
unfoldr/man/coefficientMatrixSpheroids.Rd
unfoldr/man/setupSphereSystem.Rd
unfoldr/man/simSpheroidSystem.Rd
unfoldr/man/em.spheroids.Rd
unfoldr/man/drawSpheroidIntersection.Rd
unfoldr/man/getSpheroidSystem.Rd
unfoldr/man/sectionProfiles.Rd
unfoldr/man/simSphereSystem.Rd
unfoldr/man/em.saltykov.Rd
unfoldr/man/setupSpheroidSystem.Rd