containers-workshop
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
11 of 51 committers (21.6%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.6%) to scientific vocabulary
Keywords from Contributors
Repository
Basic Info
- Host: GitHub
- Owner: aturner-epcc
- License: other
- Language: Python
- Default Branch: gh-pages
- Homepage: https://aturner-epcc.github.io/containers-workshop/
- Size: 2.51 MB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 4
- Releases: 0
Metadata Files
README.md
Containers for reproducible research
This course aims to introduce the use of containers with the goal of using them to effect reproducible computational environments. Such environments are useful for ensuring reproducible research outputs and for simplifying the setup of complex software dependencies across different systems. The course will mostly be based around the use of Docker containers but the material will be of use for whatever container technology you plan to, or end up, using. We will also briefly introduce the Singularity container environment which is compatible with Docker and designed for use on multi-user systems (such as HPC resources). On completion of this course attendees should:
- Understand what containers are and what they are used for
- Understand how to manage and create Docker containers
- Appreciate decisions that need to be made around containerising research workflows
- Understand the differences between Docker and Singularity containers and why Singularity is more suitable for multi-user systems (e.g. HPC)
- Understand how to manage and create Singularity containers
- Appreciate how containers can be used to enable and improve reproducibility in research
This course is based on the original containers course that was originally run at "ResBaz Dunedin 2019".
This is not an official Carpentries lesson, but the Carpentries lesson template is excellent, so we are using it.
Contributing
We welcome all contributions to improve the lesson! Maintainers will do their best to help you if you have any questions, concerns, or experience any difficulties along the way.
We'd like to ask you to familiarize yourself with our Contribution Guide and have a look at the more detailed guidelines on proper formatting, ways to render the lesson locally, and even how to write new episodes.
Maintainer(s)
- David Eyers, University of Otago, NZ
- Sarah Stevens
- Andy Turner, EPCC, The University of Edinburgh, UK
- Jeremy Cohen, Imperial College London, UK
Authors
A list of contributors to the lesson can be found in AUTHORS
Citation
To cite this lesson, please consult with CITATION
Owner
- Name: Andy Turner
- Login: aturner-epcc
- Kind: user
- Location: Edinburgh, UK
- Company: @EPCCed
- Repositories: 29
- Profile: https://github.com/aturner-epcc
I generally do stuff with HPC at EPCC, The University of Edinburgh
Citation (CITATION)
Please cite as: David Eyers, Sarah Stevens, Andy Turner and Jeremy Cohen, Containers for reproducible research [Training course]
GitHub Events
Total
Last Year
Committers
Last synced: 10 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Greg Wilson | g****n@t****m | 95 |
| François Michonneau | f****u@g****m | 85 |
| Raniere Silva | r****e@r****m | 67 |
| David Eyers | d****e@c****z | 54 |
| Andy Turner | a****r@e****k | 42 |
| Maxim Belkin | m****n@g****m | 36 |
| Abigail Cabunoc | a****c@o****a | 25 |
| Raniere Silva | r****e@i****r | 24 |
| Jeremy Cohen | j****n@i****k | 24 |
| Katrin Leinweber | 9****r | 13 |
| Chris Erdmann | c****s@c****g | 8 |
| Rémi Emonet | r****t@r****e | 5 |
| Piotr Banaszkiewicz | p****r@b****g | 4 |
| David Mawdsley | d****y@m****k | 4 |
| William L. Close | w****e | 3 |
| Michael R. Crusoe | 1****c | 3 |
| Joseph Stachelek | j****a | 3 |
| Raniere Silva | r****7@i****r | 2 |
| Erin Becker | e****r@g****m | 2 |
| Nick Young | n****g@a****z | 2 |
| evanwill | e****w@g****m | 2 |
| Tracy Teal | t****t@i****g | 2 |
| Jonah Duckles | j****h@d****g | 2 |
| Jon Pipitone | j****e@u****a | 2 |
| James Allen | j****8@g****m | 2 |
| Ian Lee | l****1@l****v | 2 |
| Brandon Curtis | b****s@g****m | 2 |
| Allen Lee | a****e@a****u | 1 |
| Andrew Sanchez | i****z@g****m | 1 |
| trk | d****1@g****m | 1 |
| and 21 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 10
- Total pull requests: 6
- Average time to close issues: about 1 month
- Average time to close pull requests: about 3 hours
- Total issue authors: 3
- Total pull request authors: 2
- Average comments per issue: 0.9
- Average comments per pull request: 0.17
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- aturner-epcc (8)
- jcohen02 (1)
- jianlianggao (1)
Pull Request Authors
- aturner-epcc (3)
- jcohen02 (3)