Description
bgzip a sorted tab-delimited genome file and then create tabix indexes in TBI and CSI format when the coordinate / sequence length is within the supported range of each index format. Compressed files are accepted and will be decompressed on the fly.
Output
csi
Groovy Map containing sample information
e.g. [ id:'test', single_end:false ]
*.csi (file)
Tabix index file (CSI format)
*.csi
tbi
Groovy Map containing sample information
e.g. [ id:'test', single_end:false ]
*.tbi (file)
Tabix index file (TBI format)
*.tbi
gz_index
Groovy Map containing sample information
e.g. [ id:'test', single_end:false ]
*.gz (file)
bgzipped tab-delimited genome file
*.gz
*.gzi (file)
bgzip index file (GZI format)
*.gzi
versions_bgzip
${task.process} (string)
The process the versions were collected from
bgzip --version | sed '1!d;s/.* //' (eval)
The expression to obtain the version of the tool
versions_tabix
${task.process} (string)
The process the versions were collected from
tabix -h 2>&1 | grep -oP 'Version:\s*\K[^\s]+' (eval)
The expression to obtain the version of the tool
Topics
versions
${task.process} (string)
The process the versions were collected from
bgzip --version | sed '1!d;s/.* //' (eval)
The expression to obtain the version of the tool
${task.process} (string)
The process the versions were collected from
tabix -h 2>&1 | grep -oP 'Version:\s*\K[^\s]+' (eval)
The expression to obtain the version of the tool