Multi-Branch-CNN
Multi-Branch-CNN classifies peptides that interact with sodium, potassium, and calcium ion channels to predict ligand-ion channel interactions for peptide-based drug discovery targeting cardiovascular conditions and cancers.
Key Features:
- Parallel Convolutional Neural Networks (CNNs): Employs a parallel CNN architecture that processes multiple features simultaneously to identify complex patterns in peptide sequences interacting with ion channels.
- Comparative Performance: Tested against thirteen traditional machine learning algorithms (TML13) across test sets for sodium, potassium, and calcium channels, showing comparable performance on standard datasets and superior performance on novel-test sets consisting of sequences with minimal similarity to training or existing test sets.
- Improved Accuracy: Achieves accuracy improvements on novel sequences of 6% for sodium, 14% for potassium, and 15% for calcium channels compared with traditional methods.
- Validation Against Other Models: Validated against Single-Branch-CNN and the ensemble method TML13-Stack, demonstrating better performance in peptide classification tasks.
Scientific Applications:
- Ion channel ligand identification: Predicts peptides that interact with sodium, potassium, and calcium ion channels for computational identification of ion channel ligands.
- Peptide-based drug discovery: Supports identification of candidate ligand peptides relevant to cardiovascular conditions and cancers.
- Generalization to novel sequences: Enables prediction of interactions for novel-test sets composed of sequences with minimal similarity to training data, improving robustness for real-world datasets.
Methodology:
Training of parallel convolutional neural networks on datasets of known peptide-ion channel interactions, with an architecture designed to capture diverse features from peptide sequences to generalize to unseen data.
Topics
Details
- License:
- Not licensed
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 4/11/2022
- Last Updated:
- 4/11/2022
Operations
Publications
Yan J, Zhang B, Zhou M, Kwok HF, Siu SWI. Multi-Branch-CNN: classification of ion channel interacting peptides using parallel convolutional neural networks. Unknown Journal. 2021. doi:10.1101/2021.11.13.468342.