Releases: nmdp-bioinformatics/py-ard
Releases · nmdp-bioinformatics/py-ard
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.
1.0.10
1.0.9 Updated CWD2 Reference Data
- Updated CWD2 Reference Data from igdawg
cwd_redux()
can handle CWD2 allele that are Nulls