What problem does it solve?
Geniml provides an end-to-end toolkit to convert genomic interval data (BED files) into meaningful embeddings and searchable representations, enabling rapid comparison, clustering, and metadata-aware queries.
Core Features & Use Cases
- Region2Vec: unsupervised embeddings for genomic regions and sets, enabling similarity searches and downstream ML tasks.
- BEDspace: joint embedding space for regions and metadata labels to support cross-modal queries.
- scEmbed: single-cell chromatin accessibility embeddings for clustering and cell-type annotation.
- Universe building: consensus peak references for tokenization and standardization across datasets.
- Utilities: tools like BBClient, BEDshift, evaluation, tokenization, and Text2BedNN to support workflows.
- Use Case: Build a searchable genomic database across multiple experiments to identify regions associated with a condition.
Quick Start
Train a Region2Vec model on your BED dataset to generate embeddings for downstream analyses.