adsabs/adsabs-dev-api

Inconsistent length of the orcid arrays and author list

cortesec opened this issue · 2 comments

We found several examples of records where the length of the authors list and that of the ORCID arrays (_pub, _user, _other) is different.

In some cases also the size of the orcid arrays is inconsistent, with a _pub array longer than the others.

We are still investigating the issue and we should be able to provide a long list of bibcode to verify, in the coming days.

A first example is 2014ASPC..486..203M

Best regards

Claudio

svank commented

Hi,

I'm coming across some publications with similar issues.

2012P&SS...66...43M has "The Osiris Team" listed as an author, and it looks like ADS is appending (what I assume to be) the membership of the Osiris Team to the author list. The orcid_user field has entries for the nine "real" authors (i.e. excluding "The Osiris Team" and its membership), while orcid_pub has entries for every author in the author field (including "The Osiris Team" and its membership).

2012P&SS...66...64B is another, similar Osiris paper, but both orcid_pub and orcid_user have entries for every entry in the author list, while orcid_other only has entries for the "real" authors.

1981SSRv...30..623V has a single author listed, but has two entries (both '-') for orcid_pub.

Also, for 2012P&SS...66...43M, the API doesn't include "orcid_other" in the response when I request it, and for 1981SSRv...30..623V neither "orcid_other" nor "orcid_user" are included when requested. I'm assuming these fields are excluded from the response when every entry in the list is "-". Is that correct? On the other hand, 2012P&SS...66...64B does return orcid_pub even though every entry is "-".

Thanks,
Sam