An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20130311/eec881ef/attachment.pl>
[R-es] Pedigreemm
12 messages · Felipe Vargas Reeve, Javier Marcuzzi
Estimado Felipe Vargas Reeve No alcanzo a comprender su problema, usted tiene el pedigree el cuál utiliza dentro de pedigreemm, que en realidad a partir del pedigree realiza la relación entre parientes y utiliza lme4. Si todo es correcto, al realizar ranef() tendrÃa que tener los valores para todos los individuos, posiblemente usted tenga una confusión por la ordenación de individuos según el algoritmo para calcular la los parentezcos, por ejemplo, que su animal 1 no es el 1 en el análisis, pero tampoco estoy seguro sobre esta posible confusión. Si envÃa el código posiblemente pueda leerlo y ayudarlo algo más. Javier Marcuzzi
On lun, 2013-03-11 at 14:11 -0300, Felipe Vargas Reeve wrote:
Hola a todos, me gustara realizar una consulta asociada a la generacin de valores genticos del pedigreemm en R. Primero gener el archivo de pedigree incluyendo los parentales para posteriormente estimar la varianza aditiva y los valores genticos para cada individuo, relacionando los individuos por medio de la matriz de parentesco. Me da todo perfecto, el complemento pedigreemm trabaja muy bien, pero no pude obtener los valores genticos de los parentales, slo pude extraer los valores genticos individuos o de la progenie, si alguien sabe como extraerlos se lo agradecera. Saludos Felipe [[alternative HTML version deleted]]
_______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20130311/290029ec/attachment.pl>
Estimado Felipe En: (1|TREE_ID)+(1|FAMILIA), data=datos, pedigree=list(TREE_ID=PED2) Revisa si en PED2 tienes correctamente con TREE_ID, porque al ver: str(PED2) Formal class 'pedigree' [package "pedigreemm"] with 3 slots ..@ sire : int [1:3954] NA NA NA NA NA NA NA NA NA NA ... ..@ dam : int [1:3954] NA NA NA NA NA NA NA NA NA NA ... ..@ label: chr [1:3954] "C07" "C13" "C16" "C20" ... Tengo dudas respecto a la correcta ejectución entre TREE_ID y label. Aunque lo que usted menciona parece correcto. Tenemos una ventaja, la autora habla español, ella podrÃa ayudarlo mucho más que yo. Javier Marcuzzi
On lun, 2013-03-11 at 15:53 -0300, Felipe Vargas Reeve wrote:
tonces sólo obtengo los valores genéticos de los TREE_ID de la progenie y no vienen las predicciones de los parentales, los 3725, son los individuos sin repeticiones en mi data primaria de 3882 TREE_I
An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20130311/0a7bcfd9/attachment.pl>
Estimado Felipe Si me lo permite puede realizar una prueba, invente un pedigree con cuantro o cinco individuos, algunos datos para el modelo, y corra pedigreemm, el resultado no tiene valor alguno como para prestarle atención, pero al ser muy pocos puede visualizar si aparecen los resultados en las pruebas, es algo que yo realizaba para aprender. En este momento busque mis pruebas de pedigreemm, pero las tengo en otro sistema y tendrÃa que acomodarlas como para enviarlas. Javier
On lun, 2013-03-11 at 22:06 -0300, Felipe Vargas Reeve wrote:
Me parece que esta bien el label, de todos modos lo volveré a
revisar. Gracias igual por tu aporte y comentarios Javier.
He intentado comunicarme con la autora, pero no he tenido suerte
aún. Saludos
Felipe
El 11 de marzo de 2013 17:40, Marcuzzi, Javier Ruben
<javier.ruben.marcuzzi en gmail.com> escribió:
Estimado Felipe
En:
(1|TREE_ID)+(1|FAMILIA), data=datos,
pedigree=list(TREE_ID=PED2)
Revisa si en PED2 tienes correctamente con TREE_ID, porque al
ver:
str(PED2)
Formal class 'pedigree' [package "pedigreemm"] with 3 slots
..@ sire : int [1:3954] NA NA NA NA NA NA NA NA NA NA ...
..@ dam : int [1:3954] NA NA NA NA NA NA NA NA NA NA ...
..@ label: chr [1:3954] "C07" "C13" "C16" "C20" ...
Tengo dudas respecto a la correcta ejectución entre TREE_ID y
label.
Aunque lo que usted menciona parece correcto.
Tenemos una ventaja, la autora habla español, ella podrÃa
ayudarlo mucho
más que yo.
Javier Marcuzzi
On lun, 2013-03-11 at 15:53 -0300, Felipe Vargas Reeve wrote:
> tonces sólo obtengo los valores genéticos de los TREE_ID de
la
> progenie y no vienen las predicciones de los parentales, los
3725, son
> los individuos sin repeticiones en mi data primaria de 3882
TREE_I
An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20130311/23917ac9/attachment.pl>
Estimado Felipe Si pero no, yo en una oportunidad pase por eso, los resultados son nada que ver por una cuestion de escalas, técnicamente hay diferencias al ser muy pocos datos (aunque es muy buen libro). Entiendo que al aumentar los números el algoritmo funciona mejor (o como los ejemplos del libro). Pero si para copiar o crear un pedigree como los de ese libro, no se preocupe por los números, van a dar cualqier cosa, si lo desea puede utilizar algo como: fenotipo <- c(10,20,30,20,10,23 ..) efecto <-c(3,4,5,4,3 ....) individuo <- c(1,2,3,4..) El pedigree y, primero correr lme4 por las dudas si hay problemas de convergencia, luego pedigreem y cuándo mira los resultados con ranef()busca si aparecen los individuos que están en el pedigree pero que no tienen mediciones de fenotipo, sin embargo su valor es estimado. Es solo para probar que no hay problemas de software o algo que se paso por alto. Javier
On lun, 2013-03-11 at 22:31 -0300, Felipe Vargas Reeve wrote:
Claro estimado Javier, no hay problema. Me basaré en un ejemplo del
libro de Mrode y enviaré un detalle del mismo. Saludos
Felipe
El 11 de marzo de 2013 22:15, Marcuzzi, Javier Ruben
<javier.ruben.marcuzzi en gmail.com> escribió:
Estimado Felipe
Si me lo permite puede realizar una prueba, invente un
pedigree con
cuantro o cinco individuos, algunos datos para el modelo, y
corra
pedigreemm, el resultado no tiene valor alguno como para
prestarle
atención, pero al ser muy pocos puede visualizar si aparecen
los
resultados en las pruebas, es algo que yo realizaba para
aprender.
En este momento busque mis pruebas de pedigreemm, pero las
tengo en otro
sistema y tendrÃa que acomodarlas como para enviarlas.
Javier
On lun, 2013-03-11 at 22:06 -0300, Felipe Vargas Reeve wrote:
> Me parece que esta bien el label, de todos modos lo
volveré a
> revisar. Gracias igual por tu aporte y comentarios Javier.
>
> He intentado comunicarme con la autora, pero no he tenido
suerte
> aún. Saludos
>
> Felipe
>
> El 11 de marzo de 2013 17:40, Marcuzzi, Javier Ruben
> <javier.ruben.marcuzzi en gmail.com> escribió:
> Estimado Felipe
>
> En:
> (1|TREE_ID)+(1|FAMILIA), data=datos,
> pedigree=list(TREE_ID=PED2)
>
> Revisa si en PED2 tienes correctamente con TREE_ID,
porque al
> ver:
> str(PED2)
> Formal class 'pedigree' [package "pedigreemm"] with
3 slots
> ..@ sire : int [1:3954] NA NA NA NA NA NA NA NA NA
NA ...
> ..@ dam : int [1:3954] NA NA NA NA NA NA NA NA NA
NA ...
> ..@ label: chr [1:3954] "C07" "C13" "C16"
"C20" ...
>
>
> Tengo dudas respecto a la correcta ejectución entre
TREE_ID y
> label.
>
> Aunque lo que usted menciona parece correcto.
>
> Tenemos una ventaja, la autora habla español, ella
podrÃa
> ayudarlo mucho
> más que yo.
>
> Javier Marcuzzi
>
> On lun, 2013-03-11 at 15:53 -0300, Felipe Vargas
Reeve wrote:
> > tonces sólo obtengo los valores genéticos de los
TREE_ID de
> la
> > progenie y no vienen las predicciones de los
parentales, los
> 3725, son
> > los individuos sin repeticiones en mi data
primaria de 3882
> TREE_I
>
>
>
Estimado Felipe Vargas
Si quieres probar distintas formas de pedigree, con pedigreemm, estos
datos son pocos pero válidos como para intentar "jugar" y ver que pasa
al extraer los valores genéticos.
require(stats); require(graphics)
boxplot(weight ~ feed, data = chickwts, col = "lightgray",
varwidth = TRUE, notch = TRUE, main = "chickwt data",
ylab = "Weight at six weeks (gm)")
anova(fm1 <- lm(weight ~ feed, data = chickwts))
Javier Marcuzzi
On lun, 2013-03-11 at 22:31 -0300, Felipe Vargas Reeve wrote:
Claro estimado Javier, no hay problema. Me basaré en un ejemplo del
libro de Mrode y enviaré un detalle del mismo. Saludos
Felipe
El 11 de marzo de 2013 22:15, Marcuzzi, Javier Ruben
<javier.ruben.marcuzzi en gmail.com> escribió:
Estimado Felipe
Si me lo permite puede realizar una prueba, invente un
pedigree con
cuantro o cinco individuos, algunos datos para el modelo, y
corra
pedigreemm, el resultado no tiene valor alguno como para
prestarle
atención, pero al ser muy pocos puede visualizar si aparecen
los
resultados en las pruebas, es algo que yo realizaba para
aprender.
En este momento busque mis pruebas de pedigreemm, pero las
tengo en otro
sistema y tendrÃa que acomodarlas como para enviarlas.
Javier
On lun, 2013-03-11 at 22:06 -0300, Felipe Vargas Reeve wrote:
> Me parece que esta bien el label, de todos modos lo
volveré a
> revisar. Gracias igual por tu aporte y comentarios Javier.
>
> He intentado comunicarme con la autora, pero no he tenido
suerte
> aún. Saludos
>
> Felipe
>
> El 11 de marzo de 2013 17:40, Marcuzzi, Javier Ruben
> <javier.ruben.marcuzzi en gmail.com> escribió:
> Estimado Felipe
>
> En:
> (1|TREE_ID)+(1|FAMILIA), data=datos,
> pedigree=list(TREE_ID=PED2)
>
> Revisa si en PED2 tienes correctamente con TREE_ID,
porque al
> ver:
> str(PED2)
> Formal class 'pedigree' [package "pedigreemm"] with
3 slots
> ..@ sire : int [1:3954] NA NA NA NA NA NA NA NA NA
NA ...
> ..@ dam : int [1:3954] NA NA NA NA NA NA NA NA NA
NA ...
> ..@ label: chr [1:3954] "C07" "C13" "C16"
"C20" ...
>
>
> Tengo dudas respecto a la correcta ejectución entre
TREE_ID y
> label.
>
> Aunque lo que usted menciona parece correcto.
>
> Tenemos una ventaja, la autora habla español, ella
podrÃa
> ayudarlo mucho
> más que yo.
>
> Javier Marcuzzi
>
> On lun, 2013-03-11 at 15:53 -0300, Felipe Vargas
Reeve wrote:
> > tonces sólo obtengo los valores genéticos de los
TREE_ID de
> la
> > progenie y no vienen las predicciones de los
parentales, los
> 3725, son
> > los individuos sin repeticiones en mi data
primaria de 3882
> TREE_I
>
>
>
An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20130312/eccf6197/attachment.pl>
Entiendo, Si es de esa forma, con ¿como clones? (no se de genética vegetal), pero en una oportunidad charlando con una persona me comento el número de arboles que tenÃa en su base de datos, usa R pero en con una parte comercial. Desconozco si pedigreemm es adecuado para su trabajo, de pronto él puede comentarle algo, porque justamente se trato el número y identificaciónes referido a perientes. Su blog es es siguiente: http://apiolaza.net/asreml-r/
On mar, 2013-03-12 at 14:10 -0300, Felipe Vargas Reeve wrote:
a al erro
An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20130312/ac4bd7b1/attachment.pl>