Proceso de Moran

De testwiki
Ir a la navegación Ir a la búsqueda

Un proceso de Moran o modelo de Moran es un simple proceso estocástico usado en biología para describir una población finita. El proceso se llama así gracias a Patrick Moran, que propuso el modelo por primera vez en 1958.[1] Puede ser usado para modelar procesos variedad creciente como una mutación al igual que efectos de variedad decreciente como la deriva genética y selección natural. El proceso puede describir las dinámicas probabilísticas en una población de tamaño constante N en el cual dos alelos A y B compiten por el dominio. Los dos alelos se consideran auténticos replicadores (Por ejemplo, entidades que crean copias de sí mismas).

A cada paso del tiempo, un individuo (Que es de cualquier tipo A o B) es elegido para reproducirse y un individuo es elegido para morir; asegurando así que el tamaño de la población permanezca constante. Para la selección del modelo, un tipo tiene que tener una mejor aptitud y, por lo tanto, es más probable que sea elegido para reproducirse. El mismo individuo puede ser elegido para morir y reproducirse en el mismo paso.

Deriva neutral

Deriva neutral es la idea en la que una mutación neutral puede expandirse en toda una población, de forma que eventualmente el alelo original se pierda. Una mutación neutral no brinda ninguna Aptitud útil o perjudicial a su portador. El caso simple del proceso de Moran puede describir este fenómeno.

Si el número de individuos A viene dado por i entonces el proceso de Moran se define en el espacio de estado Plantilla:Math. Dado que el número de individuos A puede cambiar a lo sumo en uno en cada paso de tiempo, una transición solo existe entre el estado i y el estado Plantilla:Math y Plantilla:Math. Por lo tanto la matriz de transición del proceso estocástico es tri-diagonal en forma y las probabilidades de transición son:

Pi,i1=NiNiNPi,i=1Pi,i1Pi,i+1Pi,i+1=iNNiN

Pi,j denota la probabilidad de ir del estado i al estado j. Para entender las fórmulas de las probabilidades de transición uno debe mirar la definición del proceso que indica que siempre un individuo será escogido para reproducirse y uno para morir. Una vez los individuos A han muerto, nunca serán reintroducidos en la población ya que el modelo no presenta las mutaciones (A no puede ser reintroducido en la población una vez haya muerto y viceversa) por lo tanto P0,0=1. Por la misma razón, la población de A permanecerá siempre N una vez que hayan alcanzado ese número y tomado la población, por lo tanto PN,N=1. Los estados 0 y N se llaman absorbentes mientras los estados Plantilla:Math se llaman transitorios. La probabilidades de transición intermedias pueden ser explicadas considerando que el primer término sea la probabilidad de escoger el individuo chuya abundancia aumentará en uno y el segundo término la probabilidad de escoger otro tipo para la muerte. Obviamente, si el mismo tipo es elegido para reproducirse y morir, entonces su abundancia no cambia.

Eventualmente la población alcanzará uno de los estados absorbentes y permanecerá ahí para siempre. En los estados de transición, fluctuaciones aleatorias ocurrirán pero, eventualmente la población de A o bien se extinguirá o bien permanecerá fija (fijación). Esto es una de las diferencias más importantes con los procesos deterministas que no pueden modelar eventos aleatorios. El valor esperado y la varianza del número de individuos de A Plantilla:Math en un punto de tiempo t puede ser calculado cuando un estado inicial Plantilla:Math viene dado:

E[X(t)X(0)=i]=iVar(X(t)X(0)=i)=2iN(1iN)1(12N2)t2N2

Para el valor esperado, el cálculo se realiza de la siguiente manera. Escribiendo Plantilla:Math

E[X(t)X(t1)=i]=(i1)Pi,i1+iPi,i+(i+1)Pi,i+1=2ip(1p)+i(p2+(1p)2)=i.

Escribiendo Y=X(t) y Z=X(t1), y aplicando el teorema de la esperanza total, E[Y]=E[E[YZ]]=E[Z]. Aplicando el argumento repetidamente obtenemos E[X(t)]=E[X(0)], o E[X(t)X(0)=i]=i.

Para la varianza, el cálculo se realiza de la siguiente manera. Escribiendo Vt=Var(X(t)X(0)=i), tenemos

V1=E[X(1)2X(0)=i]E[X(1)X(0)=i]2=(i1)2p(1p)+i2(p2+(1p)2)+(i+1)2p(1p)i2=2p(1p)

Para todo Plantilla:Mvar, (X(t)X(t1)=i) y (X(1)X(0)=i) están distribuidos de forma idéntica, por lo que sus varianzas son iguales. Escribiendo como antes Y=X(t) and Z=X(t1), y aplicando la ley de la varianza total,

