Gephi 是一个屡获殊荣的开源平台,用于可视化和操作大型图形。它可以在 Windows、Mac OS X 和 Linux 上运行。本地化支持英语、法语、西班牙语、日语、俄语、巴西葡萄牙语、中文、捷克语、德语和罗马尼亚语。
快速由内置 OpenGL 引擎提供支持,Gephi 能够突破超大型网络的极限。可视化多达一百万个元素的网络。所有操作(例如布局、过滤、拖动)都是实时运行的。
简单易于安装和入门。以可视化为中心的 UI。就像用于图形的 Photoshop™ 一样。
使用插件模块化扩展 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 通用公共许可证 v3 双重许可证下分发。阅读法律常见问题解答以了解更多信息。
版权所有 2011 Gephi 联盟。版权所有。
本文件的内容受 GNU 通用公共许可证第 3 版(“GPL”)或通用开发和分发许可证(“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] 许可下将此软件包含在本发行版中来表明您的决定。 ”如果您没有指明单一许可证选择,则接收者可以选择根据 CDDL、GPL 版本 3 分发您的此文件版本,或者将许可证选择范围扩展到其被许可人(如上所述)。但是,如果您添加 GPL 版本 3 代码并因此选择了 GPL 版本 3 许可证,则仅当新代码受到版权所有者的此类选项约束时,该选项才适用。