Skip to content

GSOC 2020 PROJECT

Implement a comment/discussion system in GraphSpace

The aim of this project is to implement a real-time comment/discussion and reaction system that will allow users to comment on graphs and discuss...

Contributor
Yash Agarwal_
Mentors
Daniyal Jahan, Aditya Bharadwaj, T. M. Murali
Organization
National Resource for Network Biology (NRNB)Science and medicine
Program
GSoC 2020Completed

About this project

Description from the program archive

<p>The aim of this project is to implement a real-time comment/discussion and reaction system that will allow users to comment on graphs and discuss ideas with each other using the GraphSpace web interface.</p> <ol> <li>Design a user interface for creating comments and discussions: When visualizing a graph, this interface should allow users to add comments as a means to discuss or share ideas with their collaborators for a given graph, analogous to the way "Comments" on Google Docs allow users to discuss ideas on text documents. Being applicable to graphs, the comment system on GraphSpace should apply to nodes, edges, groups of nodes, and subgraphs, or even the entire graph. Comments can be applied only to a specific layout as well. There should be a way to mark comments as resolved.</li> <li>Develop a web service for real-time comments and discussions: We would like to implement real-time storage, querying, and recovery of comments and discussions.</li> <li>Develop a reaction system for both the comment/discussion system: We would like to implement a reaction tool like GitHub for both the comment/discussion system.</li> <li>Integrate the web service with the user interface.</li> </ol>

From the people who did it

No proposal or progress posts shared yet

Worked on this project? Share the proposal that got you selected and the posts you wrote.

Claim this project
  1. Implementation of SBML-JSON converter and SBML-JSON scheme

    HemantMentored by Matthias König, Lucian Smith, Andreas Dräger +1

  2. Development of a system that generates spatial SBML models using deep learning

    Medha BhattacharyaMentored by Kaito Ii, Akira Funahashi, tokkuman

  3. Developing a tool for implementing clustering algorithms to Cytoscape app ClusterMaker2

    Maija UtriainenMentored by Dexter Pratt, John "Scooter" Morris, ALEXANDER PICO

  4. LACE-View : A Visualizer for Longitudinal Clonal Trees

    Bhavesh NarraMentored by Marco Antoniotti, Daniele, Alex Graudenzi

  5. Improving compmodelmatch.org

    Sahil JhaMentored by Danny Fryer, Michael Blinov

  6. Enhancing PathwayMapper in cBioPortal and PathwayMapper editor

    Merve KılıçarslanMentored by Ugur Dogrusoz, ALEXANDER PICO, Onur Sumer +1

  7. Redevelop Model Bricks code base architecture

    Saksham RaghuvanshiMentored by Ann Cowan, Frank Morgan, Michael Blinov +1

  8. Simulation of systems biology models in Java: support for new features

    Hemil PanchiwalaMentored by Shalin Shah, Matthias König, Mykola Zakharchuk +1

  9. Integrating RRPlugins with libRoadRunner

    Debashish RoyMentored by Kiri Choi, Herbert Sauro

  10. Integration of sequence visualization into SynBioHub

    Linhao MengMentored by Geoff Baldwin, Christopher Myers

  11. Spreadsheet Plug-in for SynBioHub

    Isabel MarleenMentored by Christopher Myers, JVM, jakebeal

Data: Google Summer of Code public archive. This project in the official archive