[Python-ideas] Add a __cite__ method for scientific packages
Steve Barnes
gadgetsteve at live.co.uk
Thu Jun 28 06:10:59 EDT 2018
On 28/06/2018 00:00, Nathan Goldbaum wrote:
> This is an interesting proposal. Speaking as a developer of scientific
> software packages it would be really cool to have support for something
> like this in the language itself.
>
> The software sustainability institute in the UK have written several
> blog posts advocating the use of CITATION files containing this sort of
> metadata:
>
> https://software.ac.uk/blog/2017-12-12-standard-format-citation-files
>
> A github code search for __citation__ also gets 127 hits that mostly
> seem to be research software that are using this attribute more or less
> as suggested here:
>
> https://github.com/search?q=__citation__&type=Code
>
> It's also worth pointing out http://citeas.org/ which is sort of a
> citation search engine for software projects. It uses a number of
> heuristics to figure out what the appropriate citation for a piece of
> software is.
>
I just thought that it might be worth pointing out that this should
actually work both ways i.e. if a specific package, module or function
is inspired by or directly implements the methods included in a specific
publication then any __citation__ entries within it should also cite
that/those or allow references to them to be recovered.
The general principle is if you are expecting to be cited you also have
to cite.
--
Steve (Gadget) Barnes
Any opinions in this message are my personal opinions and do not reflect
those of my employer.
---
This email has been checked for viruses by AVG.
https://www.avg.com
More information about the Python-ideas
mailing list