Skip to content

Invalid tuple output parameter declaration #96

@gentlezr

Description

@gentlezr

The base information as flow:
$nextflow info
Version: 19.10.0 build 5170
Created: 21-10-2019 15:07 UTC (23:07 CDT)
System: Linux 6.11.0-29-generic
Runtime: Groovy 2.5.8 on OpenJDK 64-Bit Server VM 11.0.27+6
Encoding: UTF-8 (UTF-8)

$ apptainer --version
apptainer version 1.4.2

$tree input
input/
└── s1
├── bval
├── bvec
├── dwi.nii.gz
└── t1.nii.gz

The cmd line I used is: run tractoflow -r 2.4.3 --input ./input -with-singularity ~/Downloads/scilus_2.1.0.sif

After I ran the line and got this err msg:

TractoFlow pipeline

Start time: 2025-09-04T13:27:53.603889+08:00

Max DTI shell extracted: 1200
Min FODF shell extracted: 700
Input: ./input
executor > local (1)
[- ] process > README -
[97/88261c] process > Bet_Prelim_DWI (s1) [ 0%] 0 of 1
[- ] process > Denoise_DWI -
[- ] process > Gibbs_correction -
[- ] process > Prepare_for_Topup -
[- ] process > Topup -
Invalid tuple output parameter declaration -- item: nextflow.script.TokenEnvCall(nextflow.script.TokenVar(rev_number_dir))

Could you please help me to solve this problem?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions