We should set up a system for management of output directories, probably with the help of pypath-common. The default root should be the current working directory, and we need to come up with a convention of paths within that. It could be something like:
./<networkcommons>/<session-timestamp>/<method>/<network>/...
For example, if we run CARNIVAL and visualize the solutions and plot some quality control, we could end up with something like:
./nc-output/sw74q-20240930-1511/carnival/signor-0/constraints/condition-0.lp
./nc-output/sw74q-20240930-1511/carnival/signor-0/solutions/condition-0.tsv
./nc-output/sw74q-20240930-1511/carnival/signor-0/solutions/condition-0.pdf
...
We should set up a system for management of output directories, probably with the help of
pypath-common. The default root should be the current working directory, and we need to come up with a convention of paths within that. It could be something like:For example, if we run CARNIVAL and visualize the solutions and plot some quality control, we could end up with something like: