Welcome to easi-gui’s documentation!
easi-gui is a node-based interface designed to ease the initialisation of models with the library easi. No need to write any code anymore! It opens and saves YAML configuration files written with the syntax described by easi. It works the same way as easi does: It possesses two types of nodes, Map and Filter, that are connected together as a tree. If you are not familiar with easi, please read the easi documentation first.
Note that easi-gui only considers three dimensional points as input for now.
Here an example of how easi-gui can be used:
Graph corresponding to the example 26_function.yaml of easi.
You may need to expand easi-gui by adding to answer future changes of easi. You can find a quick overview on the Program’s structure and a tutorial on How to create new nodes in this documentation. The tutorial is here to help you understand how the code works. Note that in most cases, you will just need to copy and paste parts of code that already exist. Don’t hesitate to look at the implementation of nodes that have similar functionalities to the one you want to create (e.g. polynomial map for the implementation of extra nodes).