bio-chip-seq-super-enhancers
Identifies super-enhancers from H3K27ac ChIP-seq data using ROSE and related tools. Use when studying cell identity genes, cancer-associated regulatory elements, or master transcription factor binding regions that cluster into large enhancer domains.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Identifies super-enhancers from H3K27ac ChIP-seq data using ROSE and related tools. Use when studying cell identity genes, cancer-associated regulatory elements, or master transcription factor binding regions that cluster into large enhancer domains.
How to use
Zainstaluj ROSE i wymagane zależności. Sklonuj repozytorium ROSE z GitHub (github.com/stjude/ROSE.git), przejdź do katalogu i upewnij się, że masz zainstalowane samtools, R i bedtools w wersjach zgodnych z dokumentacją (GenomicRanges 1.54+, bedtools 2.31+, ggplot2 3.5+, samtools 1.19+). Sprawdź wersje za pomocą poleceń
<narzędzie> --versioni w R za pomocąpackageVersion('nazwa_pakietu').Przygotuj pliki wejściowe: plik BAM zawierający wyrównane odczyty ChIP-seq H3K27ac, plik szczytu (BED lub GFF) z wcześniej wywołanymi szczytem enhancerów oraz adnotacje genomu zawierające pozycje TSS (miejsca startu transkrypcji).
Uruchom ROSE_main.py z podstawowymi parametrami:
ROSE_main.py -g hg38 -i peaks.gff -r chip.bam -c input.bam, gdzie-gokreśla genom (np. hg38),-iwskazuje plik szczytu,-rto plik BAM ChIP-seq, a-cto opcjonalny plik kontrolny. Narzędzie automatycznie łączy enhancery w odległości do 12,5 kb.Zweryfikuj wersje zainstalowanych pakietów R i narzędzi CLI przed uruchomieniem. Jeśli pojawią się błędy ImportError, AttributeError lub TypeError, sprawdź dokumentację zainstalowanego pakietu i dostosuj parametry do rzeczywistego API.
Przeanalizuj wyniki: ROSE wygeneruje ranking super-enhancerów posortowanych według sygnału H3K27ac. Użyj tych wyników do identyfikacji dużych domen regulacyjnych kontrolujących geny tożsamości komórkowej lub elementy zmieniane w chorobach.