chromatin-state-inference

Infer chromatin states from histone modification ChIP-seq data using ChromHMM.

12|3|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/BIsnake2001/ChromSkills --skill chromatin-state-inference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chromatin-state-inference
Source: https://github.com/BIsnake2001/ChromSkills/tree/main/15.chromatin-state-inference
Command: npx skills add https://github.com/BIsnake2001/ChromSkills --skill chromatin-state-inference

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ChromHMM-based chromatin state inference from histone modification ChIP-seq data to enable genome-wide state segmentation and annotation.

Core Features & Use Cases

  • Chromatin state segmentation using ChromHMM across multiple histone marks.
  • Model training and state annotation with user-specified genome assembly and bin size.
  • Handles inputs as BED or BAM files and outputs to chromhmm_output with binarized and model directories.
  • Prompts for missing inputs to ensure reproducibility.

Quick Start

Provide your BED or BAM files and the genome assembly, then run the chromHMM workflow to binarize data and train a state model.

Frequently Asked Questions about chromatin-state-inference

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I infer chromatin states from histone modification ChIP-seq data?

You can infer chromatin states from histone modification ChIP-seq data by using chromHMM to binarize BED or BAM files and learn a genome-wide state annotation model based on a user-specified genome assembly, bin size, and number of states.

What inputs do I need for chromHMM genome segmentation?

ChromHMM genome segmentation requires histone modification ChIP-seq files in BED or BAM format, a target genome assembly, a bin size for data binarization, and the desired number of chromatin states to learn.

What does binarization do in chromatin state inference?

Binarization in chromatin state inference processes aligned ChIP-seq data into discrete bins to determine the presence or absence of histone marks, creating the binary input matrix needed to train the chromHMM state annotation model.

Can I use BAM files directly for chromatin state annotation?

Yes, you can use BAM files directly for chromatin state annotation alongside BED files, as the workflow accepts both formats to perform binarization and model learning for genome-wide segmentation.

How many chromatin states should I specify for genome segmentation?

You specify the desired number of chromatin states based on your biological context, and the chromHMM workflow learns the model parameters to produce genome-wide state annotations reflecting that exact number of states.

What outputs are generated by chromatin state inference?

Chromatin state inference outputs a chromhmm_output directory containing the binarized data and learned model directories, which together provide the genome-wide state segmentation and annotation results.