g:Profiler has an up-to-date R client library gprofiler2 available from CRAN or
conda-forge. For more documentation see
the help page
g:Profiler has an up-to-date python client library gprofiler-official available from
PyPI or
conda-forge. For more documentation see the
package description
organism:"hsapiens"
query:["CASQ2", "CASQ1", "GSTO1", "DMD", "GSTM2"]
query:{
first_query:["CASQ2", "CASQ1", "GSTO1", "DMD", "GSTM2"],
second_query:["MLXIPL","SMARCB1","PIH1D1","SMARCA4","AGER"]
}| source ID | Source name |
| GO:MF | molecular function |
| GO:CC | cellular component |
| GO:BP | biological process |
| KEGG | Kyoto Encyclopedia of Genes and Genomes |
| REAC | Reactome |
| WP | WikiPathways |
| TF | Transfac |
| MIRNA | miRTarBase |
| HPA | Human Protein Atlas |
| CORUM | CORUM protein complexes |
| HP | Human Phenotype Ontology |
sources:[]
sources:["GO:MF","GO:CC","GO:BP","KEGG","REAC","WP","TF","MIRNA","HPA","CORUM","HP"]
user_threshold:0.0001
user_threshold:1e-8
import requests
r = requests.post(
url='/gprofiler_beta/api/gost/profile/',
json={
'organism':'hsapiens',
'query':["CASQ2", "CASQ1", "GSTO1", "DMD", "GSTM2"],
}
)
r.json()['result']curl -X 'POST' -d '{"organism": "hsapiens", "query": ["CASQ2", "CASQ1", "GSTO1", "DMD", "GSTM2"]}' '/gprofiler_beta/api/gost/profile/'import requests
r = requests.post(
url='/gprofiler_beta/api/gost/profile/',
json={
'organism':'hsapiens',
'query':["CASQ2", "CASQ1", "GSTO1", "DMD", "GSTM2"],
'sources' :['GO'], #only look into Gene Ontology terms.
'user_threshold':1e-8, #reduce the significance threshold,
'significance_threshold_method':'bonferroni', #use bonferroni correction instrad of the default 'g_SCS'.
'no_evidences':True, #skip lookup for evidence codes. Speeds up queries, if there is no interest in evidence codes.
'no_iea':True, #Ignore electonically annotated GO annotations
'domain_scope':'custom',#use the genes in the probe as the statistical background.
'background':'AFFY_HG_U133A'
},
headers={
'User-Agent':'FullPythonRequest'
}
)
r.json()['result']organism:"hsapiens"
query:["CASQ2", "CASQ1", "GSTO1", "DMD", "GSTM2"]
query:"CASQ2 CASQ1 GSTO1 DMD GSTM2"
target:"UCSC"
import requests
r = requests.post(
url='/gprofiler_beta/api/convert/convert/',
json={
'organism':'hsapiens',
'target':'UCSC',
'query':["CASQ2", "CASQ1", "GSTO1", "DMD", "GSTM2"],
}
)
r.json()['result']curl -X 'POST' -d '{"organism": "hsapiens", "target": "UCSC", "query": ["CASQ2", "CASQ1", "GSTO1", "DMD", "GSTM2"]}' '/gprofiler_beta/api/convert/convert/'organism:"hsapiens"
query:["CASQ2", "CASQ1", "GSTO1", "DMD", "GSTM2"]
query:"CASQ2 CASQ1 GSTO1 DMD GSTM2"
target:"mmusculus"
import requests
r = requests.post(
url='/gprofiler_beta/api/orth/orth/',
json={
'organism':'hsapiens',
'target':'mmusculus',
'query':["CASQ2", "CASQ1", "GSTO1", "DMD", "GSTM2"],
}
)
r.json()['result']curl -X 'POST' -d '{"organism": "hsapiens", "target": "mmusculus", "query": ["CASQ2", "CASQ1", "GSTO1", "DMD", "GSTM2"]}' '/gprofiler_beta/api/orth/orth/'query:["rs11734132", "rs7961894", "rs4305276", "rs17396340"]
query:"rs11734132 rs7961894 rs4305276 rs17396340"
import requests
r = requests.post(
url='/gprofiler_beta/api/snpense/snpense/',
json={
'organism':'hsapiens',
'query':['rs11734132', 'rs7961894', 'rs4305276'],
}
)
r.json()['result']curl -X 'POST' -d '{"query": ["rs11734132", "rs7961894", "rs4305276"]}' '/gprofiler_beta/api/snpense/snpense/'organism=hsapiens
extra_data=True
curl '/gprofiler_beta/api/util/organisms_list'
curl '/gprofiler_beta/api/util/organisms_list?organism=hsapiens&extra_data=True'
curl -H "Content-type: application/json" -H "Accept: application/json" -X 'GET' -d '{"organism":"hsapiens", "extra_data":true}' '/gprofiler_beta/api/util/organisms_list'organism=hsapiens
curl '/gprofiler_beta/api/util/data_versions?organism=hsapiens'
curl -H "Content-type: application/json" -H "Accept: application/json" -X 'GET' -d '{"organism":"hsapiens"}' '/gprofiler_beta/api/util/data_versions'