glasgowcompbio / GraphOmics

Interactive multi-omics data explorer to integrate and interactively explore transcripts, proteins and metabolites data.
https://graphomics.glasgowcompbio.org/
MIT License
12 stars 2 forks source link

Export function #14

Closed joewandy closed 4 years ago

joewandy commented 4 years ago

We need an exporting function

  1. In each individual table, add a datatable export button for each data type
  2. In the summary page, add a global export button. Maybe we can export a networkx object that can be loaded back to Cytoscape.
RonanDaly commented 4 years ago

Is it possible to export to Reactome? Perhaps overlay the data?

joewandy commented 4 years ago

If we just want to overlay the data, we should just incorporate their diagram widget directly in our app https://reactome.org/dev/diagram/js. Working on that now.

joewandy commented 4 years ago

Initial diagram integration done in https://github.com/joewandy/WebOmics/commit/32e1d04598cc325165a76846f1f6ede17902e11e

joewandy commented 4 years ago

Diagram integration only works for pathway data, so we should hide the magnifying glass buttons from the transcript, protein, compound and reaction panels.

Inkedinfo_panel_LI

joewandy commented 4 years ago

The diagram tool allows us to set an analysis token, which can be used to overlay analysis results previously submitted to Reactome Analysis Service.

See:

However it isn't clear how the layout is done. For example, manually submitting the intensity information of the following compound (IMP)

image

results in the following overlay for IMP in the pathway diagram:

image

Maybe it's taking the average of the submitted intensity values?

joewandy commented 4 years ago

Add another page to link comparisons across different omics type. We can then use this to send the right data (fold change) across all the different omics at once to Reactome Analysis Service.

joewandy commented 4 years ago

Final commit in https://github.com/joewandy/WebOmics/commit/f5793c41eb3f0b94a79f2ca309e7c184d7f91735.