Skip to content

Error: “Unrecognized parameter markers” when using params.yml with qptiff input #580

@PranavMotarwar

Description

@PranavMotarwar

Hi MCMICRO team,

We’re trying to run MCMICRO on NYU Greene HPC with pre-stitched .qptiff files. Based on previous discussion, we’ve configured our params.yml and directory structure as suggested.

However, when executing the pipeline with the following params.yml:

params.yml

workflow:
start-at: segmentation
multi-formats: qptiff
segmentation-channel: 1

The job fails with:

ERROR ~ Unrecognized parameter markers

-- Check script '/home/pm3891/.nextflow/assets/labsyspharm/mcmicro/main.nf' at line: 21 or see '.nextflow.log' file for more details

Directory Structure:

/scratch/pm3891/mcmicro_pipeline/
├── registration/registration_alt/EVA_TMA_Scan1.er.qptiff
├── markers.csv
├── params.yml
└── mcmicro_output.log

markers.csv:

marker_name
AQP1
Axl
b-Catenin1
...

Command used:

nextflow run labsyspharm/mcmicro
--in /scratch/pm3891/mcmicro_pipeline/registration/registration_alt
-profile singularity
-params-file /scratch/pm3891/mcmicro_pipeline/params.yml

Question:
1. Is the error caused by the use of marker-file: instead of markers: or something else?
2. Is multi-formats: qptiff correctly recognized when using the latest main.nf revision?
3. Is this related to expected syntax in the top-level params.yml vs. workflow: block?

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