I need to retrieve some Pfam domains from the PfamA.
I will use hmmfetch for that, and as I read in the hmmer manual first I need to index the PfamA.hmm db.
To do that I need to use hmmindex. It seems to be quite straightforward. I can read in the manual that the usage of hmmindex is:
hmmindex [options] database
Therefore my command is:
hmmindex --av Pfam-A.hmm
But I get the error:
FATAL: failed to open HMM file Pfam-A.hmm for reading.
I tried to re-downolad the PfamA, to use hmmindex before and after hmmpress, but I get always the same error.
I feel really dumb, but I cannot understand what I am missing here.
Which software (I suppose HMMER) and version? With hmmindex version 2.3.2 I get:
Hi, I am still stuck in the same step.
I have HMMER 3.3.1 (Jul 2020); http://hmmer.org/ installed via conda.
And I downloaded the PFAM database here: http://ftp.ebi.ac.uk/pub/databases/Pfam/current_release/Pfam-A.full.gz
But when I do
hmmfetch Pfam-A.full PF00115
, I get:I have also tried with id PF07714.12, but no luck, the same error.
Can you help me?
The file you downloaded contains sequences. You probably want the file with HMMs.
http://ftp.ebi.ac.uk/pub/databases/Pfam/current_release/Pfam-A.hmm.gz
After gunziping the file, find the exact accession numbers:
ACC PF00115.21
ACC PF07714.18
Finally: