{
  "id": "graph-modelling-language-180130-7d511151aba338ba",
  "slug": "graph-modelling-language",
  "title": "Graph Modelling Language",
  "qid": "Q1543319",
  "lead": "Graph Modeling Language (GML) is a hierarchical ASCII-based file format for describing graphs. It has been also named Graph Meta Language.",
  "body": "Graph Modeling Language (GML) is a hierarchical ASCII-based file format for describing graphs. It has been also named Graph Meta Language. ==Example== A simple graph in GML format: 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\" ] ] == Applications supporting GML== Cytoscape, an open source bioinformatics software platform for visualizing molecular interaction networks, loads and save previously-constructed interaction networks in GML. igraph, an open source network analysis library with interfaces to multiple programming languages. Gephi, an open source graph visualization and manipulation software. Graph-tool, a free Python module for manipulation and statistical analysis of graphs. NetworkX, an open source Python library for studying complex graphs. Tulip (software) is a free software in the domain of information visualisation capable of manipulating huge graphs (with more than 1.000.000 elements). yEd, a free Java-based graph editor, supports import from and export to GML. The Graphviz project includes two command-line tools (gml2gv and gv2gml) that can convert to and from the DOT file format. Wolfram Language, a general very high-level programming language, supports GML import and export. ==References== ==External links== GML: A portable Graph File Format, Michael Himsolt - 2010/11/30 () Unravelling Graph-Exchange File Formats, by Matthew Roughan and Jonathan Tuke, 2015, https://arxiv.org/pdf/1503.02781.pdf",
  "categories": [
    "107016912",
    "20350276",
    "23118434",
    "23468805",
    "23603337",
    "24043274",
    "26851624",
    "28699009"
  ],
  "license": "CC BY-SA 4.0",
  "source_uri": "https://en.wikipedia.org/w/index.php?oldid=1316778815",
  "content_hash": "7d511151aba338ba482864fcf20da36992e7a6058e24f9f38ced0e3f71e294c6",
  "created_at": 1792309468.6811473,
  "updated_at": 1760439704.0,
  "claims": [],
  "contradictions": [],
  "confidence": 0.6,
  "csl": {
    "id": "graph-modelling-language-180130-7d511151aba338ba",
    "type": "webpage",
    "title": "Graph Modelling Language",
    "author": [
      {
        "family": "Anticloud FZ LLE",
        "literal": "Anticloud FZ LLE"
      }
    ],
    "container-title": "encyclopegia.org",
    "publisher": "Anticloud FZ LLE",
    "publisher-place": "Dubai, United Arab Emirates",
    "URL": "https://encyclopegia.org/a/graph-modelling-language",
    "issued": {
      "date-parts": [
        [
          2026,
          10,
          18
        ]
      ]
    },
    "accessed": {
      "date-parts": [
        [
          2026,
          11,
          14
        ]
      ]
    },
    "license": "CC BY-SA 4.0",
    "DOI": "eo1:graph-modelling-language-180130-7d511151aba338ba",
    "isBasedOn": "https://en.wikipedia.org/w/index.php?oldid=1316778815",
    "note": "Immutable snapshot graph-modelling-language-180130-7d511151aba338ba, content root 7d511151aba338ba…"
  }
}