"programPath" file is a simple text file containing paths of the required external programs.

For example, if all external programs are included in the environment PATH, it could be something like this:

prodigal=prodigal
hmmsearch=hmmsearch
mafft=mafft
fasttree=FastTree
raxml=raxmlHPC-PTHREADS

If the prodigal's program path is "./prodigal.osx.10.9.5" (I downloaded the prodigal Mac OS X version in the same directory as UBCG2.jar file), it would be:

prodigal=./prodigal.osx.10.9.5
hmmsearch=hmmsearch
mafft=mafft
fasttree=FastTree
raxml=raxmlHPC-PTHREADS