CrossRef and Authors

Michael Banck mbanck at debian.org
Fri Feb 15 11:22:11 EST 2008


Hi,

One thing I noticed about Referencer is that if it retrieves metadata
from CrossRef, it never gets an author, the field is left blank and
consequently the overview in the Icon View is less helpful.

This seems to be because Referencer expects the <author> tag, while all
the CrossRef lookups I did with the PDFs/DOIs I had around returned
<contributors>.  Now, just changing this in CrossRefPlugin.C wouldn't
work as the full output is

<contributors>
	<contributor first-author="true">
		<given_name>Glênisson</given_name>
		<surname>de Oliveira</surname>
	</contributor>
</contributors>

(As John remarked elsewhere CrossRef only seems to send the First
Author)

Am I just unlucky with my papers, and everybody else is getting CrossRef
results with <author>, or did they change their output some time ago?

I might try to get this working at some point, but maybe it is much
easier for somebody else (John?) to get this implemented?

As a side note, the .xsd for CrossRef is available from
http://www.crossref.org/qrschema/crossref_query_output2.0.xsd, wouldn't
it be possible to use one of the XML-munging libraries to just transform
that to the Referencer XML? (As you can probably see, I am pretty
ignorant when it comes to XML...)


Michael



More information about the referencer mailing list