Skip to content

Calculate protein structural representations (dihedral angles, CA pairwise distances, and strain analysis) for downstream analysis (e.g., PCA, t-SNE, or UMAP).

License

Notifications You must be signed in to change notification settings

Hekstra-Lab/colav

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

colav

License PyPI Python Version CI codecov

colav (Conformational Landscape Visualization) provides tools for representing protein structures and mapping conformational landscapes.

colav supports calculations for dihedral angles, pairwise distances, and strain. It is built on biopandas, NumPy, and SciPy. The methods analyze .pdb files, either one-by-one or all together. The three methods currently implemented are:

Installation

You can install colav using pip:

pip install colav

Documentation

Documentation can be found here.

Examples

Examples of how to use the software can be found in scripts/.

Support

If you are having issues, please email Ammaar at aasaeed@college.harvard.edu or file an issue.

License

This code is provided under the MIT license.

Reference

If you use colav in your work, please use the following citation:
Saeed, A.A., Klureza, M.A., and Hekstra, D.R. (Forthcoming!). Mapping protein conformational ensembles using crystallographic drug fragment screens. doi

About

Calculate protein structural representations (dihedral angles, CA pairwise distances, and strain analysis) for downstream analysis (e.g., PCA, t-SNE, or UMAP).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published