Dear Andrew,
You can delete the records with missing SNP values with a transformation
In ASReml 3, you could use
SNP1 !DV*
Otherwise use
SNP1 !D 10
The latter also drops records with a value of 10 but I assume there are
none of those.
Also,
I expect SNP has just two states (0,1 or -1,1 probably). It would be
better
to drop the !I from its declaration and treat it as a covariable
so you are sure which way the effect is fitted.
Assuming you have in fact may SNPs to test,
there are ways using !CYCLE to test a whole lot in a single run.
On Wed, 2009-07-08 at 11:16 +0100, Clempson, Andrew Martin wrote:
> Dear All
>
>
>
> I wonder if someone could provide advice on dealing with missing
> values in binary data models.
>
>
>
> I am in the process of performing association studies between SNPs and
> pregnancy status in cows. I have genotypic information on
> approximately 90% of animals and pregnancy status data on
> approximately 80% of animals (coded as 0 = pregnant, 1 = not
> pregnant).
>
>
>
> At the moment, my model is very simple –
>
>
>
> Fertility Analysis
>
> ANIMALID !P
>
> Sire !P
>
> Dam !P
>
> Herd !I
>
> Age
>
> PregnancyStatus
>
> SNP1!I
>
> Pedigree.ped !MAKE !SORT !REPEAT
>
> Pregnancy.csv !CSV !MAXIT 100 !EXTRA 20 !MVINCLUDE !SKIP 1 !DISPLAY 15
>
> PregnancyStatus !BIN ~ mu Herd Age SNP1 !r ANIMALID
>
>
>
>
>
> The model only runs when the !MVINCLUDE qualifier is specified,
> however, I am trying to find a way of excluding missing values, as
> including them interferes with the result. Using MVEXCLUDE / MVREMOVE
> causes the model to fail.
>
>
>
> I would be very grateful for any replies,
>
> Many thanks
>
>
>
> Andrew
>
>
>
>
>
>
>
>
>
>
> This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient, please delete it and notify the sender. Views expressed in this message are those of the individual sender, and are not necessarily the views of their organisation.
-- Best Wishes, Arthur Gilmour Adjunct Professor School of Computing and Mathematics Charles Sturt University Jesus went to the synagogue in every town in Galilee to preach and drive out demons. A leper came, knelt down and said, "If you will, you can make me clean". Jesus was moved. He reached out and touched him and said "I am willing. Be clean." He was cleansed immediately. Mobile Number +61 427 227 468 Home phone +61 2 6364 3288 Skype: Arthur.Gilmour http://www.CargoVale.com.au/ASReml Travel: Brazil Jul22 - Aug 8 BR Biometrics UK Aug 10-14 ASReml workshop VSN Mumbai Aug 16-17 ASReml workshop Adelaide AAABG 27Sept to 2 Oct Brisbane Probe 29Nov to 6 Dec Bangladesh Prosihhkon 31Dec - 31 JanReceived on Fri Jul 09 2009 - 09:20:54 EST
This webpage is part of the ASReml-l discussion list archives 2004-2010. More information on ASReml can be found at the VSN website. This discussion list is now deprecated - please use the VSN forum for discussion on ASReml. (These online archives were generated using the hypermail package.)