algebraixlib.import_export package

This package contains modules with facilities for importing and exporting data.

Supported formats are:

  • csv: Export regular clans as CSV data and import CSV data into clans.
  • json: Import hierarchical JSON data into nested relations.
  • mojson: Export constructs that contain MathObjects to JSON and import that data. This format is guaranteed to round-trip.
  • rdf: Import RDF graphs in the formats N-Triples and Turtle. Export tabular results as RDF-CSV and RDF-JSON.
  • xml: Import hierarchical XML data into nested relations.

All these import/export facilities are not meant to be full, standard-compliant implementations. They are rather examples for how these formats can be represented in and converted to data algebra, missing details and features notwithstanding.