Gephi

Fiche logiciel validé
  • Création ou MAJ importante : 22/11/12
  • Correction mineure : 22/11/12
Mots-clés
Pour aller plus loin

Gephi : analyse et visualisation de données relationnelles, réseaux complexes

Description
Fonctionnalités générales

Gephi est un logiciel pour visualiser, analyser et explorer en temps réel les graphes (aussi appelés réseaux ou données relationnelles) de tout type. Sorte de Photoshop pour les réseaux, l'utilisateur interagit avec la représentation graphique, manipule les structures, formes et couleurs pour en révéler les propriétés cachées via des saillances visuelles.

L'objectif est de faciliter l'analyse de données dans la génération d'hypothèses, la découverte intuitive de patterns, l'isolement de singularités ou la détection d'erreurs liées à la captation des données.

C'est un outil complémentaire à l'analyse statistique, qui se positionne dans le mouvement de l'Analyse Exploratoire des Données.


La liste des fonctionnalités est disponible sur cette page. Voici les principales :

  • Visualisation temps réel par un moteur 3d OpenGL
  • Algorithmes de placement (layout) efficaces : force-vector et multi-level
  • Métriques de réseaux : centralités, densité, diamètre, détection de communautés...
  • Plugins communautaires permettant d'étendre facilement les fonctionnalités
  • Tableur adapté aux données de réseaux pour combiner visualisation et analyse statistique
  • Editeur de cartographie vectorielle
  • Filtrage
  • Support des réseaux dynamiques et timeline pour l'exploration temporelle
  • Toolkit dont les APIs permettent de construire d'autres applications
Autres fonctionnalités

Gephi se dinstingue par :

  • La création de cartographies en temps réel
  • Une installation aisée et des mises à jour intégrées au logiciel
  • Un large choix de possibilités pour entrer des données
  • Un moteur 3d performant et robuste, même sur des ordinateurs d'entrée de gamme
  • Une communauté dynamique
Interopérabilité
  • Entrée fichiers de graphes : CSV, GDF, GEXF, GML, GraphML, Graphviz DOT, Pajek NET, Tulip TLP, Ucinet DL, XGMML. Liste détaillée sur cette page.
  • Entrée feuille de tableur
  • Sortie fichiers de données : CSV, GDF, GEXF, GraphML, Pajek NET, Ucinet DL
  • Sorties graphiques : PDF, SVG, PNG
  • Connecteurs base de données : MySQL, SQL Server, PostgreSQL
  • Connecteur base de graphes : Neo4j

Des plug-ins d'import / export ainsi que de nouveaux connecteurs peuvent être créés par la communauté.

Contexte d'utilisation dans mon laboratoire/service

Gephi est utilisé au sein de l'équipe ComplexNetworks du LIP6 pour visualiser des réseaux.

Limitations, difficultés, fonctionnalités importantes non couvertes
  • Gephi est un logiciel expert nécessitant un temps d'apprentissage de plusieurs heures.
  • La documentation est incomplète, cependant la communauté répond rapidement aux questions.
  • Encore en beta, contient des bugs.
Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré
Plates-formes

Gephi est multiplateforme : il s'installe sur Windows, Linux/Unix et Mac OS X. Il nécessite :

  • Java 1.6
  • OpenGL 1.5 - carte graphique NVidia de préférence
Logiciels connexes

Ces logiciels permettent de retoucher la sortie vectorielle (SVG) :

Autres logiciels aux fonctionnalités équivalentes

Open source ou logiciel libre :

Propriétaire :

Environnement de développement
Type de structure associée au développement

Le Gephi Consortium est une association loi 1901 qui coordonne le développement de la communauté. Elle prolonge l'activité de l'Association Gephi, créée en 2008.

Eléments de pérennité

Dès ses débuts, la communauté Gephi s'est dotée d'un organe indépendant sous la forme d'association loi 1901 pour structurer le développement équilibré de ses activités entre la production technologique, la recherche scientifique et la création du tissu communautaire.

Aujourd'hui, le Gephi Consortium a acquis une reconnnaissance internationale et établit des partenariats avec les entreprises et les laboratoires de recherche. Gephi participe depuis 2009 au programme de financement Google Summer of Code et de nouveaux développeurs viennent contribuer régulièrement.

LinkedIn InMaps

Références d'utilisateurs institutionnels

Quelques références

Voir les recommandations sur LinkedIn.
Voir les papiers publiés utilisant Gephi.

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
Documentation utilisateur
Divers (astuces, actualités, sécurité)

Tutoriels, datasets et supports accessibles depuis http://gephi.org/users/

Captures d'écran :


Data Lab

Contributions

Toute contribution est bienvenue !

Plus d'informations : http://gephi.org/users/contribute/

Commentaires

Formation Gephi en France

Je viens de passer deux jours passionnants à l’Atelier Iceberg, à Nantes qui propose des formations au logiciel Gephi et à la cartographie. Le soir-même, j'étais capable de réaliser mes premières cartes en utilisant Gephi.
Leur site web : http://ateliericeberg.fr/
Emmanuelle Chiffoleau, Responsable du service de documentation scientifique de l’Anses de Fougères