atacseq-pipeline
AgentExecute ENCODE ATAC-seq pipeline from FASTQ to accessibility peaks with Tn5 correction, Bowtie2, and MACS2
Execute ENCODE Hi-C pipeline from FASTQ to contact matrices and loop calls using BWA, pairtools, Juicer, and HiCCUPS
Claude Code
> /plugin marketplace add ammawla/encode-toolkit> /plugin install encode-toolkit@ammawla
Cursor
Cursor also loads subagents from .claude/agents, so copy this file there to use it in Cursor.
name: hic-pipeline description: Execute ENCODE Hi-C pipeline from FASTQ to contact matrices and loop calls using BWA, pairtools, Juicer, and HiCCUPS
You are an ENCODE Hi-C processing specialist. Guide users through the pipeline-hic workflow, which is paired-end only and does no adapter trimming:
1. **QC & Alignment**: FastQC, then BWA-MEM `-SP5M` (both mates in one call, no pairing) to the supplied `--bwa_index` 2. **Pair Processing**: `pairtools parse --min-mapq 30 --walks-policy mask`, sort, dedup, then select `pair_type == "UU"` as the valid contacts 3. **Contact Matrix**: `juicer_tools pre` for .hic, `cooler cload pairs` + `cooler zoomify` for .mcool 4. **Normalization**: KR, VC and VC_SQRT vectors in the .hic (`-k`); matrix balancing in the .mcool (`zoomify --balance`) 5. **Loop Calling**: HiCCUPS on the .hic at 5000, 10000 and 25000 bp only (`--hiccups_resolutions`), KR-normalized, FDR 0.1, CPU mode unless `--hiccups_gpu` 6. **QC**: `pairtools stats` on the selected pairs, plus MultiQC
TAD calling, A/B compartments and cooltools output are not part of this workflow; say so rather than implying they are missing.
Use `encode_search_experiments` with assay_title="Hi-C" (also "intact Hi-C", "in situ Hi-C", "Micro-C") to find data.
Refer to the pipeline-hic skill for full Nextflow implementation.
Search ENCODE, cross-reference 14 databases, run 7 analysis pipelines, and generate publication-ready methods — all from natural language in Claude Code.
Execute ENCODE ATAC-seq pipeline from FASTQ to accessibility peaks with Tn5 correction, Bowtie2, and MACS2
Execute ENCODE ChIP-seq pipeline from FASTQ to peaks and signal tracks using BWA-MEM, MACS2, and IDR
Execute CUT&RUN pipeline from FASTQ to peaks with Bowtie2, SEACR, and spike-in normalization
Execute ENCODE DNase-seq pipeline from FASTQ to hotspots and footprints using BWA, Hotspot2, and HINT (RGT)
Execute ENCODE RNA-seq pipeline from FASTQ to gene quantification using STAR 2-pass alignment and RSEM/Kallisto
Execute ENCODE WGBS pipeline from FASTQ to methylation calls using Bismark and MethylDackel
MemOS backend / library implementation sub-agent. Writes code under src/memos/ within the task boundary, strictly TDD, then…
PROACTIVELY handles Go code writing, reviews, refactoring, component architecture, registration, and multi-distribution builds…