Alphafold Protein model viewer
Project description
alpha_viewer
Class to view Alphafold models
alpha_viewer is based on the alphafold2 colab notebook visualization. It automatically chooses the best available prediction. alpha_viewer includes functions to plot PAE (plot_pae
) and pLDDT (plot_pLDDT
). It also allows for coloring of the py3Dmol view based on pLDDT with show_confidence
. alpha_viewer contains .obs
, a pandas data-frame, that can be used for custom annotations based on aa postion within the chain(s). You can use a key of .obs
to color the py3Dmol view of your protein(s) based that annotation with show_annotation
. This can also be used to inspect substructures with show_substructures
.
alpha-viewer has been tested to work with monomer
, monomer_ptm
and multimer
models.
So far it's sadly not possible to save the py3Dmol view for exporting.
If you use alpha_viewer in your publication please cite:
Install
you can install this repository from pypi with:
pip install alpha-viewer
It's recommended to use alpha_viewer within jupyterlab. Please enable jupyterlab extensions and install jupyter-widgets/jupyterlab-manager
and jupyterlab_3dmol
A tutorial notebook can be found in https://github.com/Intron7/alpha_viewer/tree/main/tutorials
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for alpha_viewer-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3bfb07c99b3ccd0abc0f57295ea1ac2e4a6fe3493b8c04d94219be9893ec241 |
|
MD5 | f413d34ab2c766222bbc98e50532e43f |
|
BLAKE2b-256 | 95ac56f6303ffaa449eaec3960d38912cbcc0e3221525588f1708c0bbc71663d |