AmiGO 1 8: Difference between revisions

From GO Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 7: Line 7:


* TBD...
* TBD...
* ...
* ...


= Done Features =
= Done Features =
Line 16: Line 14:


= Current work =
= Current work =
== Future work in progress (visible in live experimental) ==
* Switch over to Lucene for searching
** Addition of ubiquitous completion in boxes
* Redo of term info/tree view in all locations
** Neighborhood-based view
* Relation filtering
** Start with term enrichment and work out
* Revisit reference genome views and pages
** phylogenic tree
* Migrate peripheral pages to new framework
* Migrate core pages over to the new framework
** Front page with completion ([http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=front_page concept])
* Matrix tool ([http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=nmatrix nmatrix])


== Deferred features ==
== Deferred features ==
Line 30: Line 43:
**** [http://berkeleybop.org/alpha/goxprod/amigo?mode=homolset_graph&set=1 TAZ orthoset] (notice heart in top right corner)
**** [http://berkeleybop.org/alpha/goxprod/amigo?mode=homolset_graph&set=1 TAZ orthoset] (notice heart in top right corner)


== Future work in progress (visible in live experimental) ==
== TBD ==


* Migrate core pages over to the new framework
** Front page with completion ([http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=front_page concept])
* Matrix tool ([http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=nmatrix nmatrix])
* Coannotation (possible [http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=gp_with_2_terms coannotation] interface)
* Coannotation (possible [http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=gp_with_2_terms coannotation] interface)
* Lucene as general search ([http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=lexical_search concept page])
** graph information as well?
* advanced graph visualizations [http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=layers_graph] [http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=layers2_graph]
* advanced graph visualizations [http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=layers_graph] [http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=layers2_graph]
** early plugin framework done
** early plugin framework done
** heatmap and random plugin examples
** heatmap and random plugin examples
* Workspaces, generalization of sessions ([http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=workspace_client concept])
* Workspaces, generalization of sessions ([http://amigo.berkeleybop.org/cgi-bin/amigo/amigo_exp?mode=workspace_client concept])
== TBD ==
* Expand the scope of community annotation (depending on user feedback).
* Expand the scope of community annotation (depending on user feedback).
* Switch TE caching over from page render caching to data caching (currently evaluating sqlite3)
* Switch TE caching over from page render caching to data caching (currently evaluating sqlite3)

Revision as of 19:04, 23 November 2009

Status

In discussion--currently this is a close descendant of 1.7. Currently experimental.

Planned Features

  • TBD...

Done Features

  • Centralized testing (kappa)
  • GOOSE integrated into framework (GOOSE)

Current work

Future work in progress (visible in live experimental)

  • Switch over to Lucene for searching
    • Addition of ubiquitous completion in boxes
  • Redo of term info/tree view in all locations
    • Neighborhood-based view
  • Relation filtering
    • Start with term enrichment and work out
  • Revisit reference genome views and pages
    • phylogenic tree
  • Migrate peripheral pages to new framework
  • Migrate core pages over to the new framework
    • Front page with completion (concept)
  • Matrix tool (nmatrix)

Deferred features

  • Organizing annotation results by qualifier
  • Term request client for SF (AKA ART)
    • could this be better done in wiki?
  • Cross-product and inter-ontology link support (may be punted until following release, but we will start on necessary infrastructure changes)

TBD

  • Coannotation (possible coannotation interface)
  • advanced graph visualizations [1] [2]
    • early plugin framework done
    • heatmap and random plugin examples
  • Workspaces, generalization of sessions (concept)
  • Expand the scope of community annotation (depending on user feedback).
  • Switch TE caching over from page render caching to data caching (currently evaluating sqlite3)
  • RSS update on terms and gps (could be tied to GONUTs for timeliness?)
  • looking at other ways to supply search results (perl clucene (apache) vs. lucene (tomcat) vs. solr (tomcat or jetty) vs. perl/xapian (apache) vs. ruby/ferret (apache))
    • look at ways of solving "*ase" problem (if it is) (e.g. reverse indexing and merge results)