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

From WormBaseWiki
Jump to navigationJump to search
Line 21: Line 21:
  
  
If there's time and you want explanations of code I added:
+
If there's time and/or you want explanations of code I added:
  
 
* Search box triggers action to Search controller:
 
* Search box triggers action to Search controller:

Revision as of 13:42, 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/or 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