-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doi2cff fails for any DOI I tried #10
Comments
Hi Andreas, When I do
I get something that looks like valid CFF, based on the metadata from the corresponding Zenodo record. Hope this helps, |
Hi Jurriaan,
thanks for your quick reply.
On Tue, Jun 25, 2019 at 08:41:14AM +0000, Jurriaan H. Spaaks wrote:
I think I remember that ``doi2cff`` only covers zenodo dois ( or maybe even Zenodo software dois? Not sure). Also when looking at the specific error that indeed seems to be the cause.
I admit I had no idea that Zenodo dois exist and specifically what might be the difference to any other DOI.
I get something that looks like valid CFF, based on the metadata from the corresponding Zenodo record.
Does this mean other dois then Zenodo will not supported? It would help to stress this more explicitly and provide a better error message than a bug trace output from the script.
Thanks for this software anyway, Andreas.
|
So the difference between dois from various sources is that they potentially have metadata in a different format, which Note that the Because of this, I personally prefer to have the reverse flow direction of information, so I use the following workflow:
With this workflow, I get good metadata on Zenodo, I get a DOI, and I get CFF which is consistent with whatever the metadata is on Zenodo. As for your question, Does this mean other dois then Zenodo will not supported?: if I may speak for @sverhoeven: we are not against creating/incorporating converters that convert from e.g FigShare dois to CFF, it's just that it is not near the top of our todo list. We'd welcome Pull Requests that extend or improve |
Hi again,
thanks for the clarification. I assumed a general DOI parser which is probably a naive assumption. So please add a better error handling for those DOIs you can not parse.
Kind regards, Andreas.
|
It may be better to use the DataCite metadata as that would provide support for other data repositories (e.g. Figshare). But regarding journal article DOIs, this should be possible using the Crossref API. |
Description
I'm trying to build a Debian package from doi2cff. The usage example
works. However, if I try random other DOIs I get:
Same happens for
Any idea what might went wrong for these DOIs?
Kind regards, Andreas.
The text was updated successfully, but these errors were encountered: