Closed Irrussional closed 4 years ago
Hi there, @Irrussional!
I didn’t highlight this as much as I should have on the installing dependencies without conda section (as I only have it in parentheses in the first paragraph and not in the list for some silly reason, ill fix that, ha), but there is another program called Easel that comes with HMMER, but isn’t installed at the same time (if not installing HMMER with conda). That’s where the esl-
commands come from :)
Im not sure if the setup you’re working on will be able to find your local programs either, but you can try finishing the Easel installation and see if that helps first. There is some more info on that at the HMMER installation page here. And they note:
The 'make install' in Easel installs a set of other small tools and their man pages. We don't make this part of the HMMER 'make install' because Easel is part of other packages (Infernal, for example) and you might have already installed Easel tools.
If that doesn’t help, then I think you need to ask whoever does handle installs on the cluster to also install Easel. Or if possible, to install GToTree with conda, as conda just makes the world a better place, haha
Sorry for the complications! I hope this helps!
Thanks for the clarifications! Actually I just installed it with conda on a local machine and now it works! Should have tried it in the first place, compiling in a foreign cluster / machine is always problematic.. Cheers! Artur
Ah great!
Regarding part of your initial message about the Chlamydiae (that’s what my email showed, ha), you can alter the -G
parameter, which says how many need to be found for the genome to be kept. It’s 0.5 by default.
Cheers!
Hey, Mike, thanks a lot! I indeed missed on the -G option earlier, but then was able to find it after posting the message, so I later just edited it to remove the question. Thanks!
Artur
Hey Mike, I believe I'm having trouble with one of the HMM modules, but i'm not entirely sure. The error is
../gtt-fasta-serial.sh: line 144: esl-sfetch: command not found
It practically fails the first step of drawing HMMs if I understand correct. I am running analyses on a cluster with HMMer installed, and I don't have any kind of install rights, so I am trying figure out whether the HMMer's
esl-fetch
is damaged or something like that. I tried to install HMMer locally, but I am not sure whether when I call GToTree it can actually draw from the local installation. As you can already imagine, I am quite new to bash : ) Any hints are very welcome!