Skip to content

Make genomic FASTA input optional #235

Make genomic FASTA input optional

Make genomic FASTA input optional #235

GitHub Actions / JUnit Test Report failed Jan 21, 2025 in 0s

8 tests run, 0 passed, 0 skipped, 8 failed.

Annotations

Check failure on line 1 in Test Process SALMON_QUANT

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

Test Process SALMON_QUANT.sarscov2 - single_end

Assertion failed: 

4 of 4 assertions failed
Raw output
Nextflow stdout:

N E X T F L O W  ~  version 24.12.0-edge
Launching `/home/runner/work/rnaseq/rnaseq/.nf-test-dddedf2a042d08ce57c225d3924c992b.nf` [sad_elion] DSL2 - revision: 9289b5727d
Downloading plugin [email protected]
Downloading plugin [email protected]
[59/acf794] Submitted process > SALMON_INDEX (transcriptome.fasta)
ERROR ~ Error executing process > 'SALMON_INDEX (transcriptome.fasta)'

Caused by:
  Process `SALMON_INDEX (transcriptome.fasta)` terminated with an error exit status (126)


Command executed:

  if [ -n 'genome.fasta' ]; then
      grep '^>' genome.fasta | cut -d ' ' -f 1 | cut -d $'\t' -f 1 | sed 's/>//g' > decoys.txt
      cat transcriptome.fasta genome.fasta > gentrome.fa
  fi
  
  salmon \
      index \
      --threads 2 \
      -t gentrome.fa \
      -d decoys.txt \
      -k 31 \
      -i salmon
  
  cat <<-END_VERSIONS > versions.yml
  "SALMON_INDEX":
      salmon: $(echo $(salmon --version) | sed -e "s/salmon //g")
  END_VERSIONS

Command exit status:
  126

Command output:
  (empty)

Command error:
  Unable to find image 'quay.io/biocontainers/salmon:1.10.3--h6dccd9a_2' locally
  1.10.3--h6dccd9a_2: Pulling from biocontainers/salmon
  0cacab098358: Pulling fs layer
  bd9ddc54bea9: Pulling fs layer
  9ddd7f00c876: Pulling fs layer
  0cacab098358: Verifying Checksum
  0cacab098358: Download complete
  bd9ddc54bea9: Download complete
  0cacab098358: Pull complete
  bd9ddc54bea9: Pull complete
  9ddd7f00c876: Verifying Checksum
  9ddd7f00c876: Download complete
  9ddd7f00c876: Pull complete
  Digest: sha256:f83ebb158845ee8138d793347f83b92c75e83c58dd8f4600c6fea2a2453ef08e
  Status: Downloaded newer image for quay.io/biocontainers/salmon:1.10.3--h6dccd9a_2
  /bin/bash: line 10: .command.run: Permission denied

Work dir:
  /home/runner/work/rnaseq/rnaseq/~/tests/dddedf2a042d08ce57c225d3924c992b/work/59/acf7945c5fa204e874b5518984f3f9

Container:
  quay.io/biocontainers/salmon:1.10.3--h6dccd9a_2

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

 -- Check '/home/runner/work/rnaseq/rnaseq/~/tests/dddedf2a042d08ce57c225d3924c992b/meta/nextflow.log' file for details
Execution cancelled -- Finishing pending tasks before exit
Nextflow stderr:

Check failure on line 1 in Test Process SALMON_QUANT

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

Test Process SALMON_QUANT.sarscov2 - single_end stub

Assertion failed: 

4 of 4 assertions failed
Raw output
Nextflow stdout:

N E X T F L O W  ~  version 24.12.0-edge
Launching `/home/runner/work/rnaseq/rnaseq/.nf-test-c17f9ce91878bae64ba50298898f0b99.nf` [sick_engelbart] DSL2 - revision: 9289b5727d
[ff/3d17f6] Submitted process > SALMON_INDEX (transcriptome.fasta)
ERROR ~ Error executing process > 'SALMON_INDEX (transcriptome.fasta)'

Caused by:
  Process `SALMON_INDEX (transcriptome.fasta)` terminated with an error exit status (126)


Command executed:

  mkdir salmon
  touch salmon/complete_ref_lens.bin
  touch salmon/ctable.bin
  touch salmon/ctg_offsets.bin
  touch salmon/duplicate_clusters.tsv
  touch salmon/info.json
  touch salmon/mphf.bin
  touch salmon/pos.bin
  touch salmon/pre_indexing.log
  touch salmon/rank.bin
  touch salmon/refAccumLengths.bin
  touch salmon/ref_indexing.log
  touch salmon/reflengths.bin
  touch salmon/refseq.bin
  touch salmon/seq.bin
  touch salmon/versionInfo.json
  
  cat <<-END_VERSIONS > versions.yml
  "SALMON_INDEX":
      salmon: $(echo $(salmon --version) | sed -e "s/salmon //g")
  END_VERSIONS

Command exit status:
  126

Command output:
  (empty)

Command error:
  /bin/bash: line 10: .command.run: Permission denied

Work dir:
  /home/runner/work/rnaseq/rnaseq/~/tests/c17f9ce91878bae64ba50298898f0b99/work/ff/3d17f69a61ab9aa50f3c7e0be23b2d

Container:
  quay.io/biocontainers/salmon:1.10.3--h6dccd9a_2

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

 -- Check '/home/runner/work/rnaseq/rnaseq/~/tests/c17f9ce91878bae64ba50298898f0b99/meta/nextflow.log' file for details
Execution cancelled -- Finishing pending tasks before exit
Nextflow stderr:

Check failure on line 1 in Test Process SALMON_QUANT

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

Test Process SALMON_QUANT.sarscov2 - single_end lib type A

Assertion failed: 

4 of 4 assertions failed
Raw output
Nextflow stdout:

N E X T F L O W  ~  version 24.12.0-edge
Launching `/home/runner/work/rnaseq/rnaseq/.nf-test-2670e6736e196e572a4f47ab98143662.nf` [tiny_lavoisier] DSL2 - revision: 9f73b09048
[2f/e3a401] Submitted process > SALMON_INDEX (transcriptome.fasta)
ERROR ~ Error executing process > 'SALMON_INDEX (transcriptome.fasta)'

Caused by:
  Process `SALMON_INDEX (transcriptome.fasta)` terminated with an error exit status (126)


Command executed:

  if [ -n 'genome.fasta' ]; then
      grep '^>' genome.fasta | cut -d ' ' -f 1 | cut -d $'\t' -f 1 | sed 's/>//g' > decoys.txt
      cat transcriptome.fasta genome.fasta > gentrome.fa
  fi
  
  salmon \
      index \
      --threads 2 \
      -t gentrome.fa \
      -d decoys.txt \
      -k 31 \
      -i salmon
  
  cat <<-END_VERSIONS > versions.yml
  "SALMON_INDEX":
      salmon: $(echo $(salmon --version) | sed -e "s/salmon //g")
  END_VERSIONS

Command exit status:
  126

Command output:
  (empty)

Command error:
  /bin/bash: line 10: .command.run: Permission denied

Work dir:
  /home/runner/work/rnaseq/rnaseq/~/tests/2670e6736e196e572a4f47ab98143662/work/2f/e3a4014da0610229c7567f2af3de4c

Container:
  quay.io/biocontainers/salmon:1.10.3--h6dccd9a_2

Tip: when you have fixed the problem you can continue the execution adding the option `-resume` to the run command line

 -- Check '/home/runner/work/rnaseq/rnaseq/~/tests/2670e6736e196e572a4f47ab98143662/meta/nextflow.log' file for details
Execution cancelled -- Finishing pending tasks before exit
Nextflow stderr:

Check failure on line 1 in Test Process SALMON_QUANT

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

Test Process SALMON_QUANT.sarscov2 - single_end lib type A stub

Assertion failed: 

4 of 4 assertions failed
Raw output
Nextflow stdout:

N E X T F L O W  ~  version 24.12.0-edge
Launching `/home/runner/work/rnaseq/rnaseq/.nf-test-4fc99fd5de4d653a210577bfd1160fc2.nf` [magical_yalow] DSL2 - revision: 9f73b09048
[92/ad94f0] Submitted process > SALMON_INDEX (transcriptome.fasta)
ERROR ~ Error executing process > 'SALMON_INDEX (transcriptome.fasta)'

Caused by:
  Process `SALMON_INDEX (transcriptome.fasta)` terminated with an error exit status (126)


Command executed:

  mkdir salmon
  touch salmon/complete_ref_lens.bin
  touch salmon/ctable.bin
  touch salmon/ctg_offsets.bin
  touch salmon/duplicate_clusters.tsv
  touch salmon/info.json
  touch salmon/mphf.bin
  touch salmon/pos.bin
  touch salmon/pre_indexing.log
  touch salmon/rank.bin
  touch salmon/refAccumLengths.bin
  touch salmon/ref_indexing.log
  touch salmon/reflengths.bin
  touch salmon/refseq.bin
  touch salmon/seq.bin
  touch salmon/versionInfo.json
  
  cat <<-END_VERSIONS > versions.yml
  "SALMON_INDEX":
      salmon: $(echo $(salmon --version) | sed -e "s/salmon //g")
  END_VERSIONS

Command exit status:
  126

Command output:
  (empty)

Command error:
  /bin/bash: line 10: .command.run: Permission denied

