/
TV_19JUL2011
TV_19JUL2011
Agenda and Notes
Dev updates (Urie)
Server
- parseTree returns a 202 response with the URL in location header and in the body (requested by Andy Muir)
- Bad requests (no newick, invalid newick, etc.) get a 400 response and an appropriate error message
- Each tree is hashed when importing, and if a tree with the same hash is uploaded later, the URL for the existing tree is returned.
- Uploaded newick strings are saved to the filesystem, in case they need to be imported again later.
- Reset database on portnoy. Currently just the Smith tree and the NCBI taxonomy. Development server on estraven.iplantcollaborative.org is available for test uploads.
- Tried dedicated database server for estraven and performance was significantly worse:
- importing the NCBI taxonomy to a local db: about 3 min.
- importing the NCBI taxonomy to the db on euryale: about 9 min.
Client
- JSON now accepted in paste-style box.
- Updated to allow name->style mappings (in addition to existing id->style mappings)
- added a branchLabels element to json, to display text labels in the tr-standalone app
- Can now zoom out to parent node. Currently, this is done with the left-drag gesture.
- Labels in SVG output are now hidden if overlapping
BSA Updates from Naim
- went very well, no specific feedback from viewer
- one failure during live demo when sending tree, repeat worked fine
- used to view tree only, not tree + annotations
- current DB issue with View Tree link in DE (going to estraven)
- Naim hacked an alternate solution that sends as an analysis (yay!); but issues with opening URL automatically and cache clearing
Questions / Other notes
- how to we deal with the (possibly) large number of trees that might end up in that pull-down menu on the treeviewer?
- should we remove the open menu item altogether?
- or keep a short list of good demo trees
- plans for usability testing of DE after August
- what is next for the visualizer?
- small fixes, UI improvements, help, etc.
- documentation for standalone installation
- need to connect with other viz needs within iPlant
- probably not going to be any Core Software attention to viz until the end of the year
- publication!
- Let's focus on the publication in the short term