Function reference
Reading meshes and working with centroids
Functions to import meshes and calculate centroids and sizes (areas)
-
read_stl() - Import STL mesh
-
centroid_location() - Calculate centroid location
-
centroid_size() - Calculate centroid size for an stl file
-
stl_area() - Calculate area of an stl mesh
PCSA and muscle force estimation
Functions for estimating PCSA from centroid data and muscle force from PCSA estimates
-
pcsa() - Estimate PCSA from from a pair of muscle attachment stl meshes.
-
muscle_force() - Estimate muscle force
-
coords_to_ternary() - Process coordinates data.frame
-
interpolate_ternary() - Interpolate between two point in a coordinates object.
-
muscle_color_map() - Holliday Lab Muscle Color Map
-
muscle_fill_map() - Holliday Lab Muscle Color Map
-
means_by_muscle() - Means by Muscle
Working with Xfiber data
Functions to read and process data from Avizo Xfiber suitable for passing as the coords parameter to coords_to_ternary()
-
read_xfiber() - Import from Avizo xfiber Excel
-
read_xfiber_xml() - Import from Avizo xfiber XML
-
find_track_ends() - Reduce Xfiber tracks to vectors connecting the two endpoints
Generating Maya mel scripts
Functions for outputting mel scripts to create model + vector arrows in Maya.
-
make_mel() - Write mel file
-
xfiber_to_maya() - Generate Maya mel file from xfiber tracing
-
geom_shiftedtext() - geom for labeling geom_points
Utility functions
Functions that are not normally called directly, but which may be useful and are thus documented and exported.
-
xprod() - Cross-product of two 3d vectors
-
make_unit_vector() - Create a unit vector from a given vector
-
relative_proportion() - Calculate the relative proportion of the items of a given vector
-
write_arrows() - Write Maya arrows code