Context
In this task, we look to integrate INDRA with MSstatsShiny. There exists a function that can generate a visualization on Cytoscape Desktop, but this only works if a user is running MSstatsShiny locally. If a user wants to run visualizations on the MSstatsShiny website, generating a visualization on Cytoscape desktop likely will not work.
An as alternative, we can produce visualizations using visNetwork.
Subtasks
- Using visNetwork, create a new function in MSstatsBioNet,
visualizeNetworksWithVisNetwork that returns a VisNetwork object that can be drawn in MSstatsShiny. Some notable functions could include:
- Alternatively, I asked this Rshiny chatbot to "Create me an app that creates a biomolecular network on CytoscapeJS and displays it to the end user on a portal." and it recommended using visNetwork library instead.
- Call function within the network visualization server function
- Unit Test
- PR & Merge
Acceptance Criteria
New visualizations can be displayed on MSstatsShiny.
Context
In this task, we look to integrate INDRA with MSstatsShiny. There exists a function that can generate a visualization on Cytoscape Desktop, but this only works if a user is running MSstatsShiny locally. If a user wants to run visualizations on the MSstatsShiny website, generating a visualization on Cytoscape desktop likely will not work.
An as alternative, we can produce visualizations using visNetwork.
Subtasks
visualizeNetworksWithVisNetworkthat returns a VisNetwork object that can be drawn in MSstatsShiny. Some notable functions could include:Acceptance Criteria
New visualizations can be displayed on MSstatsShiny.