MODICOS  Software

Download Modicos Version 2.4.1 for Windows

To cite  Modicos

Carvajal-Rodríguez A, Rodríguez MG 2005. Morphometric and Distance Computation Software oriented for evolutionary studies.

Online Journal of Bioinformatics 6 : 34-41.


For any questions about the options of the program or the source code, you can contact me


Please ensure your processor and equipment meets the following or MODICOS will not run properly:

- An IBM compatible personal computer with a Pentium-Class Microprocessor.

- MODICOS requires Windows 95(OSR2) with 32 MB RAM, Windows 98/ 98SE / ME with 64 MB RAM, Windows NT 4.0 with Service Pack 4 or better installed, Windows 2000 or Windows XP with 128 MB RAM.


To install the program, unzip the file and execute setup.exe.

What Modicos does

This version allows to compute euclidean distances and centroid size (CS) from a set of coordinates x,y and use CS to estimate heritabilities and Qst. It also computes relative warps and uniform components of shape variation from a set of coordinates x,y and use any relative warp or uniform component to estimate heritabilities and Qst's.

The data type are values of individuals (points or phenotypes) belonging to families and populations. Thus, any individual is identified by a code that looks like 123.22.3. This is individual 3 from family 22 from population 123.

Input files

There are two different kinds of INPUT FILES:

The header of the file must be [MODICOS - POINTS] (see example file 1
included in the zip file). Under the header, what follows is the individual code and below each individual code a set of points, eg:

17.22.2 (this is an individual code)
1.2,2.2 (this are x,y coordinates)
123.22.3 (this is an individual code)

The coordinate points can be separated by comma, space or tabulation.

The decimal separator for coordinates should be a point (not comma).
When the relative warp analysis (RWA) is performed, two matrices are written in addition to the output file, the files RC.dat and R.dat. The first is the reference configuration matrix. The second is the relative warp loading matrix (see eq. 13 in Rohlf 1993, see bibliography in the online help of MODICOS), in this matrix the columns are the relative warps, the first p rows correspond to x-coordinates and the remaining p correspond to y-coordinates.

The header of the file must be [MODICOS - PHENOTYPES] (see example file 2
included in the zip file). Under the header, what follows is the individual code and below each individual code a phenotypic value, eg:

123.22.2 (this is an individual code)
3.32 (this is a phenotypic value)
123.22.3 (this is an individual code)

If the input file is a coordinates file, i.e. has the header [MODICOS - POINTS], the results of computations are kept in memory so that one can immediately perform the genetic analysis (computations of heritabilities and Qst).

Output files

After any analysis an OpenDialog box is opened for the user to select an output file. The results will also appeared in a results panel.

2004 by A. Carvajal-Rodriguez and M. Gandarela Rodríguez.


This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. See the file "gpl.html" under the "license" directory.

A Carvajal-Rodríguez. June 2006