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
Bowtie not found (After Conda installation) #31
Comments
Hi @asucrer, Yes, Conda installations shouldn't cause these errors, most likely the bowtie executable is not part of the environment path. The command
I think Conda installs the latest release of bowtie, and I believe you have bowtie version
Let us know if this works. Thanks, |
Thanks for your quick response @arunhpatil!
From what I understand I have the 2.17 version installed, and it is exactly the one that is required... Have you seen something like this before, or have any idea how to fix it? I suppose this is not directly related to miRge, so i'll understand if you can't help me... But if you have any idea regarding this issue, I'll be grateful! |
Hi @asucrer, This was a similar error but with a different package. I think if we install bowtie prior to miRge3.0, it should be ok. Unless Conda wants to update it. Can you try the following commands and let me know. Details of the command can be found in the previous issue.
Thanks, |
Hi @arunhpatil! That approach didn't quite fixed the problem, the same errors appeared afterwards. Nevertheless, I manage to make it work following these specific steps:
The following versions were installed:
Thank you for your help! |
Hi @asucrer, This is awesome and will help other users who may come across the same problem. I want to keep this issue open until we update the miRge3.0 version with this fix. Thank you. |
Hi I was having the same issue so I tried the above helpfully suggested by @asucrer to install conda create -n mirge # IMPORTANT to not specify the python version in this step I somehow still ended up with the wrong bowtie version (1.0.0) so I installed 1.2.3. with I then run the command: miRge3.0 -s EL10_S10_R1_001.fastq -lib miRge3_lib -on mouse -db miRBase -o output_dir -gff -nmir -ai -cpu 6 -a AGATCGGAAGAGCACACGTCTGAACTCCAGTCAC and get this output: bowtie version: 1.2.3 miRge3.0 will process 1 out of 1 input file(s). Cutadapt finished for file EL10_S10_R1_001 in 140.555 second(s) Matrix creation finished in 3.0174 second(s) Data pre-processing completed in 148.7101 second(s) Alignment in progress ... I have tried to install bowtie 1.3.0 but having issues solving the environment. If you have any advice / suggestions that would be appreciated! Thank you |
Hi @elayton13, With the steps you have followed, I am sure bowtie (1.2.3) is installed fine, the error could be of two reasons,
To test this, could you execute the following command manualy and see if you get any output or error? This will give an idea of what is going wrong. Thank you, |
Hi Arun I've done this, and the answer is strange. It says it can't locate the index in that path although I've had a look and its definitely there and is all spelt correctly (mirge) laytone@m210504590 miRge3_lib % bowtie miRge3_lib/mouse/index.Libs/mouse_mirna_miRBase -n 0 -f --norc -S --threads 6 output_dir/miRge.2022-04-28_10-21-24/bwtInput.fasta > test_output.sam (mirge) laytone@m210504590 miRge3_lib % cd mouse I'm pretty confident the adaptor sequence is correct since I have copied it from my cutadapt script that I have been using successfully. When I execute the script it does seem to say bowtie 1.2.3 is being called at the beginning I tried with -db miRGeneDB and also with zipped and unzipped fastq files and still get the same error Any ideas? Thanks for your time! Emma |
Hi, sometimes it is hard to find simple mistakes, your bowtie installation is correct, and now, I don't doubt the adapter sequence but I suspect the error is with the The possible reasons for this truncated file would be heavy traffic on the sourceforge site or a small internet glitch while downloading the files. Another reason could be due to storage space (not likely though), the I hope this helps. Thank you, |
Hello!
I've just installed mirge3 using conda. I used a new environment to avoid any unexpected interactions:
conda install -c bioconda mirge3
When I try to run an initial test, using the same command as you use in the docs, but a different sample file, the following error raises:
Even if it was all installed through conda, I tried passing the "conda/pkgs" and the "conda/envs/venv/bin" through the pbwt parameter, but miRge still cannot find the bowtie installation...
In other tests, I tried running bowtie by itself from the same location and it runs correctly. So Bowtie is not the problem.
From what I've read in other issues, conda installations shouldn't not cause any of these unexpected errors, but I can't seem to make it work.
The text was updated successfully, but these errors were encountered: