Add possibility to copy specific files/directories when parent_folder
in inputs
#773
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Some workflows may benefit from the possibility of restarting from just few files, e.g. when using
pw.x
+starting_pot='file'
you may want to copy over only thecharge-density.hdf5
(note here, if w/o hubbard), or when performing a nscf after a scf (this way, avoiding the use of symlinks which would modify the original folder). This is especially important if the wavefunctions are many and heavy and one does not need them.In the suggested implementation I covered the following case scenarios:
./out/
ofparent_folder
../out/
, the subdir/subpath is created accordingly.subdir/*
.The files/subdirs can be specified in the new key of
settings
aslist
of objects to copy over. The new key isrestart_copy_files
. The name can/should be improved.Example: