ps_scan
ps_scan scans protein sequences against PROSITE patterns, rules, and profiles to identify conserved motifs and domains.
Key Features:
- Perl implementation: Implemented in Perl to perform PROSITE-based sequence scanning.
- Complete PROSITE syntax and rules: Implements the full PROSITE patterns, rules, and profiles as defined by the PROSITE database.
- Versatile input formats: Accepts Swiss-Prot and FASTA formatted sequence files.
- External program integration: Invokes PFTOOLS' pfscan for profile-based scanning and psa2msa to generate multiple sequence alignments (e.g., using the "-o msa" output format).
- Reference implementation: Serves as a reference implementation for scanning PROSITE patterns, rules, and profiles against protein sequences.
Scientific Applications:
- Protein family analysis: Identification of conserved domains and motifs across proteins using PROSITE definitions.
- Pattern recognition: Detection of PROSITE-defined sequence patterns and rules indicative of functional or structural features.
- Data integration: Integration of PROSITE pattern, rule, and profile matches with other bioinformatics analyses and databases.
Methodology:
Scans sequences using the PROSITE pattern/rule/profile matching implemented in Perl and calls PFTOOLS' pfscan for profile scanning and psa2msa for producing multiple sequence alignments (e.g., with the "-o msa" output option).
Topics
Collections
Details
- License:
- GPL-3.0
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Perl
- Added:
- 8/3/2017
- Last Updated:
- 6/16/2020
Operations
Publications
Gattiker A, et al. ScanProsite: a reference implementation of a PROSITE scanning tool. Appl Bioinformatics. 2002; 1:107-8.
PMID: 15130850
Documentation
Downloads
- Downloads pageftp://ftp.expasy.org/databases/prosite/ps_scan/
Links
Software catalogue
http://www.mybiosoftware.com/ps_scan-1-75-prosite-scanning-program.html