Skip to main content

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 for AlphafoldModel.
  • LoadedKDTree: LoadedKDTree is a wrapper class which provides an interface over the scipy.spatial.KDTree class to instead store and return arbitrary objects with coordinate information.

Explore the source file in:

src/AlphafoldModel/alphafoldmodel

Project details


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.2.tar.gz (10.6 kB view hashes)

Uploaded Source

Built Distribution

alphafoldmodel-1.0.2-py3-none-any.whl (13.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page