Skip to content

Commit 9e0e619

Browse files
authored
Merge pull request #9 from AustralianBioCommons/v1.5
Update tools.md
2 parents b3662a8 + 716c6ac commit 9e0e619

File tree

6 files changed

+122
-127
lines changed

6 files changed

+122
-127
lines changed

CHANGE_LOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ Details of the changes made since the last version
1919
- Added more instructions to individual files (`CITATION.cff`, `licence` etc.)
2020
- When using the guidelines as a template, the `README.md` should now be deleted when ready, and a replacement selected from the `documentation_templates` repository.
2121
- Add example `codemeta.json`
22+
- Update `workflows.md` structure and content (add install, dependencies)
23+
- Update `tools.md` structure and content
2224

2325

2426
## v1.4 (first official release)

CITATION.cff

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@
33
### This is an example CITATION.cff file completed for the documentation guidelines template repository ###
44
###########################################################################################################
55
### You can create your own using the blank template provided at the bottom of this file"
6-
### Simply remove the "#" and complete each field provided: for more information please see 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
6+
### Simply
7+
#### 1. Delete the existing content (from line 10 - 46)
8+
#### 2. Remove the "#" from the blank template (lines 53 - 62) and complete each field provided: for more information please see 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
79

8-
cff-version: 0.0.1
10+
cff-version: 1.5.0
911
message: "If you use these documentation guidelines, please cite as below."
1012
authors:
1113
- family-names: Gustafsson
@@ -35,6 +37,9 @@ authors:
3537
- family-names: Samaha
3638
given-names: Georgina
3739
orcid: https://orcid.org/0000-0003-0419-1476
40+
- family-names: Al Bkhetan
41+
given-names: Ziad
42+
orcid: https://orcid.org/0000-0002-4032-5331
3843
title: "Australian BioCommons Documentation Guidelines"
3944
version: 1.5.0
4045
doi:
@@ -54,4 +59,4 @@ date-released: 2023-MM-DD
5459
#title: "Title of repository goes here"
5560
#version: 0.0.0
5661
#doi: [DOI goes here]
57-
#date-released: YYYY-MM-DD
62+
#date-released: YYYY-MM-DD

README.md

Lines changed: 34 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ You can use this repository as:
1818

1919
> **If you use these guidelines, please cite this work :)**
2020
>
21-
> Gustafsson, J., Davis, B., de la Pierre, M., Stott, A., Beecroft, S., Downton, M., Edwards, R., Chew, T., & Samaha, G. (2023). Australian BioCommons Documentation Guidelines (Version 1.5.0) [Computer software]
21+
> 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]
2222
2323

2424
## Quick start guide (using repository as a template)
@@ -62,30 +62,41 @@ These are the current templates that are available in `documentation_templates/`
6262

6363
The files that we recommend you always include are detailed below.
6464

