[Résolu][Calc] Gestion Troupeau - généalogie/consanguinité
Publié : 06 mai 2021 19:41
Bonjour à tous,
Je vous présente un projet perso que je n'arrive pas à aboutir depuis bien longtemps.
Je tente une nouvelle tentative cette fois-ci sous Libreoffice Calc.
Le projet consiste à tenir une liste d'animaux (chien, chat, bovin, ovin, ...) avec leur parenté. L'objectif est d'aider les éleveurs dans le suivi de leur troupeau, notamment sur les croisements pour éviter les effets de consanguinité.
Le tableur se décompose au final de cette manière
1 > un premier onglet qui liste les différents individus
2 > un second onglet qui permet de voir la généalogie d'un individu (sur 3 générations)
3 > un troisième onglet qui permet de visualiser un croisement potentiel (à partir du choix du père et de la mère)
4 > un quatrième onglet qui permet de voir en un clin d’œil le risque de consanguinité d'un femelle avec un mâle, ce qui permet de choisir rapidement le meilleur croisement.
Pour l'instant, les onglets 1,2,3 fonctionnent plutôt bien. Je voudrais cependant apporter des améliorations à ce fichier.
1 > création de fonctions/macro pour éviter les formules à rallonges
2 > création d'une macro pour calculer la consanguinité d'un individu
3 > correction de l'onglet 4
4 > passage à des analyses sur 5 générations
j'ai d'autres idées d'améliorations mais si j'arrive à réaliser ces 4 points ce sera déjà pas mal
Je vous joins un fichier exemple pour voir de manière concrete le fonctionnement, je suis preneur de vos suggestions pour améliorer le tout
____________
edit : dernière version disponible ici https://framagit.org/anto1ne/genecalc
Je vous présente un projet perso que je n'arrive pas à aboutir depuis bien longtemps.
Je tente une nouvelle tentative cette fois-ci sous Libreoffice Calc.
Le projet consiste à tenir une liste d'animaux (chien, chat, bovin, ovin, ...) avec leur parenté. L'objectif est d'aider les éleveurs dans le suivi de leur troupeau, notamment sur les croisements pour éviter les effets de consanguinité.
Le tableur se décompose au final de cette manière
1 > un premier onglet qui liste les différents individus
2 > un second onglet qui permet de voir la généalogie d'un individu (sur 3 générations)
3 > un troisième onglet qui permet de visualiser un croisement potentiel (à partir du choix du père et de la mère)
4 > un quatrième onglet qui permet de voir en un clin d’œil le risque de consanguinité d'un femelle avec un mâle, ce qui permet de choisir rapidement le meilleur croisement.
Pour l'instant, les onglets 1,2,3 fonctionnent plutôt bien. Je voudrais cependant apporter des améliorations à ce fichier.
1 > création de fonctions/macro pour éviter les formules à rallonges
2 > création d'une macro pour calculer la consanguinité d'un individu
3 > correction de l'onglet 4
4 > passage à des analyses sur 5 générations
j'ai d'autres idées d'améliorations mais si j'arrive à réaliser ces 4 points ce sera déjà pas mal
Je vous joins un fichier exemple pour voir de manière concrete le fonctionnement, je suis preneur de vos suggestions pour améliorer le tout
____________
edit : dernière version disponible ici https://framagit.org/anto1ne/genecalc