[feature request] Intensité gBGC différente par condition
Après discussion avec @boussau on va avoir besoin de faire varier l'intensité de la gBGC entre conditions. Apparemment le taux de GC a tendance à pas mal varier en vrai d'une espèce à l'autre et il serait bien de pouvoir faire varier l'intensité de la gBGC à travers l'arbre. Faire varier uniquement sur les sous-arbres convergents paraît une bonne première approximation pour regarder ce genre de chose (et c'est le cas qui risque le plus de provoquer un signal détectable pour les méthodes).
Actuellement, ~gBGC
est un paramètre global de Simulator.simulator
. Il s'agirait soit de séparer en "gBGC ancestral" et "GBGC convergent" soit de créer un nouveau type pour le paramètre (un truc genre Global of float | Convergent of float*float
).
Je le ferais bien moi mais j'ai un peu peur de toucher à Simulator.simulator
qui me fait un peu peur.
(Et si ça ne coûte pas plus cher, ça peut valoir le coup de faire la même chose pour le ne_s
qu'on voudra peut-être aussi faire varier entre conditions vu que d'après @boussau le taux de GC peut être corrélé à la taille de pop si j'ai bien suivi).