I am uncertain how to exactly interpret the migration rates, as they are backward in time. An example: when fastsimcoal estimates m_i_to_j *backward* from present to time T as 0.05, does this mean that from T to present (hence *forward*), the migration rate was 0.05 from i to j (that is, the estimate is the *emigration* probability from deme i)? Or does the forward interpretation require to switch the directionality of the migration rate, such that the 0.05 above actually reflects the *immigration* probability into deme i?
Cheers,
daniel
Thanks for your responses! I am sorry I am still not 100% certain about migration. let me get back to your example:
0 m01
m10 0
I understand that backward in time, m01 is the probability of a gene to move from pop0 to pop1. Hence, Npop0*m01 is here the number of migrants leaving pop0, right?
But looking forward in time, can I calculate Npop0*m01 to obtain the number of individuals *arriving* to pop0 (and originating from pop1)? Or instead, should I calculate Npop1*m01 to obtain the number of individuals *leaving* pop1 (toward pop0)? In the former case, the reference pop to which the migration probability refers is pop0 in both backward and forward direction, whereas in the latter case, the reference pop flips between forward and backward.
And to make sure, fastsimcoal consistently deals with haploids, hence Npop0*migRate is the number of haploids; diploid is Npop0*migRate/2, correct?
Daniel
I understand that backward in time, m01 is the probability of a gene to move from pop0 to pop1. Hence, Npop0*m01 is here the number of migrants leaving pop0, right?
yes
But looking forward in time, can I
calculate Npop0*m01 to obtain the number of individuals *arriving* to
pop0 (and originating from pop1)?
Yes, indeed what matters as far as genetic diversity in pop 0 is concerned is the product Npop0*m01 (the number of emigrant genes going backward in time)
Or instead, should I calculate
Npop1*m01 to obtain the number of individuals *leaving* pop1 (toward
pop0)?
No, this forward rate is not relevant here neither for pop1 nor for pop0.
In the former case, the reference pop to which the migration probability refers is pop0 in both backward and forward direction, whereas in the latter case, the reference pop flips between forward and backward.
And to make sure, fastsimcoal consistently deals with haploids, hence Npop0*migRate is the number of haploids; diploid is Npop0*migRate/2, correct?
yes
0 MIG2
MIG1 0
with:
0 MIG1 = 2NM1/NPOP1 hide
0 MIG2 = 2NM2/NPOP2 hide
Perhaps I misunderstand, but using the notation above this seems equivalent to m01*Npop1/2 = N migrants from 0 to 1 backward in time.
I see your point, but it is not clear to me how to properly parameterize this based on Nm for models with effective population sizes that are growing or shrinking while simultaneously exchanging migrants. Will the Nm transformations be confounded in such models?
Cheers,
Jason