Skip to content

Give access to configuration sets via CLI and improve interactive plotting

Utopia Developers requested to merge 293-config-sets into master

What does this MR do?

This MR improves the CLI by providing the --cfg-set option and expanding interactive plotting.

Besides allowing to specify run and plots configuration via the configuration sets that are stored alongside the model, the following parts of the CLI are improved:

  • Help messages for interactive plotting
  • Interactive plotting now also possible for utopia run
  • Confirmation required before exiting interactive plotting
  • Automatic dropping of the run directory path

Is there something that needs to be double checked?

  • Working as expected?
  • Ideas for improvements? E.g. in usage, messaging, …
  • Ideas to better test the CLI?

Can this MR be accepted?

  • Implemented the changes
  • Added or extended tests
  • Checked test code coverage on new and adjusted code
  • Added or updated documentation
  • Reasonably up-to-date with current master
  • Pipeline passing without warnings
  • Squash option set
  • Reviewed and approved

Related issues

Closes #293 (closed)

Edited by Utopia Developers

Merge request reports