ConKit
ConKit provides a modular Python interface for conversion, analysis, and evaluation of protein residue contact prediction and sequence alignment data to integrate diverse file formats and assess contact-prediction methods.
Key Features:
- Format Conversion: Converts between various file formats used for sequence alignments and contact predictions.
- Modular Design: Implements a modular architecture that exposes components for extension without modifying the core codebase.
- Extensibility: Supports development of custom modules or plugins to add support for new prediction methods or file formats.
Scientific Applications:
- Sequence Alignment Analysis: Provides programmatic interfaces for analyzing sequence alignments to inform evolutionary relationships and functional annotation of proteins.
- Contact Prediction Evaluation: Enables evaluation of contact prediction sets to assess the accuracy and reliability of different contact-prediction methods.
Methodology:
Implemented as an open-source, modular and extensible Python interface that performs conversion between alignment and contact-prediction file formats and provides programmatic access for analysis and evaluation of sequence alignments and contact-prediction sets.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Python
- Added:
- 6/6/2018
- Last Updated:
- 11/25/2024
Operations
Publications
Simkovic F, Thomas JMH, Rigden DJ. ConKit: a python interface to contact predictions. Bioinformatics. 2017;33(14):2209-2211. doi:10.1093/bioinformatics/btx148. PMID:28369168. PMCID:PMC5870551.
PMID: 28369168
PMCID: PMC5870551
Funding: - Biotechnology and Biological Sciences Research Council: BB/L008696/1