usc-isi-i2 / kgtk

Knowledge Graph Toolkit
https://kgtk.readthedocs.io/en/latest/
MIT License
346 stars 57 forks source link

Add RDF N-Triples Support to KgtkWriter #401

Open CraigMiloRogers opened 3 years ago

CraigMiloRogers commented 3 years ago

Allow KgtkWriter to write RDF N-Triples files directly.

CraigMiloRogers commented 3 years ago

This idea was suggested by @saggu .

CraigMiloRogers commented 3 years ago

If implemented, KgtkReader should be enhanced to read RDF N-Triples directly, too.

CraigMiloRogers commented 3 years ago

I see this as writing (node1, label, node2) directly to ntriples without performaning any special transformations other than required format conversions (remove the quotes before vertical bars in strings, for instance). More complex transformations, such as managing blank nodes and Skolem IRIs, would be relegated to higher-level code.