Make sure others know how to cite your software by providing clear instructions, or by using standards like the citation file format (*.CFF).
How?
You can use one, or more, of the following options to clearly indicate to users how to cite your software.
Don’t forget to also consult the Software Citation Checklist for Developers (Chue Hong et al., 2019).
Use services that render a citation for you
Source | Citation example |
---|---|
WorkflowHub | Price, G., & Farquharson, K. (2022). PacBio HiFi genome assembly using hifiasm v2.1. WorkflowHub. https://doi.org/10.48546/WORKFLOWHUB.WORKFLOW.221.3 (Price & Farquharson, 2022) |
Zenodo | Anne Fouilloux, & Melanie Föll. (2021). Galaxy workflow from Galaxy 101 for everyone (1.0) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.5090049 (Fouilloux & Föll, 2021) |
Formatted citations in your documentation
Adding a how-to cite
section to your documentation allows you to specify exactly how you would like someone else to cite your software (Lee, 2018).
Include standard files
Standard metadata files provided alongside your software that are both human and machine-readable can include citation information.
codemeta.json
and CITATION.cff
files!CITATION.CFF
The Citation file format (Druskat et al., 2021) example below is from the following workflow: Price, G., & Farquharson, K. (2022). PacBio-HiFi-genome-assembly-using-hifiasm (Version 2.1.0) [Computer software]. https://doi.org/10.48546/WORKFLOWHUB.WORKFLOW.221.3
cff-version: 2.1.0
message: "If you use this workflow, please cite it as below."
authors:
- family-names: "Price"
given-names: "Gareth"
orcid: "https://orcid.org/0000-0003-2439-8650"
- family-names: "Farquharson"
given-names: "Katherine"
orcid: "https://orcid.org/0000-0002-9009-7453"
title: "PacBio-HiFi-genome-assembly-using-hifiasm"
version: 2.1.0
doi: 10.48546/WORKFLOWHUB.WORKFLOW.221.3
date-released: 2022-10-21
codemeta.json
A Codemeta (Jones et al., 2017) file is included for this example workflow: Kasinadhuni, N., Al Bkhetan, Z., Zakrzewski, M., Chan, K., Winter, U., & Gustafsson, J. (2023). HiFi de novo genome assembly workflow (Version 1.1.0) [Computer software]. https://github.com/AustralianBioCommons/hifi-assembly-workflow
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
- Price, G., & Farquharson, K. (2022). PacBio HiFi genome assembly using hifiasm v2.1. https://doi.org/10.48546/WORKFLOWHUB.WORKFLOW.221.3
- Fouilloux, A., & Föll, M. (2021). Galaxy workflow from Galaxy 101 for everyone. Zenodo. https://doi.org/10.5281/ZENODO.5090049
- Lee, B. D. (2018). Ten simple rules for documenting scientific software. PLOS Computational Biology, 14(12), e1006561. https://doi.org/10.1371/journal.pcbi.1006561
- Druskat, S., Spaaks, J. H., Chue Hong, N., Haines, R., Baker, J., Bliven, S., Willighagen, E., Pérez-Suárez, D., & Konovalov, A. (2021). Citation File Format. https://doi.org/10.5281/ZENODO.5171937
- Jones, M. B., Boettiger, C., Mayes, A. C., Arfon Smith, Slaughter, P., Niemeyer, K., Gil, Y., Fenner, M., Nowak, K., Hahnel, M., Coy, L., Allen, A., Crosas, M., Sands, A., Hong, N. C., Cruse, P., Katz, D., & Goble, C. (2017). CodeMeta: an exchange schema for software metadata. KNB Data Repository. https://doi.org/10.5063/SCHEMA/CODEMETA-2.0
Page resources
Skip tool tableResource | Description | Page(s) | Links to related information |
---|---|---|---|
Citation file format |
|
State purpose, functio... Include clear citation... | Wizard |
Codemeta |
|
State purpose, functio... Include clear citation... | Wizard |