Running the clean rule in the phylogenetic workflow removes the USVI data that was added in #31
So if you run clean then try to run the workflow, it results in an error:
$ nextstrain build phylogenetic/ clean
...
$ nextstrain build phylogenetic/
Building DAG of jobs...
MissingInputException in rule append_usvi in file /nextstrain/build/rules/merge_sequences_usvi.smk, line 24:
Missing input files for rule append_usvi:
output: data/sequences_all.fasta, data/metadata_all.tsv
affected files:
data/metadata_usvi.tsv
data/sequences_usvi.fasta
Possible solution
I think easiest to just move the USVI data to a different directory, e.g. usvi_data, so that it does not get removed with the workflow data.
Running the
cleanrule in the phylogenetic workflow removes the USVI data that was added in #31So if you run
cleanthen try to run the workflow, it results in an error:Possible solution
I think easiest to just move the USVI data to a different directory, e.g.
usvi_data, so that it does not get removed with the workflow data.