← Revision 1 as of 2008-01-03 19:03:02
Size: 1355
Comment:
|
← Revision 2 as of 2008-01-10 18:12:03 →
Size: 3580
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 39: | Line 39: |
{{{ Thursday January 10, 2008 Scooter, Mike, Kei, Gary, Alex, Sarah, Trey, Allan Notes: Scooter == SBGN == * Having a workshop in Okinawa. Should there be a Cytoscape representative? Costs are an issue for most of us. Biopax will be sending Emek Demir. Gary will ask Emek to represent Cytoscape at the meeting. == 2008 Cytoscape Retreat == * Strong preference for holding the Toronto retreat immediately before ISMB. The retreat will be July 16-19 in Toronto, Canada, which overlaps with ISMB by one day. == Cytoscape 2.5.2 == * One outstanding bug (XGMML reader/writer problem). Scooter is awaiting for feedback from user. == Cytoscape 2.6 == * Complete in terms of features, now on to bug fixing. * Outstanding "issues": Vizmap UI issues, Table import UI issues, Vizmap enhancement request * Tentative release date: March 1, 2008 * Focus on really polishing and getting 2.6 to be a quality release * We are unanimous that postponing 2.6 release is the right thing and will be recommended to the board == Cytoscape 3.0 == * CyAttributes * Need both local and global attributes * What will the interface look like? * Mike is concerned that the code underlying CyAttributes has lots of boilerplate * Generics would be a good approach * Lists and Map attribute types complicate things significantly * Do we want runtime checks or compile-time checks * Arbitrary attributes vs. type-specific * Lean towards type-specific * API needs to be extraordinarily efficient * May need to avoid keeping large lists of attributes in memory * Interesting idea, but not an API issue at this point * Complex type: * Replace with the ability to recursively define attributes with the four basic types that you could combine into lists and maps * Primary direction: use generics, if possible. * What do we put into CyNode, CyEdge, vs. CyAttribute? * Everything goes into CyAttribute, including edge type * Will require work to provide better UI for merging allowing the user to distinguish between names and edge types * Need to develop use cases for Cytoscape 3.0 }}} |
2008
January
Thursday January 2, 2008 Scooter, Gary, Alex, Ben, Sarah, Maital, Mike, Peng, Trey, Allan, Noel Notes: Sarah == Grant Proposal == * Trey is trying to put together a P41 grant * Part 1: Development of new technology * Part 2: Collaborative activities * Part 3: Service * Need info on the collaborative research being done using Cytoscape, list the one or two most important scientific collaborations you have (coauthoring). Include some text (paragraph) about the project. == 2.6 == * Bug fixing! * Mike will assign some bugs == 2.5.2 == * Mike put out a release right before xmas * Gary’s lab has tested it, most bugs look fixed * Ben has checked in a fix to graphics export formats * Mike will put together another release after this * Need people to run through the test cases == 3.0 == * Scooter is putting together a 2 layer interface proposal * Lowest layer uses ints (Mike’s initial API) * Plugin API is all object based, allows for lazy-loading of CyNode/CyEdge objects for large graphs * Plan to discuss CyAttributes next week == Large Networks == * Mike implemented a mysql backed implementation of the API he put together, works, uses less mem etc. Got stuck on CyNode/CyEdge being held in memory
Thursday January 10, 2008 Scooter, Mike, Kei, Gary, Alex, Sarah, Trey, Allan Notes: Scooter == SBGN == * Having a workshop in Okinawa. Should there be a Cytoscape representative? Costs are an issue for most of us. Biopax will be sending Emek Demir. Gary will ask Emek to represent Cytoscape at the meeting. == 2008 Cytoscape Retreat == * Strong preference for holding the Toronto retreat immediately before ISMB. The retreat will be July 16-19 in Toronto, Canada, which overlaps with ISMB by one day. == Cytoscape 2.5.2 == * One outstanding bug (XGMML reader/writer problem). Scooter is awaiting for feedback from user. == Cytoscape 2.6 == * Complete in terms of features, now on to bug fixing. * Outstanding "issues": Vizmap UI issues, Table import UI issues, Vizmap enhancement request * Tentative release date: March 1, 2008 * Focus on really polishing and getting 2.6 to be a quality release * We are unanimous that postponing 2.6 release is the right thing and will be recommended to the board == Cytoscape 3.0 == * CyAttributes * Need both local and global attributes * What will the interface look like? * Mike is concerned that the code underlying CyAttributes has lots of boilerplate * Generics would be a good approach * Lists and Map attribute types complicate things significantly * Do we want runtime checks or compile-time checks * Arbitrary attributes vs. type-specific * Lean towards type-specific * API needs to be extraordinarily efficient * May need to avoid keeping large lists of attributes in memory * Interesting idea, but not an API issue at this point * Complex type: * Replace with the ability to recursively define attributes with the four basic types that you could combine into lists and maps * Primary direction: use generics, if possible. * What do we put into CyNode, CyEdge, vs. CyAttribute? * Everything goes into CyAttribute, including edge type * Will require work to provide better UI for merging allowing the user to distinguish between names and edge types * Need to develop use cases for Cytoscape 3.0