I want to "align" multiple protein sequences in a multi-fasta file against thousand of hmm profiles (.hmm) that I've downloaded. I though on using hmmscan.
- Should I do that on each profile separately? Or is there a way to work on multiple profile to scan all-vs-all?
- Should I process the hmm file with hmmpress?
Thank you so much Mensur. One thing that is not clear to me is how to build one database from multiple hmm files (the documentation of hmmpress seem to be for one .hmm file at a time).
Based on that reply it seems that all profiles should be concatenated first! Thank you.
Yes, all HMMs should be first concatenated into a single file - which I randomly named DB.hmm in the example above - and
hmmpress
-ed before use. After pressing several files will be created with.h3?
extensions, but the database should still be referred to in commands by its root name (DB.hmm).If my answers helped or completely solved your problem, consider upvoting or accepting them.