Visitor number
10392 since June 14, 2007

SECATEURS is a simple program to `prune' a list of pedigrees, elimating any individuals which are uninformative. It is meant as preliminary step for analyses estimating variance components. In addition, SECATEURS carries out some consistency checks on the pedigree, provides the options to compute inbreeding coefficients and set up the inverse of the numerator relationship (NRM) matrix for pruned pedigree, and provides summary information on the pedigree structure.

When fitting additive genetic effecs, we include animals which do not have records themselves but are parents of animals represented in the data. If further pedigree information is available, we generally also include effects for parents of parents, parents of grand-parents, etc. in the model of analysis.

Any individual without records connected to only one other animal in the pedigree does not add any information, for example, a parent with a single offspring only and unknown parents him/herself. For the purpose of analysis, this parent can be treated as unknown, and thus eliminated from the analysis. This is equivalent to `absorbing' the equation for this animal, and referred to as `pruning', as the procedure is similar to the removal of `dead wood' in plants. For pedigrees spanning several generations backwards, this should be done repeatedly, as pruning of a parent may make an animal a candidate for pruning because its known parent has become `unknown' in the process. For direct genetic effects, pruning is done downwards, i.e. scanning the pedigree from oldest to youngest animals.

Frequently, we fit parental genetic effects, most commonly maternal effects. If these are assumed uncorrelated to the direct genetic effects, the parental pedigree can be pruned separately. For maternal (or paternal) effects, only animals which have offspring in the data have a `record'. Hence animals in the data which do not have progeny are candidates for pruning, i.e. pruning needs to be carried out upwards as well as downwards the pedigree. This can lead to substantial numbers of parental animal effects which can be disregarded. If the software used for the mixed model analysis allows separate pedigrees or inverses of the numerator relationship matrix to be used for different genetic efffects, pedigrees for maternal of paternal effects should thus be pruned separately.

- `Pruning' reduces the number of levels to be fitted for genetic effects, thus reducing the computational requirements of subsequent analyses.
- Looking at the structure of `pruned' pedigrees gives a better indication of the amount of relationship information available.
- SECATEURS incorporates a fast procedure to calculate inbreeding coefficients (code written by Bruce Tier). Hence, setting up the inverse of the numerator relationship matrix for large pedigrees may be considerably faster than doing so using proprietary variance component estimation software.
- SECATEURS provides some, albeit limited, consistency checks of the pedigree information, and gives some summary information on the structure after `pruning'. Hence, running SECATEURS may be a quick and easy way to have a more detailed look at the pedigree file.

- While every effort
has been made to ensure that programs in SECATEURS do what they
claims to do, there is absolutely
**no**guarantee for its correctness. - You are using SECATEURS entirely at your own risk, and
there is
**no**user-support service.

Documentation for SECATEURS is available as a .pdf file (5 pages) : secateurs.pdf (70 KB, 2868 downloads since 19/6/2007).

Compiled Linux version of SECATEURS; gzipped tar file complete with manual and example (compiled under Redhat Fedora 2, using the Lahey/Fujitsu FORTRAN 95 compiler, version L6.20c) : LinuxSecateurs.tar.gz (509 KB, 1418 downloads since 19/6/2007).

Compiled Cygwin version of SECATEURS; gzipped tar file complete with manual and example (compiled using g95) : CygwinSecateurs.tar.gz (545 KB, 1310 downloads since 19/6/2007).

Source code (Fortran95) for open source version using the algorithm of Meuwissen and Luo (1992) to compute inbreeding coefficients: secateurs.f90 (43 KB, 1588 downloads since 27/07/2009).