Skip to content

rigdenlab/conkit

Repository files navigation

Contact Prediction ToolKit

A Python Interface to Contact Predictions

DOI Status PyPi Package Python Versions Documentation Status

Build Status

NEW: Now ConKit is also compatible with residue-residue distance predictions

ConKit is a Python library to provide a data object hierarchy and associated routine operations to work and manipulate residue-residue contact prediction data. Main features shipped with this library include:

  • Parsers for Multiple Sequence Alignment, contact prediction and residue distance prediction files
  • Analysis functions for Multiple Sequence Alignment, contact prediction data and residue distance prediction data
  • Visualisation of Multiple Sequence Alignment, contact prediction data and residue distance prediction data
  • Validation of models based on residue distance predictions
  • Python wrappers for the contact-prediction-related software

For a general overview of ConKit, watch this video.

For an overview of model validation with ConKit, watch this video.

Installation & Usage

Please refer to ConKit's documentation.

Contributing

There are two ways by which you can contribute to ConKit:

  1. Submit any suggestions to the GitHub Issue Tracker, or
  2. Fork this repository, commit your changes and submit a pull request.

Found a Bug?

Please use the GitHub Issue Tracker.