Releases: nmdp-bioinformatics/py-ard
Releases · nmdp-bioinformatics/py-ard
Remove pandas dependency
What's Changed
- Remove pandas library dependency by @pbashyal-nmdp in #358
Full Changelog: 1.5.5...2.0.0b1
Allow ignorable alleles in GL String
What's Changed
- Fix issue when floating point numbers are present in batch by @pbashyal-nmdp in #340
- Add setuptools by @pbashyal-nmdp in #343
- Bump gunicorn from 22.0.0 to 23.0.0 by @dependabot[bot] in #346
- Bump setuptools from 75.8.0 to 78.1.1 by @dependabot[bot] in #349
- Allow absent/pseudo-gene alleles to be ignored. by @pbashyal-nmdp in #353
Full Changelog: 1.5.3...1.5.5
1.5.3 - Single `lgx` reductions and `/ard` endpoint
What's Changed
- Only single
lgxreductions by @pbashyal-nmdp in #334 /ard/{allele}endpoint forlgxreduction by @pbashyal-nmdp in #335
Full Changelog: 1.5.1...1.5.3
1.5.1
What's Changed
- pyard-service Docker changes by @pbashyal-nmdp in #329
- Homozygosify GL String, Suppress loci by @pbashyal-nmdp in #332
Full Changelog: 1.5.0...1.5.1
Support for Python 3.12
- Able to run in Python 3.12
- Upgraded Pandas to
2.2.2 - Python 3.8 is deprecated. Use
py-ard==1.2.1for Python 3.8.
What's Changed
- Support for Python 3.12 by @pbashyal-nmdp in #328
Fix for ping mode
What's Changed
- Ping reductions for duplicates by @pbashyal-nmdp in #326
Full Changelog: 1.2.0...1.2.1
`ping` mode is default
When in ping mode, alleles that do not have a G group, their corresponding P group is used. This will be the default behavior unless a "ping": False is supplied to pyard.init() call.
What's Changed
- Make
pingmode default by @pbashyal-nmdp in #323
Full Changelog: 1.1.3...1.2.0
Fix `exon` redux for 2 field alleles
To correctly reduce to the exon version, it first expands to W and then reduce to exon level producing all possibilities at exon level.
Fixes #320
What's Changed
- Bump gunicorn from 20.1.0 to 22.0.0 by @dependabot in #319
- Fix
exonreductions for 2 field alleles by @pbashyal-nmdp in #322
Full Changelog: 1.1.2...1.1.3
ARD default redux + Bug Fixes
Feature:
- ARD reduction (
lgx) is the default forard.redux()
Bug Fixes:
- When looking up MAC codes for allele list, look up with smart sort
- Batch processing failed for zip and no compression
Serology Updates
Serolgy Updates
Note: This release changes and updates Serology related data. Please rebuild the cache database if there's a missing Serology error.
pyard-import --re-install