uclahs-cds / pipeline-call-NonCanonicalPeptide

Nextflow pipeline to call non-canonical peptides as custom databases for proteogenomic analysis
https://automatic-adventure-o4l96o9.pages.github.io/
GNU General Public License v2.0
0 stars 1 forks source link

Various docker: Error response from daemon #40

Closed lydiayliu closed 2 years ago

lydiayliu commented 2 years ago

Because of the difficulties in getting the meta-call-noncanonical pipeline running https://github.com/uclahs-cds/pipeline-meta-call-NonCanonicalPeptide/issues/25, I thought to try to run a test sample using just this pipeline.

Running 1 sample directly on a node: NXF_WORK=/scratch nextflow run /hot/users/yiyangliu/project-MissingPeptides-Method/pipelines/pipeline-call-NonCanonicalPeptide/main.nf -c /hot/users/yiyangliu/project-MissingPeptides-Method/src/call-noncanonical/CPCGENE/call-NonCanonicalPeptide.config --input_csv /hot/project/algorithm/moPepGen/CPCGENE/processed/noncanonical-database/call-nonCanonicalPeptide/GRCh38-EBI-GENCODE34/input_csvs/CPCG0100.csv --output_dir /hot/project/algorithm/moPepGen/CPCGENE/processed/noncanonical-database/call-nonCanonicalPeptide/GRCh38-EBI-GENCODE34/ --sample_name CPCG0100 --ucla_cds false

For some reason I'm getting docker errors for this pipeline (which can explain why the meta fails without message?)

Execution cancelled -- Finishing pending tasks before exit
Error executing process > 'call_variant'

Caused by:
  Process `call_variant` terminated with an error exit status (125)

Command executed:

  set -euo pipefail

  moPepGen callVariant         --input-path CPCG0100_circularRNA_known.txt.1.s_5.gvf CPCG0100.gencode.tsv.s_3.gvf CPCG0100.gencode.tsv.s_2.gvf CPCG0100.gencode.tsv.s_4.gvf CPCG0100.gencode.tsv.s_1.gvf CPCG0100.s_7.gvf CPCG0100_ijc5_sjc5.s_6.gvf         --output-path CPCG0100_variant_peptides.fasta         --index-dir GRCh38-EBI-GENCODE34          --max-variants-per-node 7 --cleavage-rule trypsin --miscleavage 2 --min-mw 500.0 --min-length 7 --max-length 25         --threads 1

Command exit status:
  125

Command output:
  (empty)

Command error:
  Unable to find image 'blcdsdockerregistry/mopepgen:0.4.0' locally
  docker: Error response from daemon: Head "https://registry-1.docker.io/v2/blcdsdockerregistry/mopepgen/manifests/0.4.0": Get "https://auth.docker.io/token?account=foreverwander&scope=repository%3Ablcdsdockerregistry%2Fmopepgen%3Apull&service=registry.docker.io": net/http: TLS handshake timeout.
  See 'docker run --help'.

Work dir:
  /scratch/2a/cfeee9f8ecd0375078c0526247bad4

Tip: view the complete command output by changing to the process work dir and entering the command `cat .command.out`

I tried just running this a few times, a few different variations of the error showed up

Command error:                                                                                                                                                              
  Unable to find image 'blcdsdockerregistry/mopepgen:0.4.0' locally                                                                                                         
  docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled (Client.Timeout exceeded while awaiting headers).                  
  See 'docker run --help'.   

Might just be a temporary network thing though

lydiayliu commented 2 years ago

concluded to be due to network issues