Associer des images aux feuilles d'un arbre phylogénétique

Motivations

De nombreux services web et logiciels proposent des représentations d'arbres phylogénétiques à partir de fichiers au format Newick. S'ils permettent d'éditer des arbres (voir par exemple figTree), aucun, à notre connaissance, n'offre la possibilité d'associer de façon pratique et automatique des photos aux bouts des branches de l'arbre. L'application standalone TreePics a été développée pour répondre à ce besoin.
Pour éviter tous les inconvénients d'un transfert de photos du poste client vers un serveur, tout se passe sur le client, dans le navigateur web. L'application TreePics est une application web (HTML5, javaScript, CSS3) mais qui n'a pas besoin d'être exécutée dans un serveur web. Si l'application TreePics est téléchargée elle devient donc accessible sans aucun accès réseau.

Limitations

Comment citer TreePics

Puillandre N., Brisset J., Chagnoux S., Caviller E. TreePics: visualizing trees with pictures. Soumis à European Journal of Taxonomy

Un arbre en 3 étapes

1 - Sélection du nom du répertoire contenant les photos

Tous les calculs sont faits dans votre navigateur et aucune photo n'est transférée vers un serveur. Il faut donc d'abord indiquer le répertoire où sont stockées vos photos pour pouvoir ensuite trouver les associations entre les noms de photos et les noms des taxa dans l'arbre au format Newick.
Le nom du répertoire est conservé et sera réaffiché à la prochaine utilisation. Il suffira alors de faire "Entrée" ou "Tab"" pour valider cette étape.


Sous Windows, par exemple : C:\Projets\Moleculaire\Standalone\images\
Sous Linux ou Mac, par exemple : /apps/Projets/Moleculaire/Standalone/images/

2 - Sélection des photos (.jpg, .png)

Il faut sélectionner les noms des photos candidates pour les associations avec les spécimens. Il n’est pas nécessaire de ne sélectionner que les photos qui correspondent à un nom de taxon dans l’arbre. Il n'y aura aucun transfert, seule la liste des noms des photos est nécessaire.

3 - Sélection d'un arbre au format Newick

Dernière étape : il faut choisir un fichier newick. Tous les formats standards sont acceptés (vous pouvez utiliser par exemple FigTree pour convertir votre arbre au format Newick). Si des caractères "'" ou "!" sont présents ils ne seront pas pris en compte.

Affichage de l'arbre


Les vignettes sont zoomables par survol de la souris et sélectionnables dans un panier par clic.
Une vignette sélectionnée peut être désectionnée de la même manière ou via le pannier.
Le contenu du panier permet de comparer les photos sélectionnées dans un format intermédiaire.
L'arbre peut aussi être imprimé (l'impression fonctionne mieux sur Chrome)

Sélection des vignettes

Le panier est vide. Un clic sur une vignette l'ajoute au panier.

Supprimer Informations sur le spécimen Nom de la photo Vignette

Le zoom est actif en survolant une vignette

Comparaison des images

Zoom positif Zoom négatif