morphoorg/morpho

Main executable

Closed this issue · 0 comments

  • Read Json/yaml file
    • Processors + names
    • Connections
    • Configurations
    • Update the config dictionary with cli arguments
    • (optional) Print configuration
  • Create a toolbox that can
    • Have all the processors registered in the class
    • Locate other submodules
    • Create all processors with names
    • Configure them
    • Look at the complete action chain and decide which to start with and give outputs as input parameters of the following
    • Delete when the processors is no longer needed.
    • Maybe mark processors for deletion in the baseprocessor configure method