Releases: nmdp-bioinformatics/py-ard
Releases · nmdp-bioinformatics/py-ard
1.5.3 - Single `lgx` reductions and `/ard` endpoint
What's Changed
- Only single
lgx
reductions by @pbashyal-nmdp in #334 /ard/{allele}
endpoint forlgx
reduction 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.1
for 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
ping
mode 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
exon
reductions 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
Fix CWD and Serology reduction issues
- CWD reduction issues for XX alleles
- Allow S reduction mode for REST endpoint
See #301 For details.