Wednesday, January 24, 2007

Searching Hymenoptera Name Server literature

These are some notes on efforts to make the Hymenoptera Name Server literature data base searchable. This work builds on LSID stuff I did earlier, and is also a response to the TAXACOM thread started by Roger Hyam. Donat Agosti has also been requesting something along these lines.

The first step is to suck all the records off HNS, and convert them to RIS format. I then want to import that in to an instance of MyPHPBib (an old project of mine languishing on SourceForge), which gives me a MySQL database of the literature to play with. What I'd like is an OpenURL style search interface that can be used to return records matching a user query.

Notes to self. Character encoding is a major, major pain. I'm running the script on a Fedora Core 4 box as Mac OS X drove me nuts, I'm ensuring that the XML style sheet outputs ISO-8859-1 encoding (to match that returned by HNS), and I set the Terminal character encoding to Western(ISO-8859-1) as well.


  • it's worth noting that you don't have to settle for "OpenURL style"- you can make it real OpenURL by defining your own metadata format and identifying it with a URI. If you can get some colleagues tegether and agree on the metadata format, you can ask the OpenURL registry at to register it.

    By Anonymous erich, at 8:46 pm  

  • Thanks for the tip. Not sure I'm ready for this degree of detail, I'm still exploring whether this approach works. However, it's something that I should look into.

    Interestingly, links to the home page for Persistent URLs, so I got confused. However, takes me to the Registry for the OpenURL Framework. Weird.

    By Blogger Rod Page, at 8:52 am  

Post a Comment

Links to this post:

Create a Link

<< Home