Skip to content

v4.0.2

Latest

Choose a tag to compare

@Cloufield Cloufield released this 30 Dec 05:57
· 71 commits to main since this release

v4.0.2

  • Fixed log message accuracy issues: < or <=
  • Fixed log message accuracy issues: corrected typos ("macthes" → "matches", "will will" → "will") and improved grammar in log messages across harmonization and QC modules
  • Fixed bugs in _parallelize_check_af() and _parallelize_infer_af(): added missing else clause for force=True case to prevent NameError
  • Fixed bug in _fix_ID(): corrected redundant column check (nea in sumstats.columns) and (nea in sumstats.columns) to properly check both nea and ea columns
  • Fixed log message placement in _infer_strand_with_annotation(): moved renaming log message inside conditional block to only log when renaming actually occurs
  • Added type hints to improve code documentation and IDE support
  • Added missing dependencies to pyproject.toml: requests, pyyaml, bitarray, platformdirs