Skip to content

Saadiinho/TreeLife

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet Arbre de Vie

PolyTech Paris-Saclay C# & .NET

Description du Projet

Ce projet, intitulé "Arbre de Vie", est une application interactive permettant aux utilisateurs d'explorer un arbre phylogénétique représentant les relations entre différents groupes d'êtres vivants. Elle est basée sur le jeu de données "Tree of Life" disponible sur Kaggle.

Installation et Prérequis

Prérequis

  • .NET Core SDK (v6 ou supérieure)
  • Visual Studio (ou tout autre IDE compatible avec .NET)

Installation

  1. Clonez le dépôt :
    git clone https://github.com/Saadiinho/TreeLife.git
    cd ./TreeLife
  2. Exécutez le projet via l'IDE

Fonctionnalités Principales

  • Visualisation de l'Arbre de Vie : Les clusters importants sont regroupés avec une étiquette indiquant leur racine. /!\ Soit la hiérarchie A -> B -> C, pour regrouper le cluster de B, vous devez préalablement regrouper celui de C. Suivre la même démarche avec B pour regrouper le cluster de A. ATTENTION avant de découvrir un noeud, nous conseillons de zoomer le plus que possible sur ce dernier afin d'éviter les chevauchements !

    Survoler (ou cliquer) pour découvrir/regrouper les nœuds/enfants directs.

  • Déplacer l'arbre : Possibilité de déplacer tout l'arbre.

    Maintenir clique gauche + bouger dans la direction souhaitée

  • Zoom/Dézoom : Possibilité de zoomer et dézoomer sur les différentes branches de l'arbre, en fonction de la position de la souris:

    Positionnement souris + Molette ↑ (ou Molette ↓)

  • Informations détaillées : Affichage des informations d'une feuille dans la bannière située à droite lors de la sélection.

    Survoler/Cliquer sur une feuille.

Quelques captures

image

Figure 1 : Découvrir/regrouper un cluster

image

Figure 2 : Déplacer l'arborescence

image

Figure 3 : Zoomer/Dézoomer l'arborescence

image

Figure 4 : Obtenir les informations sur les feuilles

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages