API reference

This is the lookup section for the syside Python package, the library behind Automator. To find a symbol by name, use the search box at the top of the page or the sidebar filter. The pages below cover what a signature on its own does not say: the structures the symbols work on, and how to get a model in and out.

How-to guides:

  • Textual notation shows how to import and export SysML models from and to textual syntax.

  • JSON shows how to import and export SysML models from and to JSON.

Explanation:

  • Model structure describes the internal model structures and shows how to access and edit SysML models in Syside.

  • Expression evaluation shows how to evaluate SysML expressions. Note that this is still limited to evaluating a single expression, and user-defined functions are not yet supported.

  • Low-level API describes some of the low level interfaces for better performance and more advanced features.

Reference:

  • Version history shows breaking and some other bigger changes made with recent versions.

Symbol reference:

  • syside package is the auto-generated reference for the syside package.