From: Rutger V. <rut...@gm...> - 2012-02-21 17:46:54
|
> Nice to have a generic search box, now if we could just get rid of the > "projection metaphor" because it is as confusing as hell! I guess we don't present it well by calling it a projection, but people will obviously want to do things like "get me the trees for taxon X". What would be the right way to present this? > Oh, and why doesn't TreeBASE support searching by higher taxa? This is easy > to do, and seems an obvious feature to have... Yes. > On 21 Feb 2012, at 17:18, Rutger Vos wrote: > > The only thing that people may not expect is the tokenization based on comma > rather than whitespace, because it's different from what Google does (which > is what everyone is used to). > > > Except it isn't precisely what google does, because it weighs > occurrences of words near each other higher, so that typing 'Homo > sapiens' (no quotes) won't just return a bucket of pages that have the > words 'Homo' and 'sapiens' anywhere in them. And maybe we don't want > people to have to write 'Homo sapiens' (with quotes) every time they > search for a species - which will be always once they find out we > don't do higher taxa. > > On Feb 21, 2012, at 11:57 AM, Rutger Vos wrote: > > > When it encounters an integer, it assumes it could be any of these > predicates: > > > - 'tb.identifier.ncbi', > > - 'tb.identifier.ubio', > > - 'tb.identifier.taxon', > > - 'tb.identifier.taxon.tb1' > > > For things that look like TreeBASE id's (e.g. /^[A-Z][a-z]*\d+$/): > > > - 'tb.identifier.taxon', > > - 'tb.identifier.taxon.tb1' > > > Words: > > > - 'tb.title.taxon', > > - 'tb.title.taxonLabel', > > - 'tb.title.taxonVariant' > > > What users type in the search box is split on commas. In an earlier > > iteration I made it split on (quoted) words/white space - but that > > messes up what is probably the 80% use case of people entering "Genus > > species" (without quotes). > > > If you now type "Homo sapiens, 9606" (without quotes), you will get > > hits that have 9606 as any identifier, and hits for Homo sapiens, > > including Homo sapiens neanderthalensis. By clicking on the advanced > > search button, users might be able to figure out (and influence) what > > exactly is searched on. Maybe we could have a screen cast that > > explains the search logic? > > > On Tue, Feb 21, 2012 at 5:30 PM, Hilmar Lapp <hl...@ne...> wrote: > > Nice! I didn't try it extensively. What does it recognize and/or > > specifically search? > > > -hilmar > > > On Feb 21, 2012, at 6:30 AM, Rutger Vos wrote: > > > Hi all, > > > what do you think of this new, simplified search > > box: http://treebase-dev.nescent.org/treebase-web/search/taxonSearch.html > > > I've done most of the prep work to have the same box for matrix, tree and > > study searching so that end users just type their search terms and we try to > > be clever in expanding those into the context-appropriate search predicates. > > > Rutger > > > -- > > Dr. Rutger A. Vos > > Bioinformaticist > > NCB Naturalis > > Visiting address: Office A109, Einsteinweg 2, 2333 CC, Leiden, the > > Netherlands > > Mailing address: Postbus 9517, 2300 RA, Leiden, the Netherlands > > http://rutgervos.blogspot.com > > ------------------------------------------------------------------------------ > > Keep Your Developer Skills Current with LearnDevNow! > > The most comprehensive online learning library for Microsoft developers > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > > Metro Style Apps, more. Free future releases when you subscribe now! > > http://p.sf.net/sfu/learndevnow-d2d_______________________________________________ > > Treebase-devel mailing list > > Tre...@li... > > https://lists.sourceforge.net/lists/listinfo/treebase-devel > > > > -- > > =========================================================== > > : Hilmar Lapp -:- Durham, NC -:- informatics.nescent.org : > > =========================================================== > > > > > > > > -- > > Dr. Rutger A. Vos > > Bioinformaticist > > NCB Naturalis > > Visiting address: Office A109, Einsteinweg 2, 2333 CC, Leiden, the > Netherlands > > Mailing address: Postbus 9517, 2300 RA, Leiden, the Netherlands > > http://rutgervos.blogspot.com > > > -- > > =========================================================== > > : Hilmar Lapp -:- Durham, NC -:- informatics.nescent.org : > > =========================================================== > > > > > > > > -- > Dr. Rutger A. Vos > Bioinformaticist > NCB Naturalis > Visiting address: Office A109, Einsteinweg 2, 2333 CC, Leiden, the > Netherlands > Mailing address: Postbus 9517, 2300 RA, Leiden, the Netherlands > http://rutgervos.blogspot.com > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > Treebase-devel mailing list > Tre...@li... > https://lists.sourceforge.net/lists/listinfo/treebase-devel > > > --------------------------------------------------------- > Roderic Page > Professor of Taxonomy > Institute of Biodiversity, Animal Health and Comparative Medicine > College of Medical, Veterinary and Life Sciences > Graham Kerr Building > University of Glasgow > Glasgow G12 8QQ, UK > > Email: r....@bi... > Tel: +44 141 330 4778 > Fax: +44 141 330 2792 > AIM: rod...@ai... > Facebook: http://www.facebook.com/profile.php?id=1112517192 > Twitter: http://twitter.com/rdmpage > Blog: http://iphylo.blogspot.com > Home page: http://taxonomy.zoology.gla.ac.uk/rod/rod.html > -- Dr. Rutger A. Vos Bioinformaticist NCB Naturalis Visiting address: Office A109, Einsteinweg 2, 2333 CC, Leiden, the Netherlands Mailing address: Postbus 9517, 2300 RA, Leiden, the Netherlands http://rutgervos.blogspot.com |