ASM-Clust
ASM-Clust performs de novo classification of large, functionally diverse protein families by clustering an alignment score matrix to improve functional interpretation of genome-derived protein sequences.
Key Features:
- De Novo Classification: Performs de novo classification of large protein superfamilies from sequence data, applicable to proteins derived from environmental samples.
- Alignment Score Matrix Clustering: Generates and clusters an alignment score matrix created by aligning all sequences within a family to a small subset of sequences to resolve functional subgroups.
- Implementation: Implemented in bash with two helper Perl scripts and processes a single protein FASTA file via the primary script ASM_clust.sh.
- Evaluation: Demonstrated on the enolase family using annotations documented in the Structure Function Linkage Database.
Scientific Applications:
- Environmental and metagenomic protein classification: Classifies proteins from genomes derived from environmental samples where only sequence information is available.
- Functional annotation refinement: Identifies functionally distinct subgroups to reduce propagation of misannotation from homology-based annotation transfer.
- Comparative and ecological inference: Supports inference of organism physiology and ecology from genome sequences by improving functional predictions across diverse datasets.
Methodology:
Clusters an alignment score matrix generated by aligning all sequences within a family to a small subset of the data; implemented in bash with two Perl helper scripts; processes input from a single protein FASTA file using ASM_clust.sh.
Topics
Details
- Programming Languages:
- Bash, Perl
- Added:
- 1/9/2020
- Last Updated:
- 12/2/2020
Operations
Publications
Speth DR, Orphan VJ. ASM-Clust: classifying functionally diverse protein families using alignment score matrices. Unknown Journal. 2019. doi:10.1101/792739.
DOI: 10.1101/792739