Skip to content

millacarmona/theofun

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

theofun

theofun is a collection of MATLAB functions designed to create theoretical morphospaces from 2D EFA data. Theoretical shapes can then be tested for functional performance, using FEA.

List of functions:

  • taxaSetFromFile: generate taxaSet object from raw data.

  • taxaSet: main class to hold/manipulate raw EFA and taxon datasets.

  • landscape: class that holds x,y and z grid data. Used to generate surface/color map plots

  • meshSpace: class that holds a grid of mesh2D objects across a theoretical morphospace, for generation of performance surfaces

  • pareto: class that holds a 2D pareto dataset, and performs pareto ranking functions

  • Phylogeny: phylogeny class, for plotting (can't be used for any phylogenetic testing)

  • shapespace: theoretical morphospace, with grid of theoretical shapes (objects of class theoShapeN)

  • timeMorph: time-binned morphospace data, used for disparity analyses and visualisation.

  • ele2D (internal class): class to hold element data for 2D meshes

  • mesh2D (internal class): class to hold 2D meshes and perform functional analyses

  • meshList (internal class): list of mesh2D objects, perform bulk functional analyses

  • PhyloNode (internal class): used in construction and functions of Phylogeny objects

  • taxonData (internal class): individual taxon data.

  • theoShapeN (internal class): individual theoretical shape data.

All other functions are internal, and described within.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 100.0%