PDB Objects
Set of classes for object-oriented processing of records from PDB files
© 2019 George D. Watson, University of York (https://georgewatson.me)
Available under an MIT license. See the LICENSE file.
This package is described in a post on my blog.
Supports the following record types:
ATOMHETATMTERHELIXSHEET
No other record types are currently implemented, but can be implemented upon request.
Exposes the following classes:
PDBRecord(should not normally be used directly, except to implement another record type)ResidueCoordsAtom(for ATOM and HETATM records)HelixSheetTer
Exposes the following public functions:
read_atomread_helixread_sheetread_terread_recordread_pdb
See class, function, and method docstrings for more information.
Installation
Available on PyPI.
Use pip3 install pdb-objects to install,
then put import pdb_objects at the top of your script.
Alternatively, clone this repository.
Metadata
Release files for pdb-objects 0.1.3
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 |
|---|---|---|---|---|
| pdb_objects-0.1.3.tar.gz | 5.3 kB | Without provenance | Details for pdb_objects-0.1.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pdb_objects-0.1.3-py3-none-any.whl | Python 3 | none | any | Details for pdb_objects-0.1.3-py3-none-any.whl |
Total release size: 11.9 kB
Release files / pdb_objects-0.1.3.tar.gz
| Download URL | pdb_objects-0.1.3.tar.gz |
|---|---|
| Size | 5.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cbb72932a33f37addc18cfa595862d107974ab875eb4f1b5adef5ba2704fd76d
|
|
BLAKE2b-256 checksum How to use checksums |
27b0c1395e12b6a9b2c9af288e6e4c4172a3898dd62ac760e869a0799752b19b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8
|
Release files / pdb_objects-0.1.3-py3-none-any.whl
| Download URL | pdb_objects-0.1.3-py3-none-any.whl |
|---|---|
| Size | 6.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5f51fe50a63f1d48c0e90fc13d28557713665145e9310ac77bfb001303b3d9e6
|
|
BLAKE2b-256 checksum How to use checksums |
6a9f62690d985268897bfff995e5899bb0e2792e5354008aba2a292d6aecad7d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8
|
Security for pdb-objects 0.1.3
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.