• To work around the strict parsing of the and() function, we write: loc.female -
loc.male and(loc.male): -loc.male defines a term for the interaction of
location and male without including it in the model so that it is recognized when the
and() term is parsed.
• Notice that location is shortened as loc. ASReml understands it is location by
matching it to the first three letters of defined field names. Model terms should only be
shortened when there is no chance of matching the wrong field.
Variance components from the model are below: