Closed BioInfoStar5 closed 11 months ago
Hello @BioInfoStar5,
Thank you for opening an issue. It is hard to identify the problem from this error message alone, could you please provide more context? Are you running Metaphor directly on the command-line or as a script? Could you post a screenshot or paste the command that you've run, followed by the Terminal output?
Best, Vini
Thanks Vini,
Yes I'm running Metaphor directly on the command-line. The command line I entred was:
$ metaphor test
Here, you will find the screenshots of terminal output:
Many thanks
Hello @BioInfoStar5, thank you for clarifying.
Your screenshot shows:
PermissionError: [Errno 13] Permission denied: 'home/inra/.cache/snakemake/snakemake/source-cache/runtime-cache'
That indicates a problem related to the interaction between your OS and the Snakemake installation. This issue seems to discuss it: snakemake/snakemake#1593, perhaps try some of the fixes suggested there. If the problem persists and you are on a shared system, I would recommend contacting your sysadmin.
Edit: Snakemake docs show that you can override the source cache location by setting the XDG_CACHE_HOME
and SNAKEMAKE_OUTPUT_CACHE
variables. See here.
Maybe try this before running Snakemake:
export XDG_CACHE_HOME=/path/with/adequate/permissions
export SNAKEMAKE_OUTPUT_CACHE=/path/with/adequate/permissions
Best, Vini
Many thanks Vini, The problem have been solved by allowing more permission (chmod 777) to all snakemake directories. I reentered again this command line ($ metaphor test). However the workflow stop again at an advanced step. See the following log file: log.snakemake.txt Could you see what is the issue here:
Many thanks for your support
Hi @BioInfoStar5,
thank you for reporting that. Your error message shows:
log: output/logs/annotation/cog/download_taxonomy_database.log (check log file(s) for error details)
Could you please paste the contents of that file here?
Best, Vini
Ok, Here is the the content: Config file /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/default-config.yaml is extended by additional config specified via the command line. Building DAG of jobs... Your conda installation is not configured to use strict channel priorities. This is however crucial for having robust and correct environments (for details, see https://conda-forge.org/docs/user/tipsandtricks.html). Please consider to configure strict priorities by executing 'conda config --set channelpriority strict'. Creating conda environment /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/megahit.yaml... Downloading and installing remote packages. Environment for /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/megahit.yaml created (location: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/fce7be48d483d8db40988542f82873d4) Creating conda environment /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/metabat2.yaml... Downloading and installing remote packages. Environment for /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/metabat2.yaml created (location: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/3e6bec9b4505ebdec032a9a2a84bf1c3) Creating conda environment https://github.com/snakemake/snakemake-wrappers/raw/v1.25.0/bio/diamond/makedb/environment.yaml... Downloading and installing remote packages. Environment for https://github.com/snakemake/snakemake-wrappers/raw/v1.25.0/bio/diamond/makedb/environment.yaml created (location: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/eedf05d7e57cf3895f126c2d4ed414e8) Creating conda environment /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/utils.yaml... Downloading and installing remote packages. Environment for /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/utils.yaml created (location: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d) Creating conda environment /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/python-utils.yaml... Downloading and installing remote packages. Environment for /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/python-utils.yaml created (location: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/8354172c5dce671e23f0abea0df7d840) Creating conda environment /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/samtools.yaml... Downloading and installing remote packages. Environment for /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/samtools.yaml created (location: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/8cb2960395e92fd996b10b504adf4ffa) Creating conda environment /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/prodigal.yaml... Downloading and installing remote packages. Environment for /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/prodigal.yaml created (location: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/b1751d0675427529d3db48ba534bed24) Creating conda environment /homeminiconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/vamb.yaml... Downloading and installing remote packages. Environment for /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/vamb.yaml created (location: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/2070fd11a55a50241b1e8c3e28fd1837) Creating conda environment https://github.com/snakemake/snakemake-wrappers/raw/v1.25.0/bio/fastp/environment.yaml... Downloading and installing remote packages. Environment for https://github.com/snakemake/snakemake-wrappers/raw/v1.25.0/bio/fastp/environment.yaml created (location: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/6eb9aa4dbc6db7efe41919b4e4823b9d) Creating conda environment /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/diamond.yaml... Downloading and installing remote packages. Environment for /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/rules/../envs/diamond.yaml created (location: ../../../../home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/dd2a9f97b5a861c9e151e0ce34233381) Creating conda environment https://github.com/snakemake/snakemake-wrappers/raw/v1.25.0/bio/fastqc/environment.yaml... Downloading and installing remote packages. Environment for https://github.com/snakemake/snakemake-wrappers/raw/v1.25.0/bio/fastqc/environment.yaml created (location: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/8254b7fd9265c4f3e4c1e4beb6a8e955) Using shell: /bin/bash Provided cores: 3 Rules claiming more threads will be scaled down. Job stats: job count
all 1 assembly_report 1 cog_functional_parser 1 concatenate_benchmarks 1 concatenate_cog_functional 6 concatenate_contigs 1 concatenate_taxonomies 16 create_contigs_index 1 decompress_catalogue 1 diamond 1 diamond_makedb 1 download_COG_database 1 download_taxonomy_database 1 fastp_pe 4 fastqc_raw 8 fastqc_trimmed 8 generate_COG_taxonmap 1 jgi_summarize_bam_contig_depths 1 lineage_parser 2 map_reads 4 megahit 4 merge_fastqs 8 metabat2 1 plot_benchmarks 1 plot_cog_functional 1 plot_cog_taxonomy 7 prodigal 1 rename_contigs 4 sort_reads 4 taxonomy_parser 1 total 93
Select jobs to execute...
[Thu Aug 3 18:29:42 2023] rule download_taxonomy_database: output: /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/rankedlineage.dmp, /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/names.dmp, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/nodes.dmp log: output/logs/annotation/cog/download_taxonomy_database.log jobid: 45 reason: Missing output files: /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/names.dmp, /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/nodes.dmp, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/rankedlineage.dmp resources: tmpdir=/var/tmp
mkdir -p /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy 2>> output/logs/annotation/cog/download_taxonomy_database.log
DST=/home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/$(basename https://ftp.ncbi.nih.gov/pub/taxonomy/new_taxdump/new_taxdump.tar.gz)
# No verbose (nv) option to avoid progress bar
wget -nv https://ftp.ncbi.nih.gov/pub/taxonomy/new_taxdump/new_taxdump.tar.gz -O $DST 2>> output/logs/annotation/cog/download_taxonomy_database.log
tar zxvf $DST -C /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy 2>> output/logs/annotation/cog/download_taxonomy_database.log
ls /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy 2>> output/logs/annotation/cog/download_taxonomy_database.log
Activating conda environment: ../../../../home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d_
[Thu Aug 3 18:29:42 2023] rule fastp_pe: input: /sanhome2/Rachid/Data_Microb/tutorial-metaphor/test_data_metaphor/RL2_S001insert_270_short_R1.fq.gz, /sanhome2/Rachid/Data_Microb/tutorial-metaphor/test_data_metaphor/RL2_S001insert_270_short_R2.fq.gz output: output/qc/fastp/RL2_S001insert_270_short_single_unit_R1.fq.gz, output/qc/fastp/RL2_S001insert_270_short_single_unit_R2.fq.gz, output/qc/fastp/RL2_S001insert_270_short_single_unit.html, output/qc/fastp/RL2_S001insert_270_short_single_unit.json log: output/logs/qc/fastp/RL2_S001insert_270_short-single_unit.log jobid: 16 benchmark: output/benchmarks/qc/fastp/RL2_S001insert_270_short-single_unit.txt reason: Missing output files: output/qc/fastp/RL2_S001insert_270_short_single_unit_R2.fq.gz, output/qc/fastp/RL2_S001insert_270_short_single_unit_R1.fq.gz wildcards: sample=RL2_S001__insert_270_short, unit=single_unit resources: tmpdir=/var/tmp, mem_mb=4096, mem_mib=3907
[Thu Aug 3 18:29:42 2023] rule fastp_pe: input: /sanhome2/Rachid/Data_Microb/tutorial-metaphor/test_data_metaphor/RL1_S002insert_270_short_R1.fq.gz, /sanhome2/Rachid/Data_Microb/tutorial-metaphor/test_data_metaphor/RL1_S002insert_270_short_R2.fq.gz output: output/qc/fastp/RL1_S002insert_270_short_single_unit_R1.fq.gz, output/qc/fastp/RL1_S002insert_270_short_single_unit_R2.fq.gz, output/qc/fastp/RL1_S002insert_270_short_single_unit.html, output/qc/fastp/RL1_S002insert_270_short_single_unit.json log: output/logs/qc/fastp/RL1_S002insert_270_short-single_unit.log jobid: 13 benchmark: output/benchmarks/qc/fastp/RL1_S002insert_270_short-single_unit.txt reason: Missing output files: output/qc/fastp/RL1_S002insert_270_short_single_unit_R2.fq.gz, output/qc/fastp/RL1_S002insert_270_short_single_unit_R1.fq.gz wildcards: sample=RL1_S002__insert_270_short, unit=single_unit resources: tmpdir=/var/tmp, mem_mb=4096, mem_mib=3907
/home/miniconda2/envs/metaphor/bin/python3.11 /sanhome2/Rachid/DataMicrob/tutorial-metaphor/.snakemake/scripts/tmpbcsb7v5x.wrapper.py Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/6eb9aa4dbc6db7efe41919b4e4823b9d /home/inra/miniconda2/envs/metaphor/bin/python3.11 /sanhome2/Rachid/DataMicrob/tutorial-metaphor/.snakemake/scripts/tmpt0xyrcjp.wrapper.py Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/6eb9aa4dbc6db7efe41919b4e4823b9d [Thu Aug 3 18:29:53 2023] Finished job 13. 1 of 93 steps (1%) done Select jobs to execute...
[Thu Aug 3 18:29:53 2023] rule merge_fastqs: input: output/qc/fastp/RL1_S002insert_270_short_single_unit_R2.fq.gz output: output/qc/merged/RL1_S002insert_270_short_R2.fq.gz log: output/logs/qc/merge_fastqs/RL1_S002insert_270_short.R2.log jobid: 28 benchmark: output/benchmarks/qc/merge_fastqs/RL1_S002insert_270_short.R2.txt reason: Missing output files: output/qc/merged/RL1_S002insert_270_short_R2.fq.gz; Input files updated by another job: output/qc/fastp/RL1_S002insert_270_short_single_unit_R2.fq.gz wildcards: sample=RL1_S002__insert_270_short, read=R2 resources: tmpdir=/var/tmp, mem_mb=4096, mem_mib=3907
cat output/qc/fastp/RL1_S002insert_270_short_single_unit_R2.fq.gz > output/qc/merged/RL1_S002insert_270_short_R2.fq.gz 2> output/logs/qc/merge_fastqs/RL1_S002__insert_270short.R2.log Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d [Thu Aug 3 18:29:53 2023] Finished job 16. 2 of 93 steps (2%) done Select jobs to execute...
[Thu Aug 3 18:29:53 2023] rule merge_fastqs: input: output/qc/fastp/RL2_S001insert_270_short_single_unit_R2.fq.gz output: output/qc/merged/RL2_S001insert_270_short_R2.fq.gz log: output/logs/qc/merge_fastqs/RL2_S001insert_270_short.R2.log jobid: 32 benchmark: output/benchmarks/qc/merge_fastqs/RL2_S001insert_270_short.R2.txt reason: Missing output files: output/qc/merged/RL2_S001insert_270_short_R2.fq.gz; Input files updated by another job: output/qc/fastp/RL2_S001insert_270_short_single_unit_R2.fq.gz wildcards: sample=RL2_S001__insert_270_short, read=R2 resources: tmpdir=/var/tmp, mem_mb=4096, mem_mib=3907
cat output/qc/fastp/RL2_S001insert_270_short_single_unit_R2.fq.gz > output/qc/merged/RL2_S001insert_270_short_R2.fq.gz 2> output/logs/qc/merge_fastqs/RL2_S001__insert_270short.R2.log Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d [Thu Aug 3 18:29:53 2023] Finished job 28. 3 of 93 steps (3%) done Select jobs to execute...
[Thu Aug 3 18:29:53 2023] rule merge_fastqs: input: output/qc/fastp/RL1_S002insert_270_short_single_unit_R1.fq.gz output: output/qc/merged/RL1_S002insert_270_short_R1.fq.gz log: output/logs/qc/merge_fastqs/RL1_S002insert_270_short.R1.log jobid: 27 benchmark: output/benchmarks/qc/merge_fastqs/RL1_S002insert_270_short.R1.txt reason: Missing output files: output/qc/merged/RL1_S002insert_270_short_R1.fq.gz; Input files updated by another job: output/qc/fastp/RL1_S002insert_270_short_single_unit_R1.fq.gz wildcards: sample=RL1_S002__insert_270_short, read=R1 resources: tmpdir=/var/tmp, mem_mb=4096, mem_mib=3907
cat output/qc/fastp/RL1_S002insert_270_short_single_unit_R1.fq.gz > output/qc/merged/RL1_S002insert_270_short_R1.fq.gz 2> output/logs/qc/merge_fastqs/RL1_S002__insert_270short.R1.log Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d [Thu Aug 3 18:29:53 2023] Finished job 32. 4 of 93 steps (4%) done Select jobs to execute...
[Thu Aug 3 18:29:53 2023] rule merge_fastqs: input: output/qc/fastp/RL2_S001insert_270_short_single_unit_R1.fq.gz output: output/qc/merged/RL2_S001insert_270_short_R1.fq.gz log: output/logs/qc/merge_fastqs/RL2_S001insert_270_short.R1.log jobid: 31 benchmark: output/benchmarks/qc/merge_fastqs/RL2_S001insert_270_short.R1.txt reason: Missing output files: output/qc/merged/RL2_S001insert_270_short_R1.fq.gz; Input files updated by another job: output/qc/fastp/RL2_S001insert_270_short_single_unit_R1.fq.gz wildcards: sample=RL2_S001__insert_270_short, read=R1 resources: tmpdir=/var/tmp, mem_mb=4096, mem_mib=3907
cat output/qc/fastp/RL2_S001insert_270_short_single_unit_R1.fq.gz > output/qc/merged/RL2_S001insert_270_short_R1.fq.gz 2> output/logs/qc/merge_fastqs/RL2_S001__insert_270short.R1.log Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d [Thu Aug 3 18:29:53 2023] Finished job 27. 5 of 93 steps (5%) done Select jobs to execute...
[Thu Aug 3 18:29:53 2023] rule fastp_pe: input: /sanhome2/Rachid/Data_Microb/tutorial-metaphor/test_data_metaphor/RL1_S001insert_270_short_R1.fq.gz, /sanhome2/Rachid/Data_Microb/tutorial-metaphor/test_data_metaphor/RL1_S001insert_270_short_R2.fq.gz output: output/qc/fastp/RL1_S001insert_270_short_single_unit_R1.fq.gz, output/qc/fastp/RL1_S001insert_270_short_single_unit_R2.fq.gz, output/qc/fastp/RL1_S001insert_270_short_single_unit.html, output/qc/fastp/RL1_S001insert_270_short_single_unit.json log: output/logs/qc/fastp/RL1_S001insert_270_short-single_unit.log jobid: 10 benchmark: output/benchmarks/qc/fastp/RL1_S001insert_270_short-single_unit.txt reason: Missing output files: output/qc/fastp/RL1_S001insert_270_short_single_unit_R1.fq.gz, output/qc/fastp/RL1_S001insert_270_short_single_unit_R2.fq.gz wildcards: sample=RL1_S001__insert_270_short, unit=single_unit resources: tmpdir=/var/tmp, mem_mb=4096, mem_mib=3907
/home/inra/miniconda2/envs/metaphor/bin/python3.11 /sanhome2/Rachid/DataMicrob/tutorial-metaphor/.snakemake/scripts/tmpexzyncsw.wrapper.py Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/6eb9aa4dbc6db7efe41919b4e4823b9d [Thu Aug 3 18:29:53 2023] Finished job 31. 6 of 93 steps (6%) done Select jobs to execute...
[Thu Aug 3 18:29:54 2023] rule download_COG_database: output: /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.fa.gz, /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.cog.csv, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.org.csv, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.def.tab, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/fun-20.tab log: output/logs/annotation/cog/download_COG_database.log jobid: 43 benchmark: output/benchmarks/annotation/cog/download_COG_database.txt reason: Missing output files: /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.cog.csv, /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.fa.gz, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/fun-20.tab, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.org.csv, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.def.tab resources: tmpdir=/var/tmp
for file in /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.fa.gz /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.cog.csv /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.org.csv /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.def.tab /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/fun-20.tab; do
wget https://ftp.ncbi.nih.gov/pub/COG/COG2020/data/$(basename $file) -O $file 2>> output/logs/annotation/cog/download_COG_database.log;
done
Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d_ [Thu Aug 3 18:30:01 2023] Finished job 10. 7 of 93 steps (8%) done Select jobs to execute...
[Thu Aug 3 18:30:01 2023] rule merge_fastqs: input: output/qc/fastp/RL1_S001insert_270_short_single_unit_R2.fq.gz output: output/qc/merged/RL1_S001insert_270_short_R2.fq.gz log: output/logs/qc/merge_fastqs/RL1_S001insert_270_short.R2.log jobid: 24 benchmark: output/benchmarks/qc/merge_fastqs/RL1_S001insert_270_short.R2.txt reason: Missing output files: output/qc/merged/RL1_S001insert_270_short_R2.fq.gz; Input files updated by another job: output/qc/fastp/RL1_S001insert_270_short_single_unit_R2.fq.gz wildcards: sample=RL1_S001__insert_270_short, read=R2 resources: tmpdir=/var/tmp, mem_mb=4096, mem_mib=3907
cat output/qc/fastp/RL1_S001insert_270_short_single_unit_R2.fq.gz > output/qc/merged/RL1_S001insert_270_short_R2.fq.gz 2> output/logs/qc/merge_fastqs/RL1_S001__insert_270short.R2.log Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d [Thu Aug 3 18:30:01 2023] Finished job 24. 8 of 93 steps (9%) done Select jobs to execute...
[Thu Aug 3 18:30:02 2023] rule merge_fastqs: input: output/qc/fastp/RL1_S001insert_270_short_single_unit_R1.fq.gz output: output/qc/merged/RL1_S001insert_270_short_R1.fq.gz log: output/logs/qc/merge_fastqs/RL1_S001insert_270_short.R1.log jobid: 23 benchmark: output/benchmarks/qc/merge_fastqs/RL1_S001insert_270_short.R1.txt reason: Missing output files: output/qc/merged/RL1_S001insert_270_short_R1.fq.gz; Input files updated by another job: output/qc/fastp/RL1_S001insert_270_short_single_unit_R1.fq.gz wildcards: sample=RL1_S001__insert_270_short, read=R1 resources: tmpdir=/var/tmp, mem_mb=4096, mem_mib=3907
cat output/qc/fastp/RL1_S001insert_270_short_single_unit_R1.fq.gz > output/qc/merged/RL1_S001insert_270_short_R1.fq.gz 2> output/logs/qc/merge_fastqs/RL1_S001__insert_270short.R1.log Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d [Thu Aug 3 18:30:02 2023] Finished job 23. 9 of 93 steps (10%) done Select jobs to execute...
[Thu Aug 3 18:30:02 2023] rule fastp_pe: input: /sanhome2/Rachid/Data_Microb/tutorial-metaphor/test_data_metaphor/RL2_S002insert_270_short_R1.fq.gz, /sanhome2/Rachid/Data_Microb/tutorial-metaphor/test_data_metaphor/RL2_S002insert_270_short_R2.fq.gz output: output/qc/fastp/RL2_S002insert_270_short_single_unit_R1.fq.gz, output/qc/fastp/RL2_S002insert_270_short_single_unit_R2.fq.gz, output/qc/fastp/RL2_S002insert_270_short_single_unit.html, output/qc/fastp/RL2_S002insert_270_short_single_unit.json log: output/logs/qc/fastp/RL2_S002insert_270_short-single_unit.log jobid: 19 benchmark: output/benchmarks/qc/fastp/RL2_S002insert_270_short-single_unit.txt reason: Missing output files: output/qc/fastp/RL2_S002insert_270_short_single_unit_R2.fq.gz, output/qc/fastp/RL2_S002insert_270_short_single_unit_R1.fq.gz wildcards: sample=RL2_S002__insert_270_short, unit=single_unit resources: tmpdir=/var/tmp, mem_mb=4096, mem_mib=3907
/home/inra/miniconda2/envs/metaphor/bin/python3.11 /sanhome2/Rachid/DataMicrob/tutorial-metaphor/.snakemake/scripts/tmpzmak2ky5.wrapper.py Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/6eb9aa4dbc6db7efe41919b4e4823b9d [Thu Aug 3 18:30:10 2023] Finished job 19. 10 of 93 steps (11%) done Select jobs to execute...
[Thu Aug 3 18:30:10 2023] rule merge_fastqs: input: output/qc/fastp/RL2_S002insert_270_short_single_unit_R2.fq.gz output: output/qc/merged/RL2_S002insert_270_short_R2.fq.gz log: output/logs/qc/merge_fastqs/RL2_S002insert_270_short.R2.log jobid: 36 benchmark: output/benchmarks/qc/merge_fastqs/RL2_S002insert_270_short.R2.txt reason: Missing output files: output/qc/merged/RL2_S002insert_270_short_R2.fq.gz; Input files updated by another job: output/qc/fastp/RL2_S002insert_270_short_single_unit_R2.fq.gz wildcards: sample=RL2_S002__insert_270_short, read=R2 resources: tmpdir=/var/tmp, mem_mb=4096, mem_mib=3907
cat output/qc/fastp/RL2_S002insert_270_short_single_unit_R2.fq.gz > output/qc/merged/RL2_S002insert_270_short_R2.fq.gz 2> output/logs/qc/merge_fastqs/RL2_S002__insert_270short.R2.log Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d [Thu Aug 3 18:30:10 2023] Finished job 36. 11 of 93 steps (12%) done Select jobs to execute...
[Thu Aug 3 18:30:10 2023] rule merge_fastqs: input: output/qc/fastp/RL2_S002insert_270_short_single_unit_R1.fq.gz output: output/qc/merged/RL2_S002insert_270_short_R1.fq.gz log: output/logs/qc/merge_fastqs/RL2_S002insert_270_short.R1.log jobid: 35 benchmark: output/benchmarks/qc/merge_fastqs/RL2_S002insert_270_short.R1.txt reason: Missing output files: output/qc/merged/RL2_S002insert_270_short_R1.fq.gz; Input files updated by another job: output/qc/fastp/RL2_S002insert_270_short_single_unit_R1.fq.gz wildcards: sample=RL2_S002__insert_270_short, read=R1 resources: tmpdir=/var/tmp, mem_mb=4096, mem_mib=3907
cat output/qc/fastp/RL2_S002insert_270_short_single_unit_R1.fq.gz > output/qc/merged/RL2_S002insert_270_short_R1.fq.gz 2> output/logs/qc/merge_fastqs/RL2_S002__insert_270short.R1.log Activating conda environment: ../../../../home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d [Thu Aug 3 18:30:10 2023] Finished job 35. 12 of 93 steps (13%) done Select jobs to execute... [Thu Aug 3 18:30:47 2023] Error in rule download_COG_database: jobid: 43 output: /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.fa.gz, /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.cog.csv, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.org.csv, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.def.tab, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/fun-20.tab log: output/logs/annotation/cog/download_COGdatabase.log (check log file(s) for error details) conda-env: /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d shell:
for file in /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.fa.gz /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.cog.csv /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.org.csv /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.def.tab /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/fun-20.tab; do
wget https://ftp.ncbi.nih.gov/pub/COG/COG2020/data/$(basename $file) -O $file 2>> output/logs/annotation/cog/download_COG_database.log;
done
(one of the commands exited with non-zero exit code; note that snakemake uses bash strict mode!)
Removing output files of failed job download_COG_database since they might be corrupted: /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/COG2020/cog-20.fa.gz [Thu Aug 3 18:30:51 2023] Error in rule download_taxonomy_database: jobid: 45 output: /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/rankedlineage.dmp, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/names.dmp, /home/inra/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/nodes.dmp log: output/logs/annotation/cog/download_taxonomydatabase.log (check log file(s) for error details) conda-env: /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda/d64ee367fa73607c8b22a31cce4e327d shell:
mkdir -p /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy 2>> output/logs/annotation/cog/download_taxonomy_database.log
DST=/home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/$(basename https://ftp.ncbi.nih.gov/pub/taxonomy/new_taxdump/new_taxdump.tar.gz)
# No verbose (nv) option to avoid progress bar
wget -nv https://ftp.ncbi.nih.gov/pub/taxonomy/new_taxdump/new_taxdump.tar.gz -O $DST 2>> output/logs/annotation/cog/download_taxonomy_database.log
tar zxvf $DST -C /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy 2>> output/logs/annotation/cog/download_taxonomy_database.log
ls /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy 2>> output/logs/annotation/cog/download_taxonomy_database.log
(one of the commands exited with non-zero exit code; note that snakemake uses bash strict mode!)
Removing output files of failed job download_taxonomy_database since they might be corrupted: /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/rankedlineage.dmp, /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/names.dmp, /home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/nodes.dmp Shutting down, this might take some time. Exiting because a job execution failed. Look above for error message Complete log: .snakemake/log/2023-08-03T182506.985159.snakemake.log
Thanks
@BioInfoStar5 I believe that is not the correct file. You need the log of the "download_taxonomy_database" rule.
Here is the download_taxonomy_database log file: 2023-08-03 18:30:45 URL:https://ftp.ncbi.nih.gov/pub/taxonomy/new_taxdump/new_taxdump.tar.gz [131291662/131291662] -> "/home/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/data/taxonomy/new_taxdump.tar.gz" [1] tar: fullnamelineage.dmp: seulement 8192 octets sur 10240 ont été écrits tar: names.dmp: seulement 5120 octets sur 10240 ont été écrits tar: nodes.dmp : write impossible: No space left on device tar: rankedlineage.dmp : write impossible: No space left on device tar: taxidlineage.dmp : write impossible: No space left on device tar: typematerial.dmp : write impossible: No space left on device tar: typeoftype.dmp : write impossible: No space left on device tar: Arrêt avec code d'échec à cause des erreurs précédentes
I understand that there was no enough space on the directory. isn't it ? Thanks
Hello @BioInfoStar5, yes, that indicates you've run out of disk space while downloading the COG reference database.
Do note that there are multiple ways to install Metaphor in a different volume which has more storage space. The easiest one is probably to create the Metaphor environment in a different location, using the -p (instead of -n) option:
conda create -p /path/with/disk/space -c bioconda metaphor
To activate the environment you'll then need to type:
conda activate /path/with/disk/space
All conda packages and reference data downloaded by Metaphor will go into that environment.
Best, Vini
Thanks a lot Vini ! Regards,
No worries, I'll close this issue for now, but please feel free to reopen it if you continue to have problems.
Dear colleagues, I got this error while running "metaphor test" command line for metagenomics data analysis. The workflow started correctly and data has been downloaded properly. However, the workflow stopped and terminal shows this error:
File "/miniconda2/envs/metaphor/lib/python3.11/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['snakemake', '--snakefile', '/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/workflow/Snakefile', '--configfile', '/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/test-config.yaml', '--cores', '3', '-p', '-r', '--use-conda', '--wrapper-prefix', 'https://github.com/snakemake/snakemake-wrappers/raw/', '--conda-prefix', '/miniconda2/envs/metaphor/lib/python3.11/site-packages/metaphor/config/conda', '--config', 'max_mb=8192']' returned non-zero exit status 1.
Do you have any idea how to resolve this error Many thanks