Density Peak Clustering of UniRef50 (DPCfam-UR50)
Density Peak Clustering of UniRef50 (DPCfam-UR50) automates the classification of homologous protein regions from the UniRef50 v.2017_07 sequence database into Metaclusters (MCs) to support annotation and functional prediction of uncharacterized proteins.
Key Features:
- Density Peak Clustering (DPC): Uses Density Peak Clustering to group homologous protein regions into clusters.
- Input dataset: Operates on UniRef50 v.2017_07, containing approximately 23 million sequences.
- Data scale handling: Processes data volumes up to 3 terabytes.
- Metacluster identification: Identifies around 45,000 protein clusters (Metaclusters) representing seed sequence regions.
- Profile HMM support: Metaclusters serve as foundations for building profile Hidden Markov Models (HMMs).
- Cross-resource mapping: Maps clusters to domain resources with approximately 81% of medium-large Pfam families and 72% of ECOD families correspondingly mapped.
- Novel family discovery: Identifies over 14,000 clusters composed of protein regions without Pfam annotation.
Scientific Applications:
- Protein family classification: Classifies unannotated protein sequences into putative families (Metaclusters) to facilitate downstream analyses.
- Annotation and functional prediction: Supports annotation and the generation of testable functional hypotheses for proteins known only at the sequence level.
- Validation against domain databases: Enables cross-referencing of clusters with Pfam and ECOD to validate and contextualize annotations.
- Discovery of novel families: Identifies candidate novel protein families by detecting clusters lacking existing Pfam annotation.
Methodology:
Re-implementation of a previous pipeline optimized for large-scale data that leverages Density Peak Clustering to organize UniRef50 sequences into Metaclusters and facilitates subsequent profile-HMM construction.
Topics
Details
- Cost:
- Free of charge
- Tool Type:
- web application
- Added:
- 12/27/2023
- Last Updated:
- 11/24/2024
Operations
Publications
Russo ET, Barone F, Bateman A, Cozzini S, Punta M, Laio A. DPCfam: Unsupervised protein family classification by Density Peak Clustering of large sequence datasets. PLOS Computational Biology. 2022;18(10):e1010610. doi:10.1371/journal.pcbi.1010610. PMID:36260616. PMCID:PMC9621593.
Documentation
Downloads
- Source codeVersion: 1.1https://gitlab.com/area7/DPCfam/dpcfamThis repository provides an implementation of the DPCfam pipeline as described in DPCfam original paper. The core of the algorithm is written in C++. Bash is used as the scripting language connecting the steps of the pipeline.