« Modèles d'évolution de populations » : différence entre les versions

De Wiki du LAMA (UMR 5127)
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
=introduction=
==introduction==

==a==
===aa===
===préambule===
Dans le cadre du cours de visi201, je vous propose un logiciel créé pour simuler des évolutions de population. Dans ce document nous verrons quels sont les techniques de modélisation et de simulation pour exprimer l'évolution de population. Nous verrons ensuite comment traduire nos résultats mathématiques en programme python et créer un environnement graphique clair
==aaa==

===rappel biologique===
En biologie, il existe plusieurs effets connus qui influencent les populations ou qui les font évoluer. Les plus connus sont: la sélection naturelle, soit Evolution de population due `a des causes extérieures; elle explique le succès différentiel d’individus d’une même espèce et de leurs gènes. Elle est le moteur dans l'évolution.[4] la dérive génétique qui reste décisive dans l'évolution mais contrairement à l'évolution elle est due au hasard[2] il existe beaucoup d’autres exemples plus mineurs, comme la sélection sexuelle, l'éloignement géographique...[5]

==les mathématiques==

===introduction===
pour crée un logiciel de simulation il fallait d'abord concevoir l’algorithme mathématiquement.
pour cela nous allons nous intéresser a 2 moyens de concevoir le problème.

===temps continue===
Le modele simule une evolution continue d’une population. ce qui veut dire, que l’on prendra une population donnee et que l’on regardera cette population evoluer. le probleme donc de ce modele c’est qu’il peut s’averer complexe `a mettre en application car il faut prendre tous les parametres possibles pour qu’il soit effectif et peut donc demander beaucoup de ressources car il n’y a pas de limite.

===les chaines de markov===
le modele Markov utilise par wright fisher comme base pour les simulations sert à creer un modele mathematique qui peut predire l’etat d’une population à un temps donne sans avoir besoin de toutes les etapes precedentes. on appelle ce modele un modele à temps discontinu ou modele discret. En effet ce modele permet de simplifier les analyses puisque l’on ne s’attarde plus sur les ´etats precedents.

===le modele right fisher===
Wright Fisher applique les chaınes de Markov pour trouver un modele qui permet de creer une simulation realiste et simplifiee de modifications genetiques au fil des generations. la fonction utilisee sera donc:
entre autre:
dans ce modele nous prendrons un echantillon de population par exemple 20 ou 1000 individus. ensuite nous allons faire reproduire et muter ces individus. cela nous donnera une nouvelle population superieure à la population que nous avions selectionnee enfin, nous irons selectionner aleatoirement les individus pour arriver au meme nombre que nous avions choisi au depart. on recommencera cela plusieur fois et nous arriverons à une simulation simple, rapide et efficace de population. ainsi nous pourrons ajouter ou non des parametres.

Version du 17 mai 2020 à 10:57

introduction

préambule

Dans le cadre du cours de visi201, je vous propose un logiciel créé pour simuler des évolutions de population. Dans ce document nous verrons quels sont les techniques de modélisation et de simulation pour exprimer l'évolution de population. Nous verrons ensuite comment traduire nos résultats mathématiques en programme python et créer un environnement graphique clair

rappel biologique

En biologie, il existe plusieurs effets connus qui influencent les populations ou qui les font évoluer. Les plus connus sont: la sélection naturelle, soit Evolution de population due `a des causes extérieures; elle explique le succès différentiel d’individus d’une même espèce et de leurs gènes. Elle est le moteur dans l'évolution.[4] la dérive génétique qui reste décisive dans l'évolution mais contrairement à l'évolution elle est due au hasard[2] il existe beaucoup d’autres exemples plus mineurs, comme la sélection sexuelle, l'éloignement géographique...[5]

les mathématiques

introduction

pour crée un logiciel de simulation il fallait d'abord concevoir l’algorithme mathématiquement. pour cela nous allons nous intéresser a 2 moyens de concevoir le problème.

temps continue

Le modele simule une evolution continue d’une population. ce qui veut dire, que l’on prendra une population donnee et que l’on regardera cette population evoluer. le probleme donc de ce modele c’est qu’il peut s’averer complexe `a mettre en application car il faut prendre tous les parametres possibles pour qu’il soit effectif et peut donc demander beaucoup de ressources car il n’y a pas de limite.

les chaines de markov

le modele Markov utilise par wright fisher comme base pour les simulations sert à creer un modele mathematique qui peut predire l’etat d’une population à un temps donne sans avoir besoin de toutes les etapes precedentes. on appelle ce modele un modele à temps discontinu ou modele discret. En effet ce modele permet de simplifier les analyses puisque l’on ne s’attarde plus sur les ´etats precedents.

le modele right fisher

Wright Fisher applique les chaınes de Markov pour trouver un modele qui permet de creer une simulation realiste et simplifiee de modifications genetiques au fil des generations. la fonction utilisee sera donc: entre autre: dans ce modele nous prendrons un echantillon de population par exemple 20 ou 1000 individus. ensuite nous allons faire reproduire et muter ces individus. cela nous donnera une nouvelle population superieure à la population que nous avions selectionnee enfin, nous irons selectionner aleatoirement les individus pour arriver au meme nombre que nous avions choisi au depart. on recommencera cela plusieur fois et nous arriverons à une simulation simple, rapide et efficace de population. ainsi nous pourrons ajouter ou non des parametres.