georgebv / pyextremes

Extreme Value Analysis (EVA) in Python
https://georgebv.github.io/pyextremes/
MIT License
237 stars 47 forks source link

Make pyextremes citable with zenodo? #73

Closed eastjames closed 7 months ago

eastjames commented 11 months ago

Pyextremes is useful and flexible and it has been helpful in my research. Can it be made citable?

For example, github provides the option for creating persistent identifiers through zenodo: https://docs.github.com/en/repositories/archiving-a-github-repository/referencing-and-citing-content

If you are not interested in creating the persistent identifier for the repository, is there another citation you could suggest for your software? In addition to the Coles 2001 extreme value theory text.

Thank you!

georgebv commented 11 months ago

Thank you, this is a great suggestion. I added CITATION.cff file to the repo so you should now be able to cite it like so:

image

Regarding Zenodo, I tried it, but unfortunately their app is asking for too many permissions for my GitHub account (admin access to webhooks, read/write access to ALL profile data) and I don't feel comfortable providing that.

eastjames commented 10 months ago

Thank you!

eastjames commented 10 months ago

Thank you again for adding the citation file. However, without a DOI its usefulness is limited, because many academic journals require a DOI and a permanent archive. Are you able to reconsider or consider other options that would create a DOI? I understand your hesitancy to link zenodo and as an alternate, I will permanently archive my fork of the code in a data repository to meet journal requirements.

georgebv commented 10 months ago

I'd gladly consider alternatives, zenodo is being unreasonable with the permissions they are asking for something like a simple repository reference. If you would like to link your pyextremes fork for that, you have my full support/approval/endorsement.