Gephi

De EduTech Wiki
Aller à la navigation Aller à la recherche

Introduction

Logo de Gephi

Gephi

Gephi est une plate-forme d'exploration qui permet une visualisation interactive des données pour l'analyse de tous types de réseaux et systèmes complexes, dynamiques et graphiques hiérarchiques. Gephi est un logiciel de style open-source donc gratuit, écrit en Java et qui fonctionne sur Windows, Linux et Mac OS X. Il utilise un moteur de rendu 3D afin d'obtenir une architecture flexible des données observables dans l'espace et grâce aux résultats visuels qu'il génère, apporte de nouvelles possibilités de travail.


Présentation

Le but de Gephi est de mettre en évidence les principaux aspects d'un réseau grâce à la visualisation dynamique, ce qui permet d'obtenir une nouvelle forme d'exploration graphique des données. Le logiciel utilise les données visuelles en tirant parti des capacités perceptives de l'homme à trouver les caractéristiques de la structure d'un réseau. Il est alors possible en un coup d’œil, de faire comprendre de manière relativement aisée et rapide les réseaux mêmes complexes comportant un grand nombre de données.
En utilisant l'espace tridimensionnel (x, y, z), Gephi nous permet donc de présenter et d'explorer diverses données sous formes de nuages dans l'espace composés de points reliés entre eux que l'on nomme "nœuds" et "liens". Ces points issus de bases de données sont des sources d'informations que l'utilisateur veut pouvoir relier entre elles et pouvoir également les visualiser sous plusieurs angles selon son approche. Gephi permet d'accéder facilement à des données de réseau et les manipuler dans l'espace, les filtrer, naviguer avec et les regrouper grâce à des outils d'exploration. Ainsi, il est possible de colorer certaines données selon leurs liens logiques, voir leurs appellations en zoomant, appliquer des algorithmes de façon à exacerber certains liens pour faire ressortir des données plutôt que d'autres, etc. Les possibilités de Gephi sont multiples et laisse le choix à l'utilisateur d'aborder ses données selon ses exigences et sa créativité.

Caractéristiques clés de Gephi

  • Utiliser des données provenant de réseaux (p.ex. facebook, twitter, etc.)
  • Utiliser des données importées de bases de données spécifiques (Pilotes : MySQL, SQL Server, PostgreSQL, SQLite, Teradata)
  • exporter des données sous divers formats (.pdf, .png, .svg)

Plugins (extensions) proposés par Gephi

Gephi propose différentes extensions permettant la visualisation de données.

Présentation de l'interface

Interface d'accueil

L'interface d'accueil propose à l'utilisateur de créer un nouveau projet ou bien des exemples de modélisation de graphes de données complexes. Dans le menu, il est possible de gérer les fichiers, l'espace de travail, la vue, les outils, la fenêtre, les plugins (extensions) et pour finir, une fonction aide.
Une fenêtre blanche prête à l'emploi occupe la majorité de l'écran et correspond à l'espace de visualisation. Sur le côté gauche de l'écran, se situent les paramètres d'aperçu. Grâce à eux, il est possible d'effectuer les réglages au niveau du design des nœuds (largeur, couleur, etc.), des labels de nœud (police, taille, couleur, nombre de caractères, etc.), des liens (affichés ou non, épaisseur, couleur, etc.), de la taille des flèches de liens et des labels de lien. Cette interface par défaut peut être modifiée selon d'autres critères de base (couleur de l'arrière plan, liens droits ou courbés, etc.).



Interface générale

Figure 2 : interface d'une modélisation de données

exemple de modélisation

Développeurs de Gephi

Gephi est un logiciel créé en 2008 par une équipe de 5 ingénieurs en informatique :

  • Mathieu Bastian
  • Sebastien Heymann
  • Julian Blicke
  • Mathieu Jacomy
  • Franck Ghitalla

Références