Gephi は、大きなグラフを視覚化し操作するための、受賞歴のあるオープンソース プラットフォームです。 Windows、Mac OS X、Linux 上で動作します。ローカライズは、英語、フランス語、スペイン語、日本語、ロシア語、ブラジル系ポルトガル語、中国語、チェコ語、ドイツ語、ルーマニア語で利用できます。
高速内蔵 OpenGL エンジンを活用した Gephi は、非常に大規模なネットワークの限界を超えることができます。最大 100 万要素のネットワークを視覚化します。すべてのアクション (レイアウト、フィルター、ドラッグなど) はリアルタイムで実行されます。
シンプルインストールして開始するのが簡単です。ビジュアライゼーションを中心とした UI。グラフ用の Photoshop™ のようなものです。
プラグインを使用したモジュラーExtend Gephi。このアーキテクチャは Apache Netbeans プラットフォーム上に構築されており、適切に作成された API を通じて簡単に拡張または再利用できます。
Windows、Mac OS X、および Linux 用の Gephi をダウンロードし、リリース ノートを参照してください。データセットの例は Wiki にあります。
Gephi をコンピュータにダウンロードしてインストールします。
クイックスタートから始めて、チュートリアルに従ってください。サンプル データセットをロードし、データの操作を開始します。
問題が発生した場合や質問がある場合は、ディスカッションにご相談ください。
開発ビルドは定期的に生成されます。現在のバージョンは 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 シリコン)
gephi-0.11.0-SNAPSHOT-linux-x64.tar.gz (Linux)
Gephi は Java で開発され、視覚化エンジンに OpenGL を使用します。 Netbeans プラットフォームの上に構築されており、疎結合のモジュール式アーキテクチャ哲学に従っています。 Gephi はモジュールに分割されており、適切に作成された API を通じて他のモジュールに依存します。プラグインは既存の API を再利用したり、新しいサービスを作成したり、デフォルトの実装を新しいものに置き換えたりすることもできます。
API の概要については、 Javadoc を参照してください。
Java JDK 11 (またはそれ以降)
Apache Maven バージョン 3.6.3 以降
リポジトリをフォークしてクローンを作成する
git clone [email protected]:username/gephi.git
次のコマンドを実行するか、IDE でプロジェクトを開きます
mvn -T 4 clean install
構築したら、Gephi の実行をテストできます
cd modules/application
mvn nbm:cluster-app nbm:run-platform
Gephi は JDK 11 以降を使用して構築できますが、現時点では実行するには JDK 11 が必要であることに注意してください。
Gephi は拡張可能であり、開発者はプラグインを作成して新しい機能を追加したり、既存の機能を変更したりできます。たとえば、新しいレイアウト アルゴリズムの作成、メトリックの追加、フィルターまたはツールの作成、新しいファイル形式またはデータベースのサポート、または視覚化の変更を行うことができます。
プラグインポータル
プラグインのクイック スタート (5 分)
コミュニティによって作成されたプラグインを参照する
例で学ぶためのプラグイン ブートキャンプを作成しました。
Gephi Toolkit プロジェクトは、重要な Gephi モジュール (グラフ、レイアウト、フィルター、IO など) を標準 Java ライブラリにパッケージ化しており、あらゆる Java プロジェクトで作業を行うために使用できます。これをサーバーまたはコマンドライン ツールで使用すると、Gephi と同じことを自動的に実行できます。
ダウンロード
GitHub プロジェクト
ツールキットポータル
ローカライズには Weblate を使用します。貢献方法の詳細については、Wiki のガイドラインに従ってください。
Gephi はさまざまなソースからのアイコンを使用します。アイコンは CC BY 3.0 ライセンスに基づいてライセンスされています。
すべてのアイコンは、モジュール名ごとに整理されたDesktopIcons
モジュールにあります。
Gephi のメイン ソース コードは、CDDL 1.0 および GNU General Public License v3 のデュアル ライセンスに基づいて配布されます。詳細については、法的 FAQ をご覧ください。
著作権は 2011 Gephi コンソーシアムにあります。無断転載を禁じます。
このファイルの内容は、GNU General Public License バージョン 3 のみ (「GPL」) または Common Development and Distribution License (「CDDL」) (総称して「ライセンス」) のいずれかの条件に従います。ライセンスに準拠する場合を除き、このファイルを使用することはできません。ライセンスのコピーは、http://gephi.github.io/developers/license/ または /cddl-1.0.txt および /gpl-3.0.txt で入手できます。ライセンスに基づく許可と制限を規定する特定の言語については、ライセンスを参照してください。ソフトウェアを配布するときは、このライセンス ヘッダー通知を各ファイルに含めて、ライセンス ファイルを /cddl-1.0.txt および /gpl-3.0.txt に含めてください。該当する場合は、ライセンス ヘッダーの下に次の内容を追加します。括弧 [] で囲まれたフィールドは独自の識別情報に置き換えてください:「著作権のある部分 [年] [著作権所有者の名前]」
このファイルのバージョンを CDDL のみまたは GPL バージョン 3 のみによって管理されることを希望する場合は、「[寄稿者] は、[CDDL または GPL バージョン 3] ライセンスに基づいてこの配布にこのソフトウェアを含めることを選択しました。」を追加して決定を示します。 」ライセンスの選択肢を 1 つだけ指定しない場合、受信者は、このファイルのバージョンを CDDL、GPL バージョン 3 に基づいて配布するか、または上記のとおりライセンスの選択をライセンシーに拡張するかを選択できます。ただし、GPL バージョン 3 コードを追加し、GPL バージョン 3 ライセンスを選択した場合、そのオプションは、新しいコードが著作権所有者によってそのようなオプションの対象とされた場合にのみ適用されます。