Gephi — отмеченная наградами платформа с открытым исходным кодом для визуализации и управления большими графиками. Он работает на Windows, Mac OS X и Linux. Локализация доступна на английском, французском, испанском, японском, русском, бразильском португальском, китайском, чешском, немецком и румынском языках.
Высокая скорость Благодаря встроенному движку OpenGL Gephi способен расширять границы возможностей при работе с очень большими сетями. Визуализируйте сети, содержащие до миллиона элементов. Все действия (например, макет, фильтр, перетаскивание) выполняются в режиме реального времени.
Просто Легко установить и начать работу. Пользовательский интерфейс, ориентированный на визуализацию. Как Photoshop™ для графиков.
Модульное расширение Gephi с помощью плагинов. Архитектура построена на базе платформы Apache Netbeans и может быть легко расширена или повторно использована с помощью хорошо написанных API.
Загрузите Gephi для Windows, Mac OS X и Linux и ознакомьтесь с примечаниями к выпуску. Примеры наборов данных можно найти на нашей вики.
Загрузите и установите 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 Silicon)
gephi-0.11.0-SNAPSHOT-linux-x64.tar.gz (Linux)
Gephi разработан на Java и использует OpenGL в качестве механизма визуализации. Построенный на основе платформы Netbeans, он следует философии слабосвязанной модульной архитектуры. Gephi разделен на модули, которые зависят от других модулей через хорошо написанные API. Плагины могут повторно использовать существующие API, создавать новые сервисы и даже заменять реализацию по умолчанию новой.
Обратитесь к Javadoc для обзора API.
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 (график, макет, фильтры, ввод-вывод…) в стандартную библиотеку Java, которую любой Java-проект может использовать для достижения цели. Его можно использовать на сервере или в инструменте командной строки, чтобы делать то же самое, что и Gephi, но автоматически.
Скачать
Проект GitHub
Портал инструментария
Для локализации мы используем Weblate. Следуйте инструкциям на вики, чтобы получить более подробную информацию о том, как внести свой вклад.
Gephi использует иконки из разных источников. Иконки лицензируются по лицензии CC BY 3.0.
Все значки можно найти в модуле DesktopIcons
, упорядоченные по имени модуля.
Основной исходный код Gephi распространяется под двойной лицензией CDDL 1.0 и GNU General Public License v3. Чтобы узнать больше, прочтите часто задаваемые вопросы по юридическим вопросам.
Авторские права принадлежат Консорциуму Gephi, 2011 г. Все права защищены.
Содержимое этого файла регулируется условиями либо Стандартной общественной лицензии 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, тогда этот вариант применяется только в том случае, если новый код подпадает под действие такого варианта владельцем авторских прав.