-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MDM: Define the deme "size". Haploid, or diploid? #72
Comments
I think it should number of individuals - the ploidy of these individuals is extrinsic to the demographic model specification. Very good and important question, though! |
Agreed - this should be the number of individuals. Will be important to clarify in the docs and paper. |
Also brings up a question - should we have |
Is it necessary for specifying the Demography, or is an extrinsic simulation parameter? (We have to draw the line somewhere) |
Yeah you're right, we don't want it to balloon too much. So then are we agnostic about matters of ploidy and those sorts of genome biology, or do we specifically have diploid models in mind (e.g. when talking about selfing rates) |
We're agnostic as far as I'm concerned, but I'm not into the details of selfing etc. |
I'm inclined to think we might need a ploidy field too. Not having a ploidy field means a simulator can't simulate yaml files in a general way. The simulator will probably need to do different things for different ploidies, and there's no way to know what ploidy to use (without user intervention). Presumably folks will have a ploidy assumption for certain organisms (e.g. in stdpopsim), so the ploidy information will be stored somewhere (even if it's just assumed from the filename because it contains the organism name). |
I don't follow the logic - how is ploidy different to recombination rate, or genome length, or selection coefficients,...? Demes is never meant to be a complete description of a simulation, just of the demography. (Which again makes me wonder why we're putting cloning and selfing in...) |
To me, ploidy seems different to recombination rate and genome length, because a user can modify those for a given simulation and the demography still makes sense. But the demography only applies to one specific ploidy. |
I agree with Graham. They seem different to me, as selfing probability and ploidy are parameters about individuals (how many genome copies they carry and how they mate on the individual level) vs parameters about the genome copies themselves, which as pointed out can vary quite a bit between simulations without changing the meaning of the demography (and life history?) model. Is that a useful way to think about it? |
I think this ship has sailed, and we're not adding a |
Agreed. |
I fear we might have overlooked this fundamentally important decision.
The text was updated successfully, but these errors were encountered: