Help support a culture of recognition by citing the software that you use, according to the citation instructions of the software creators.
How?
Here, we’ve included some steps to success:
- Review the Software Citation Checklist for Developers (Chue Hong et al., 2019).
- Identify all the software that made a significant contribution to your research, check the software developer’s recommended citation methods, and cite both the code and any journal publications.
- Create citations that won’t break using persistent identifiers like DOIs.
- Software hosting services like GitHub, SourceForge, and WorkflowHub currently provide some support for software citations using DOIs issued by platforms like Zenodo and DataCite. For example, GitHub’s integration with Zenodo allows users to access a version controlled citation directly from the software repository.
- Many journals actually restrict the number of citations that you can have, and unfortunately it’s often the case that software citations are the ones that get left out. A tip here is to then include these additional citations in the supplementary materials.
Examples
- CRAN provides the following documentation on how to Report and Cite Packages.
References
- Chue Hong, N. P., Allen, A., Gonzalez-Beltran, de Waard, A., Smith, A. M., Robinson, C., Jones, C., Bouquin, D., Katz, D. S., Kennedy, D., Ryder, G., Hausman, J., Hwang, L., Jones, M. B., Harrison, M., Crosas, M., Wu, M., Löwe, P., Haines, R., … Pollard, T. (2019). Software Citation Checklist for Developers. https://doi.org/10.5281/ZENODO.3482768
Page resources
Skip tool tableResource | Description | Page(s) | Links to related information |
---|---|---|---|
CRAN | The Comprehensive R Archive Network.
|
Cite other tools and w... | |
GitHub | Platform for collaborative development and version control using git.
|
Have publicly accessib... Generate and use digit... Cite other tools and w... | Training (TeSS) |
WorkflowHub | A free and open source registry that supports the description, sharing and publication of scientific computational workflows.
|
Give your tool or work... State purpose, functio... Register Have an ORCID Generate and use digit... Cite other tools and w... | bio.tools Documentation or Guide |