Skip to content

IQTREE Error #10

Description

@njdowdy

Description of the bug

Running the test dataset on initial install yields the IQTREE error:

ERROR: It makes no sense to perform bootstrap with less than 4 sequences.

This is expected behavior for IQTREE (see issue: Cibiv/IQ-TREE#155), however this causes PipeSnake to exit, failing to complete the remainder of the pipeline.

I fixed this by appending the -keep-ident option to the IQTREE command on Line 38 in modules/local/iqtree.nf (see IQTREE General Options for more info on -keep-ident). However, it would be better if PipeSnake handled the issue in a better manner, as using -keep-ident may increase the run time of the analysis per Heiko Schmidt here and I think making the user explicitly aware of this issue would be better.

Command used and terminal output

nextflow run ausarg/pipesnake -profile test --outdir ./test -with-conda true

Relevant files

No response

System information

Nextflow version 23.10.1 build 5891
Hardware: HPC
Executor: local
Container engine: Conda in Docker
OS: Debian 12
Version of ausarg/pipesnake 1.1

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