Skip to main content

ARD reduction for HLA with python

Project description

py-ard

https://img.shields.io/pypi/v/py-ard.svg Documentation Status

ARD reduction for HLA with python

Install from source

python3 -m venv venv
source venv/bin/activate

python setup.py install

Install from PyPi

pip install py-ard

Example

from pyard import ARD

# Initialize ARD object
ard = ARD('3290')

# You can specify a data directory for temp files
# ard = ard = ARD('3290', data_dir='/tmp/py-ard')

# Initialize with latest DB
ard = ARD()

allele = "A*01:01:01"

ard.redux(allele, 'G')
# >> 'A*01:01:01G'

ard.redux(allele, 'lg')
# >> 'A*01:01g'

ard.redux(allele, 'lgx')
# 'A*01:01'

ard_gl = ard.redux_gl("A*01:01/A*01:01N+A*02:AB^B*07:02+B*07:AB", "G")
# >>> ard_gl
# 'B*07:02:01G+B*07:02:01G^A*01:01:01G+A*02:01:01G/A*02:02'

History

0.0.1 (2018-02-12)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

py-ard-0.0.18.tar.gz (33.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py_ard-0.0.18-py2.py3-none-any.whl (38.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file py-ard-0.0.18.tar.gz.

File metadata

  • Download URL: py-ard-0.0.18.tar.gz
  • Upload date:
  • Size: 33.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.3

File hashes

Hashes for py-ard-0.0.18.tar.gz
Algorithm Hash digest
SHA256 acc8cc9650d88ea5deaf6ff43a84f6225df64764a6c9a73be3fc12a3163faf11
MD5 a57d92b51fd0a99aba38c9006d89a8e5
BLAKE2b-256 b957a7357f1a28879b25a8467acb7e93575caca1648a7d88fa8859136f5d7dfb

See more details on using hashes here.

File details

Details for the file py_ard-0.0.18-py2.py3-none-any.whl.

File metadata

  • Download URL: py_ard-0.0.18-py2.py3-none-any.whl
  • Upload date:
  • Size: 38.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.3

File hashes

Hashes for py_ard-0.0.18-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1e501b1e6e82485a91327889b8232e135b066546ad12d6577420f17cecca5e17
MD5 9f3865312c99fee4fe1d3eeee240f1ac
BLAKE2b-256 c82e0d455bf47fbf06eae4bf9525fc9726c335f2c478ccfc0ea522e89916e4cd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page