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,8 +13,8 @@ process HOMER_FINDPEAKS {
tuple val(meta), path(tagDir)
output:
tuple val(meta), path("*peaks.txt"), emit: txt
path "versions.yml" , emit: versions
tuple val(meta), path("*.peaks.txt"), emit: txt
path "versions.yml" , emit: versions
when:
task.ext.when == null || task.ext.when

View file

@ -7,7 +7,9 @@ tools:
- homer:
description: |
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.
licence: ["GPL-3.0-or-later"]
input:
@ -29,7 +31,7 @@ output:
- peaks:
type: file
description: The found peaks
pattern: "*peaks.txt"
pattern: "*.peaks.txt"
- versions:
type: file
description: File containing software versions

View file

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