Failed to evaluate input error when running pipeline
kmualim opened this issue · 3 comments
Describe the bug
I can't seem to run the pipeline, it keeps saying Failed to evaluate input 'fastqs_rep1_R1' (reason 1 of 1): No coercion defined from '"/oak/stanford/groups/akundaje/kmualim/06062021_ChromModelling/fastq/ENCFF680HKS.fastq.gz"' of type 'spray.json.JsString' to 'Array[File]'.
OS/Platform
- OS/Platform: Stanford Sherlock
- Conda version: conda 4.10.3
- Pipeline version: v1.9.0
- Caper version: running caper --version takes forever for some reason.
Input JSON file
{
"chip.ctl_fastqs_rep1_R1": [ "/oak/stanford/groups/akundaje/kmualim/06062021_ChromModelling/fastq/ENCFF884PXT.fastq.gz"],
"chip.ctl_fastqs_rep2_R1": [ "/oak/stanford/groups/akundaje/kmualim/06062021_ChromModelling/fastq/ENCFF884PXT.fastq.gz"],
"chip.enable_idr": "true",
"chip.fastqs_rep1_R1": [ "/oak/stanford/groups/akundaje/kmualim/06062021_ChromModelling/fastq/ENCFF247YSO.fastq.gz"],
"chip.fastqs_rep2_R1": [ "/oak/stanford/groups/akundaje/kmualim/06062021_ChromModelling/fastq/ENCFF453TXD.fastq.gz"],
"chip.genome.tsv": "https://storage.googleapis.com/encode-pipeline-genome-data/genome_tsv/v3/hg38.tsv",
"chip.idr_thresh": 0.05,
"chip.paired_end": "false",
"chip.peak_caller": "macs2",
"chip.pipeline_type": "tf",
"chip.title": "AKAP8-human_HepG2"
}
Troubleshooting result
Unfortunately, because the Caper server dies, I am unable to use caper troubleshoot to diagnose. cromwell.out is empty since I'm assuming the workflow doesn't start due to the failure in evaluating the input above.
What is caper's version?
$ caper -v
caper v1.6.3
Please check your java version with module avail java
.
You need Java >=11.
Btw I will be releasing new stable caper + new atac/chip pipelines soon by end of this week.
That will fix all dependency/singularity/slurm problems.