A framework that aims to achieve interoperability between software such as simulation engines, databases and data repositories using a knowledge graph as the common language.
The compute method of the wrappers accepts only JSON-serializable kwargs to facilitate interoperability with the remote interface.
The use of JSON-serializable kwargs during the initialization of an interface is encouraged. Note that this is NOT needed for interoperability with the remote interface, because remote interfaces are always initialized when the user connects.
Removed old code that was needed for the old implementation of the SQLite wrapper, and for the YAML ontologies.
Improved handling of assigned of values to an attribute (less likely to raise exceptions, accepts a wider variety of inputs).
Fix bugs with the Wrapper API. Add a reference session to the interfaces during the populate, commit and compute phases. Autocommit when running compute.
The
compute
method of the wrappers accepts only JSON-serializable kwargs to facilitate interoperability with the remote interface.The use of JSON-serializable kwargs during the initialization of an interface is encouraged. Note that this is NOT needed for interoperability with the remote interface, because remote interfaces are always initialized when the user connects.
Removed old code that was needed for the old implementation of the SQLite wrapper, and for the YAML ontologies.
Improved handling of assigned of values to an attribute (less likely to raise exceptions, accepts a wider variety of inputs).
Fix bugs with the Wrapper API. Add a reference
session
to the interfaces during thepopulate
,commit
andcompute
phases. Autocommit when runningcompute
.