Protein Functional Analysis (PFA) tools are used to assign biological or biochemical roles to proteins.


Protein Functional Analysis using the InterProScan program.

Launch InterProScan


PfamScan is used to search a FASTA sequence against a library of Pfam HMM.

Launch PfamScan

HMMER3 phmmer

phmmer is used to search one or more sequences against a sequence database.

Launch HMMER3 phmmer

HMMER3 hmmscan

hmmscan is used to search sequences against collections of profiles.

Launch HMMER3 hmmscan


Prediction of transmembrane topology and signal peptides using the Phobius program.

Launch Phobius


Search patterns conserved in sets of unaligned protein sequences.

Launch Pratt


Detection and alignment of repeats in protein sequences.

Launch RADAR

The tools described on this page are provided using The EMBL-EBI search and sequence analysis tools APIs in 2019

Please read the provided Help & Documentation and FAQs before seeking help from our support staff. If you have any feedback or encountered any issues please let us know via EMBL-EBI Support. If you plan to use these services during a course please contact us. Read our Privacy Notice if you are concerned with your privacy and how we handle personal information.