crossref_unix_parser pulls in extra dois
cowsandmilk - May 30, 2009 - 18:04
| Project: | Bibliography Module |
| Version: | 6.x-1.x-dev |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed |
Jump to:
Description
The crossref_unix_parser ends up concatenating all the DOIs returned by crossref.
For instance, looking up 10.1111/j.1747-0285.2007.00614.x
gives a doi of
10.1111/jpp.2008.71.issue-210.1111/j.1747-0285.2007.00614.x
which is three concatenated dois coming from the full journal doi, the journal issue doi, then the article doi.
To replicate this issue, use the doi lookup on the doi I provided, then look at the automatically populated DOI field

#1
just a correction to what I said, it's two concatenated DOIs in this case, but there are other cases when there are 3.
#2
Now the question is... if you had to keep only one, which one would you want. I'm guessing the article DOI?
#3
yes, the article DOI would be best.
#4
Ok, this now defaults to the article DOI and ignores the DOI from any publications in which the article is contained.
Ron.
#5
Automatically closed -- issue fixed for 2 weeks with no activity.