Skip to content

The Gene List resource page contains immunologically relevant gene-lists curated from the "Immune System" event in the Reactome database and the "Immune System Process" term in the GO database.

Gene List API endpoints can be used to programatically download all the information used for the resource page.

List of all gene-lists in 3 formats

  1. json - https://s3.immport.org/release/genelists/current/all_gene_lists.json
  2. txt - https://s3.immport.org/release/genelists/current/all_gene_lists.txt
  3. gmt - https://s3.immport.org/release/genelists/current/all_gene_lists.gmt

Using curl to download

curl  https://s3.immport.org/release/genelists/current/all_gene_lists.json -o all_gene_lists.json

Using wget to download

wget  https://s3.immport.org/release/genelists/current/all_gene_lists.json

Download Individual Gene List

To get a complete list of all the individual gene list names and identifiers, use one of the endpoints in the section above.

The base url for retrieving one gene list is: https://s3.immport.org/release/genelists/current/

If the file you want to retrieve is a GO derived list you need to append the GO identifer, plus a suffix of json, txt or gmt. Here is a sample endpoint:

https://s3.immport.org/release/genelists/current/GO:0090716.json

Using curl to download

curl https://s3.immport.org/release/genelists/current/GO:0090716.json -o GO:0090716.json

Using wget to download

wget  https://s3.immport.org/release/genelists/current/GO:0090716.json

If the file you want to retrieve is a Reactome pathway you need to append the Reactome identifier, plus a suffix of json, txt or gmt. Here is a sample endpoint:

https://s3.immport.org/release/genelists/current/R-HSA-879415.json

Using curl to download

curl https://s3.immport.org/release/genelists/current/R-HSA-879415.json -o R-HSA-879415.json

Using wget to download

wget https://s3.immport.org/release/genelists/current/R-HSA-879415.json