Skip to content

Add HOMER 5.1 image - #21

Merged
byee4 merged 1 commit into
mainfrom
homer-5.1
Sep 26, 2026
Merged

byee4 merged 1 commit into
mainfrom
homer-5.1

Conversation

@byee4

@byee4 byee4 commented Sep 26, 2026

Copy link
Copy Markdown
Member

Summary

  • New images/homer/5.1/: HOMER 5.1, bedtools 2.31.1, and Python 3.12 (bioconda/conda-forge, pinned in environment.yml) on a digest-pinned micromamba base. It is for FASTA-mode motif discovery and has no genome packages.
  • Tools are on PATH without activation, so it works under Singularity/Apptainer. The build runs findMotifs.pl on a tiny foreground/background pair and fails if no motifs are written.
  • It replaces the Python 2.7 brianyee/clip_analysis_legacy image in skipper-clipper-snakemake's homer_motifs rule, which ports clip_analysis_legacy's region-matched HOMER analysis to Python 3.

Verification

  • The branch publish run (36209927572) passed the build check and pushed ghcr.io/yeolab/homer:5.1.
  • The same environment on TSCC, given clip_analysis_legacy's FASTA inputs and its exact findMotifs.pl arguments, reproduced the legacy HOMER 4.11 top CDS motif (AMSATG, p=1e-62).

🤖 Generated with Claude Code

HOMER 5.1, bedtools 2.31.1 and Python 3.12 on PATH without activation,
for FASTA-mode motif discovery. The build runs findMotifs.pl on a tiny
foreground/background pair and fails if no motifs are written.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@byee4
byee4 merged commit 3add92d into main Sep 26, 2026
1 check passed
@byee4
byee4 deleted the homer-5.1 branch September 26, 2026 01:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant