humann2 --input demo.fastq --bowtie2 ~/.local/bin/bowtie2 --output demo_fastq
it shows the error"CRITICAL ERROR: Can not call software version for bowtie2".
However, when I use "which bowtie2", it shows "~/.local/bin/bowtie2".
Could anyone tell me how to slove it? I have read all the talks in this group about the same error, but I can't slove it.
Thank you very much for your help and time.
Sincerely,
Wendi
Other:
--qc-filter filter out reads that are bad according to QSEQ filter
--seed <int> seed for random number generator (0)
--non-deterministic seed rand. gen. arbitrarily instead of using read attributes
--version print version information and quit
-h/--help print this usage message
(ERR): bowtie2-align exited with value 1
Thanks a lot.
Sincerely,
Wendi
Hello:Here are two ways may help you:1. You could try to choose absolute path, like "/Users/tongxueer/bowtie2.5”;2. Add the bowtie2 path to your environment variable,like write the "export PATH=/Users/tongxueer/bowtie2.5:$PATH” into your .bashrc file, or just run "export PATH=/Users/tongxueer/bowtie2.5:$PATH” on the command line, then run the human2 without “--bowtie2” parameter ;Hope this may help you~Best,WangpengCan you run bowtie2 software with “bowtie2” on your command line?If not,
Hiren
Ghosh, Doctoral Research Scholar
Biomedizinisches
Forschungszentrum Seltersberg
Institut für Medizinische
Mikrobiologie
Justus-Liebig-Universität
Schubertstr. 81
35392
Gießen , Germany
Mobile No: 017672157634