Hail is an open-source, general-purpose, Python-based data analysis tool with additional data types and methods for working with genomic data. Current version 0.2.138, with monthly releases. Requires Python >=3.10.
pip install hailNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initializes Hail, simulates a simple genetic dataset, and displays it.
Upgrade to Python 3.10 or later.
Replace `hl.import_vcf` with `hl.import_vcf_bgen` or the new VDS API.
Use `mt = mt.persist()` or `hl.write(mt, 'output.ht')` to trigger execution.
Run `pip install hail` in the correct Python environment (Python >=3.10).
Add `hl.init()` after `import hail as hl`.
Configure memory via `hl.init(spark_conf={'spark.executor.memory': '16g', 'spark.driver.memory': '16g'})`.