Skip to content

GSOC 2016 PROJECT

Enhance vignettes and plugin use for R package RCy3 for network manipulation using Cytoscape

Many scientists use networks to visualize complex relationships among species, people, cities, genes, proteins or other subjects. Cytoscape is...

Contributor
jooolia
Mentor
Augustin
Organization
National Resource for Network Biology (NRNB)Science and medicine
Program
GSoC 2016Completed · Advanced difficulty

About this project

Description from the program archive

<p>Many scientists use networks to visualize complex relationships among species, people, cities, genes, proteins or other subjects. Cytoscape is open-source software that is popular (6350 citations as of March 22nd 2016) for the visualization of networks. As scientists work with increasing amounts of data and the expectation of reproducible computational analyses increases, many users of network visualization programs are turning to scripted analyses instead of using a graphical user interface (GUI). Cytoscape has an application programming interface (API) that uses the Representational State Transfer (REST) to send information between Cytoscape and different programs. The package RCy3 allows users to connect R to Cytoscape allowing them to script their visualizations. There are two ways the package would be enhanced: 1) by enabling the use of Cytoscape plugins programmatically through their API, and 2) by creating robust walkthroughs of the code necessary to use RCy3 and other packages for reproducible network visualizations. The walkthroughs would include approaches relevant to many Cytoscape users and incorporate the programmatic use of plugins with developed function.</p>

Tags

APIUI

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. Improving Web Based SBGN Editor SBGNViz.js

    Metin Can SiperMentored by Ugur Dogrusoz

  2. GSoC: JSBML Validation System

    Roman SchulteMentored by Andreas Dräger

  3. SBGN-ML and SBML to Escher Converter

    Devesh KhandelwalMentored by zakandrewking

  4. Interconvertible Layout program for CellDesigner

    KaitoMentored by Akira Funahashi

  5. Multithread Centiscape (#55)

    ibestvinaMentored by giovanniscardoni@gmail.com

  6. Cytoscape command line scripting enhancements

    Ashish TiwariMentored by Scooter Morris

  7. Tutorials for Cytoscape.js

    joseph.stahlMentored by Max Franz

  8. Extending Cytoscape.js: Addition of Clustering Algorithms

    Zhaoyuan Zoe XiMentored by Mike Kucera

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