Science Score: 44.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
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.8%) to scientific vocabulary
Repository
Reusable Training Infrastructure as a Service
Basic Info
- Host: GitHub
- Owner: galaxyproject
- License: agpl-3.0
- Language: Python
- Default Branch: main
- Size: 4.52 MB
Statistics
- Stars: 7
- Watchers: 6
- Forks: 10
- Open Issues: 11
- Releases: 1
Metadata Files
README.md

Training Infrastructure as a Service (TIaaS)
TIaaS provides a service which Galaxy administrators can deploy, enabling them to easily providing training infrastructure, as a service, to their user community. We built TIaaS to streamline the process of hosting courses and training events on the Galaxy platform.
It enables:
- Administrators to control who is using their infrastructure for courses
- Teachers to easily request resources
- Teachers to monitor their classes and run efficient trainings
- Administrators to dedicate resources to trainings, enabling them to run smoothly and efficiently.
Once a training request is approved, teachers receive and share with students a URL like https://usegalaxy.eu/join-training/test (this is live, you can test it out!)
Upon visiting, students are automatically added to a group named training-test (and
a role automatically created.) It works on the basis of running underneath the
path prefix of Galaxy and so having access to the Galaxy session cookie. This
is decoded into a user id + the part after /join-training/ decoded into a
group name, and this change is made.
Features
Status Page
For teachers giving trainings, we now offer a "status" page where they can see the training queue of their class, both jobs and workflows.

Register
Point your users to this service to register their training

Admin Interface
Admins can manage TIaaS courses in their view.

Documentation
License
AGPL-3.0
Owner
- Name: Galaxy Project
- Login: galaxyproject
- Kind: organization
- Email: outreach@galaxyproject.org
- Website: http://galaxyproject.org/
- Repositories: 133
- Profile: https://github.com/galaxyproject
Galaxy is an open, web-based platform for data-intensive research.
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: Training Infrastructure as a Service (TIaaS)
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Helena
family-names: Rasche
email: hexylena@galaxians.org
affiliation: Erasmus Medical Center
orcid: 'https://orcid.org/0000-0001-9760-8992'
identifiers:
- type: doi
value: 10.1093/gigascience/giad048
description: Primary Publication
repository-code: 'https://github.com/galaxyproject/tiaas2'
license: AGPL-3.0
commit: 214c661d382f80f922d3ae997668e0c58a0da6e0
version: 2.1.0
date-released: '2023-01-27'
preferred-citation:
doi: "10.1093/gigascience/giad048"
journal: "GigaScience"
month: 7
title: " Training Infrastructure as a Service"
year: 2023
type: article
authors:
- family-names: Rasche
given-names: Helena
orcid: "https://orcid.org/0000-0001-9760-8992"
- family-names: Hyde
given-names: Cameron
orcid: "https://orcid.org/0000-0002-5913-9766"
- family-names: Davis
given-names: John
orcid: "https://orcid.org/0000-0002-1363-1245"
- family-names: Gladman
given-names: Simon
orcid: "https://orcid.org/0000-0002-6100-4385"
- family-names: Coraor
given-names: Nate
orcid: "https://orcid.org/0000-0001-8083-2963"
- family-names: Bretaudeau
given-names: Anthony
orcid: "https://orcid.org/0000-0003-0914-2470"
- family-names: Cuccuru
given-names: Gianmauro
orcid: "https://orcid.org/0000-0002-5335-545X"
- family-names: Bacon
given-names: Wendi
orcid: "https://orcid.org/0000-0002-8170-8806"
- family-names: Serrano-Solano
given-names: Beatriz
orcid: "https://orcid.org/0000-0002-5862-6132"
- family-names: Hillman-Jackson
given-names: Jennifer
orcid: "https://orcid.org/0000-0003-4012-8116"
- family-names: Hiltemann
given-names: Saskia
orcid: "https://orcid.org/0000-0003-3803-468X"
- family-names: Zhou
given-names: Miaomiao
orcid: "https://orcid.org/0000-0003-4426-1758"
- family-names: Grüning
given-names: Björn
orcid: "https://orcid.org/0000-0002-3079-6586"
- family-names: Stubbs
given-names: Andrew
orcid: "https://orcid.org/0000-0001-9817-9982"
GitHub Events
Total
- Push event: 1
- Pull request review event: 1
- Fork event: 1
Last Year
- Push event: 1
- Pull request review event: 1
- Fork event: 1
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 36
- Total pull requests: 66
- Average time to close issues: 3 months
- Average time to close pull requests: about 19 hours
- Total issue authors: 9
- Total pull request authors: 12
- Average comments per issue: 1.17
- Average comments per pull request: 1.02
- Merged pull requests: 61
- Bot issues: 0
- Bot pull requests: 18
Past Year
- Issues: 2
- Pull requests: 3
- Average time to close issues: N/A
- Average time to close pull requests: 21 minutes
- Issue authors: 2
- Pull request authors: 3
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 1
Top Authors
Issue Authors
- hexylena (16)
- jdavcs (3)
- abretaud (2)
- gmauro (2)
- neoformit (2)
- bebatut (1)
- Dirowa (1)
- shiltemann (1)
- bgruening (1)
Pull Request Authors
- dependabot[bot] (18)
- neoformit (10)
- jdavcs (8)
- hexylena (6)
- abretaud (4)
- tchaussepiedifb (2)
- cat-bro (2)
- natefoo (2)
- mvdbeek (1)
- bgruening (1)
- mira-miracoli (1)
- gmauro (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- Django ==3.1.14
- dateparser ==0.7.2
- django-bootstrap3 ==21.2
- django-countries ==5.5
- django-markdownify ==0.9.2
- gunicorn ==20.1.0
- psycopg2-binary ==2.8.4
- pycryptodome ==3.15.0
- whitenoise ==6.2.0
- actions/checkout v2 composite
- github/codeql-action/analyze v1 composite
- github/codeql-action/autobuild v1 composite
- github/codeql-action/init v1 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- py-actions/flake8 v2 composite