-
Notifications
You must be signed in to change notification settings - Fork 18
Add citation metadata (CITATION.cff, .zenodo.json) to support scholarly use #284
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
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
c958297 to
210e550
Compare
210e550 to
ecfea86
Compare
b136c13 to
acf5c9f
Compare
beckermr
reviewed
Jun 24, 2025
beckermr
reviewed
Jun 24, 2025
beckermr
reviewed
Jun 24, 2025
beckermr
reviewed
Jun 24, 2025
beckermr
approved these changes
Jun 24, 2025
Collaborator
beckermr
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs a DOI but otherwise LGTM.
Collaborator
|
@cvanelteren See this link for integrating w/ zenodo via github to get a DOI: https://docs.github.com/en/repositories/archiving-a-github-repository/referencing-and-citing-content |
Collaborator
Author
|
Will have a look an obtain the DOI |
cvanelteren
added a commit
that referenced
this pull request
Aug 14, 2025
…ly use (#284) --------- Co-authored-by: Matthew R. Becker <beckermr@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR formally introduces citation metadata for the UltraPlot project.
UltraPlot is a continuation of the original ProPlot library, which has not seen active development since 2022. While ProPlot laid the foundation for many of the ideas in UltraPlot, this project has been significantly restructured, modernized, and extended, and is being actively maintained.
To acknowledge this transition and to support reproducible and citable scientific software, we now include:
CITATION.cfffile for automatic citation support on GitHub and with Zotero..zenodo.jsonfile for future DOI integration via Zenodo.We are committed to maintaining this project as a reliable and actively supported plotting library, especially for scientific users. We encourage users to cite UltraPlot if it contributes to their research. The citation metadata also acknowledges prior work from ProPlot and Matplotlib, on which UltraPlot is based.
Example Citation (BibTeX)
We believe clear authorship and citation support are essential to long-term sustainability in scientific software.
Please check if I added your affiliation correctly @beckermr. Will need to update the zenodo links if the format is accepted as is.