El lenguaje de modelado de grafos (GML) es un formato de archivo jerárquico basado en ASCII para describir grafos . También se le conoce como metalenguaje de grafos .
Ejemplo
Un gráfico simple en formato GML:
gráfico [ Comentario: "Este es un gráfico de ejemplo". dirigido 1 id 42 etiqueta "Hola, soy un gráfico" nodo [ id 1 etiqueta "nodo 1" thisIsASampleAttribute 42 ] nodo [ id 2 etiqueta "nodo 2" thisIsASampleAttribute 43 ] nodo [ id 3 etiqueta "nodo 3" thisIsASampleAttribute 44 ] borde [ fuente 1 objetivo 2 etiqueta "Arista del nodo 1 al nodo 2" ] borde [ fuente 2 objetivo 3 etiqueta "Arista del nodo 2 al nodo 3" ] borde [ fuente 3 objetivo 1 etiqueta "Arista del nodo 3 al nodo 1" ] ]
Aplicaciones compatibles con GML
- Cytoscape , una plataforma de software bioinformático de código abierto para visualizar redes de interacción molecular, carga y guarda redes de interacción previamente construidas en GML.
- igraph , una biblioteca de análisis de redes de código abierto con interfaces para múltiples lenguajes de programación.
- Gephi , un software de código abierto para la visualización y manipulación de gráficos.
- Graph-tool , un módulo gratuito de Python para la manipulación y el análisis estadístico de gráficos.
- NetworkX , una biblioteca de Python de código abierto para el estudio de grafos complejos.
- Tulip (software) es un software gratuito del ámbito de la visualización de información capaz de manipular gráficos enormes (con más de 1.000.000 de elementos).
- yEd , un editor de gráficos gratuito basado en Java, admite la importación y exportación desde y hacia GML.
- El proyecto Graphviz incluye dos herramientas de línea de comandos (gml2gv y gv2gml) que permiten convertir archivos desde y hacia el formato DOT .
- Wolfram Language , un lenguaje de programación general de muy alto nivel, admite la importación y exportación de GML .
Véase también
Referencias
- ↑ Plenz, M., Frank, A., Graph Language Models, 2401.07105, cs.CL, 2024, https://arxiv.org/abs/2401.07105 , fecha de acceso: 2025-07-03
Enlaces externos
- GML: Un formato de archivo gráfico portátil , Michael Himsolt - 30/11/2010 ()
- Desentrañando los formatos de archivo de intercambio de grafos, por Matthew Roughan y Jonathan Tuke, 2015, https://arxiv.org/pdf/1503.02781.pdf
Categorías :
- formatos de archivos informáticos
- lenguajes de descripción de gráficos
- Temas básicos de lenguajes de programación