Skip to main content

Geniml

Skill Verified Active

Part of the AlterLab Academic Skills suite. This skill should be used when working with genomic interval data (BED files) for machine learning tasks. Use for training region embeddings (Region2Vec, BEDspace), single-cell ATAC-seq analysis (scEmbed), building consensus peaks (universes), or any ML-based analysis of genomic regions. Applies to BED file collections, scATAC-seq data, chromatin accessibility datasets, and region-based genomic feature learning.

Purpose

To enable researchers to perform advanced machine learning tasks on genomic interval data by providing specialized tools for embedding generation, analysis, and interpretation.

Features

  • Train region embeddings (Region2Vec)
  • Joint region and metadata embeddings (BEDspace)
  • Single-cell ATAC-seq embedding (scEmbed)
  • Build consensus peak universes
  • Genomic region tokenization utilities
  • Data caching and randomization tools

Use Cases

  • Training embeddings for genomic regions for ML tasks
  • Analyzing scATAC-seq data for cell-type clustering
  • Building statistically rigorous reference peak sets (universes)
  • Performing metadata-aware similarity searches on genomic regions

Non-Goals

  • General-purpose bioinformatics pipeline
  • Analysis of non-genomic interval data
  • Direct biological interpretation without ML models

Workflow

  1. Prepare genomic data (BED files, AnnData)
  2. Tokenize regions using a reference universe
  3. Train embedding models (Region2Vec, BEDspace, scEmbed)
  4. Generate embeddings for analysis
  5. Perform downstream tasks (clustering, similarity search, visualization)

Installation

npx skills add AlterLab-IEU/AlterLab-Academic-Skills

Runs the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.

Quality Score

Verified
99 /100
Analyzed about 21 hours ago

Trust Signals

Last commit17 days ago
Stars15
LicenseMIT
Status
View Source

Similar Extensions

Geniml

99

This skill should be used when working with genomic interval data (BED files) for machine learning tasks. Use for training region embeddings (Region2Vec, BEDspace), single-cell ATAC-seq analysis (scEmbed), building consensus peaks (universes), or any ML-based analysis of genomic regions. Applies to BED file collections, scATAC-seq data, chromatin accessibility datasets, and region-based genomic feature learning.

Skill
K-Dense-AI

Gtars

99

High-performance toolkit for genomic interval analysis in Rust with Python bindings. Use when working with genomic regions, BED files, coverage tracks, overlap detection, tokenization for ML models, or fragment analysis in computational genomics and machine learning applications.

Skill
K-Dense-AI

PyDESeq2

100

Differential gene expression analysis (Python DESeq2). Identify DE genes from bulk RNA-seq counts, Wald tests, FDR correction, volcano/MA plots, for RNA-seq analysis.

Skill
K-Dense-AI

SHAP Model Interpretability

100

Model interpretability and explainability using SHAP (SHapley Additive exPlanations). Use this skill when explaining machine learning model predictions, computing feature importance, generating SHAP plots (waterfall, beeswarm, bar, scatter, force, heatmap), debugging models, analyzing model bias or fairness, comparing models, or implementing explainable AI. Works with tree-based models (XGBoost, LightGBM, Random Forest), deep learning (TensorFlow, PyTorch), linear models, and any black-box model.

Skill
K-Dense-AI

Scanpy

99

Standard single-cell RNA-seq analysis pipeline. Use for QC, normalization, dimensionality reduction (PCA/UMAP/t-SNE), clustering, differential expression, and visualization. Best for exploratory scRNA-seq analysis with established workflows. For deep learning models use scvi-tools; for data format questions use anndata.

Skill
K-Dense-AI

Pysam

99

Genomic file toolkit. Read/write SAM/BAM/CRAM alignments, VCF/BCF variants, FASTA/FASTQ sequences, extract regions, calculate coverage, for NGS data processing pipelines.

Skill
K-Dense-AI

© 2025 SkillRepo · Find the right skill, skip the noise.