Skip to content

Releases: nmdp-bioinformatics/py-ard

Bug fixes for Batch Processing

13 Dec 21:30
dd5c07d
Compare
Choose a tag to compare

Batch Reduce Fixes:

  • Fix Instantiation of pyard.ARD object.
  • Fix serology check
  • Fix issue with P groups
  • A new flag convert_v2_to_v3 to convert v2 to v3 but not reduce.

pyard-status command to check the status of all tables in the databases

27 Sep 17:59
49956e8
Compare
Choose a tag to compare

pyard-status command to check the status of all tables in the databases. This will help to see if there are missing tables and also to compare number of data between versions.

-------------------------------------------
IMGT DB Version: 3290
-------------------------------------------
|Table Name          |Rows                |
|-----------------------------------------|
|dup_g               |                  17|
|dup_lg              |                   0|
|dup_lgx             |                   0|
|g_group             |                2786|
|lg_group            |                2786|
|lgx_group           |                2786|
MISSING: exon_group table
MISSING: p_group table
|alleles             |               18451|
|xx_codes            |                 946|
MISSING: who_alleles table
MISSING: who_group table
-------------------------------------------

Supports WHO and exon Reduction Types

24 Sep 15:45
2a39491
Compare
Choose a tag to compare
  • Handle cases when there is no typing and when redux fails.
  • added exon resolution group
  • added W resolution group
  • Fix validation issues with empty alleles, NNNNs, and non-allelic values.
  • pyard-import can refresh MACs and rebuild databases

handle invalid/blank input

29 Jul 13:53
00d6b10
Compare
Choose a tag to compare

handle cases with no input and redux fails

updates to pyard-reduce-csv and unit tests

17 Jun 19:57
cb5a0ab
Compare
Choose a tag to compare
Use pyard-reduce-csv command to reduce a CSV file based on a JSON config file.
Use db_version 3440 in unit test to match behave tests
Re-run the tests again so local db is used.

DRBX Mapping and Cw Serology

16 Jun 19:03
853abf9
Compare
Choose a tag to compare
  • Map DRB3, DRB4 and DRB5 typings to DRBX. #82
  • Change C to Cw for serology; #84
  • Return '' for invalid MACs #84

0.6.3 release

09 Jun 18:55
8c75898
Compare
Choose a tag to compare

addresses one-to-many relationship from 2d to lg/lgx

Fixes serology mappings for broad to include alleles in the split

07 Jun 18:59
fbd7cd7
Compare
Choose a tag to compare

Fixes serology mappings for broad to include alleles in the split.

V2 to V3 Mapping

04 Feb 18:02
923f95b
Compare
Choose a tag to compare
  • Heuristically predict V3 from V2 when not in exceptional case list
  • Make is_XX a public method on the ARD object
  • Update README and fix bug in pyard-import for importing into Latest

Nomenclature versioning

08 Dec 15:47
9017299
Compare
Choose a tag to compare

adds nomenclature versioning, cmdline options, GL string examples