Description

Download sequencing data from the NCBI Sequence Read Archive (SRA).

Input

name:type
description
pattern

meta

:map

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

id

:string

A string denoting an SRA id.

ncbi_settings

:file

An NCBI user settings file.

*.mkfg

certificate

:file

Path to a JWT cart file used to access protected dbGAP data on SRA using the sra-toolkit

*.cart

Output

name:type
description
pattern

sra

meta

:map

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

${id}

:directory

Directory containing SRA data files

*/*.sra

versions_sratools

${task.process}

:string

The name of the process

sratools

:string

The name of the tool

prefetch --version 2>&1 | grep -Eo '[0-9.]+'

:eval

The expression to obtain the version of the tool

versions_curl

${task.process}

:string

The name of the process

curl

:string

The name of the tool

curl --version | sed '1!d;s/^curl //; 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

sratools

:string

The name of the tool

prefetch --version 2>&1 | grep -Eo '[0-9.]+'

:eval

The expression to obtain the version of the tool

${task.process}

:string

The name of the process

curl

:string

The name of the tool

curl --version | sed '1!d;s/^curl //; s/ .*//'

:eval

The expression to obtain the version of the tool