Var(Y)=E[Var(YZ)]+Var(E[YZ])=E[(2ZN)(1ZN)]+Var(Z)=(2E[Z]N)(1E[Z]N)+(12N2)Var(Z).

Si X(0)=i, obtenemos

Vt=V1+(12N2)Vt1.

Reescribiendo esta ecuación como

VtV12N2=(12N2)(Vt1V12N2)=(12N2)t1(V1V12N2)

nos da

Vt=V11(12N2)t2N2

como se deseaba



La probabilidad de que A alcance fijación se llama probabilidad de fijación. Para el proceso simple de Moran esta probabilidad es Plantilla:Math

Dado que todos los individuos tienen las mismas aptitudes, también tienen las mismas posibilidades de convertirse antecesores de toda la población; esta probabilidad es Plantilla:Math y por lo tanto la suma de todas las probabilidades i (para todos los individuos A) es solo Plantilla:Math El tiempo medio de absorción que comienza en el estado i viene dado por

ki=N[j=1iNiNj+j=i+1N1ij]

El tiempo medio que pasa en el estado j cuando comienza en el estado i viene dado por:

kij=δij+Pi,i1ki1j+Pi,ikij+Pi,i+1ki+1j

Aquí Plantilla:Mvar denota el Delta Kroenecker. Esta ecuación recursiva puede ser resuelta usando una nueva variable Plantilla:Mvar de modo que Pi,i1=Pi,i+1=qi y por lo tanto Pi,i=12qi y reescrita

ki+1j=2kijki1jδijqi

Se usa la variable yij=kijki1j y la ecuación queda:

