Skip to content

Graph Formats Service (GFS)

fabianheyer edited this page Jun 14, 2022 · 3 revisions

Graph Formats Service

Graphs can be specified in many different formats, and the plugins below allow to convert one format to another. Internally, they all use the ELK Graph as intermediate representation. The formats service is also used by GrAna to perform analyses on graph types other than the ELK Graph.

Within Eclipse, a format conversion can either be triggered through the context menu or through the export wizard as shown in the following screenshots.

Plugins

  • de.cau.cs.kieler.formats
    Core functionality and extension point definition to be used by other plugins to provide a new format. The plugin also registers support for the ELK Graph itself.
  • de.cau.cs.kieler.formats.dot
    Graphviz's dot format.
  • de.cau.cs.kieler.formats.gml
    The Graph Modeling Language .
  • de.cau.cs.kieler.formats.graphml
    The Graph Markup Language.
  • de.cau.cs.kieler.formats.json
    JSON graph format as defined by ELK.
  • de.cau.cs.kieler.formats.kgraph
    Support for the old KGraph, now also known as KlighdGraph.
  • de.cau.cs.kieler.formats.ogml
    OGDF's Open Graph Markup Language.
  • de.cau.cs.kieler.formats.svg
    Simple SVG rendering.
  • de.cau.cs.kieler.export
    Allows to perform graph format conversion within an Eclipse instance and for larger sets of graphs at once.
Clone this wiki locally