Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2008-04-23 03:21:18
Size: 719
Editor: csik
Comment: link blog from project page, too.
Revision 4 as of 2008-05-28 20:08:14
Size: 2156
Editor: csik
Comment: update to reflect cytoscape retreat travel
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

The original project proposal is available at DanielAbel/GoogleSummerofCode2008.
Line 7: Line 5:
== Timeline / TODO list == == GSoC Project ==

For detailed description, etc., see the original project proposal at DanielAbel/GoogleSummerofCode2008.

== TODO list ==
Line 12: Line 14:
During coding period:
 * implement edge directionality, backend (one week)
 * implement gui/plugins part of undirected edges (vizmapper, TableImport, etc.) (one week)
 * implement local attributes, backend part (one week)
 * implement gui/plugins part of local attributes (vizmapper, core plugins, etc.) (two weeks)
 * work on flexible line types

== Milestones ==
(not yet updated to reflect the two weeks of North America travel noted below)

 * set up svn branches, eclipse, etc. (sometime before Maj. 26.)
 * Maj. 28.: edge directionality unittests
 * Maj. 30.: backend code needed for unittests to pass:
 * Jun. 6.: gui/plugins part of undirected edges (vizmapper, TableImport, etc.) (as these are gui-related things, I might not be able to create unittests for them, just as the rest of cytoscape's gui functionality is not really tested)
 * Jun. 10.: unittests for local attributes
 * Jun. 13.: local attributes unittests pass
 * Jun. 20.: updates in some parts of cytoscape gui to use local attributes
 * Jun. 22-Jun.28.: NetSci 2008, no work during this week
 * Jul. 4.: local attributes usable everywhere in default installation of cytoscape (i.e. core & core plugins)
 * Jul. 7: GSoC midterm. (although not milestone, important date)
 * Jul. 11.: benchmarks for rendering speed
 * Jul. 25.: backend changes needed for flexible line types
 * Jul. 31.: saving / exporting custom line types (XGMML and .cys)
 * Aug. 11.: vizmapper integration (using custom line types in preview dialog, etc.)

== Implementation Plan ==

 * write unittests
 * merge changes from internal fork of earlier cytoscape
 * for details, see text of proposal

== Resources ==

 * will set up branches in svn once cytoscape2.6 changes have been merged to the 3.0 branch

== Contact Info ==

== Personal Schedules ==

 * start coding on Maj. 26.
 * Jun. 23th to Jun. 27th: I will be attending the NetSci 2008 conference
 * July 14th to 20th: cytoscape retreat in Toronto
 * July 20th to 26th: visiting relatives in Washington DC (and thus I won't be working on GSoC during this week)

Current state of DanielAbel's GSoC project.

Progress can also be tracked on the [http://daniel-abel.blogspot.com/ blog].

GSoC Project

For detailed description, etc., see the original project proposal at DanielAbel/GoogleSummerofCode2008.

TODO list

Before coding period:

  • get svn account, checkout code, etc.
  • wait for merge of cytoscape 2.6 to cytoscape 3.0 branch

Milestones

(not yet updated to reflect the two weeks of North America travel noted below)

  • set up svn branches, eclipse, etc. (sometime before Maj. 26.)
  • Maj. 28.: edge directionality unittests
  • Maj. 30.: backend code needed for unittests to pass:
  • Jun. 6.: gui/plugins part of undirected edges (vizmapper, TableImport, etc.) (as these are gui-related things, I might not be able to create unittests for them, just as the rest of cytoscape's gui functionality is not really tested)

  • Jun. 10.: unittests for local attributes
  • Jun. 13.: local attributes unittests pass
  • Jun. 20.: updates in some parts of cytoscape gui to use local attributes
  • Jun. 22-Jun.28.: NetSci 2008, no work during this week

  • Jul. 4.: local attributes usable everywhere in default installation of cytoscape (i.e. core & core plugins)

  • Jul. 7: GSoC midterm. (although not milestone, important date)
  • Jul. 11.: benchmarks for rendering speed
  • Jul. 25.: backend changes needed for flexible line types
  • Jul. 31.: saving / exporting custom line types (XGMML and .cys)
  • Aug. 11.: vizmapper integration (using custom line types in preview dialog, etc.)

Implementation Plan

  • write unittests
  • merge changes from internal fork of earlier cytoscape
  • for details, see text of proposal

Resources

  • will set up branches in svn once cytoscape2.6 changes have been merged to the 3.0 branch

Contact Info

Personal Schedules

  • start coding on Maj. 26.
  • Jun. 23th to Jun. 27th: I will be attending the NetSci 2008 conference

  • July 14th to 20th: cytoscape retreat in Toronto
  • July 20th to 26th: visiting relatives in Washington DC (and thus I won't be working on GSoC during this week)

DanielAbel/GsocProject (last edited 2009-02-12 01:03:37 by localhost)

Funding for Cytoscape is provided by a federal grant from the U.S. National Institute of General Medical Sciences (NIGMS) of the Na tional Institutes of Health (NIH) under award number GM070743-01. Corporate funding is provided through a contract from Unilever PLC.

MoinMoin Appliance - Powered by TurnKey Linux