yi+1j=yijδijqii=1myij=(k1jk0j)+(k2jk1j)++(km1jkm2j)+(kmjkm1j)=kmjk0ji=1myij=kmjy1j=(k1jk0j)=k1jy2j=y1jδ1jq1=k1jδ1jq1y3j=k1jδ1jq1δ2jq2yij=k1jr=1i1δrjqr={k1jjik1j1qjjikij=m=1iymj={ik1jjiik1jijqjji

Sabiendo que kNj=0 y

qj=Pj,j+1=jNNjN

Podemos calcular k1j:

kNj=i=1myij=Nk1jNjqj=0k1j=Nj

Por consiguiente

kij={ijkjjjiNiNjkjjji

con kjj=N. Ahora Plantilla:Mvar, el tiempo total hasta la fijación empezando desde el estado i, puede ser calculado

ki=j=1N1kij=j=1ikij+j=i+1N1kij=j=1iNNiNj+j=i+1N1Nij



Para N más grandes la aproximación

limNkiN2[(1xi)ln(1xi)+xiln(xi)]

Selección

Si un alelo tiene una ventaja física sobre otro alelo, este tenderá a ser escogido para la reproducción. Esto puede ser incorporado en el modelo si los individuos con alelo A tienen aptitudes fi y los individuos con alelo B tienen aptitudes Plantilla:Mvar donde i es el número de individuos del tipo A; describiendo así un proceso general de nacimiento y muerte. La matriz de transición del proceso estocástico es tri-diagonal en forma y las probabilidades de transición son

Pi,i1=gi(Ni)fii+gi(Ni)iNPi,i=1Pi,i1Pi,i+1Pi,i+1=fiifii+gi(Ni)NiN

La entrada Pi,j denota la probabilidad de ir del estado i al estado j. Para comprender las fórmulas de las probabilidades de transición, uno tiene que volver a mirar la definición del proceso y ver que la aptitud entra solo en el primer término de las ecuaciones relacionadas con la reproducción. Por lo tanto, la probabilidad de que el individuo A sea elegido para la reproducción ya no es i / N sino que depende de la aptitud de A y por lo tanto

fiifii+gi(Ni).

También en este caso, las probabilidades de fijación cuando se comienza en el estado i se define por recurrencia

xi={0i=0βixi1+(1αiβi)xi+αixi+11iN11i=N

Y la forma cerrada viene dada por

xi=1+j=1i1k=1jγk1+j=1N1k=1jγk(1)

donde γi=Pi,i1/Pi,i+1 por definición y será solo gi/fi para el caso general.

También en este caso, probabilidades de fijación pueden ser calculadas, pero las probabilidades de transición no son simétricas. Se usa la notación Pi,i+1=αi,Pi,i1=βi,Pi,i=1αiβi and γi=βi/αi . La probabilidad de fijación se puede definir recursivamente y se introduce una nueva variable yi=xixi1.

xi=βixi1+(1αiβi)xi+αixi+1βi(xixi1)=αi(xi+1xi)γiyi=yi+1

Ahora dos propiedades de la definición de la variable Plantilla:Mvar se pueden usar para encontrar una solución de forma cerrada para las probabilidades de fijación:

i=1myi=xm1yk=x1l=1k1γl2m=1iym=x1+x1j=1i1k=1jγk=xi3

Combinando (3) y Plantilla:Math:

x1(1+j=1N1k=1jγk)=xN=1.

lo cual implica:

x1=11+j=1N1k=1jγk

Esto a su vez nos da:

xi=1+j=1i1k=1jγk1+j=1N1k=1jγk



Este caso general donde la aptitud de A y B depende de la abundancia de cada tipo se estudia en teoría de juegos evolutiva.

Se obtienen resultados menos complejos si se supone una diferencia constante de aptitud r . Los individuos de tipo A se reproducen con una tasa constante r y los individuos con el alelo B se reproducen con tasa 1. Por lo tanto si A tiene una ventaja de aptitud sobre B, r será más grande que uno, de lo contrario, será más pequeño que uno. Por lo tanto, la matriz de transición del proceso estocástico tiene forma tri-diagonal y las probabilidades de transición son

P0,0=1Pi,i1=Niri+NiiNPi,i=1Pi,i1Pi,i+1Pi,i+1=riri+NiNiNPN,N=1.

En este caso γi=1/r es un factor constante para cada composición de la población y por ello la probabilidad de fijacion de la ecuación (1) se simplifica a

xi=1ri1rNx1=ρ=1r11rN(2)

donde la probabilidad de fijación de un solo mutante A en una población de B suele ser de interés y se denota con Plantilla:Mvar.

También, en caso de selección,el valor esperado y la varianza del número de individuos A puede ser calculado

E[X(t)X(t1)=i]=ps1pps+1+iVar(X(t+1)X(t)=i)=p(1p)(s+1)+(ps+1)2(ps+1)2

donde Plantilla:Math y Plantilla:Math.

For the expected value the calculation runs as follows

E[Δ(1)X(0)=i]=(i1i)Pi,i1+(ii)Pi,i+(i+1i)Pi,i+1=Niri+NiiN+riri+NiNiN=(Ni)i(ri+Ni)N+i(Ni)(ri+Ni)N+si(Ni)(ri+Ni)N=ps1pps+1E[X(t)X(t1)=i]=ps1pps+1+i

Para la varianza, el cálculo se realiza de la siguiente manera, utilizando la varianza de un solo paso

Var(X(t+1)X(t)=i)=Var(X(t))+Var(Δ(t+1)X(t)=i)=0+E[Δ(t+1)2X(t)=i]E[Δ(t+1)X(t)=i]2=(i1i)2Pi,i1+(ii)2Pi,i+(i+1i)2Pi,i+1E[Δ(t+1)X(t)=i]2=Pi,i1+Pi,i+1E[Δ(t+1)X(t)=i]2=(Ni)i(ri+Ni)N+(Ni)i(1+s)(ri+Ni)NE[Δ(t+1)X(t)=i]2=i(Ni)2+s(ri+Ni)NE[Δ(t+1)X(t)=i]2=i(Ni)2+s(ri+Ni)N(ps1pps+1)2=p(1p)2+s(ps+1)(ps+1)2p(1p)ps2(1p)(ps+1)2=p(1p)2+2ps+s+p2s2(ps+1)2

Tasa de evolución

En una población donde todos los individuos son B, un solo mutante A dominará a toda la población con probabilidad:

ρ=1r11rN.(2)

Si la tasa de mutación (yendo del alelo B al A) en la población es u entonces la tasa con la que un miembro de la población mutará a A viene dada por Plantilla:Math y la tasa con la toda la población va de todo B a todo A es la tasa con la que surge un solo individuo A multiplicado por la probabilidad con la que dominará a toda la población (probabilidad de fijación):

R=Nuρ=uifρ=1N.

Por lo tanto si la mutación es neutral (p.ej. la probabilidad de fijación es solo 1/N) entonces la tasa con la que un alelo surge y domina una población es independiente del tamaño de la población e igual a la tasa de mutación. Este resultado importante es la base de la teoría neutral de la evolución y sugiere que el número de mutaciones puntuales en genomas de dos especies diferentes vendrá dada simplemente por la tasa de mutación multiplicada por el doble de tiempo desde la divergencia. Por tanto la teoría neutral evolutiva nos proporciona un reloj molecular, dado que las suposiciones se cumplen, lo que puede no ser el caso en la realidad.

Referencias

Plantilla:Listaref Plantilla:Traducido ref

Bibliografía

Enlaces externos


Plantilla:Control de autoridades