- From: Ricardo Pereira <ricardo@tdwg.org>
- Date: Thu, 12 Jul 2007 09:59:09 -0300
- To: Roderic Page <r.page@bio.gla.ac.uk>
- CC: Jonathan Rees <jonathan.rees@gmail.com>, Mark Wilkinson <markw@illuminae.com>, Alan Ruttenberg <alanruttenberg@gmail.com>, Michel_Dumontier <Michel_Dumontier@carleton.ca>, public-semweb-lifesci <public-semweb-lifesci@w3.org>, Benjamin Good <goodb@interchange.ubc.ca>, Natalia Villanueva Rosales <naty.vr@gmail.com>
I just wanted to add to what Rod already said. There is a web resolver at http://lsid.tdwg.org that you can use to resolve LSIDs. The BioPathways resolver isn't available anymore. You may download a new version of the LSID Browser for Firefox from http://lsids.sourceforge.net <http://lsid.sourceforge.net>. Just follow the link to "Download (new)" and make sure you get version 1.0.1. You will find detailed instructions at http://lsids.sourceforge.net/resources/firefox-lsid-browser/. Cheers, Ricardo Roderic Page wrote: > >> I would also like to see an LSID HOWTO for consumers of LSIDs. Perhaps >> this exists already. But right now, if I get an LSID in some email, I >> haven't a clue how to track down an LSID resolver that knows about it >> (although via google I learned that sourceforge might be a good place >> to start). > > There are a number of ways to resolve LSIDs. There is a FireFox plugin > available from http://lsid.sourceforge.net. With this > installed, lsidres:urn:lsid:ubio.org:namebank:1762007 becomes > resolvable. There are also HTTP proxies, such > as http://lsid.zoology.gla.ac.uk/urn:lsid:ubio.org:namebank:1762007 > that I wrote, and the BioPathways resolver > (http://lsid.biopathways.org/resolver/). > > Lastly, I wrote a PHP client to test LSID servers, which is online > at http://linnaeus.zoology.gla.ac.uk/~rpage/lsid/ > <http://linnaeus.zoology.gla.ac.uk/%7Erpage/lsid/>. I use this to > debug both my client code, and test LSID servers. > > Regards > > Rod > > > On 12 Jul 2007, at 11:57, Jonathan Rees wrote: > >> >> On 7/11/07, Mark Wilkinson <markw@illuminae.com >> <mailto:markw@illuminae.com>> wrote: >>> >>> On Tue, 10 Jul 2007 23:34:10 -0700, Alan Ruttenberg >>> <alanruttenberg@gmail.com <mailto:alanruttenberg@gmail.com>> wrote: >>> >>> > The cost of using an http identifier, and providing a 303 and a >>> pointer >>> > to more information, instead of using an LSID, seems a small cost to >>> > satisfy this community. >>> >>> >>> Please correct me if I am wrong - I just re-read the spec for 303 and I >>> believe I am interpreting it properly... though I may not be! >> >> The TAG has the same worry as me, that a 200 response will be *taken* >> to mean that the resource is an IR, when it isn't. So the TAG says >> please don't give a 200 in that case, return anything else instead. >> They came up with 303 as the most likely something else. I agree that >> this is not part of the HTTP spec. It is merely a recommendation >> intended to teach the difference between an IR and a non-IR. >> (citation: httpRange-14) This is not elegant, and not very >> well-defined or reliable, but it is better than nothing. >> >> not info resource --> not 200 --> how about 303 >> >>> What >>> worries me about the 303 solution (other than that we are not using >>> it for >>> it's primary purpose [1]) is that the redirection can only be to a >>> *single* resource, specified in the Location header. >> >> If this is an important functionality then it can be provided in a >> variety of ways - a mere matter of programming. LSID resolver happens >> to be the only way that comes ready made. But the functionality >> doesn't need to be tied to the use of LSIDs. >> >>> As I've said before, I think that LSIDs solve a *very specific >>> subset* of >>> problems that don't seem to be raised very often in the discussions on >>> this list because they aren't "typical" situations... at the moment! >> >> I'm willing to believe this. I think I'm close to having a short list >> of the features that LSID users like, and I think we can reproduce >> most or all of them inside the http: URI scheme. But I would really >> like to hear from you and other LSID users which features they find >> essential. Ability to get metadata (assuming you have a resolver) is >> one good feature, ability to spot unchanging "pieces of data" is >> another, and you've given another above. The answers can be brief, >> since the rationales have already been presented. >> >> I would also like to see an LSID HOWTO for consumers of LSIDs. Perhaps >> this exists already. But right now, if I get an LSID in some email, I >> haven't a clue how to track down an LSID resolver that knows about it >> (although via google I learned that sourceforge might be a good place >> to start). >> >> > > ---------------------------------------- > Professor Roderic D. M. Page > Editor, Systematic Biology > DEEB, IBLS > Graham Kerr Building > University of Glasgow > Glasgow G12 8QP > United Kingdom > > Phone: +44 141 330 4778 > Fax: +44 141 330 2792 > email: r.page@bio.gla.ac.uk <mailto:r.page@bio.gla.ac.uk> > web: http://taxonomy.zoology.gla.ac.uk/rod/rod.html > iChat: aim://rodpage1962 > reprints: http://taxonomy.zoology.gla.ac.uk/rod/pubs.html > > Subscribe to Systematic Biology through the Society of Systematic > Biologists Website: http://systematicbiology.org > Search for taxon names: http://darwin.zoology.gla.ac.uk/~rpage/portal/ > <http://darwin.zoology.gla.ac.uk/%7Erpage/portal/> > Find out what we know about a species: http://ispecies.org > Rod's rants on phyloinformatics: http://iphylo.blogspot.com > Rod's rants on ants: http://semant.blogspot.com > > >
Received on Thursday, 12 July 2007 22:43:48 UTC