Readers for IDAT v3, BPM (locus entries v4-v8), CSV manifest, EGT (data blocks 5-9) and GTC v3-v5 (plus a layout-preserving GTC writer); sample-sheet validation (IN-001..IN-014), IDAT discovery and pairing (IN-020..IN-022), message catalogue and exit codes (CLI-014/016), JSON Lines logging (CLI-007/008), atomic writes (CLI-011), run manifest, and `simurg inspect`. Validation (docs/validation/P1.md): GTC, BPM and EGT readers agree exactly with Illumina BeadArrayFiles on GSA v4 / GDA v1 files; GTCs round-trip byte-identically; BPM and CSV manifests are consistent.
9 lines
308 B
Python
9 lines
308 B
Python
"""SimurgArray — open research toolkit for Illumina Infinium genotyping BeadChip data.
|
|
|
|
Specification: SIMURGARRAY_MASTER_PLAN.md (algorithms, roadmap) and
|
|
SIMURGARRAY_FUNCTIONAL_SPEC.md (externally visible behaviour, item IDs such as CLI-021).
|
|
"""
|
|
|
|
__version__ = "0.1.0.dev0"
|
|
PRODUCT_NAME = "SimurgArray"
|