Gephi ist eine preisgekrönte Open-Source-Plattform zur Visualisierung und Bearbeitung großer Diagramme. Es läuft unter Windows, Mac OS X und Linux. Die Lokalisierung ist in Englisch, Französisch, Spanisch, Japanisch, Russisch, brasilianischem Portugiesisch, Chinesisch, Tschechisch, Deutsch und Rumänisch verfügbar.
Schnell Angetrieben durch eine integrierte OpenGL-Engine ist Gephi in der Lage, bei sehr großen Netzwerken neue Maßstäbe zu setzen. Visualisieren Sie Netzwerke mit bis zu einer Million Elementen. Alle Aktionen (z. B. Layout, Filter, Ziehen) werden in Echtzeit ausgeführt.
Einfach Einfach zu installieren und loszulegen. Eine Benutzeroberfläche, die sich um die Visualisierung dreht. Wie Photoshop™ für Grafiken.
Modulare Erweiterung von Gephi mit Plug-Ins. Die Architektur basiert auf der Apache Netbeans-Plattform und kann durch gut geschriebene APIs problemlos erweitert oder wiederverwendet werden.
Laden Sie Gephi für Windows, Mac OS X und Linux herunter und lesen Sie die Versionshinweise. Beispieldatensätze finden Sie in unserem Wiki.
Laden Sie Gephi herunter und installieren Sie es auf Ihrem Computer.
Beginnen Sie mit dem Quick Start und folgen Sie den Tutorials. Laden Sie einen Beispieldatensatz und beginnen Sie, mit den Daten zu spielen.
Wenn Sie auf Probleme stoßen oder Fragen haben, konsultieren Sie unsere Diskussionen.
Entwicklungs-Builds werden regelmäßig generiert. Die aktuelle Version ist 0.11.0-SNAPSHOT
gephi-0.11.0-SNAPSHOT-windows-x64.exe (Windows)
gephi-0.11.0-SNAPSHOT-windows-x32.exe (Windows x32)
gephi-0.11.0-SNAPSHOT-macos-x64.dmg (Mac OS X)
gephi-0.11.0-SNAPSHOT-macos-aarch64.dmg (Mac OS X Silicon)
gephi-0.11.0-SNAPSHOT-linux-x64.tar.gz (Linux)
Gephi wird in Java entwickelt und verwendet OpenGL für seine Visualisierungs-Engine. Es basiert auf der Netbeans-Plattform und folgt einer lose gekoppelten, modularen Architekturphilosophie. Gephi ist in Module unterteilt, die über gut geschriebene APIs von anderen Modulen abhängig sind. Plugins können vorhandene APIs wiederverwenden, neue Dienste erstellen und sogar eine Standardimplementierung durch eine neue ersetzen.
Eine Übersicht über die APIs finden Sie im Javadoc .
Java JDK 11 (oder höher)
Apache Maven Version 3.6.3 oder höher
Forken Sie das Repository und klonen Sie es
git clone [email protected]:username/gephi.git
Führen Sie den folgenden Befehl aus oder öffnen Sie das Projekt in einer IDE
mvn -T 4 clean install
Sobald es erstellt ist, kann man Gephi testen
cd modules/application
mvn nbm:cluster-app nbm:run-platform
Beachten Sie, dass Gephi zwar mit JDK 11 oder höher erstellt werden kann, zur Ausführung jedoch derzeit JDK 11 erforderlich ist.
Gephi ist erweiterbar und ermöglicht Entwicklern die Erstellung von Plug-Ins, um neue Funktionen hinzuzufügen oder vorhandene Funktionen zu ändern. Sie können beispielsweise einen neuen Layout-Algorithmus erstellen, eine Metrik hinzufügen, einen Filter oder ein Tool erstellen, ein neues Dateiformat oder eine neue Datenbank unterstützen oder die Visualisierung ändern.
Plugins-Portal
Plugins-Schnellstart (5 Minuten)
Durchsuchen Sie die von der Community erstellten Plugins
Wir haben ein Plugins-Bootcamp erstellt, um anhand von Beispielen zu lernen.
Das Gephi Toolkit-Projekt bündelt wesentliche Gephi-Module (Graph, Layout, Filter, IO…) in einer Standard-Java-Bibliothek, die jedes Java-Projekt für seine Aufgaben nutzen kann. Es kann auf einem Server oder einem Befehlszeilentool verwendet werden, um die gleichen Dinge wie Gephi zu tun, jedoch automatisch.
Herunterladen
GitHub-Projekt
Toolkit-Portal
Zur Lokalisierung nutzen wir Weblate. Befolgen Sie die Richtlinien im Wiki, um weitere Informationen zum Beitragen zu erhalten.
Gephi verwendet Symbole aus verschiedenen Quellen. Die Icons sind unter der CC BY 3.0-Lizenz lizenziert.
Alle Symbole finden Sie im DesktopIcons
Modul, geordnet nach Modulnamen.
Der Hauptquellcode von Gephi wird unter der Doppellizenz CDDL 1.0 und der GNU General Public License v3 vertrieben. Lesen Sie die rechtlichen FAQs, um mehr zu erfahren.
Copyright 2011 Gephi-Konsortium. Alle Rechte vorbehalten.
Der Inhalt dieser Datei unterliegt entweder den Bedingungen der GNU General Public License Version 3 („GPL“) oder der Common Development and Distribution License („CDDL“) (zusammen die „Lizenz“). Sie dürfen diese Datei nur in Übereinstimmung mit der Lizenz verwenden. Sie können eine Kopie der Lizenz unter http://gephi.github.io/developers/license/ oder /cddl-1.0.txt und /gpl-3.0.txt erhalten. Die spezifische Sprache, die die Berechtigungen und Einschränkungen im Rahmen der Lizenz regelt, finden Sie in der Lizenz. Fügen Sie beim Verteilen der Software diesen Lizenz-Header-Hinweis in jede Datei ein und fügen Sie die Lizenzdateien unter /cddl-1.0.txt und /gpl-3.0.txt hinzu. Fügen Sie gegebenenfalls unter der Lizenzkopfzeile Folgendes hinzu, wobei die in Klammern [] eingeschlossenen Felder durch Ihre eigenen identifizierenden Informationen ersetzt werden: „Teile urheberrechtlich geschützt [Jahr] [Name des Urheberrechtsinhabers]“
Wenn Sie möchten, dass Ihre Version dieser Datei nur der CDDL oder nur der GPL Version 3 unterliegt, geben Sie Ihre Entscheidung an, indem Sie hinzufügen: „[Mitwirkender] entscheidet sich dafür, diese Software unter der Lizenz [CDDL oder GPL Version 3] in diese Distribution aufzunehmen. " Wenn Sie keine einzelne Lizenzauswahl angeben, hat ein Empfänger die Möglichkeit, Ihre Version dieser Datei entweder unter der CDDL oder der GPL Version 3 zu verteilen oder die Lizenzauswahl wie oben beschrieben auf seine Lizenznehmer auszudehnen. Wenn Sie jedoch GPL-Version-3-Code hinzufügen und sich daher für die GPL-Version-3-Lizenz entscheiden, gilt die Option nur, wenn der Urheberrechtsinhaber den neuen Code einer solchen Option unterwirft.