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

Cytoscope inside the GUI integration #377

Open
puria opened this issue Feb 8, 2023 · 5 comments
Open

Cytoscope inside the GUI integration #377

puria opened this issue Feb 8, 2023 · 5 comments
Assignees

Comments

@puria
Copy link
Contributor

puria commented Feb 8, 2023

At some point we need to integrate the DPP viz made by @sbocconi ask for details of the version of the library and find a react or just plain js to be included.

@sbocconi
Copy link
Collaborator

sbocconi commented Feb 23, 2023

In the repository https://github.com/interfacerproject/Interfacer_DPP-visualisations the file id_to_cytp.py provides an example for a service that given an id writes the data file for cytoscape.

Since the server-side trace is much faster than the client-side trace, the former should be used. This requires the back-end algorithm (traceDpp) to be updated by @albertolerda (or possibly @srfsh), taking as example the *_before functions in if_dpp.py in https://github.com/interfacerproject/Interfacer-notebook

@denizenging denizenging self-assigned this Mar 9, 2023
@sbocconi
Copy link
Collaborator

sbocconi commented Mar 9, 2023

Update: @srfsh has implemented the trace functionality in the back-end, but in order to be completed, we need a final list of attributes that need to be visualised in the DPP.
In the meantime @srfsh can proceed to implement the service based on id_to_cyto.py.

@sbocconi
Copy link
Collaborator

sbocconi commented Mar 9, 2023

This issue partially depends on interfacerproject/Interfacer_DPP-visualisations#4

@jaromil
Copy link
Contributor

jaromil commented Mar 30, 2023

TODO: Specify what relations need to be fetched in the backend @srfsh with a bare minimum set of information to be shown on nodes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants