What problem does it solve?
This Skill streamlines machine learning tasks involving genomic interval data (BED files), automating complex analyses that would otherwise require extensive custom scripting and bioinformatics expertise.
Core Features & Use Cases
- Genomic Region Embeddings (Region2Vec): Learn unsupervised representations of genomic regions for similarity analysis and feature generation.
- Joint Region/Metadata Embeddings (BEDspace): Train models that understand relationships between genomic regions and their associated metadata (e.g., cell types, experimental conditions).
- Single-Cell Embeddings (scEmbed): Generate cell-level embeddings from scATAC-seq data for clustering and annotation.
- Consensus Peak Calling: Build standardized reference peak sets from multiple experiments.
- Use Case: Analyze single-cell ATAC-seq data to identify distinct cell populations by training scEmbed models on your peak-cell matrix, then use scanpy for visualization and clustering.
Quick Start
Use the geniml skill to train a Region2Vec model on BED files located in the 'bed_files/' directory, saving the output to 'model/'.