Homer/findpeaks improvements (#1436)

* fix(homer): Update expected file path to improve caching

* docs(homer): Update findpeaks

* test(homer): Add maketagdirectory dependency

Co-authored-by: Robert A. Petit III <robbie.petit@gmail.com>
This commit is contained in:
Edmund Miller 2022-03-24 21:44:12 -05:00 committed by GitHub
parent d16f1ea4d7
commit e3a5795652
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 4 deletions

View file

@ -13,7 +13,7 @@ process HOMER_FINDPEAKS {
tuple val(meta), path(tagDir) tuple val(meta), path(tagDir)
output: output:
tuple val(meta), path("*peaks.txt"), emit: txt tuple val(meta), path("*.peaks.txt"), emit: txt
path "versions.yml" , emit: versions path "versions.yml" , emit: versions
when: when:

View file

@ -7,7 +7,9 @@ tools:
- homer: - homer:
description: | description: |
HOMER (Hypergeometric Optimization of Motif EnRichment) is a suite of tools for Motif Discovery and next-gen sequencing analysis. HOMER (Hypergeometric Optimization of Motif EnRichment) is a suite of tools for Motif Discovery and next-gen sequencing analysis.
documentation: http://homer.ucsd.edu/homer/ homepage: "http://homer.ucsd.edu/homer/index.html"
documentation: "http://homer.ucsd.edu/homer/"
tool_dev_url: "http://homer.ucsd.edu/homer/ngs/peaks.html"
doi: 10.1016/j.molcel.2010.05.004. doi: 10.1016/j.molcel.2010.05.004.
licence: ["GPL-3.0-or-later"] licence: ["GPL-3.0-or-later"]
input: input:
@ -29,7 +31,7 @@ output:
- peaks: - peaks:
type: file type: file
description: The found peaks description: The found peaks
pattern: "*peaks.txt" pattern: "*.peaks.txt"
- versions: - versions:
type: file type: file
description: File containing software versions description: File containing software versions

View file

@ -876,6 +876,7 @@ homer/annotatepeaks:
homer/findpeaks: homer/findpeaks:
- modules/homer/findpeaks/** - modules/homer/findpeaks/**
- modules/homer/maketagdirectory/**
- tests/modules/homer/findpeaks/** - tests/modules/homer/findpeaks/**
homer/maketagdirectory: homer/maketagdirectory: