Closed qjhart closed 2 years ago
How about making it type "MANSCPT": "manuscript"? Then MIV would need to map that to preprint, but at least it can distinguish it from articles
@Vensberg I looked at oapolicy, and they export preprints at 'GEN'. In citeproc, the only thing that goes to GEN
is a treaty :) I suppose we could postfix these if we want to match OAPOLICY
Summing up today's discussion: for RIS downloads GEN-->treaty-->pre-print will be used. If we move towards a different download format, we'll have to revisit this solution. @qjhart also suggested that he may contact citeproc to expand their types.
Looks good.
This addresses #58
This PR will now download all citations to RIS format. There is a caveat however.
We have added a ucdrp:PrePrint type to the citation types. The RIS format is performed by converting our citation into citeproc, and from there converting to RIS.
According the the citeproc Types, preprints should be specified as
articles
which they are. However RIS format types does not include apreprint
type, it does include anINPR
type, but those aren't exactly the same.Regardless, when citration.js translates from a cite.json file to an RIS file, it uses these mappings. In this setup both journal articles and articles are translated to
JOUR
and so the import will not be able to differentiate them.