MorphoTools: a set of R functions for morphometric analysis

This webpage of the Plant systematics group of Faculty of Science (University of South Bohemia) is outdated. The new website is available here.

MorphoTools is a set of R functions for the convenient handling of morphometric analysis. No previous knowledge of R is required. The functions includes data import from Excel or tab-delimited text files, descriptive statistics for populations and taxa, histograms of characters, correlation matrices of characters, cluster analysis, principal component analysis (PCA), linear discriminant analysis (LDA) with permutation tests, classificatory discriminant analysis and k-nearest neighbour classification. For testing of the functions, a sample data set is provided.


Experienced R users are welcome to modify the functions according to their specific needs. I would also be grateful for any comments, improvements of the functions or suggestions for additions in future versions.

Citation

Koutecký P. (2015): MorphoTools: a set of R functions for morphometric analysis. - Plant Systematics and Evolution 301: 1115-1121, DOI 10.1007/s00606-014-1153-2

Download

Contact

Petr Koutecký

University of South Bohemia

Faculty of Science, Department of Botany

Branišovská 1760, České Budějovice, 37005, Czech Republic

E-mail: kouta@prf.jcu.cz

Updates

Dec 2019 Minor corrections in function definitions.

Dec 2016 Minor corrections in the PDF Manual (esp. correct form of quotes to allow direct copying to R).

Mar 2016 Compared to the previous version (1.01), several function were modified and new graphical functions were introduced; several minor corrections were done.

Nov 2014. Minor corrections were done in the Manual. In the source .R file, the function cluster.ward has been updated (in the function hclust, the parameter method= has been changed in the current version of R; now method="ward.D" is used).

On some computers, warning appears after reading the source file "Error in source...unexpected end of input". This is caused by some text editors (including Notepad in Win7), which introduce some hidden character to the end of the file. If you open and save the .R file in such editor, the problem may appear. The solution is to open the .R file in RStudio or in R script editor (File - Open script) or in some other text editor (but which one is the good one?) and add one enter (one line) at the end.

Homepage of Petr Koutecký

Web: hornych.ondrej@gmail.com