Size: 719
Comment: link blog from project page, too.
|
Size: 2627
Comment: add link to edge-directionality summary page
|
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 == | For detailed description, etc., see the original project proposal at DanielAbel/GoogleSummerofCode2008. |
Line 9: | Line 7: |
Before coding period: * get svn account, checkout code, etc. * wait for merge of cytoscape 2.6 to cytoscape 3.0 branch 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 |
The edge-directionality part of the project is ready (in the sense that I consider it finished, but it still needs review and maybe modification). See DanielAbel/EdgeDirectionality for details == svn branches == I will create feature branches in svn+ssh://grenache.ucsd.edu/cellar/common/svn/cytoscape3/branches/abeld-gsoc in-development branches will be in dev/ while review-ready ones in review/ currently I have only one branch, for the edge directionality feature at: svn+ssh://grenache.ucsd.edu/cellar/common/svn/cytoscape3/branches/abeld-gsoc/dev/edge-directionality == TODO list == next steps to do: * directedness in xgmml file format * directedness related gui changes == Milestones == (not yet updated to reflect the two weeks of North America travel noted below) * (done) set up svn branches, eclipse, etc. (sometime before Maj. 26.) * (done) Maj. 28.: edge directionality unittests * (done, except xgmml-related) 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 == 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].
For detailed description, etc., see the original project proposal at DanielAbel/GoogleSummerofCode2008.
The edge-directionality part of the project is ready (in the sense that I consider it finished, but it still needs review and maybe modification). See DanielAbel/EdgeDirectionality for details
svn branches
I will create feature branches in svn+ssh://grenache.ucsd.edu/cellar/common/svn/cytoscape3/branches/abeld-gsoc
in-development branches will be in dev/ while review-ready ones in review/
currently I have only one branch, for the edge directionality feature at:
svn+ssh://grenache.ucsd.edu/cellar/common/svn/cytoscape3/branches/abeld-gsoc/dev/edge-directionality
TODO list
next steps to do:
- directedness in xgmml file format
- directedness related gui changes
Milestones
(not yet updated to reflect the two weeks of North America travel noted below)
- (done) set up svn branches, eclipse, etc. (sometime before Maj. 26.)
- (done) Maj. 28.: edge directionality unittests
- (done, except xgmml-related) 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
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)