$ diff -y requirements_py2.txt requirements_py3.txt
setuptools==36.5.0 setuptools==36.5.0
cwl-runner cwl-runner
cwltool==1.0.20180403145700 | cwltool==1.0.20170828135420
schema-salad==2.7.20180514132321 | schema-salad==2.6.20170806163416
avro==1.8.1 | avro-cwl==1.8.3
ruamel.yaml==0.14.12 ruamel.yaml==0.14.12
requests==2.18.4 requests==2.18.4
Options for recording the Docker container identifier into a file:
--record-container-id
If enabled, store the Docker container ID into a file.
See --cidfile-dir to specify the directory.
--cidfile-dir CIDFILE_DIR
Directory for storing the Docker container ID file.
The default is the current directory
--cidfile-prefix CIDFILE_PREFIX
Specify a prefix to the container ID filename. Final
file name will be followed by a timestamp. The default
is no prefix.
dockstore tool launch --local-entry Dockstore.cwl --json test_run_L000013.json
and as far as I can tell the container itself is happy. The pipeline within the container is throwing errors which I think are being saved to logs on the container-local filesystem. Can I view these logs? Does the container instance die when the pipeline terminates?
cwltool.errors.WorkflowException: Did not find output file with glob pattern: '['WGS_*_vs_*.result.tar.gz']'
bring to mind any general ideas what could be happening?
battenberg.pl -o /var/spool/cwl/WGS_2016-2066_vs_2016-2067/battenberg -u /var/spool/cwl/reference_files/battenberg/1000genomesloci -e /var/spool/cwl/reference_files/battenbe
rg/impute/impute_info.txt -c /var/spool/cwl/reference_files/battenberg/probloci.txt -r /var/spool/cwl/reference_files/genome.fa.fai -ig /var/spool/cwl/reference_files/battenberg/ignore_contigs.txt
-ge XX -tb /var/spool/cwl/tmp/2016-2066.bam -nb /var/spool/cwl/tmp/2016-2067.bam -p allelecount -nl 50 -t 40 >& /var/spool/cwl/timings/WGS_2016-2066_vs_2016-2067.time.alleleCount
where I don't see anything like the glob above