Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • A Alex_Project
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 6
    • Issues 6
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Zhang, Yuanpeng
  • Alex_Project
  • Issues
  • #7

Closed
Open
Created Jun 11, 2021 by Zhang, Yuanpeng@y8z⭐Maintainer

[Story] Make ADDIE interface for mantidtotalscattering functioning

Making sure the table view and all the buttons, input boxes, etc. are working perfectly, the very next step is to worry about the Launch Reduction button, by clicking on which the program will do the real job - reducing the data. Two main steps we need to implement for this story, i.e. when clicking on the Launch Reduction button, we expect the program to do the following two things,

  1. Collect all information in the table view (including those necessary information from the Reduction Configuration window) and prepare the input json file.

  2. Call mantidtotalscattering to run with the prepared json file. The command is simply mantidtotalscattering INPUT_FILE_NAME.json.

Refer to specific tasks for details.

Assignee
Assign to
Time tracking