Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gProfileR URI should be improved #102

Open
fabio-t opened this issue Feb 18, 2019 · 3 comments
Open

gProfileR URI should be improved #102

fabio-t opened this issue Feb 18, 2019 · 3 comments
Assignees

Comments

@fabio-t
Copy link
Member

fabio-t commented Feb 18, 2019

  • the organism should be added
  • evaluate all needed options
  • gene names should be sanitised before joining
@fabio-t fabio-t self-assigned this Feb 18, 2019
@fabio-t fabio-t added this to TODO in Motif Analysis via automation Feb 18, 2019
@fabio-t
Copy link
Member Author

fabio-t commented Mar 25, 2019

Possible changes to the gProfiler link in the enrichment report, @JuliaGeh

gProfilerPrefix = "https://biit.cs.ut.ee/gprofiler/gost?organism=hsapiens&query=

gProfilerSuffix = "&ordered=false&all_results=false&no_iea=false&combined=false&measure_underrepresentation=false&domain_scope=annotated&significance_threshold_method=g_SCS&user_threshold=0.05&numeric_namespace=ENTREZGENE_ACC&sources=GO:MF,GO:CC,GO:BP,KEGG,TF,REAC,MIRNA,HPA,CORUM,HP,WP"

gProfilerPrefix + "+".join(gene_name_list) + gProfilerSuffix

@fabio-t
Copy link
Member Author

fabio-t commented Apr 4, 2019

@JuliaGeh please fix enrichment output (genes should not have strand or empty parentheses)

TST( ) CACNA1I(-) 

fabio-t added a commit that referenced this issue Jan 24, 2020
…d a more organic solution that plays well with gprofiler's new API
@fabio-t
Copy link
Member Author

fabio-t commented Jan 24, 2020

I've removed the gprofiler link altogether, as the API has changed too much (now it needs a post request). I've tried to fiddle with javascript to send a json POST request and print out the huge json response in html, but it's not a very efficient approach.

gprofiler provides an official python API - we should make use of it somehow, and link it to the report.

@fabio-t fabio-t mentioned this issue Mar 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

2 participants