diff --git a/scripts/cpic_lookup_genes.py b/scripts/cpic_lookup_genes.py new file mode 100644 index 00000000..2d0adbd8 --- /dev/null +++ b/scripts/cpic_lookup_genes.py @@ -0,0 +1,11 @@ +import json +import requests + +cpicLookupUrl = "https://api.cpicpgx.org/v1/diplotype?select=genesymbol" +response = requests.get(cpicLookupUrl) +cpicLookups = response.json() +genes = set() +for lookup in cpicLookups: + genes.add(lookup['genesymbol']) +for gene in genes: + print(gene) diff --git a/scripts/requirements.txt b/scripts/requirements.txt index a8ea137b..d98375c1 100644 --- a/scripts/requirements.txt +++ b/scripts/requirements.txt @@ -1,2 +1,3 @@ pymongo==3.5.1 -pytest \ No newline at end of file +pytest +requests \ No newline at end of file