This is a test version of Biostars. For the public version, visit https://www.biostars.org.
shutil.Error while running spades --test

Hi, I am new to bioinformatics. I am trying to run the assemly with spades. After I installed spades I first try spades.py --test to verify the installation and I get the error below. I have tried different installation ways but still nothing changed, it all came the same error. Does anyone have any idea? Thanks a lot for the help!

== Warning ==  No assembly mode was specified! If you intend to assemble high-coverage multi-cell/isolate data, use '--isolate' option.    

Command line: bin/spades.py     --test

System information:
  SPAdes version: 3.15.5
  Python version: 3.9.12
  OS: Linux-4.4.0-19041-Microsoft-x86_64-with-glibc2.31

Output dir: /mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test
Mode: read error correction and assembling
Debug mode is turned OFF

Dataset parameters:
  Standard mode
  For multi-cell/isolate data we recommend to use '--isolate' option; for single-cell MDA data use '--sc'; for metagenomic data use '--meta'; for RNA-Seq use '--rna'.
  Reads:
    Library number: 1, library type: paired-end
      orientation: fr
      left reads: ['/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/test_dataset/ecoli_1K_1.fq.gz']
      right reads: ['/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/test_dataset/ecoli_1K_2.fq.gz']
      interlaced reads: not specified
      single reads: not specified
      merged reads: not specified
Read error correction parameters:
  Iterations: 1
  PHRED offset will be auto-detected
  Corrected reads will be compressed
Assembly parameters:
  k: automatic selection based on read length
  Repeat resolution is enabled
  Mismatch careful mode is turned OFF
  MismatchCorrector will be SKIPPED
  Coverage cutoff is turned OFF
Other parameters:
  Dir for temp files: /mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/tmp
  Threads: 16
  Memory limit (in Gb): 15

======= SPAdes pipeline started. Log can be found here: /mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/spades.log

/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/test_dataset/ecoli_1K_1.fq.gz: max reads length: 100
/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/test_dataset/ecoli_1K_2.fq.gz: max reads length: 100

Reads length: 100

[('/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/configs/corrector', '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/corrector', "[Errno 13] Permission denied: '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/corrector'"), ('/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/configs/debruijn', '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/debruijn', "[Errno 13] Permission denied: '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/debruijn'"),
('/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/configs/hammer', '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/hammer', "[Errno 13] Permission denied: '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/hammer'"), ('/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/configs/ionhammer', '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/ionhammer', "[Errno 13] Permission denied: '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/ionhammer'"), ('/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/configs', '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs', "[Errno 13] Permission denied: '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs'")]
Traceback (most recent call last):
  File "/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/bin/spades.py", line 626, in main
    pipeline.generate_configs(cfg, spades_home, tmp_configs_dir)
  File "/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/spades_pipeline/stages/pipeline.py", line 41, in generate_configs    self.copy_configs(cfg, spades_home, tmp_configs_dir)
  File "/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/spades_pipeline/stages/pipeline.py", line 28, in copy_configs
    support.copy_tree(os.path.join(spades_home, "configs"), tmp_configs_dir, preserve_times=False,
  File "/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/spades_pipeline/support.py", line 963, in copy_tree
    shutil.copytree(src, dst, copy_function = copy_fn)
  File "/home/zhangyf/miniconda3/lib/python3.9/shutil.py", line 566, in copytree
    return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks,
  File "/home/zhangyf/miniconda3/lib/python3.9/shutil.py", line 522, in _copytree
    raise Error(errors)
shutil.Error: [('/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/configs/corrector', '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/corrector', "[Errno 13] Permission denied: '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/corrector'"), ('/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/configs/debruijn', '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/debruijn', "[Errno 13] Permission denied: '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/debruijn'"), ('/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/configs/hammer', '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/hammer', "[Errno 13] Permission denied: '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/hammer'"), ('/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/configs/ionhammer', '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/ionhammer', "[Errno 13] Permission denied: '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs/ionhammer'"), ('/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/share/spades/configs', '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs', "[Errno 13] Permission denied: '/mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/configs'")]

== Error ==  exception caught: <class 'shutil.Error'>

In case you have troubles running SPAdes, you can write to spades.support@cab.spbu.ru
or report an issue on our GitHub repository github.com/ablab/spades
Please provide us with params.txt and spades.log files from the output directory.

SPAdes log can be found here: /mnt/e/Vertiefung/SpAdes/SPAdes-3.15.5/spades_test/spades.log

Thank you for using SPAdes!
spades

0 answers

No answers yet.

Log in to answer this question.