Python API

This is the API documentation for Hail, and provides detailed information on the Python programming interface.

Classes

hail.HailContext The main entry point for Hail functionality.
hail.VariantDataset Hail’s primary representation of genomic data, a matrix keyed by sample and variant.
hail.KeyTable Hail’s version of a SQL table where columns can be designated as keys.
hail.KinshipMatrix Represents a symmetric matrix encoding the relatedness of each pair of samples in the accompanying sample list.
hail.LDMatrix Represents a symmetric matrix encoding the Pearson correlation between each pair of variants in the accompanying variant list.

Modules