Professional algorithmic and software solutions for the bioinformatics industry: PROSPECT for protein structure prediction, PatternHunter for identifying all approximate repeats in a complete genome, and COPIA for discovering motifs in a family of protein