ASDParser
ASDParser provides a single parser for Allosteric Database ASD
Qiancheng Shen, Guanqiao Wang, Shuai Li, Xinyi Liu, Shaoyong Lu, Zhongjie Chen, Kun Song, Junhao Yan, Lv Geng, Zhimin Huang, Wenkang Huang, Guoqiang Chen, Jian Zhang,
ASD v3.0: unraveling allosteric regulation with structural mechanisms and biological networks, Nucleic Acids Research, Volume 44, Issue D1, 4 January 2016, Pages D527–D535,
https://doi.org/10.1093/nar/gkv902
This python wrapper allow to retrieve the database easily as python dataclasses as well as provide simple utility functions for panda dataframe that allow to explor and filter intersting subsets of the database.
Installation
ASDPaser is generally distributed using pypi and can install using pip, as follow:
pip install --upgrade ASDParser
Usage
Allosteric database (ASD) need to be dowloaded under the local file system, intructions for dowload are available under the ASD project.
import pandas as pd
from asdparser.asd import AsdDB
db = AsdDB(db_directory)
Retrieve a specific item
db.get('ASD01140000_19')
Database properties in panda frames:
db.to_df()
Data dictionary
The following python dataclasses are available.
Metadata
Release files for ASDParser 0.4.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| asdparser-0.4.2.tar.gz | 41.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| asdparser-0.4.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 49.6 kB
Release files / asdparser-0.4.2.tar.gz
| Download URL | asdparser-0.4.2.tar.gz |
|---|---|
| Size | 41.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d471bc83f0d767a256f6daf4c966b985fc72d4a2674c810af0376ac4de54a0ae
|
|
BLAKE2b-256 checksum How to use checksums |
b8ca7fa22ca207d1ee4f8f08dd82637f51334cd927e5cad29739ce5ecf5a32b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.6
|
Release files / asdparser-0.4.2-py3-none-any.whl
| Download URL | asdparser-0.4.2-py3-none-any.whl |
|---|---|
| Size | 7.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ff91ed160a242a324296cbe7754f94db2f2361a762c77b3c40d274a869ebbdb4
|
|
BLAKE2b-256 checksum How to use checksums |
071bb042e3223ac518d7f789b5f8811539c5327152648202a69393eca6717438
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.6
|