-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(ERR): "Arabidopsis_simulated.plastome/seed/embplant_pt.index" does not exist or is not a Bowtie 2 index #139
Comments
Hi, Sorry to interrupt and add a few problems in this thread. You might want to download the database first. Put it in your main directory I had the same trouble but succeed after downloading it. However, I notice the same error I made with your log. If you see the dependencies, it's deprecated. I hope the authors could help us fix this problem. See my log file. Something wrong with SPAdes. Thank you. |
Your error was different from the current thread. The deprecated dependency issue is currently a harmless warning, not an error. The failure of running SPAdes in your case was caused by the space in your working directory, specifically, "IRD Works". Besides, please to 1.7.5+, which not only has better instant feedback info in the space-in-working-directory case but also has essential bugs fixed. |
Could you please
Thanks! |
ls -lah Arabidopsis_simulated.plastome/seed/embplant_pt.index ls -lah Arabidopsis_simulated.plastome/seed/ bowtie2-build -h Please modify this script: To use either #!/usr/bin/env python3 or #!/usr/bin/env python2 I fixed the interpreter line in bowtie2-build then got the error below. get_organelle_from_reads.py -1 Arabidopsis_simulated.1.fq.gz -2 Arabidopsis_simulated.2.fq.gz -t 1 -o Arabidopsis_simulated.plastome -F embplant_pt -R 10 --overwrite get_organelle_from_reads.py assembles organelle genomes from genome skimming data. Python 3.10.0 (default, Nov 16 2021, 09:41:50) [GCC 8.4.1 20200928 (Red Hat 8.4.1-1)] 2022-02-23 10:50:16,977 - INFO: Pre-reading fastq ... 2022-02-23 10:50:21,068 - INFO: Making seed reads ... 2022-02-23 10:50:42,535 - INFO: Checking seed reads and parameters ... 2022-02-23 10:51:07,958 - INFO: Making read index ... 2022-02-23 10:51:09,298 - INFO: Extending ... 2022-02-23 10:51:14,795 - INFO: Separating extended fastq file ... 2022-02-23 10:51:17,441 - ERROR: No valid assembly graph found! |
I also checked that all the other python scripts were #!/usr/bin/env python3, as is required for my system. |
I would try removing SPAdes under GetOrganelleDep
Then install the latest SPAdes using Let me know your updates. |
BTW, no matter if the latest SPAdes could fix your issue on the Gadi environment or not, the GetOrganelleDep needs an update. |
I deleted the dependency version of spades and use my (working) system version. Get the same error - see attached log. Thanks |
What is the result of |
ah yes, spades problem.. spades.py --test == Warning == No assembly mode was specified! If you intend to assemble high-coverage multi-cell/isolate data, use '--isolate' option. Command line: /g/data/nm31/bin/SPAdes-3.15.2-Linux/bin/spades.py --test System information: Output dir: /g/data/nm31/d/r3.21_aatol_extra_samples_2022/spades_test Dataset parameters: |
Updated to spades 3.15.4, which works with python 3.10, and issue is now solved. Thanks. |
Hi,
I have installed using a manual method - git clone etc. But it seems to fail on test data building the bowtie index.
Thanks,
GetOrganelle v1.7.5.3
get_organelle_from_reads.py assembles organelle genomes from genome skimming data.
Find updates in https://github.com/Kinggerm/GetOrganelle and see README.md for more information.
Python 3.10.0 (default, Nov 16 2021, 09:41:50) [GCC 8.4.1 20200928 (Red Hat 8.4.1-1)]
PLATFORM: Linux gadi-login-03.gadi.nci.org.au 4.18.0-348.2.1.el8.nci.x86_64 #1 SMP Fri Nov 26 03:20:41 UTC 2021 x86_64 x86_64
PYTHON LIBS: GetOrganelleLib 1.7.5.3; numpy 1.21.4; sympy 1.9; scipy 1.7.2; psutil 5.9.0
DEPENDENCIES: Bowtie2 2.3.5.1; /g/data/nm31/bin/GetOrganelle/GetOrganelleDep/linux/SPAdes/bin/spades.py:13: DeprecationWarning: The distutils package is deprecated and slated for remoal in Python 3.12. Use setuptools or check PEP 632 for potential alternaties
from distutils import dir_util
SPAdes 3.13.0; Blast 2.9.0
GETORG_PATH=/home/554/ta0341/.GetOrganelle
SEED DB: embplant_pt 0.0.1; embplant_mt 0.0.1
LABEL DB: embplant_pt 0.0.1; embplant_mt 0.0.1
WORKING DIR: /g/data/nm31/d/r3.22_paftol_validation/getorgtest
/g/data/nm31/bin/GetOrganelle/get_organelle_from_reads.py -1 Arabidopsis_simulated.1.fq.gz -2 Arabidopsis_simulated.2.fq.gz -t 1 -o Arabidopsis_simulated.plastome -F embplant_pt -R 10 --overwrite
2022-02-22 15:37:02,907 - INFO: Pre-reading fastq ...
2022-02-22 15:37:02,907 - INFO: Estimating reads to use ... (to use all reads, set '--reduce-reads-for-coverage inf --max-reads inf')
2022-02-22 15:37:03,028 - INFO: Estimating reads to use finished.
2022-02-22 15:37:03,029 - INFO: Unzipping reads file: Arabidopsis_simulated.1.fq.gz (8796915 bytes)
2022-02-22 15:37:07,535 - INFO: Unzipping reads file: Arabidopsis_simulated.2.fq.gz (9067061 bytes)
2022-02-22 15:37:12,807 - INFO: Counting read qualities ...
2022-02-22 15:37:12,959 - INFO: Identified quality encoding format = Illumina 1.8+
2022-02-22 15:37:12,959 - INFO: Phred offset = 33
2022-02-22 15:37:12,960 - INFO: Trimming bases with qualities (0.00%): 33..33 !
2022-02-22 15:37:13,012 - INFO: Mean error rate = 0.0019
2022-02-22 15:37:13,013 - INFO: Counting read lengths ...
2022-02-22 15:37:13,181 - INFO: Mean = 150.0 bp, maximum = 150 bp.
2022-02-22 15:37:13,182 - INFO: Reads used = 91563+91563
2022-02-22 15:37:13,182 - INFO: Pre-reading fastq finished.
2022-02-22 15:37:13,182 - INFO: Making seed reads ...
2022-02-22 15:37:18,147 - INFO: Making seed - bowtie2 index ...
2022-02-22 15:37:18,212 - INFO: Making seed - bowtie2 index finished.
2022-02-22 15:37:18,213 - INFO: Mapping reads to seed bowtie2 index ...
2022-02-22 15:37:18,316 - ERROR:
(ERR): "Arabidopsis_simulated.plastome/seed/embplant_pt.index" does not exist or is not a Bowtie 2 index
Exiting now ...
2022-02-22 15:37:18,316 - ERROR:
Traceback (most recent call last):
File "/g/data/nm31/bin/GetOrganelle/get_organelle_from_reads.py", line 3941, in main
seed_fq, seed_sam, new_seed_f = making_seed_reads_using_mapping(
File "/g/data/nm31/bin/GetOrganelle/get_organelle_from_reads.py", line 3040, in making_seed_reads_using_mapping
map_with_bowtie2(seed_file=seed_file, original_fq_files=original_fq_files,
File "/g/data/nm31/bin/GetOrganelle/GetOrganelleLib/pipe_control_func.py", line 399, in map_with_bowtie2
raise Exception("")
Exception
Total cost 22.27 s
For trouble-shooting, please
Firstly, check https://github.com/Kinggerm/GetOrganelle/wiki/FAQ
Secondly, check if there are open/closed issues related at https://github.com/Kinggerm/GetOrganelle/issues
If your problem was still not solved,
please open an issue at https://github.com/Kinggerm/GetOrganelle/issues
please provide the get_org.log.txt and the assembly graph (can be *.png to protect your data privacy) if possible!
The text was updated successfully, but these errors were encountered: