nrnb / GoogleSummerOfCode

Main documentation site for NRNB GSoC project ideas and resources
115 stars 38 forks source link

Import graphs in multiple formats into GraphSpace #36

Closed tmmurali closed 8 years ago

tmmurali commented 8 years ago

Background

GraphSpace is an easy-to-use web-based platform collaborating research groups can use for storing, interacting with, and sharing networks. A GraphSpace user can upload graphs through a REST API, import graphs created in Cytoscape, interact with graphs (view them, customize layouts, and save layouts), share graphs (create groups and add collaborators, share graphs among all members of a group or with the world), search graphs, and organize graphs using tags. GraphSpace has a comprehensive REST API that allows users to communicate programmatically with it.

Goal

GraphSpace currently allows import of networks specified in a JSON format. This project will add functionality to import networks in other formats, e.g., GPML, BioPAX, and GraphML. Users should be able to import graphs both through the network upload page as well as by using the REST API.

Potential Mentor

T. M. Murali

Contact

murali@cs.vt.edu

MridulS commented 8 years ago

@tmmurali I found this project interesting to work on over the summer. Any pointers where to start from?

khanspers commented 8 years ago

Chosen as GSoC 2016 project.