Je vous présente un logiciel que j'ai développé personnellement.
pyPedigree est un logiciel dédié à la réalisation d'études de pedigree et de calcul de taux de consanguinité.
Ce type d'outil est intéressant en milieu agricole pour éviter des croisements d'animaux qui aboutissent à des produits avec trop de consanguinité.
Les fonctionnalités du logiciel sont les suivantes :
- ajout/modification/suppression d'individus dans une base de données
- affichage du pedigree de chaque individu
- simulation de croisement
- détermination du taux de consanguinité
- génération d'une matrice de parenté pour connaître la consanguinité des accouplements possibles
- listing des individus à l’élevage/à la reproduction/connus
Voilà à quoi ressemble l'interface

et voici une animation de démonstration
https://drop.miaou.org/f.php?h=3zFNhsHI&p=1
Avant de lancer le logiciel pour la première fois, il est recommandé de s'assurer que les outils nécessaires à son fonctionnement soient disponibles. Il est donc recommandé d'installer les packages suivant (sous ubuntu/debian) :
Code : Tout sélectionner
sudo apt install python3-pyqt5 python3-tabulate python3-xlwt python3-xlrd
Code : Tout sélectionner
python pyPedigree.py