User Tools

Site Tools


Action disabled: source
program_sequence

Sequence of programs in BLUPF90 package

Typical sequences

For BLUP run using small or medium data set

renumf90 blupf90

For variance component estimation using AIREML

renumf90 airemlf90

For variance component estimation using a Gibbs sampler

renumf90 gibbs2f90 postgibbsf90

For large-scale genetic evaluation

renumf90 blup90iod accf90

For Manhattan plots

renumf90 blupf90 postGSf90

For output of genomic- and pedigree-based matrices

renumf90 preGSf90

For single-step or GBLUP genomic evaluation

renumf90 preGSf90 blupf90

For large-scale single-step or GBLUP genomic evaluation

renumf90 preGSf90 blup90iod

Is renumf90 always needed?

All above analyzes can avoid using renumf90 if the input data is renumbered consecutively from 1, as is usually the case with simulation data.

Use of RENUMF90 usually guarantees consistency of data, pedigree, parameter and genomic files for later programs. This program: - renumber effects consecutively, - prunes the pedigree and does some quality control, - with genomic option, reorders genomic IDs, - writes parameter file (renf90), data, pedigree, and possibly genomic files.

After renumf90, the parameter file (renf90) may have to be edited for models not directly supported by renumf90.

Genomic analyses

With genomic analyses, no changes to the sequence are required as the genomic preprocessor program called preGSf90 is run automatically by application programs. PreGSf90 needs to be run explicitly for testing, when there is need to output some files, and when application programs need to read files created by preGSF90 rather than being recreated every time when the applications programs are run.

program_sequence.txt · Last modified: 2013/06/12 10:21 by andres