Difference between revisions of "WebDev 2010.05.19-Agenda and Minutes"

From WormBaseWiki
Jump to navigationJump to search
(Created page with '= Agenda = == 1. Administration update (Todd; 5 minutes) == == 2. modENCODE status (Xiaoqi; 10 minutes) == == 3. Biomart progress (Abby; 10 minutes) == == 4. WS214 status & W…')
 
Line 12: Line 12:
  
 
== 6. Open table ==
 
== 6. Open table ==
 +
 +
 +
==== Search demo (Abby) ====
 +
http://dev.wormbase.org:9010/  --home page
 +
 +
http://dev.wormbase.org:9010/search/gene/lin-5*  --multiple hit example
 +
 +
 +
 +
If there's time and you want explanations of code I added:
 +
 +
* Search box triggers action to Search controller:
 +
 +
http://bitbucket.org/tharris/wormbase/src/tip/lib/WormBase/Web/Controller/Search.pm
 +
 +
* Controller accesses Search object from API:
 +
 +
http://bitbucket.org/tharris/wormbase/src/tip/lib/WormBase/API.pm
 +
 +
http://bitbucket.org/tharris/wormbase/src/tip/lib/WormBase/API/Service/Search.pm
 +
 +
* Search object returns list of Search::Result objects:
 +
 +
http://bitbucket.org/tharris/wormbase/src/tip/lib/WormBase/API/Service/Search/Result.pm
 +
 +
* results.tt2 template renders the Search::Result objects:
 +
 +
http://bitbucket.org/tharris/wormbase/src/tip/root/templates/search/results.tt2

Revision as of 13:39, 19 May 2010

Agenda

1. Administration update (Todd; 5 minutes)

2. modENCODE status (Xiaoqi; 10 minutes)

3. Biomart progress (Abby; 10 minutes)

4. WS214 status & WS215 pipeline goals (Norie; 10 minutes)

5. API progress (Xiaoqi, Norie, Todd, 5 minutes)

6. Open table

Search demo (Abby)

http://dev.wormbase.org:9010/ --home page

http://dev.wormbase.org:9010/search/gene/lin-5* --multiple hit example


If there's time and you want explanations of code I added:

  • Search box triggers action to Search controller:

http://bitbucket.org/tharris/wormbase/src/tip/lib/WormBase/Web/Controller/Search.pm

  • Controller accesses Search object from API:

http://bitbucket.org/tharris/wormbase/src/tip/lib/WormBase/API.pm

http://bitbucket.org/tharris/wormbase/src/tip/lib/WormBase/API/Service/Search.pm

  • Search object returns list of Search::Result objects:

http://bitbucket.org/tharris/wormbase/src/tip/lib/WormBase/API/Service/Search/Result.pm

  • results.tt2 template renders the Search::Result objects:

http://bitbucket.org/tharris/wormbase/src/tip/root/templates/search/results.tt2