Changelog¶
v0.1.0 (2026-03-24)¶
Initial release.
Features¶
5-tier harmonization cascade: exact Ensembl ID, version-stripped ID, exact approved symbol, alias/previous symbol, unmapped
Human gene harmonization via HGNC
Mouse gene harmonization via MGI + Ensembl BioMart supplementary
Feature classification: auto-detects gene, transcript, antibody capture, CRISPR guide, spike-in, and peak features
h5ad and TSV/CSV input support
Conservative merge with strict and symbol policies
Comprehensive reporting: summary JSON, conflict TSV, unmapped TSV, markdown report
Enriched h5ad output with harmonization columns in
adata.varExcel corruption detection: date-format artifacts and HGNC-renamed gene symbols
Withdrawn gene flagging
CLI:
stangene harmonizeandstangene build-refsClaude Code skill integration