ShapeRotator

an R tool for standardised rigid rotations of articulated Three-Dimensional structures with application for geometric morphometrics

https://github.com/marta-vidalgarcia/shaperotator

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.1%) to scientific vocabulary

Keywords

articulated-structures dimensional-structures geometric-morphometrics landmark shape standardised-rigid-rotations
Last synced: 6 months ago · JSON representation

Repository

an R tool for standardised rigid rotations of articulated Three-Dimensional structures with application for geometric morphometrics

Basic Info
  • Host: GitHub
  • Owner: marta-vidalgarcia
  • Language: R
  • Default Branch: master
  • Homepage:
  • Size: 2.03 MB
Statistics
  • Stars: 7
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
articulated-structures dimensional-structures geometric-morphometrics landmark shape standardised-rigid-rotations
Created about 8 years ago · Last pushed about 5 years ago
Metadata Files
Readme

README.md

ShapeRotator

An R tool for standardised rigid rotations of articulated Three-Dimensional structures with application for geometric morphometrics

Welcome to the ShapeRotator Wiki!

The quantification of complex morphological patterns typically involves comprehensive shape and size analyses, usually obtained by gathering morphological data from all the structures that capture the phenotypic diversity of an organism or object. Articulated structures are a critical component of overall phenotypic diversity, but data gathered from these structures are difficult to incorporate in to modern analyses because of the complexities associated with jointly quantifying 3D shape in multiple structures. While there are existing methods for analysing shape variation in articulated structures in Two-Dimensional (2D) space, these methods do not work in 3D, a rapidly growing area of capability and research. Here we describe a simple geometric rigid rotation approach that removes the effect of random translation and rotation, enabling the morphological analysis of 3D articulated structures. Our method is based on Cartesian coordinates in 3D space so it can be applied to any morphometrics problem that also uses 3D coordinates (e.g. spherical harmonics). We demonstrate the method by applying it to a landmark-based data set for analysing shape variation using geometric morphometrics. We have developed an R tool (ShapeRotator) so that the method can be easily implemented in the commonly used R package geomorph and MorphoJ software. This method will be a valuable tool for 3D morphological analyses in articulated structures by allowing an exhaustive examination of shape and size diversity.


From CRAN:

install.packages("ShapeRotator")

library(ShapeRotator)


From this github repository:

library(devtools)

install_github("marta-vidalgarcia/ShapeRotator")

library(ShapeRotator)


Please check out the Wiki to know more about the functions available within the ShapeRotator R tool and the basic steps required in order to successfully implement the rotation on a dataset of 3D coordinates. ShapeRotator allows the rigid rotation of sets of both landmarks and semilandmarks used in geometric morphometric analyses, enabling morphometric analyses of complex objects, articulated structures, or multiple parts within an object or specimen.


If you have any questions you can contact Marta Vidal-García at marta.vidalga@gmail.com


Citation: M. Vidal-García, L. Bandara and J.S. Keogh. (2018) ShapeRotator: An R tool for standardized rigid rotations of articulated three-dimensional structures with application for geometric morphometrics. Ecology and Evolution. 8:4669–4675. DOI: 10.1002/ece3.4018

Owner

  • Name: Marta Vidal-Garcia
  • Login: marta-vidalgarcia
  • Kind: user
  • Location: Calgary, Alberta
  • Company: University of Calgary

3D geometric morphometrics | morphological evolution | locomotion | vertebrate anatomy

GitHub Events

Total
Last Year

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 67
  • Total Committers: 4
  • Avg Commits per committer: 16.75
  • Development Distribution Score (DDS): 0.045
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
marta-vidalgarcia m****a@g****m 64
Marta Vidal Garcia m****a@M****n 1
Marta Vidal Garcia m****a@M****l 1
Marta m****a@r****l 1
Committer Domains (Top 20 + Academic)

Packages

  • Total packages: 1
  • Total downloads:
    • cran 115 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 1
  • Total maintainers: 1
cran.r-project.org: ShapeRotator

Standardised Rigid Rotations of Articulated Three-Dimensional Structures

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 115 Last month
Rankings
Stargazers count: 19.8%
Forks count: 28.8%
Dependent packages count: 29.8%
Dependent repos count: 35.5%
Average: 40.3%
Downloads: 87.4%
Maintainers (1)
Last synced: over 1 year ago

Dependencies

DESCRIPTION cran
  • plot3D * imports
  • geomorph * suggests