geniml
CommunityML 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.