Calcul du taux de cosangunité - Algo - Programmation
Marsh Posté le 15-04-2005 à 15:15:55
thecyberlewis a écrit : Salut, |
Comme dans toute formule il faut que tu nous donnes des information, des criteres ect... de là nous pouvons définir une petite solution.
Marsh Posté le 15-04-2005 à 15:18:27
Disons, sur un arbe genealogique de 10 générations d'une personne, je dois trouver son "taux de consanguinité".
Le nb de générations est variable ...
Marsh Posté le 15-04-2005 à 15:32:32
Franchement ce genre de projet doit etre fait en model objet j'espere que cela a été fait ainsi. Je mis connais pas trop en généalogie mais sans rentrer dans le code tu devrais pouvoir trouver un solution logique.
Marsh Posté le 15-04-2005 à 15:37:22
Mon problème, est explique la : http://www.lorien-cats.com/Persan/genetique.htm
Sinon, je prog sous delphi
Marsh Posté le 24-04-2005 à 01:26:45
Je ne comprends pas, ton lien est la solution du calcul....
Marsh Posté le 24-04-2005 à 04:14:32
tu dis que tu travailles sur 10 générations. ça veut dire que tu ne travailles pas en récursif ?
Marsh Posté le 24-04-2005 à 11:36:49
Merci pour ta réponse,
Mais j'ai trouvé, il y'avait une formule sur un site,
On regarde, pour chaque "elements" présent dans les 2 pedigrees (mère, père), on applique une formule puis on les additionne ensemble.
Formule :
1
---------
2^(1 +A+B)
A est le nb de générations séparant l'elements de base, et l'elements trouvé (coté père)
B parreil côté mère
Ainsi, si un frère et une soeur font un petit, il aura au minimum un taux de 25% (ce qui est énorme)
Marsh Posté le 15-04-2005 à 15:14:36
Salut,
Je suis entrain de faire un logiciel généalogique, et j'ai des probs pour créer cette fonction : "Calcul du taux de consanguinité".
J'ai pensé à plusieurs méthodes, mais aucune ne fonctionne vraiment, avez-vous des idées svp ?
Je pense le faire sur une dizaine de générations (mini : 5)
Merci d'avance ...