Learn R Programming

⚠️There's a newer version (4.0.10) of this package.Take me there.

geomorph (version 2.1.4)

Geometric Morphometric Analyses of 2d/3D Landmark Data

Description

Read, manipulate, and digitize landmark data, generate shape variables via Procrustes analysis for points, curves and surfaces, perform shape analyses, and provide graphical depictions of shapes and patterns of shape variation.

Copy Link

Version

Install

install.packages('geomorph')

Monthly Downloads

1,519

Version

2.1.4

License

GPL (>= 2)

Maintainer

Dean Adams

Last Published

April 2nd, 2015

Functions in geomorph (2.1.4)

define.modules

Define modules (landmark partitions)
morphol.disparity

Morphological disparity for one or more groups of specimens
buildtemplate

Build 3D surface template
bilat.symmetry

Analysis of bilateral symmetry
warpRefOutline

Creates a 2D outline warped to the mean shape.
scallops

Landmark data from scallop shells
findMeanSpec

Identify specimen closest to the mean of a set of aligned specimens
readland.nts

Read landmark data matrix from nts file
ratland

Landmark data from dataset rat
fixed.angle

Rotate a subset of 2D landmarks to common articulation angle
pairwiseD.test

Pairwise Group Comparisons
motionpaths

Simulated motion paths
readmulti.nts

Read landmark data from multiple nts files
plotAllSpecimens

Plot landmark coordinates for all specimens
hummingbirds

Landmark data from hummingbird bills (includes sliding semilandmarks on curves)
define.links

Define links between landmarks
plotOutliers

Find potential outliers
readland.tps

Read landmark data from tps file
trajectory.analysis

Quantify and compare shape change trajectories
writeland.tps

Write landmark data to tps file
define.sliders.2d

Select points to "slide" along two-dimensional curves.
plethShapeFood

Head shape and food use data from Plethodon salamanders
digit.fixed

Digitize 3D landmarks
mshape

Estimate mean shape for a set of aligned specimens
gpagen

Generalized Procrustes analysis of points, curves, and surfaces
physignal

Assessing phylogenetic signal in morphometric data
digitize2d

Digitize 2D landmarks.
scallopPLY

3D scan of a scallop shell from a .ply file in mesh3d format
plotspec

Plot 3D specimen, fixed landmarks and surface semilandmarks.
pairwise.slope.test

Pairwise Comparisons of Slopes
plotGMPhyloMorphoSpace

Plot phylogenetic tree and specimens in tangent space
warpRefMesh

Creates a mesh3d object warped to the mean shape.
editTemplate

Edit 3D template
two.b.pls

Two-block partial least squares analysis for shape data
arrayspecs

Convert landmark data matrix into array (p x k x n)
plotTangentSpace

Plot specimens in tangent space
mosquito

landmarks on mosquito wings
compare.evol.rates

Comparing rates of shape evolution on phylogenies
morphol.integr

Quantify morphological integration between two modules
compare.modular.partitions

Compare modular signal to alternative landmark subsets
plotAllometry

Plot allometric patterns in landmark data
advanced.procD.lm

Procrustes ANOVA and pairwise tests for shape data, using complex linear models
define.sliders.3d

Select points to "slide" along three-dimensional curves.
read.morphologika

Read landmark data from Morphologika file
plethspecies

Average head shape and phylogenetic relationships for several Plethodon salamander species
geomorph-package

Geometric morphometric analyses for 2D/3D data
digitsurface

Digitize 3D fixed landmarks and surface semilandmarks.
plethodon

Landmark data from Plethodon salamander heads
procD.lm

Procrustes ANOVA/regression for shape data
procD.pgls

Phylogenetic ANOVA/regression for shape data
phylo.pls

Quantify phylogenetic morphological integration between two sets of variables
two.d.array

Convert (p x k x n) data array into 2D data matrix
estimate.missing

Estimate locations of missing landmarks
read.ply

Read mesh data (vertices and faces) from ply files
plotRefToTarget

Plot shape differences between a reference and target specimen
pupfish

landmarks on pupfish