Skip to content

GSOC 2016 PROJECT

Cytoscape command line scripting enhancements

Cytoscape is a general purpose, open source software platform for complex network data integration, analysis and visualization. Cytoscape’s core...

Contributor
Ashish Tiwari
Mentor
Scooter Morris
Organization
National Resource for Network Biology (NRNB)Science and medicine
Program
GSoC 2016Completed · Advanced difficulty

About this project

Description from the program archive

<p>Cytoscape is a general purpose, open source software platform for complex network data integration, analysis and visualization. Cytoscape’s core implements generic network integration and visualization capabilities through its core apps and can be extended to suite specific use-cases by developing Cystoscape apps using its extensible plugin architecture.</p> <p>While Cytoscape’s graphical user interface is very useful for interactive network data integration and visualization, it may not be the best choice for workflows with hundreds if not thousands of network data files. Cytoscape includes the commandTool app to provide a command-line interface to Cytoscape using the Commands API. Cytoscape apps can register commands using annotations, and these commands will then be available in commandTool. Users can execute commands (eg importing networks from file or importing tables) using Command Line Dialog and can see the result in the Reply Log. The commandTool can also execute scripts (each line is a set of commands) and provide help about command classes and namespaces using the Command API.</p>

Tags

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. Tutorials for Cytoscape.js

    joseph.stahlMentored by Max Franz

  7. 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