Samuel Thiriot

lundi 14 novembre 2016
English français
Désolé, cet article n'est pas disponible dans cette langue; la version originale (English) est donc affichée.

How to generate, analyze, manipulate networks in Java ? Here is a panorama (not exhustive) of the existing libraries.

JUNG

The JUNG framework (http://jung.sourceforge.net/) manages the storage of networks as Java objects, basic statistical analysis, generation of classic examples, 2D and 3D displays (but this part is outstanded by the prefuse library). The classes for network storage and manipulation are well designed.

Prefuse

The prefuse library (http://prefuse.org/) displays networks up to thousands of nodes in a quiet fuid way with minimal sourcecode. Nice dynamic force-directed layout. High CPU use. Uses Java2D layer, thus requires OpenGL or Direct2D compatibility for fluidity. The prefuse lib is unchanged since several years but remains operational. The flare library corresponds to a Flash release of Prefuse.

Graphstream

GraphStream (http://graphstream-project.org/) is the most recent, and probably efficient, Java library for creating interactive networks displays. Also includes basic network generators and statistical analysis.

Gephi

Gephi (http://gephi.org/) also publishes its graphical capabilities as libraries.

signets
Tous les liens partagés sur ce site.
Réseaux : outils et programmes
Désolé, cet article n'est pas disponible dans cette langue; la version originale (English) est donc affichée. Software for networks analysis The igraph (...)
Réseaux : données publiques
Désolé, cet article n'est pas disponible dans cette langue; la version originale (English) est donc affichée. Network data is sometimes freely available (...)
Réseaux : persistence
Désolé, cet article n'est pas disponible dans cette langue; la version originale (English) est donc affichée. How, where to save graphs and networks ? The (...)
YANG - génération de réseaux sociaux plausibles
Désolé, cet article n'est pas disponible dans cette langue; la version originale (English) est donc affichée. YANG (Yet Another Network Generator) is a (...)
Simple Interconnected Islands : générateur de réseaux
Désolé, cet article n'est pas disponible dans cette langue; la version originale (English) est donc affichée. Overview The Simple Interconnect Islands (...)
Growing Interconnected Islands : générateur de réseaux
Désolé, cet article n'est pas disponible dans cette langue; la version originale (English) est donc affichée. Overview In this variation of Simple (...)
sociologie : quelques liens
Quelques ressources sur la sociologie sur le web, découvertes au fil des promenades numériques. Cette liste est tout sauf exhaustive. Ouvrages en accès libre (...)

(c) Samuel Thiriot 2012-2016
Ceci est un site personnel. Les points de vue, intérêts de recherche ou opinions exprimés ici sont les miens et ne représentent pas nécessairement ceux de mon employeur.