Review of ARG inference methods #14
Replies: 2 comments 9 replies
-
To add a few names: For completeness, we could also briefly mention early pre-SMC MCMC methods, though probably not at length: EDIT: I only noticed there is an issue open for this after the fact. I'll add these to the bibliography when I get the chance and leave them here as a reminder in the meantime. |
Beta Was this translation helpful? Give feedback.
-
The current summary in the text is based on a rough timeline (which sort of mirrors earlier discussions) I think we should try to do it by classification. As @a-ignatieva suggested (somewhere? I can't remember where) one categorisation is by backwards-in-time vs along the the genome. I think there's a few different methods that work backwards in time using the same basic operations that were defined by Lyngso et at 2005. The basic processes of "reducing" the data to informative sites, and working backwards in time by performing mutations, recombinations and coalescences by working with the extant haplotypes are shared by many methods (I think KwARG is in this "lineage" of ARG inference methods @a-ignatieva?). This would probably be a good thing to explain, and bring together in a paragraph. Then there's the left-to-right methods, which probably go back to Hein's early paper (even though it wasn't explicitly talking about ARGs). I forget the references now, but isn't there a Song method which works left-to-right via SPRs? ARGweaver is the first "threading" method, based on adding the n + 1th sample into an existing ARG. Tsinfer is a composite method, as it works both along the genome (to estimate ancestral haplotypes) and forwards in time to match ancestral haplotypes. I'm sure I'm missing stuff here, but does breaking things down like this and explaining the high-level strategies seem like a useful thing to do? |
Beta Was this translation helpful? Give feedback.
-
Given the terminology developed in the paper for describing ARGs, I think it would be helpful (and a good exercise) to go back through the history of these methods and review and classify them using this terminology. We don't need to go into much detail for the majority, just a mention and a citation. (#12 added a start to this.)
We then discuss the recent methods in detail. At a minimum, we need to discuss:
It would be good to also discuss other recent methods that have been published like SARGE, etc.
Beta Was this translation helpful? Give feedback.
All reactions