Sign inSign up

flobenhsj/expansion_hunter_denovo

By flobenhsj

โ€ขUpdated 4 months ago

HPC-ready Docker/Apptainer image for ExpansionHunterDenovo v0.9.0

Image
Developer tools
0

30

flobenhsj/expansion_hunter_denovo repository overview

โ ๐Ÿงฌ ExpansionHunterDenovo Docker / Apptainer Image (v0.9.0)

Repository: flobenhsj/expansion_hunter_denovo Upstream project: https://github.com/Illumina/ExpansionHunterDenovoโ  Tool version: ExpansionHunterDenovo v0.9.0 Image size: ~223 MB Container formats: Docker / Apptainer (SIF supported)


โ ๐Ÿ”ฌ Overview

This container provides a fully reproducible and HPC-ready environment for running ExpansionHunterDenovo, a tool for reference-free discovery and profiling of short tandem repeat (STR) expansions from short-read sequencing data.

It is particularly suited for:

  • genome-wide detection of novel repeat expansions
  • large-scale cohort and case-control STR studies
  • population-scale WGS analyses

The image is fully preconfigured with ExpansionHunterDenovo v0.9.0 and all required dependencies, ensuring portability across HPC clusters, cloud environments, and local systems without manual installation.


โ ๐Ÿง  Key Features
  • ๐Ÿš€ Genome-wide discovery of repeat expansions from BAM/CRAM files
  • ๐Ÿงช Case-control STR association analysis workflows
  • ๐Ÿ“ฆ Prepackaged ExpansionHunterDenovo v0.9.0 environment
  • ๐Ÿงฌ Designed for large-scale cohort sequencing studies
  • ๐Ÿ–ฅ๏ธ Compatible with Docker and Apptainer (Singularity)
  • ๐Ÿ” Fully reproducible pipelines for HPC workflows

โ โš™๏ธ Typical Workflow
โ 1. Per-sample STR profiling
apptainer exec "${SIF}" ExpansionHunterDenovo profile \
    --reads sample.bam \
    --reference reference.fasta \
    --output-prefix sample \
    --min-anchor-mapq 50 \
    --max-irr-mapq 40
โ 2. Merge cohort profiles
apptainer exec "${SIF}" ExpansionHunterDenovo merge \
    --reference reference.fasta \
    --manifest manifest.tsv \
    --output-prefix cohort_output
โ 3. Case-control locus analysis
apptainer exec "${SIF}" /opt/ExpansionHunterDenovo-v0.9.0-linux_x86_64/scripts/casecontrol.py locus \
    --manifest manifest.tsv \
    --multisample-profile cohort_output.multisample_profile.json \
    --output cohort_output.casecontrol_locus.tsv

โ ๐Ÿ“Š Inputs
  • Aligned sequencing reads (BAM/CRAM)
  • Reference genome FASTA
  • Cohort manifest file (for multi-sample analyses)

โ ๐Ÿ“ค Outputs
  • Per-sample STR profiles (JSON)
  • Cohort merged STR profiles
  • Case-control locus association tables (TSV)
  • Downstream-ready files for statistical genetics workflows

โ ๐Ÿงฌ Applications
  • Rare disease genomics (e.g. neurodevelopmental disorders)
  • Discovery of pathogenic repeat expansions
  • Case-control association studies of STR variation
  • Population-scale structural variant screening
  • Integration into Snakemake / Nextflow pipelines

โ ๐Ÿงพ Notes

Tag summary

Content type

Image

Digest

sha256:b1e4d1a09โ€ฆ

Size

223.6 MB

Last updated

4 months ago

docker pull flobenhsj/expansion_hunter_denovo:0.9.0