Replies: 2 comments 4 replies
-
Hey @mshpak76. The two ways of specifying a model should give equivalent results. One problem with your comparison is that in the first model, the population size of BC is 2e5, but in your second model the population size of B is 4e5 (even after C merges into B). |
Beta Was this translation helpful? Give feedback.
4 replies
-
That makes sense. That would explain Fst(A,B) < Fst(A,C), if C is sampled
at 0 and B at 400.
…On Fri, Jun 17, 2022 at 3:02 PM Graham Gower ***@***.***> wrote:
Ah, I think what is happening is that B has initially_active=False because
it's an ancestor in your split event, and this causes the default sampling
time to be 400 (the time at which B becomes active). By setting
initially_active=True, the default sampling time is 0.
—
Reply to this email directly, view it on GitHub
<#2072 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AUZMZCNFHY5VV3SEPMYDKPDVPTKU3ANCNFSM5ZDFJTYA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
=======================
Max Shpak, Ph.D.
Department of Genetics
University of Wisconsin
Madison, WI 53706
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
For a model of three subpopulations (A, (B,C)), I am trying to understand the difference between modeling it with ancestral splits (i.e. explicit ancestor BC for (B,C) and ABC for (A,BC)) vs. the "trunk" model where C merges with B and B merges with A. In the absence of bottlenecks at the time of the splits, shouldn't this give identical results? At least that is what I thought until I tested the two models using the same mutation rate etc, i.e. split model, i.e. common ancestor ABC splits into A and BC, while BC splits into B,C
vs. trunk model where A is ancestral to B which is ancestral to C
For the second "trunk" model, I consistently get distance(A,B) < distance(A,C), whereas they are essentially identical for the first (split) model. This is particularly apparent when I calculate Fst, i.e. Fst(A,B) < Fst(A,C). It is not apparent to me why there should be any differences at all. As far as I can tell, the only difference between the models is whether I label the ancestral lineage of (B,C) as "B" or as BC, since any mutations accumulated along that lineage will be inherited by B and C regardless.
Beta Was this translation helpful? Give feedback.
All reactions