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.17.tar.gz (33.6 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.17-py2.py3-none-any.whl (38.1 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: py-ard-0.0.17.tar.gz
  • Upload date:
  • Size: 33.6 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.17.tar.gz
Algorithm Hash digest
SHA256 e7b32fe9a40250069d8169d45314a7a963891acb474a419d9a93d5788c1a0c8f
MD5 d1b4c551f0dc10eabf99c793bcdf1c55
BLAKE2b-256 a1df54502f6070edeebf054f90d3b85c6973a64566d9af00b8ed93cad4dcfb21

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_ard-0.0.17-py2.py3-none-any.whl
  • Upload date:
  • Size: 38.1 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.17-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 156863ae24ac12868561c7e9cf8c1c13dca8a7e5fcc16af951ac249293968c81
MD5 58441d75fab03ce69d5e6086b8286585
BLAKE2b-256 7e312a5a948ceb502af2a1160cae610a3a348a4c288391168078c84051b0945c

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