Re: RE: searching the nlm catalog
Peter Schulte-Stracke <mail-OvSX7JRiA6TkXZrADh/[email protected]> Mon, 20 Mar 2006 17:30:57 +0100
| Newsgroups | gmane.comp.gnome.apps.pybliographer |
|---|---|
| Message-ID | <1142872257l.4338l.0l@britten> |
Am 20.03.2006 06:47:42 schrieb(en) John Vu: > Bernhard Kleine wrote: > >I wonder whether other public libraries will also be > >searchable by pybliographer, e.g. the nlm catalogue of books > >which would make addition of books to bibtex file > much >sweeter > > Bernhard, years ago I did try to get pybliographer to import > MARC data from Z3950 connections to public libraries using > this: http://zoom.z3950.org/misc/zoo.html#4 I regret that it takes so long -- I remember your work well and since then Z39.50 support is on my agenda, and my interest is greater than ever as my local library, quite uncommon in Germany, provides for Z39.50 access.; but surely I am the slowest programmer of the world. I wish to add some clarifications. (i) ZOOM, the Z39.50 library of choice, which you, John, discovered, covers mostly the request side, but there remain still some crucial additions to perform: * configuring the connection * interfacing the query dialogue * reading the results (ii) For a connection we have to know host, port, databse, password etc. as well as the list of fields that are searchable. (iiI) Supposedly, one would wish tu hide some of the low-level details from the user, but I have no idea how to organise this interface between the generic and the database specific code. (iv) With regard to the parsing (reading) of the results, the problem is one of embarrassment of the riches. MARC data are so rich and of so good quality that one would like to exploit them more thorougly than by taking but author and title. But I repeat, it is a pity that we did not more in this direction; ashes on my head. On the other hand there seems to be a growing inteerst in pybliographer, and that will certainly strengthen our efforts. One final point. Contrary to what you seem to believe, MARC data are standardised to a very high degree, much more so than any other class of data. That is one of the reasons why it is such a pleasure to have them. The files you mention contain (at least for the z39.50 connections) only connection data, in marked contrast to the data needed to describe most other data sources. Regards, Peter ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642