project_io_registration
Project Io registration convenience functions.
Note
The [call-arg] type error would be raised since the base methods doesn’t have a **kwargs
argument, but we rather ignore this error here, than adding **kwargs to the base method
and causing an [override] type error in the plugins implementation.
Functions
Summary
Retrieve a data io plugin from the project_io registry.
Retrieve implementation of project io functionality for the format 'format_name'.
Check if a data format is in the project_io registry.
Names of the registered project io plugins.
Create a Model instance from the specs defined in a file.
Create a
Parametersinstance from the specs defined in a file.Create a
Resultinstance from the specs defined in a file.Create a
Schemeinstance from the specs defined in a file.Return registered project io plugins and which functions they support as markdown table.
Register project io plugins to one or more formats.
Save a
Modelinstance to a spec file.Save a
Parametersinstance to a spec file.Write a
Resultinstance to a spec file.Save a
Schemeinstance to a spec file.Set the plugin used for a specific project format.
Show help for the implementation of project io plugin methods.
Get project io formats that support all methods in
method_names.