The official coding period of GSoC 2016 starts tomorrow, 23rd May. Yay!!
I’ll start working on creating a parser for GraphML format. Users of GraphSpace will be able to upload their graphs in GraphML format without having to convert it to JSON or cyjs (cytoscape JSON).
GraphML is based on XML, hence we’ll use the standard XML python parser https://docs.python.org/2/library/xml.etree.elementtree.html
Implementing this may require changing the GraphSpace JSON spec, which will be further discussed with my mentors.
We also make sure to extensively document the new functionality (using the PyDoc format).
My mentors Murali, Ted and Divit will be able to view a dev version of GraphSpace on the dev server shared with them.
I’ll regularly update this blog with the progress through the summer. 🙂