Skip to content

If all BIN QC tools fail, the pipeline should stop and not attempt to run downstream steps #981

@jfy133

Description

@jfy133

Description of the bug

When debugging: https://nfcore.slack.com/archives/CE6SDBX2A/p1770817447732889?thread_ts=1770310579.143929&cid=CE6SDBX2A

The user/log file reported a failure of GTDBTK_SUMMARY. This was sort of a red herring: in fact, all the BUSCO runs had failed, passing nothing to GTDBTK_SUMMARY which still tried to execute (and failed).

We should make sure that if no BINQC steps produce output, we should stop the pipeline from continuing as something is most likely seriously wrong, and not give the user the wrong impression.

Command used and terminal output

Relevant files

No response

System information

No response

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