Язык графового моделирования
(Перенаправлено с языка моделирования графов )
Расширение имени файла |
.gml |
---|---|
Тип интернет-СМИ |
текст/vnd.gml |
Разработано | Майкл Химсолт |
Язык моделирования графов (GML) — это иерархический формат файлов на основе ASCII для описания графов . Его также называют Graph Meta Language .
Пример
[ редактировать ]Простой график в формате GML:
graph [ comment "This is a sample graph" directed 1 id 42 label "Hello, I am a graph" node [ id 1 label "node 1" thisIsASampleAttribute 42 ] node [ id 2 label "node 2" thisIsASampleAttribute 43 ] node [ id 3 label "node 3" thisIsASampleAttribute 44 ] edge [ source 1 target 2 label "Edge from node 1 to node 2" ] edge [ source 2 target 3 label "Edge from node 2 to node 3" ] edge [ source 3 target 1 label "Edge from node 3 to node 1" ] ]
Приложения, поддерживающие GML
[ редактировать ]- Cytoscape , с открытым исходным кодом программная платформа биоинформатики для визуализации сетей молекулярного взаимодействия, загружает и сохраняет ранее созданные сети взаимодействия в GML.
- igraph — библиотека сетевого анализа с открытым исходным кодом и интерфейсами для нескольких языков программирования.
- Gephi — с открытым исходным кодом . программное обеспечение для визуализации и манипулирования графиками
- Graph-tool — бесплатный модуль Python для манипулирования и статистического анализа графиков.
- NetworkX — с открытым исходным кодом библиотека Python для изучения сложных графов.
- Tulip (программное обеспечение) — бесплатное программное обеспечение в области визуализации информации, способное манипулировать огромными графиками (более 1 000 000 элементов).
- yEd , бесплатный графический редактор на основе Java, поддерживает импорт и экспорт в GML.
- Проект Graphviz включает в себя два инструмента командной строки (gml2gv и gv2gml), которые могут конвертировать файлы в формат DOT и обратно .
- Wolfram Language , общий язык программирования очень высокого уровня, поддерживает импорт и экспорт GML .
См. также
[ редактировать ]- Язык графовых запросов (GQL)
Ссылки
[ редактировать ]Внешние ссылки
[ редактировать ]- GML: A Portable Graph File Format , Майкл Химсолт — 30.11.2010 ( архивная версия )
- Раскрытие форматов файлов обмена графами, Мэтью Роган и Джонатан Тьюк, 2015, https://arxiv.org/pdf/1503.02781.pdf