Skip to content

Releases: nmdp-bioinformatics/py-ard

Decode MAC and CWD 2.0 Reductions

03 Apr 20:18
bc3789d
Compare
Choose a tag to compare
Pre-release

Support looking up MAC code from allele list with lookup_mac method.

Support CWD Reduction:

  • add cwd_redux method to produce CWD only allele list
  • create cwd2 table on load
  • cwd-redux endpoint to allow CWD reduction

Fix Pandas dependencies Latest

23 Mar 22:07
Compare
Choose a tag to compare

Set to pandas==1.5.3

Documentation Update and Cleanup

15 Mar 13:58
4258b07
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: 1.0.0rc3...1.0.0rc4

Performance Update

07 Mar 20:32
86d27b7
Compare
Choose a tag to compare
Performance Update Pre-release
Pre-release

This PR gathers all the performance improvements. speed of pyard increased multiple fold. Faster startups.

Update for performance:

  • aggressive caching for most used functions
  • import pandas only during loading of data
  • query for column
  • remove use of regex for simple checks
  • option to choose cache in batch

Refactor/cleanup:

  • make methods private that do not need to be exposed
  • wrap with try/catch all calls to load data

2nd Release Candidate for 1.0

07 Mar 15:14
8816ad4
Compare
Choose a tag to compare
Pre-release

Supports reduction type of P for P-group reduction.

Release Candidate for 1.0

27 Feb 20:21
6e874ad
Compare
Choose a tag to compare
Pre-release
  • A single redux does allele and GL String reductions.
  • Added API to show broad/splits
  • Batchmode allows GL String output
  • Set $TEMPDIR/pyard/ as the default path for storing db files.
  • Use pyard-reduce-csv --generate-sample to get sample config/input file
  • Lots of improvements/features in the CLI tools
  • Refactoring of code

Bug fixes, blend endpoint

09 Feb 14:44
ab2b7b2
Compare
Choose a tag to compare
  • blend endpoint added to the service
  • removed lg tables and dictionaries.
  • remove p_group table
  • store IMGT db version
  • Fix XX errors for broad/splits
  • Fix loading of IMGT DB version 3130

Shortnulls for exon mode fixed

18 Nov 23:31
7f6c486
Compare
Choose a tag to compare

Ping! Mode and DR Blending

03 Oct 14:30
e1cf309
Compare
Choose a tag to compare

PING mode

  • When ping=True alleles in P-groups are included in addition to the alleles in G-groups in the corresponding lg/lgx groups.

DR Blending

  • Support DRBX Blending from DRB1

`py-ard` REST Service

10 Jun 19:09
a1074d7
Compare
Choose a tag to compare

py-ard REST Service

  • REST service with /redux, /validate, /mac endpoints
  • Run in a Docker container