Skip to content
Please note that GitHub no longer supports your web browser.

We recommend upgrading to the latest Google Chrome or Firefox.

Learn more
Permalink
Browse files

Create software_citation_primer.md

Based on modified version of: https://datacite.org/cite-your-data.html
  • Loading branch information
npch committed Jan 10, 2020
1 parent 135dab9 commit bbd85305979991c8431fe5d790d1e33d33da2f7f
Showing with 57 additions and 0 deletions.
  1. +57 −0 guidance/software_citation_primer.md
@@ -0,0 +1,57 @@
# Why is it so important to cite software?

Books and journal articles have long benefited from an infrastructure that makes them easy to cite, a key element in the process of research and academic discourse. We believe that you should cite software (including code, scripts, notebooks and libraries) in just the same way that you can cite other sources of information, such as articles and books.

Citing software helps further research and improves access to research software in order to:

- support proper attribution and credit
- support collaboration and reuse
- enable reproducibility of findings
- foster faster and more efficient research progress, and
- provide the means to share software and data with future researchers

FORCE11 has been developing guidance to support software citation. The Software Citation Principles (Smith et al 2016) were written to encourage broad adoption of a consistent policy for software citation across disciplines and venues. The Software Citation Checklist for Authors (Chue Hong et al 2019) and Software Citation Checklist for Developers provide more practical information for those seeking to improve their practice.

## Software Citation Essentials

We recognise that the challenges associated with software deposit and publication vary across disciplines, and we encourage research communities to develop citation systems that work well for them. We also recognise that the citation style formats used vary between disciplines and journals.

Our recommended format for software citation is to ensure the following information is provided as part of the reference:

- Creator: the authors or project that developed the software
- Title: the name of the software
- Identifier: a resolvable pointer to the software

It may also be desirable to include information about three optional properties (as appropriate):

- Date: the date the software was created or published.
- Version: the identifier for the version of the software being referenced.
- Publisher: the repository publishing the software.

### Software Citation Examples

APA style:

- Amet Corp. _Ametcon [Computer software]_. Retrieved from http://ametcon.com
- L1psum Project. (2016). _L1psum_. Retrieved from: https://github.com/l1psum/l1psum
- Researcher, A. (2019). _Dolorsit_, v1.0. Zenodo, doi:10.5281/zenodo.O12345

Chicago style:
- Amet Corp. "Ametcon." http://ametcon.com
- L1psum Project. 2016. "L1psum." Retrieved from: https://github.com/l1psum/l1psum
- Researcher, A. 2019. "Dolorsit, v1.0." _Zenodo_. doi:10.5281/zenodo.O12345


<HR>

### Acknowledgements

This article is based on data citation guidance published by DataCite (Datacite).

### References

- Chue Hong, Neil P., Allen, Alice, Gonzalez-Beltran, Alejandra, de Waard, Anita, Smith, Arfon M., Robinson, Carly, … Pollard, Tom. (2019, October 15). Software Citation Checklist for Authors (Version 0.9.0). Zenodo. http://doi.org/10.5281/zenodo.3479199
- DataCite. DataCite - Cite Your Data. https://datacite.org/cite-your-data.html
- Smith AM, Katz DS, Niemeyer KE, FORCE11 Software Citation Working Group.
(2016) Software Citation Principles. PeerJ Computer Science 2:e86.
DOI: 10.7717/peerj-cs.86

0 comments on commit bbd8530

Please sign in to comment.
You can’t perform that action at this time.