lib-prometry
A library to calculate geometric parameters of protein structures and perform criteria search.
pip install prometry
The prometry library enables the discovery of correlations in protein geometry through a simple interface to calculate distances, angles and dihedrals in protein structures from cif or pdb files.
Additionally, prometry has a defined geoemtric-search language. It can find distances, angles or dihedrals by describing 2,3 or 4 atoms respectively using the standard atom names for proteins.
The 20 standard amino acids and their atoms can be viewed here.
Additionally, criteria can be described to expand or decrease the search space such as distance criteria and amino acid restrictions. This means the library can create dataframes for uses as diverse as contact maps, nearest neighbours, possible hydrogen bonds or a simple correlation such as the Ramachandran plot.
PyDoctor documentaion for the prometry interface: https://rae-gh.github.io/lib-prometry/
This application has been developed by Rachel Alcraft as an offshoot of a PhD at Birkbeck, University of London © Rachel Alcraft (2023). Supervisor Dr. Mark A. Williams.
Metadata
Release files for prometry 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| prometry-1.0.1.tar.gz | 33.9 kB | Without provenance | Details for prometry-1.0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| prometry-1.0.1-py3-none-any.whl | Python 3 | none | any | Details for prometry-1.0.1-py3-none-any.whl |
Total release size: 69.8 kB
Release files / prometry-1.0.1.tar.gz
| Download URL | prometry-1.0.1.tar.gz |
|---|---|
| Size | 33.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
965650f0b0fd445ed0b98288a728004430db82da8906d4596de2ec52400427ca
|
|
BLAKE2b-256 checksum How to use checksums |
1f20bb51020b5eee3a4355e8690e0037750819f19f4bfbf7e1878b378172a20c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / prometry-1.0.1-py3-none-any.whl
| Download URL | prometry-1.0.1-py3-none-any.whl |
|---|---|
| Size | 35.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3034624e7e5a4da76fa4cab835d2d61027674eed5a5148e8f19f68aa7876fe03
|
|
BLAKE2b-256 checksum How to use checksums |
5e3a07eea55a6ebf62b5bcaff3f30611d4bd16aac0396868eae6a088b87c67ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Security for prometry 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.