Description

Fetch the GO concepts for a list of genes

Input

name:type
description
pattern

meta{:bash}

:map

Groovy Map containing sample information e.g. [ id:'sample1' ]

gene_list{:bash}

:file

A tsv/csv file that contains a list of gene ids in one of the columns. By default, the column name should be “gene_id”, but this can be changed by using “—columname gene_id” in ext.args.

*.{csv,tsv}

Output

name:type
description
pattern

gmt{:bash}

meta{:bash}

:map

Groovy Map containing sample information e.g. [ id:'sample1' ]

*.gmt{:bash}

:file

Each row contains the GO id, a description, and a list of gene ids.

*.gmt

tsv{:bash}

meta{:bash}

:map

Groovy Map containing sample information e.g. [ id:'sample1' ]

*.tsv{:bash}

:file

(optional) A tsv file with the following columns: query, mygene_id, go_id, go_term, go_evidence, go_category, symbol, name, taxid

*.tsv

versions{:bash}

versions.yml{:bash}

:file

File containing software versions

versions.yml

Tools

mygene
Apache-2.0

A python wrapper to query/retrieve gene annotation data from Mygene.info.