Export to GraphML for yEd

LogicReader can export the loaded schedule as GraphML — an open XML format that the free desktop tool yEd reads natively. We ship a Property Mapper file that re-applies our visual conventions inside yEd, so the exported diagram looks the same as it does in LogicReader.

When this is useful

  • You need to share a schedule diagram with someone who doesn’t have a LogicReader account.
  • You want to annotate, recolour, or hand-edit the diagram in a desktop editor for a presentation.
  • You want a frozen, file-based artefact for the project record — one that does not depend on an online service to open three years from now.

Step-by-step

  1. Load your schedule into LogicReader. Apply any Isolate or Compare you want reflected in the export.
  2. Click ExportGraphML (yEd). A file called logicreader-export-YYYYMMDD.graphml downloads.
  3. Download yEd from yworks.com (free for personal and commercial use, all platforms).
  4. Open yEd. Drag the GraphML file in.
  5. Open Edit → Properties Mapper. Click Import configurations. Browse to the file properties-mapper-yed-compare.cnfx — it ships in the same download as the LogicReader release notes; you can also email us for a copy.
  6. Click Apply. The diagram now uses LogicReader’s colours, shapes and edge styles.
  7. In yEd, run Layout → Hierarchical with default settings to re-flow the layout for yEd’s renderer.

What’s in the GraphML

  • Every activity becomes a node with attributes for task_code, task_name, start_date, finish_date, duration, total_float, wbs_path.
  • Every dependency becomes an edge with attributes for relationship type and lag.
  • WBS structure becomes nested groups (yEd renders these as collapsible boxes).
  • If you exported after running Compare, each node and edge carries a diff_state attribute (added, removed, changed, unchanged) that the Property Mapper translates into colour.

Round-tripping

The export is currently one-way: you can take the diagram out for editing, but changes you make in yEd cannot be re-imported into LogicReader as schedule changes. If you want a true round-trip into Primavera P6 (export, edit, re-import), let us know — that is a connector framework conversation, not a GraphML one. (See roadmap.)

A note on yEd

yEd is a free downloadable diagram editor from yWorks — the same vendor whose graph engine LogicReader uses for visualisation. It is not the same product as LogicReader, and we are not affiliated with yWorks beyond being a customer of their library. yEd is a fine tool for hand-editing exported diagrams; LogicReader is a tool for understanding live schedules.

Scroll to Top