Skip to content

phylo: clean rule removes the USVI data #37

Description

@joverlee521

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions