Cameron Neylon recently asked on friendfeed:
"Advice request: What is the best approach to exposing a publications list online. Any good tools for generating html/xml/rdfa?".
In the comments, it was suggested to use Simile/Exhibit. This gave me the idea to write a XSLT stylesheet to transform a pubmed xml result to an Exhibit file. This XSLT stylesheet is available at:
UsageSave your pubmed result as XML in a file named pubmed_result.xml and invoke your favorite xslt processor:
That's all ! You now have an interactive bibliography in a html file !
Note: the JSON data are embedded in the html file thanks to this hack.
ResultI've tested the stylesheet with the following query. The Exhibit displays and filters (by year/journal/author) the articles:
as well as a timeline:
That's it !