geniml

Community

ML for genomic interval data

AuthorRowtion
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies complex machine learning tasks on genomic interval data (like BED files), enabling researchers to build sophisticated models without deep ML expertise.

Core Features & Use Cases

  • Genomic Embeddings: Train Region2Vec or BEDspace models to represent genomic regions and metadata in a low-dimensional space for similarity searches and analysis.
  • scATAC-seq Analysis: Use scEmbed to generate cell embeddings from single-cell ATAC-seq data for clustering and cell-type annotation.
  • Universe Building: Create standardized reference peak sets (universes) from multiple BED files for consistent analysis.
  • Use Case: A researcher has several ChIP-seq BED files and wants to find regions similar to a known enhancer. They can use geniml to train Region2Vec embeddings and then query for similar regions.

Quick Start

Use the geniml skill to train Region2Vec embeddings on BED files located in the 'bed_files/' directory, saving the model to 'model/'.

Dependency Matrix

Required Modules

geniml[ml]>=0.5.0scanpy>=1.9.0anndata>=0.10.0numpy>=1.24.0pandas>=2.0.0pybedtools>=0.9.0

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: geniml
Download link: https://github.com/Rowtion/Bioclaw/archive/main.zip#geniml

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.