Saturday, June 10, 2023

CyPlot GSoC'23 Project Preparations & Selection

                                 GSOC'23@NRNB                        

ABOUT PROJECT

This project mainly involves development of a Cytoscape app -CyPlot.

Cytoscape is an open-source software platform used for visualizing, analyzing, and modeling complex networks. It provides a user-friendly interface and a robust set of tools and features for exploring and manipulating network data. Originally developed for biological research, Cytoscape has expanded its scope and is now widely used in various domains, including systems biology, social network analysis, and data visualization.

Overall, it is a powerful and versatile platform that provides researchers and data scientists with the necessary tools and resources to analyse and visualize complex networks. Its user-friendly interface, extensive plugin system, and active community support make it a popular choice for network analysis in various fields.

CyPlot is a Cytoscape application written in JAVA which provides the ability to plot data through GUI or CyCommand/REST.

The goal of this project involves updating the app by developing some new features for it.More details about the project can be found on the Github issue.

I am preparing myself for this project and am being mentored by Yihang Xin,Alexander Pico and Scooter Morris.

Preparation & Selection

 I started by going through the codebase and understanding the various dependencies and tools for the development required.There were several instances at which I faced some difficulties for which the mentors were very helpful in guiding me through,they even provided some additional advice on what documents to refer to and the Cytoscape App Ladder as well.

After careful understanding of the work required to be done I drafted the proposal for submission for GSoC'23 about how I plan to undertake the various tasks over the span of this summer.The mentors approved of my proposal and to my joy I eventually got selected as a GSOC'23 contributor at NRNB.





CyPlot GSoC'23 Project Preparations & Selection

                                          GSOC'23@NRNB                               ABOUT PROJECT This project mainly involves developm...