Arcadia-Science / seqqc

A Nextflow pipeline to identify quality control issues with new sequencing data.
MIT License
28 stars 0 forks source link

Tower run on isoseq full test data set fails #26

Closed taylorreiter closed 1 year ago

taylorreiter commented 1 year ago

This is the email log I receive. I don't really understand why this is working for the small test data set but failing with a real data set.

This is the input samplesheet: https://raw.githubusercontent.com/Arcadia-Science/test-datasets/ter/seqqc-full/seqqc/samplesheet_isoseq.csv

Execution completed unsuccessfully!

The full error message was:

Error executing process > 'ARCADIASCIENCE_SEQQC:SEQQC:MULTIQC'

Caused by:
  Invalid AWS Batch job definition -- provide a Docker image name or a Batch job definition name

Command executed:

  multiqc \
      --force \
       \
      --config multiqc_config.yml \
       \
      .

  cat <<-END_VERSIONS > versions.yml
  "ARCADIASCIENCE_SEQQC:SEQQC:MULTIQC":
      multiqc: $( multiqc --version | sed -e "s/multiqc, version //g" )
  END_VERSIONS

Command exit status:
  -

Command output:
  (empty)

Work dir:
  s3:// {{ * }} /scratch/3q0IOloBnLohWg/ab/21102db37f0b79009b6c7ce97bbf14

Tip: you can replicate the issue by changing to the process work dir and entering the command `bash .command.run`
taylorreiter commented 1 year ago

As explained by @mertcelebi, this was caused by not specifying "docker" as the config profile. Here's the slack message mert sent me:

Here’s why:

If you re-run with the docker profile, it should work