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.
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 | |
|---|---|---|---|
| pdb_objects-0.1.3.tar.gz | 5.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pdb_objects-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
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
|