abc4pwm
abc4pwm analyzes position weight matrices (PWMs) to cluster, classify by DNA-binding domain (DBD), and discover transcription factor (TF) binding motifs from data such as ChIP-seq, RNA-seq, and ATAC-seq.
Key Features:
- Clustering of PWMs: Clusters PWMs sourced from experimental or in silico datasets with optional incorporation of DBD information to enhance biological specificity.
- Classification by DBD: Automatically updates and uses a database of human DNA-binding domain (DBD) families to classify known TF PWMs into DBD families.
- Motif Search and Discovery: Performs known motif search and novel motif discovery using an ensemble learning approach, enabling identification of TF binding targets from ChIP-seq and recovery of promoter motifs based on RNA-seq expression profiles.
- Quality Assessment: Automatically evaluates PWM cluster quality and filters out incorrectly clustered PWMs to maintain robustness of motif groups.
- Supportive Modules: Includes modules for sequence data integration and analysis applicable to sequencing technologies such as ChIP-seq, RNA-seq, and ATAC-seq.
Scientific Applications:
- Gene Regulation Studies: Supports elucidation of regulatory networks by clustering and classifying TF binding motifs linked to gene expression control.
- High-throughput Data Integration: Integrates multiple sequencing data types (ChIP-seq, RNA-seq, ATAC-seq) for comprehensive analysis of transcriptional regulation.
- Motif Discovery and Validation: Enables discovery of novel motifs and validation of predicted motifs against experimental datasets such as ChIP-seq and promoter analyses.
Methodology:
Uses an affinity-based clustering algorithm tailored for PWMs with optional incorporation of DBD information, applies automatic quality assessment and filtering of clusters, and employs an ensemble learning approach that combines multiple predictive models for motif discovery.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- command-line tool, workflow
- Operating Systems:
- Mac, Linux
- Programming Languages:
- Python
- Added:
- 6/20/2022
- Last Updated:
- 6/20/2022
Operations
Publications
Ali O, Farooq A, Yang M, Jin VX, Bjørås M, Wang J. abc4pwm: affinity based clustering for position weight matrices in applications of DNA sequence analysis. BMC Bioinformatics. 2022;23(1). doi:10.1186/s12859-022-04615-z. PMID:35240993. PMCID:PMC8896320.