Skip to content
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

How to cite cubature? #6

Open
Luke-Pratley opened this issue May 8, 2018 · 3 comments
Open

How to cite cubature? #6

Luke-Pratley opened this issue May 8, 2018 · 3 comments

Comments

@Luke-Pratley
Copy link

In the case that cubature is used in a project, or to produce results in a publication, how is it best to cite this software?

Also, there are citations for describing the h-adaptive method. Are there similar citations for the p-adaptive method? Currently there is a link to the wikipedia page, is there something more formal that was used to implement the p-adaptive method?

It might be worth updating the readme on these issues.

@pedrohnv
Copy link

A DOI can be minted for the repository. See https://guides.github.com/activities/citable-code/

@stevengj
Copy link
Owner

I would just cite:

or similar depending on your citation style.

There is no special citation for pcubature — it is just "standard" p-adaptive Clenshaw–Curtis along each dimension, which is described in many sources. I'm not sure of a canonical reference (as early as the 1960s there were already multiple papers describing more complicated adaptation schemes that alternate between p-adaptive and h-adaptive steps). Probably cite some textbook.

A DOI would be possible too but I'm not sure how necessary that is — most journal citations don't seem to give DOIs anyway?

@Luke-Pratley
Copy link
Author

Thanks, this is good to know for the future. I think using something like Zenodo for a citation and DOI for each release is not a bad idea. It is easy to do and makes it clear what release was used. But, I can see how it might not be necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants