Skip to main content

ASDParser

ASDParser provides a single parser for Allosteric Database ASD

DOI

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)

Source distribution for ASDParser 0.4.2
File Size Uploaded
asdparser-0.4.2.tar.gz 41.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ASDParser 0.4.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.4.2 This release

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page