Is Genetic Evolution Predictable?
How often does evolution repeat itself? When the same evolutionary strategy arises multiple times, how often are these strategies built on the same genetic foundations? Addressing this question allows us to understand the relative roles of constraint and contingency in the history of life, but (without a time machine) identifying independent and parallel evolutionary strategies […]