Citing code: GitHub, RePEc and Zenodo

28 views
Skip to first unread message

Tom Holden

unread,
Apr 5, 2016, 10:00:53 AM4/5/16
to econforge
Dear all,

You may have previously seen these instructions on generating DOIs for code on GitHub, via Zenodo: https://guides.github.com/activities/citable-code/

I've recently been in contact with the Zenodo guys, to see if they could write the code necessary for RePEc to harvest from them, which would give a smooth work flow from GitHub to RePEc. I received quite a positive response, however, for them to be prepared to do this, they need to be convinced that people would actually use the service, so they'd ideally like to see some action in the newly created "Economics" community on Zenodo. (Here: https://zenodo.org/collection/user-economics )

So, if you have any GitHub projects which have releases already, or other code you're prepared to share, please upload it to Zenodo, either directly, or via the automated harvesting method detailed in the link above. Then, under "communities", please add it to the "Economics" community.

Hopefully you agree that this would provide a pretty useful service. It could also of course be used for papers as well as code. For papers there are already other options of course (SSRN, MPRA, EconStor), but only the former of these provides a DOI, and only the last two are scraped by RePEc. So Zenodo could be useful here too.

Best,

Tom

Pablo Winant

unread,
Apr 11, 2016, 7:24:50 AM4/11/16
to Tom Holden, econforge
Hi Tom,

This database seems very well engineered, and I love the ability to integrate with github as well as to upload rather large files. It gives a first class position to all the code and appendices which go with a paper, which is really excellent.

One naive question I have is the following: what happens if you use several archives for the same paper ? Do you get several DOI numbers ? Is there a way to associate all of them with the same paper ? If so, there is basically no disadvantage in using zenodo and I don't see why we wouldn't all want to use it.

Best,

Pablo

--
You received this message because you are subscribed to the Google Groups "econforge" group.
To unsubscribe from this group and stop receiving emails from it, send an email to econforge+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

t.ho...@surrey.ac.uk

unread,
Apr 11, 2016, 8:18:46 AM4/11/16
to pablo....@gmail.com, thomas...@gmail.com, econ...@googlegroups.com

Hi Pablo,

 

Thanks for your support on this. In answer to your question, there seems to be an “isIdenticalTo” field, which you can use for this. For an example, see here: https://zenodo.org/record/49049#.VwuKO33_P_E

 

Best,

 

Tom

Reply all
Reply to author
Forward
0 new messages