Work dir:
  /home/runner/work/rnaseq/rnaseq/~/tests/4fc99fd5de4d653a210577bfd1160fc2/work/92/ad94f03ea1ed6a3442b4fa75a3c522

Container:
  quay.io/biocontainers/salmon:1.10.3--h6dccd9a_2

Tip: when you have fixed the problem you can continue the execution adding the option `-resume` to the run command line

 -- Check '/home/runner/work/rnaseq/rnaseq/~/tests/4fc99fd5de4d653a210577bfd1160fc2/meta/nextflow.log' file for details
Execution cancelled -- Finishing pending tasks before exit
Nextflow stderr:

Check failure on line 1 in Test Process SALMON_QUANT

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

Test Process SALMON_QUANT.sarscov2 - pair_end

Assertion failed: 

4 of 4 assertions failed
Raw output
Nextflow stdout:

N E X T F L O W  ~  version 24.12.0-edge
Launching `/home/runner/work/rnaseq/rnaseq/.nf-test-8c2a769ba68f9d7435199d091f5825c3.nf` [prickly_wright] DSL2 - revision: ec16cd9c07
[11/c5e5a8] Submitted process > SALMON_INDEX (transcriptome.fasta)
ERROR ~ Error executing process > 'SALMON_INDEX (transcriptome.fasta)'

Caused by:
  Process `SALMON_INDEX (transcriptome.fasta)` terminated with an error exit status (126)


Command executed:

  if [ -n 'genome.fasta' ]; then
      grep '^>' genome.fasta | cut -d ' ' -f 1 | cut -d $'\t' -f 1 | sed 's/>//g' > decoys.txt
      cat transcriptome.fasta genome.fasta > gentrome.fa
  fi
  
  salmon \
      index \
      --threads 2 \
      -t gentrome.fa \
      -d decoys.txt \
      -k 31 \
      -i salmon
  
  cat <<-END_VERSIONS > versions.yml
  "SALMON_INDEX":
      salmon: $(echo $(salmon --version) | sed -e "s/salmon //g")
  END_VERSIONS

Command exit status:
  126

Command output:
  (empty)

Command error:
  /bin/bash: line 10: .command.run: Permission denied

Work dir:
  /home/runner/work/rnaseq/rnaseq/~/tests/8c2a769ba68f9d7435199d091f5825c3/work/11/c5e5a8339d7d2d363daffb2b673551

Container:
  quay.io/biocontainers/salmon:1.10.3--h6dccd9a_2

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

 -- Check '/home/runner/work/rnaseq/rnaseq/~/tests/8c2a769ba68f9d7435199d091f5825c3/meta/nextflow.log' file for details
Execution cancelled -- Finishing pending tasks before exit
Nextflow stderr:

Check failure on line 1 in Test Process SALMON_QUANT

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

Test Process SALMON_QUANT.sarscov2 - pair_end stub

Assertion failed: 

4 of 4 assertions failed
Raw output
Nextflow stdout:

N E X T F L O W  ~  version 24.12.0-edge
Launching `/home/runner/work/rnaseq/rnaseq/.nf-test-82ba1b16d9c58218e059a9340f9fe05b.nf` [adoring_salas] DSL2 - revision: ec16cd9c07
[76/17f718] Submitted process > SALMON_INDEX (transcriptome.fasta)
ERROR ~ Error executing process > 'SALMON_INDEX (transcriptome.fasta)'

Caused by:
  Process `SALMON_INDEX (transcriptome.fasta)` terminated with an error exit status (126)


Command executed:

  mkdir salmon
  touch salmon/complete_ref_lens.bin
  touch salmon/ctable.bin
  touch salmon/ctg_offsets.bin
  touch salmon/duplicate_clusters.tsv
  touch salmon/info.json
  touch salmon/mphf.bin
  touch salmon/pos.bin
  touch salmon/pre_indexing.log
  touch salmon/rank.bin
  touch salmon/refAccumLengths.bin
  touch salmon/ref_indexing.log
  touch salmon/reflengths.bin
  touch salmon/refseq.bin
  touch salmon/seq.bin
  touch salmon/versionInfo.json
  
  cat <<-END_VERSIONS > versions.yml
  "SALMON_INDEX":
      salmon: $(echo $(salmon --version) | sed -e "s/salmon //g")
  END_VERSIONS

Command exit status:
  126

Command output:
  (empty)

Command error:
  /bin/bash: line 10: .command.run: Permission denied

Work dir:
  /home/runner/work/rnaseq/rnaseq/~/tests/82ba1b16d9c58218e059a9340f9fe05b/work/76/17f71813187477b2f6e114e5cfb8e5

Container:
  quay.io/biocontainers/salmon:1.10.3--h6dccd9a_2

