Skip to contents

Converts a JSON string in the native caugi format back to a caugi graph. This is a lower-level function; consider using read_caugi() for reading from files.

Usage

caugi_deserialize(json, lazy = FALSE)

Arguments

json

Character string containing the JSON representation.

lazy

Logical; if FALSE (default), the graph is built immediately. If TRUE, graph building is deferred until needed.

Value

A caugi object.

Examples

cg <- caugi(A %-->% B, class = "DAG")
json <- caugi_serialize(cg)
cg2 <- caugi_deserialize(json)