fiber.angle {GoodFibes} | R Documentation |
Experimental! Calculating the orientation of muscle fibers
Description
Calculating the angle of individual muscle fibers. Currently this function can only calculate fiber angles around a central axis (x, y or z). Fiber data is centered around the other axes.
Will eventually include an option for a tendon image stack. Not yet complete
Usage
fiber.angle(fib.list, axis, centered = TRUE)
Arguments
fib.list |
A list of muscle fiber paths generated by good.fibes or from the various cleaning and processing function (must contain $fiber.points). |
axis |
The axis around which angles will be calculated as a deviation from |
centered |
Should the data be centered on the other two axes before calculation. |
Value
A vector of angles in degrees corresponding to each fiber in the original list
Note
NOT TOTALLY VERIFIED YET, USE WITH CAUTION
Author(s)
J. Arbour
References
Arbour, J. In Prep. GoodFibes: an R package for the detection of muscle fibers from diceCT scans.
Katzke, J., Puchenkov, P., Stark, H., and Economo, E. 2022. A Roadmap to Reconstructing Muscle Architecture from CT Data. Integrative Organismal Biology 4(1): 1-16.
Sullivan, S., McGechie, F., Middleton, K., and Holliday, C. 3D Muscle Architecture of the Pectoral Muscles of European Starling (Sturnus vulgaris).Integrative Organismal Biology 1(1):1-18.
See Also
Examples
olddir<-getwd()
data(ant.final)
fangle<-fiber.angle(ant.final,3)
fangle
cols<-color.scale(fangle, "blue", "red")
muscle.plot.stl(ant.final, cols=cols, df = 1)
setwd(olddir)