Learn R Programming

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

Momocs (version 0.1-03)

Shape Analysis of Outlines

Description

Momocs is intended to ease and popularize shape analysis of outlines (especially using elliptical Fourier analysis). It mostly hinges on the functions developed in Morphometrics with R (Claude, 2008). From outline extraction of images and elliptical Fourier calculation to multivariate analysis and the visualization of transformations within the morphological space, Momocs provides a complete and convenient toolkit to specialists within every field that are, or may be, interested in morphological comparisons of outlines.

Copy Link

Version

Install

install.packages('Momocs')

Monthly Downloads

616

Version

0.1-03

License

GPL (>= 2)

Maintainer

Vincent Bonhomme

Last Published

September 4th, 2012

Functions in Momocs (0.1-03)

Dataset: hearts

Hearts dataset
Import: .txt

Everything to convert .txt files to a list of coordinates.
Calibration: smooth.qual

Displays effect of smoothing on shape reconstruction.
Import: .jpg

Everything to convert images to a list of coordinates.
Class: Coo

Class "Coo"
Abstract: Momocs

Outline Analysis using R.
Calibration: harm.quant

Calculate harmonic effect.
Utilities: edm

Pairwaise euclidean distance between two matrices/lists of coordinates.
Utilities: coeff.sel

Selection of harmonic coefficients.
Outline: efourier

Elliptical Fourier Analysis core functions.
Multivariate Analysis: dudi.plot

A wrapper for dudi.pca graphical functions.
Utilities: ellpar

Calculate ellipse parameters.
Utilities: coo.plot

Plots sets of shapes.
Outline: rfourier

Fourier Radius variation core functions.
Class: Nef

Class "Nef"
Utilities: pca2shp

From a factorial map to a shape.
Outline: tps

Thin Plin Splines
Outline: tfourier

Fourier Tangent angle core functions.
Multivariate Analysis: pca

A wrapper for dudi.pca on Nef-objects.
Outline: ellipse.par

Calculate ellipse parameters on a Nef-class object.
Utilities: coo-family

Utilities to manipulate list and matrices of coordinates.
Dataset: bot

Bottles dataset
Outline: ef.amplify

Dilation of shape based on elliptical Fourier decomposition.
Outline: Ptolemy

Methods for Function Ptolemy
Utilities: coo.oscillo

Momocs' "oscilloscope" for periodic functions.
Multivariate Analysis: manova.nef

Multivariate ANOVA on Nef objects
Utilities: color palettes

Some color palettes.
Utilities: dev.plot

Calculates and plots series with associated error bars.