On this page, I will be keeping track of my general progress in this project.
May 12 – 13, 2008
- Familiarized myself with the Cytoscape program (what it does, what it is capable of doing, etc.)
May 16, 2008
- Started reading Graph Drawing: Algorithms for Visualization of Graphs – by Ioannis G. Tollis, Giuseppe Di Battista, Peter Eades, Roberto Tamassia
May 17, 2008
- Managed to fix the problem with running the Cytoscape source code on Eclipse
May 22, 2008
- Continued setting up my programming environment on Eclipse
- Learning about Ant in Java
May 28, 2008
- Managed to set up Eclipse so that plugins can be debugged in it (as a separate project)
- Started Subproject 1
June 4, 2008
- Completed Subproject 1
June 5, 2008
- Extended Subproject 1 so that it supports graphs with nodes of varying sizes
- Started Subproject 2
June 24, 2008
- Completed Subproject 2
- Started learning graph drawing algorithms
- Preparing for my next demo
June 28, 2008
- Started working on the automatic label layout plugin
July 30, 2008
- Making refinements with the final Automatic Label Plugin