Tip: you can try to figure out what's wrong by changing to the process work dir and showing the script file named `.command.sh`

 -- Check '/home/runner/work/rnaseq/rnaseq/~/tests/82ba1b16d9c58218e059a9340f9fe05b/meta/nextflow.log' file for details
Execution cancelled -- Finishing pending tasks before exit
Nextflow stderr:

Check failure on line 1 in Test Process SALMON_QUANT

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

Test Process SALMON_QUANT.sarscov2 - pair_end multiple

Assertion failed: 

4 of 4 assertions failed
Raw output
Nextflow stdout:

N E X T F L O W  ~  version 24.12.0-edge
Launching `/home/runner/work/rnaseq/rnaseq/.nf-test-16b8f596bd843f3ee282b89cda506293.nf` [loving_waddington] DSL2 - revision: 6a7a86b4d9
[7c/03f4a1] Submitted process > SALMON_INDEX (transcriptome.fasta)
ERROR ~ Error executing process > 'SALMON_INDEX (transcriptome.fasta)'

Caused by:
  Process `SALMON_INDEX (transcriptome.fasta)` terminated with an error exit status (126)


Command executed:

  if [ -n 'genome.fasta' ]; then
      grep '^>' genome.fasta | cut -d ' ' -f 1 | cut -d $'\t' -f 1 | sed 's/>//g' > decoys.txt
      cat transcriptome.fasta genome.fasta > gentrome.fa
  fi
  
  salmon \
      index \
      --threads 2 \
      -t gentrome.fa \
      -d decoys.txt \
      -k 31 \
      -i salmon
  
  cat <<-END_VERSIONS > versions.yml
  "SALMON_INDEX":
      salmon: $(echo $(salmon --version) | sed -e "s/salmon //g")
  END_VERSIONS

Command exit status:
  126

Command output:
  (empty)

Command error:
  /bin/bash: line 10: .command.run: Permission denied

Work dir:
  /home/runner/work/rnaseq/rnaseq/~/tests/16b8f596bd843f3ee282b89cda506293/work/7c/03f4a1155337939095f7d1b509d47a

Container:
  quay.io/biocontainers/salmon:1.10.3--h6dccd9a_2

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

 -- Check '/home/runner/work/rnaseq/rnaseq/~/tests/16b8f596bd843f3ee282b89cda506293/meta/nextflow.log' file for details
Execution cancelled -- Finishing pending tasks before exit
Nextflow stderr:

Check failure on line 1 in Test Process SALMON_QUANT

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

Test Process SALMON_QUANT.sarscov2 - pair_end multiple stub

Assertion failed: 

4 of 4 assertions failed
Raw output
Nextflow stdout:

N E X T F L O W  ~  version 24.12.0-edge
Launching `/home/runner/work/rnaseq/rnaseq/.nf-test-4f80830b9553cd85cadba5300754b6aa.nf` [soggy_ochoa] DSL2 - revision: 6a7a86b4d9
[a4/bda397] Submitted process > SALMON_INDEX (transcriptome.fasta)
ERROR ~ Error executing process > 'SALMON_INDEX (transcriptome.fasta)'

Caused by:
  Process `SALMON_INDEX (transcriptome.fasta)` terminated with an error exit status (126)


Command executed:

  mkdir salmon
  touch salmon/complete_ref_lens.bin
  touch salmon/ctable.bin
  touch salmon/ctg_offsets.bin
  touch salmon/duplicate_clusters.tsv
  touch salmon/info.json
  touch salmon/mphf.bin
  touch salmon/pos.bin
  touch salmon/pre_indexing.log
  touch salmon/rank.bin
  touch salmon/refAccumLengths.bin
  touch salmon/ref_indexing.log
  touch salmon/reflengths.bin
  touch salmon/refseq.bin
  touch salmon/seq.bin
  touch salmon/versionInfo.json
  
  cat <<-END_VERSIONS > versions.yml
  "SALMON_INDEX":
      salmon: $(echo $(salmon --version) | sed -e "s/salmon //g")
  END_VERSIONS

Command exit status:
  126

Command output:
  (empty)

Command error:
  /bin/bash: line 10: .command.run: Permission denied

Work dir:
  /home/runner/work/rnaseq/rnaseq/~/tests/4f80830b9553cd85cadba5300754b6aa/work/a4/bda3979c754bedf9ef1df2a42470ed

Container:
  quay.io/biocontainers/salmon:1.10.3--h6dccd9a_2

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

 -- Check '/home/runner/work/rnaseq/rnaseq/~/tests/4f80830b9553cd85cadba5300754b6aa/meta/nextflow.log' file for details
Execution cancelled -- Finishing pending tasks before exit
Nextflow stderr: