ARD reduction for HLA with python
Project description
py-ard
ARD reduction for HLA with python
Free software: LGPL 3.0
Documentation: https://pyard.readthedocs.io.
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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7b32fe9a40250069d8169d45314a7a963891acb474a419d9a93d5788c1a0c8f
|
|
| MD5 |
d1b4c551f0dc10eabf99c793bcdf1c55
|
|
| BLAKE2b-256 |
a1df54502f6070edeebf054f90d3b85c6973a64566d9af00b8ed93cad4dcfb21
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
156863ae24ac12868561c7e9cf8c1c13dca8a7e5fcc16af951ac249293968c81
|
|
| MD5 |
58441d75fab03ce69d5e6086b8286585
|
|
| BLAKE2b-256 |
7e312a5a948ceb502af2a1160cae610a3a348a4c288391168078c84051b0945c
|