This repository contains various Fortran programs and subroutine libraries useful in statistical analysis and quantitative genetics. Some are my own software and some are collected from the public domain. All are free of copyright or other usage restrictions. Most of this software is documented in the traditional manner with comment lines at the beginning of each program. Some programs (eg nesreg, mcano, pivot) have pdf files.
The subdirectory ab contains programs used in animal breeding calculations The subdirectory abtest contains test data for the routines in subdirectory ab.
The subdirectory Charm contains Fortran5 programs for data manipulation using unit record principles, written by Anne Swinton. Charm is documented by man pages to be found in the doc subdirectory. The subdirectory charmcodedftn4 contains older Fortran4 programs for the same purpose, written by Neville Jackson and Rod Evans..
The derivative-free REML program written by Karen Meyer. Estimates variance components and quantitative genetic parameters for mixed models.
The subdirectory Gflow contains a program to calculate geneflow by the method of Hill(1974)
The subdirectory Harvey contain a number of modern versions of Walter Harvey's least squares and maximum likelihood program. The subdirectory Harvey.old contains several older versions.
The subdirectory Kuenzi contains programs to calculate breeding values by Niklaus Kuenzi,eth,Zuerich.
The subdirectory mcano contains a program for canonical correlation analysis using IBM SSP subroutines
The subdirectories nesregx contain contain the program versions nesreg2 and nesreg3. The subdirectory nesregtest contains test data for nesreg. The subdirectory nesregdoc contains documentation for all versions of nesreg.
The subdirectory Pamfun contains a program for calculating genetic and phenotypic parameters of a trait which is a linear or multiplicative function of several traits the parameters of which are known
The subdirectory pivot contains the pivot.f subroutine published by Garside(1971) as algorithm AS 37
The subdirectories resix contain programs for calculation of selection indices with restrictions
The subdirectory Selind contains a selection index program by E.P.Cunningham + G.A.T.Mahon.
The subdirectory sr6600 contains a very old collection of fortran routines used on CSIRO Control Data mainframes in the 1970's
The subdirectory ssp contains the original IBM scientific subroutine package.
The subdirectory stats contains a collection of personal routines for statistical calculations.
Fortran code written for scientific purposes needs to be preserved in an accessible form.