Description

If you are like many computer users, you would frequently like to make changes in various text files wherever certain patterns appear, or extract data from parts of certain lines while discarding the rest. The job is easy with awk, especially the GNU implementation gawk.

Input

Name (Type)
Description
Pattern

meta (map)

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

]

input (file)

The input file - Specify the logic that needs to be executed on this file on the ext.args2 or in the program file

*

program_file (file)

Optional file containing logic for awk to execute. If you don’t wish to use a file, you can use ext.args2 to specify the logic.

*

Output

Name (Type)
Description
Pattern

meta (map)

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

]

versions (file)

File containing software versions

versions.yml

output (file)

The output file - specify the name of this file using ext.prefix and the extension using ext.suffix

*