revised to account for the fact that genoparse() needs an input that is only two-letter genotypes. For using text file input (from newdat) we need to first run a vector through split1() before feeding it to genoparse()