Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EPIC] Deployment framework for community and custom XNAT container service pipelines #33

Open
3 of 17 tasks
tclose opened this issue Jun 15, 2022 · 2 comments
Open
3 of 17 tasks
Assignees
Labels
deploy-framework Deployment framework epic pipelines

Comments

@tclose
Copy link
Contributor

tclose commented Jun 15, 2022

Hypothesis Statement

  • Funnel Entry Date: 15/6/22
  • Epic Name: Framework to run community-generated pipelines in XNAT container service
  • Epic Owner: @tclose

Description

For AIS users who design their own workflows or use community-developed pipelines the Container service pipelines deployment framework is a framework for deploying custom and community-generated pipelines to the AIS. Unlike handcrafting Docker images compatible with XNAT's container service, in our solution XNAT-CS-compatible Docker images are fully specified by recipes with minimal boiler plate (particularly in comparison to the XNAT command.JSON). The Docker images are automatically built and deployed to the AIS. Workflow provenance is also stored alongside the generated derivatives for future reference.

Outcomes

  • Attract new users to AIS
  • Improve the productivity of AIS users
  • Improve reproducibility of scientific research using AIS by storing workflow provenance

Leading Indicators

  • Number of pipelines run across the network
  • Number of community-contributed recipes

Nonfunctional Requirements

  • User satisfaction
  • Execution performance

Features

Tasks

Preview Give feedback
  1. 0 of 1
    deploy-framework mapped pipelines
  2. deploy-framework mapped pipelines
    tclose
  3. feature
  4. 0 of 1
    analysis-design mapped pipelines
    Mahdieh-dst aswinnarayanan
  5. 0 of 11
    deploy-framework mapped pipelines
  6. deploy-framework mapped pipelines
  7. deploy-framework mapped pipelines
  8. deploy-framework mapped pipelines
  9. deploy-framework mapped pipelines
  10. deploy-framework pipelines to-map
  11. deploy-framework mapped pipelines
  12. deploy-framework mapped pipelines
  13. deploy-framework feature mapped pipelines
  14. deploy-framework mid-level pipelines story
  15. pipelines shallow story
    aswinnarayanan
  16. shallow
@tclose tclose added epic Body of work pipelines labels Jun 15, 2022
@tclose tclose moved this to Backlog in AIS Master Project Jun 15, 2022
@tclose tclose moved this from Backlog to In Progress in AIS Master Project Jun 15, 2022
@tclose tclose self-assigned this Jun 15, 2022
@tclose tclose changed the title Container service pipelines deployment framework Deployment framework for community and custom XNAT container service pipelines Jun 18, 2022
This was referenced Jun 18, 2022
@tclose tclose changed the title Deployment framework for community and custom XNAT container service pipelines [EPIC] Deployment framework for community and custom XNAT container service pipelines Jun 20, 2022
@tclose tclose added incomplete-desc deploy-framework Deployment framework epic and removed incomplete-desc labels Jun 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deploy-framework Deployment framework epic pipelines
Projects
Status: In Progress
Development

No branches or pull requests

2 participants