Open sturne29 opened 6 years ago
Whats the command line you're using?
./kraken --db=path/to/kraken-1.0/standard_db/ --fasta-input --threads=10 <( find -L library -name ".fna" -o -name ".fa" -o -name "*.fasta" -exec cat {} + ) > database.kraken
Try using the updated command line from the README. The different extension options need parentheses around them for the find function to get all of the sequences. Essentially what is happening is that only the first extension is being evaluated. (and therefore the find command isn't finding your files)
Originally, I did not have this issue but in the last few times I tried running the command myself, I had to modify the find function to get all of the FASTA files.
I'm having the same issue and the solution is not working for me I modified the script in v2.9 to remove the parentheses since you said that worked previously, but it still did not help. I'm using krakenuniq.
Thanks ahead for your consideration on this!
@apulvino hi! I've faced the same problem. Did you find any solutions?
@pustoshilov-d If I remember correctly, it was actually a less obvious, krakenuniq database build problem which caused my issue (not building to completion/correctly). Sorry, I'm replying so late to your question!
While running what is listed as "Step 2a" in the Running Braken guide, I get the following error:
As far as I can tell, my fasta files are not malformed, do start with a > character, and are where they should be.
Any ideas? I'm kind of at a loss as to what I should try.