hailtop.batch Python API

The Hail Batch Service is a multi-tenant elastic compute cluster for analyzing datasets in the cloud. It is available in both Microsoft Azure and Google Cloud Platform. At this time, the Hail-maintained Batch Service is only available for users with a Broad Institute affiliation. However, there are instructions available for how to deploy the Hail Batch Service in your own projects in our GitHub repository. To learn more about the Hail Batch Service, take a look at our documentation.

The Python library hailtop.batch is a client library for defining workflows for the Hail Batch Service to execute. To learn more about the Python client library, there is a tutorial and cookbooks with detailed examples. The API documentation is available here.