A package of Python objects for parsing and interacting with Alphafold models.
Project description
AlphafoldModel is a package to parse Alphafold PDB structures and PAE Matrices into interactive Python objects.
The package contains the following classes:
AlphafoldModel
: Parses the Alphafold model PDB file alongside its JSON PAE matrix into an interactive Python object. It allows declarative queries for a model's local PAE and plDDT metrics.ModelPDB
:ModelPDB
is the base class that carries the PDB parsing functionalities as well as residue-based nearest-neighbour search methods.ModelPAE
:ModelPAE
is the base class that carries the PAE parsing functionalities forAlphafoldModel
.LoadedKDTree
:LoadedKDTree
is a wrapper class which provides an interface over thescipy.spatial.KDTree
class to instead store and return arbitrary objects with coordinate information.
Explore the source file in:
src/AlphafoldModel/alphafoldmodel
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
alphafoldmodel-1.0.1.tar.gz
(11.1 kB
view hashes)
Built Distribution
Close
Hashes for alphafoldmodel-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fd0c9229e29fb88f404d1084d0dae785465333a32ba2fe427ac9254237a12a4 |
|
MD5 | 71e10b4b93ae3a83a32f74a13548a8f9 |
|
BLAKE2b-256 | 6b98a588f8ae9697a3425c782606817a76d933b0bad9dec2848a4a8ef1a2dd10 |