65-
| File | Purpose | What you need to do! |
66-
|------|----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
67-
|LICENSE.md| The license that indicates how someone can reuse your software or project. | Select a license (https://choosealicense.com/) and copy the license text into this file. |
68-
|CHANGE_LOG.md| A log of the changes made for each version / release. | Update this file when you make changes to your software or project. |
69-
|CITATION.cff| A standard file type that indicates how someone should cite your software or project. | Update this file with the citation metadata for your software or project. GitHub will auto-detect this file and create a citation export option for you. |
65+
| File | Purpose | What you need to do! |
66+
|------|----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
67+
|LICENSE.md| The license that indicates how someone can reuse your software or project. | Select a license (https://choosealicense.com/) and copy the license text into this file. |
68+
|CHANGE_LOG.md| A log of the changes made for each version / release. | Update this file when you make changes to your software or project. |
69+
|CITATION.cff| A standard file type that indicates how someone should cite your software or project. | Update this file with the citation metadata for your software or project. GitHub will auto-detect this file and create a citation export option for you. You can easily generate your own `CITATION.cff` using this resource https://citation-file-format.github.io/cff-initializer-javascript/#/ |
7070

7171

7272
### 3. Update the optional but useful file(s)
7373

7474
This folder contains useful files that you can include in your repository.
7575

76-
`codemeta.json`: this is a standard metadata file type from the [CodeMeta Project](https://codemeta.github.io/). You can easily generate your own `codemeta.json` using this resource https://codemeta.github.io/create/
77-
76+
- `codemeta.json`: this is a standard metadata file type from the [CodeMeta Project](https://codemeta.github.io/). You can easily generate your own `codemeta.json` using this resource: https://codemeta.github.io/create/
77+
7878

7979
### 4. Delete files and directories you do not need
8080

8181
These are guidelines only, and that means you can modify, update or delete elements of the file and directory structure to suit your specific use case.
8282

8383

84+
### 5. Register your software
85+
86+
Below are some suggestions for where to register, based on the type of software you have created.
87+
88+
#### Tools
89+
- [bio.tools](https://bio.tools/)
90+
91+
#### Workflows
92+
- [WorkflowHub](https://workflowhub.eu/)
93+
- [Dockstore](https://dockstore.org/)
94+
8495
## Citing this repository
8596

8697
> If you use this template repository, or any of its documentation elements, please use the following citation:
8798
>
88-
> Gustafsson, J., Davis, B., de la Pierre, M., Stott, A., Beecroft, S., Downton, M., Edwards, R., Chew, T., & Samaha, G. (2023). Australian BioCommons Documentation Guidelines (Version 1.5.0) [Computer software]
99+
> 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]
89100
90101

91102
## Contributing
@@ -100,25 +111,28 @@ Anyone is welcome to contribute to these documentation guidelines in the followi
100111

101112
# Acknowledgements & attributions
102113

103-
The guideline template 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).
114+
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).
104115

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

107-
- Johan Gustafsson (Australian BioCommons, University of Melbourne) [@supernord](https://github.com/supernord)
108-
- Brian Davis (National Computational Infrastructure) [@Davisclan](https://github.com/Davisclan)
109-
- Marco de la Pierre (Pawsey Supercomputing Centre) [@marcodelapierre](https://github.com/marcodelapierre)
110-
- Audrey Stott (Pawsey Supercomputing Centre) [@audreystott](https://github.com/audreystott)
111-
- Sarah Beecroft (Pawsey Supercomputing Centre) [@SarahBeecroft](https://github.com/SarahBeecroft)
112-
- Matthew Downton (National Computational Infrastructure) [@mattdton](https://github.com/mattdton)
113-
- Richard Edwards (University of New South Wales) [@cabbagesofdoom](https://github.com/cabbagesofdoom)
114-
- Tracy Chew (University of Sydney) [@tracychew](https://github.com/tracychew)
115-
- Georgina Samaha (University of Sydney) [@georgiesamaha](https://github.com/georgiesamaha)
118+
- **Johan Gustafsson** (Australian BioCommons, University of Melbourne) [@supernord](https://github.com/supernord)
119+
- **Brian Davis** (National Computational Infrastructure) [@Davisclan](https://github.com/Davisclan)
120+
- **Marco de la Pierre** (Pawsey Supercomputing Centre) [@marcodelapierre](https://github.com/marcodelapierre)
121+
- **Audrey Stott** (Pawsey Supercomputing Centre) [@audreystott](https://github.com/audreystott)
122+
- **Sarah Beecroft** (Pawsey Supercomputing Centre) [@SarahBeecroft](https://github.com/SarahBeecroft)
123+
- **Matthew Downton** (National Computational Infrastructure) [@mattdton](https://github.com/mattdton)
124+
- **Richard Edwards** (University of New South Wales) [@cabbagesofdoom](https://github.com/cabbagesofdoom)
125+
- **Tracy Chew** (University of Sydney) [@tracychew](https://github.com/tracychew)
126+
- **Georgina Samaha** (University of Sydney) [@georgiesamaha](https://github.com/georgiesamaha)
127+
- **Ziad Al Bkhetan** (Australian BioCommons, University of Melbourne) [@ziadbkh](https://github.com/ziadbkh)
116128

117129

118130
# Citations
119131

120132
- 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
121-
- 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
133+
- 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
122134
- 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
135+
- 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
123136
- 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
137+
- 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)
124138

codemeta.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,15 @@
103103
"@type": "Organization",
104104
"name": "University of Sydney"
105105
}
106+
},
107+
{
108+
"@type": "Person",
109+
"givenName": "Ziad",
110+
"familyName": "Al Bkhetan",
111+
"affiliation": {
112+
"@type": "Organization",
113+
"name": "Australian BioCommons, University of Melbourne"
114+
}
106115
}
107116
]
108117
}

0 commit comments

Comments
 (0)