If you're doing machine learning on genomic intervals, this handles the weird stuff between BED files and embeddings. Region2Vec gives you unsupervised region embeddings, BEDspace adds metadata-aware search, and scEmbed does single-cell ATAC-seq clustering that drops into scanpy workflows. The universe building tools are honestly the MVP here since tokenization quality makes or breaks everything downstream. It's not trying to be a general genomics Swiss army knife, just focused on turning regions into vectors you can actually work with. Assumes you know your way around BED files and have PyTorch installed if you want the ML features. The CLI is there but most real work happens in Python.
- skills.sh installs
- 214
- GitHub stars
- 33.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add davila7/claude-code-templates --skill geniml --agent claude-codeInstalls into .claude/skills of the current project.
Files
Geniml: Genomic Interval Machine Learning
Overview
Geniml is a Python package for building machine learning models on genomic interval data from BED files. It provides unsupervised methods for learning embeddings of genomic regions, single cells, and metadata labels, enabling similarity searches, clustering, and downstream ML tasks.
Installation
Install geniml using uv:
uv uv pip install geniml
For ML dependencies (PyTorch, etc.):
uv uv pip install 'geniml[ml]'
Development version from GitHub:
uv uv pip install git+https://github.com/databio/geniml.git
Core Capabilities
Geniml provides five primary capabilities, each detailed in dedicated reference files:
1. Region2Vec: Genomic Region Embeddings
Train unsupervised embeddings of genomic regions using word2vec-style learning.
Use for: Dimensionality reduction of BED files, region similarity analysis, feature vectors for downstream ML.
Workflow:
- Tokenize BED files using a universe reference
- Train Region2Vec model on tokens
- Generate embeddings for regions
Reference: See references/region2vec.md for detailed workflow, parameters, and examples.
Sponsors
Details
- Repository
- github.com/davila7/claude-code-templates
- Categories
- Data Science & ML, Design & UI/UX
- First seen
- Jun 3, 2026
More from davila7/claude-code-templates
All 618- Matchms214
- Ship Learn Next214
- Performance213
- Twilio Communications213
- Etetoolkit212
- Hubspot Integration212
- Algolia Search211
- Azure Functions211
- Form Cro211
- Openapi To Typescript211
- Vaex211
- Gtars210
- Flowio209
- Latchbio Integration209
- Molfeat209
- Dnanexus Integration208
- Exa Search208
- Labarchive Integration208
- Datamol207
- Pathml207
- Referral Program207
- Neon Postgres206
- Address Github Comments205
- Slack Bot Builder205
