Their github does say something about it, you need to take a look at their README.
I think you can ignore my previous comment about environment variables etc. I'm still running the older version of HHsuite (before it moved to Github, and before version 3 came out. It looks (to my eye at least), like they've considerably streamlined the process of setting up databases, though the same general principle applies:
Download the database you want from their webserver:
wget robots=off -r --no-parent -nH -nd -np -R *.html,*.txt -A .tgz http://wwwuser.gwdg.de/~compbiol/data/hhsuite/databases/hhsuite_dbs/
Will download ALL the databases (be warned, they're ENORMOUS files).
Extract them:
tar -xvzf /path/to/database.tgz -C /path/to/folder
The -C ... is optional if you downloaded them where you wanted them in the first place.
The rest of their instructions should be easy enough to follow, you are simple adding the file paths to HHSUITE's config files so that it knows where to look for them:
- enter the path to the database into the config.pm file in the "lib" folder (entry: _pdbdir)
- enter the path to the uniprot database into the config.pm file in the "lib" folder (entry: _uniprot20)
- create a folder called "db" in your database folder, open a terminal, change into this folder and call "cat ../*.hhm > pdb.hhm"
Hopefully that's everything. I've not yet gotten around to testing out their V3.0 so this answer might not be fully complete.
Have you downloaded the databases from their site and set up the environment variables you need?
Installing the suite is not the most straightforward process it has to be said. It might have gotten better since it moved to github but im not sure.
Take a look at the full PDF manual, it has considerably more detail. Im not at my computer right now to tell you the exact steps you need, but if no one beats me to it i'll do so later.