Skip to content Skip to footer

How-to use the documentation guidelines

Why do the documentation guidelines exist?

Do you want your tools and workflows to be documented in a standard way?

If the answer is yes, then read on!

The Australian BioCommons has been working with community bioinformaticians and our infrastructure partners to establish a guidelines repository that can act as a template for documentation of tools and workflows.

The repository aims to provide guidance and a minimal starting template for:

Reusing the guidelines?

These guidelines are intended to be reused. If you do reuse the guidelines, please fork the template repository and acknowledge its value by including the following citation.

Gustafsson, J., Davis, B., de la Pierre, M., Stott, A., Beecroft, S., Downton, M., Edwards, R., Chew, T., Samaha, G., & Al Bkhetan, Z. (2023). Australian BioCommons Documentation Guidelines (Version 1.5.0) [Computer software]

The services available to researchers through the Australian BioCommons are subsidised by NCRIS as part of the national strategy to make research infrastructure accessible and affordable. Acknowledgements are evidence that investments in equipment and people have led to important outcomes, which in turn builds the case for future investments.

Contributors

The BioCommons would like to acknowledge the contributions of the following individuals and institutions to the documentation guidelines:

Audrey Stott

Audrey Stott

Pawsey Supercomputing Centre

Brian Davis

Brian Davis

National Computational Infrastructure

Georgina Samaha

Georgina Samaha

University of Sydney

Johan Gustafsson Author

Johan Gustafsson

Australian BioCommons / University of Melbourne

Marco de la Pierre

Marco de la Pierre

Pawsey Supercomputing Centre

Matthew Downton

Matthew Downton

National Computational Infrastructure

Richard Edwards

Richard Edwards

University of New South Wales

Sarah Beecroft

Sarah Beecroft

Pawsey Supercomputing Centre

Tracy Chew

Tracy Chew

University of Sydney

Ziad Al Bkhetan

Ziad Al Bkhetan

Australian BioCommons, University of Melbourne

Acknowledgements

The Australian BioCommons guidelines are based on learnings from existing efforts, including our own projects, but also the Galaxy, Nextflow and Snakemake communities.

The documentation guidelines template repository is supported by the Australian BioCommons via Bioplatforms Australia funding, the Australian Research Data Commons (https://doi.org/10.47486/PL105) and the Queensland Government RICF programme. Bioplatforms Australia and the Australian Research Data Commons are enabled by the National Collaborative Research Infrastructure Strategy (NCRIS).

This guide makes use of the ELIXIR toolkit theme

Elixir Toolkit Theme logo

References

  • Druskat, S., Spaaks, J. H., Chue Hong, N., Haines, R., Baker, J., Bliven, S., Willighagen, E., Pérez-Suárez, D., & Konovalov, O. (2021). Citation File Format (Version 1.2.0) [Computer software]. https://doi.org/10.5281/zenodo.5171937
  • Spaaks, J. H., Verhoeven, S., Diblen, F., Druskat, S., Soares Siqueira, A., Garcia Gonzalez, J., & Cushing, R. (2023). cffinit (Version 2.3.1) [Computer software]. https://github.com/citation-file-format/cff-initializer-javascript
  • Carole Goble, Stian Soiland-Reyes, Finn Bacall, Stuart Owen, Alan Williams, Ignacio Eguinoa, Bert Droesbeke, Simone Leo, Luca Pireddu, Laura Rodríguez-Navas, José Mª Fernández, Salvador Capella-Gutierrez, Hervé Ménager, Björn Grüning, Beatriz Serrano-Solano, Philip Ewels, & Frederik Coppens. (2021). Implementing FAIR Digital Objects in the EOSC-Life Workflow Collaboratory. Zenodo. https://doi.org/10.5281/zenodo.4605654
  • Jon Ison and others, Tools and data services registry: a community effort to document bioinformatics resources, Nucleic Acids Research, Volume 44, Issue D1, 4 January 2016, Pages D38–D47, https://doi.org/10.1093/nar/gkv1116
  • Matthew B. Jones, Carl Boettiger, Abby Cabunoc Mayes, Arfon Smith, Peter Slaughter, Kyle Niemeyer, Yolanda Gil, Martin Fenner, Krzysztof Nowak, Mark Hahnel, Luke Coy, Alice Allen, Mercè Crosas, Ashley Sands, Neil Chue Hong, Patricia Cruse, Daniel S. Katz, Carole Goble. 2017. CodeMeta: an exchange schema for software metadata. Version 2.0. KNB Data Repository. doi:10.5063/schema/codemeta-2.0
  • O’Connor BD, Yuen D, Chung V et al. The Dockstore: enabling modular, community-focused sharing of Docker-based genomics tools and workflows [version 1; peer review: 2 approved]. F1000Research 2017, 6:52 (https://doi.org/10.12688/f1000research.10137.1)
Affiliations