Skip to content

Introduction

Geniml is a genomic interval machine learning toolkit, a Python package for building machine learning models of genomic interval data (BED files). It also includes ancillary functions to support other types of analyses of genomic interval data.

As of Feburary 2024, this package and its documentation are undergoing rapid development, leading to some tutorials getting outdated. Please raise github issues if you find outdated or unclear directions, so we know where to focus effort that will benefit users.

Install

pip install --user --upgrade geniml

Modules and resources by publication

geniml is organized into modules. The modules section gives an overview of each module. geniml includes many genomic interval analysis methods published in a variety of separate publications. If you're coming here from a manuscript, you can also find the relevant tutorials by visiting the landing page for the publication of interest: