Currently using symbolic links in input in config.yaml does not fully resolve the target of the link when making a link in the work directory during setup.
For examples, making a symbolic link like this in the control dir:
Being able to utilise symlinks in the control experiment directory can remove a lot of repeated text in config.yaml, which makes the configuration more legible and understandable. Also putting a symlink in the control directory makes the inputs discoverable easily from within the control directory, just as archive and work are.
Note I am not suggesting payu makes an input directory symlink, simply that it support such usage.
Currently using symbolic links in
input
inconfig.yaml
does not fully resolve the target of the link when making a link in thework
directory during setup.For examples, making a symbolic link like this in the control dir:
and then referencing
inputs
in theinput
path:leads to this symbolic link in
work
The manifest also has the incorrect
fullpath
Why is this important?
Being able to utilise symlinks in the control experiment directory can remove a lot of repeated text in
config.yaml
, which makes the configuration more legible and understandable. Also putting a symlink in the control directory makes the inputs discoverable easily from within the control directory, just asarchive
andwork
are.Note I am not suggesting
payu
makes aninput
directory symlink, simply that it support such usage.