InterProScan is the software package that allows sequences (protein and nucleic) to be scanned against InterPro's signatures. Signatures are predictive models, provided by several different databases, that make up the InterPro consortium.
Download the latest version
InterProScan 5.29-68.0Linux (64-bit) - System requirements
- Linux 64-bit
- Perl 5
- Python 2.7.x
- Java 8
There are no versions planned for Windows or Apple operating systems. This is due to constraints in the various third-party binaries that InterProScan runs.
Older versions of InterProScan are not supported anymore. We highly recommend you to update to the latest version.
For more information on downloading, installing and running InterProScan please see the InterProScan wiki.
Programmatic access to InterProScan is possible via a number of different web service protocols, that allow up to 30 sequences to be analysed per request.
We provide access to InterProScan via RESTful services.
We also provide access to InterProScan via SOAP-based web services.
Web based tools
Web access using the sequence search box on the InterPro website (homepage or under /search/sequence), for the analysis of single protein sequences in FASTA format with a maximum length of 40,000 amino acid long.
You can find, clone, and download the full InterProScan source code on the Github repository, available under github.com/ebi-pf-team/interproscan.
To ensure you have the latest data and software enhancements we always recommend you download the latest version of InterProScan. However all previous releases are archived on the FTP site.
The InterProScan software is distributed under the open source Apache license, as are the included scanning tools (except SignalP and TMHMM). Therefore, you do not need a special license for commercial use but please cite the resource and keep the Copyright statement with your installation.
Follow us & reporting bugs
Click here to scan your protein sequence and discover the domains it contains and the family to which it belongs.
Full documentation to help on installation, configuration, migration.