Description

Builds a YARA index for a reference genome

Input

name:type
description
pattern

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false ]

fasta

:file

Input genome fasta file

Output

name:type
description
pattern

index

meta

:file

YARA genome index files

yara.*

${fasta}*

:file

YARA genome index files

yara.*

versions_yara

${task.process}

:string

The name of the process

yara

:string

The name of the tool

yara_indexer --version 2>&1 | grep 'yara_indexer version' | sed 's/^.*yara_indexer version: //; s/ .*\$//'

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

yara

:string

The name of the tool

yara_indexer --version 2>&1 | grep 'yara_indexer version' | sed 's/^.*yara_indexer version: //; s/ .*\$//'

:eval

The expression to obtain the version of the tool

Tools

yara
https://raw.githubusercontent.com/seqan/seqan/develop/apps/yara/LICENSE

Yara is an exact tool for aligning DNA sequencing reads to reference genomes.