Ticket #2149 (assigned)

Opened 10 years ago

Last modified 5 years ago

SANS: Implement an option for summing in multi-period reductions

Reported by: Nick Draper Owned by: Peter Parker
Priority: trivial Milestone: Backlog
Component: SANS Keywords:
Cc: stephen.king@… Blocked By:
Blocking: Tester:

Description (last modified by Stuart Campbell) (diff)

Allow users to enter a period string like

 1-4,4,5,6-9

This would mean

Sum periods 1-4 and process as a single period process periods 4 and 5 individually sum 6-9 and process

This should work in script commands and the UI (single and batch mode).

Change History

comment:1 Changed 10 years ago by Nick Draper

  • Description modified (diff)

comment:2 Changed 10 years ago by Nick Draper

  • Milestone changed from Iteration 27 to Iteration 28

Bulk move of tickets at the end of iteration 27

comment:3 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 28 to Iteration 29

Bulk move of tickets at the end of iteration 28

comment:4 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 29 to Iteration 30

"New" tickets moved at the code freeze of iteration 29

comment:5 Changed 9 years ago by Steve Williams

  • Owner changed from Steve Williams to Anders Markvardsen
  • Status changed from new to assigned

In GUI when clicking on multiperiod tick box extra boxes appears. Allow new string commends there. Implementation will likely consist of creating a batch like run behind the scene.

comment:6 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 30 to Iteration 31

Bulk move of tickets to iteration 31 at the iteration 30 code freeze

comment:7 Changed 9 years ago by Anders Markvardsen

  • Summary changed from Implement an option for summing in multi-period reductions to SANS: Implement an option for summing in multi-period reductions

comment:8 Changed 9 years ago by Anders Markvardsen

  • Priority changed from minor to critical

comment:9 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 32 to Iteration 33

Moved to iteration 33 at iteration 32 code freeze

comment:10 Changed 8 years ago by Anders Markvardsen

Added additional comments to isis sansbatch python. re #2149

Changeset: 9662985b8b951e842022b9c9aa42115668a3d05c

comment:11 Changed 8 years ago by Anders Markvardsen

  • Status changed from assigned to accepted

Steve writes:

If so, then we think that will suffice now – meaning the priority of this job could be decreased - because: SANS2D is now running event mode and so is unlikely to use periods again, LOQ doesn’t use periods very often, LOQ can’t generate as many periods as SANS2D, LOQ wouldn’t normally use such short periods as SANS2D (that were the driver behind the p6-9 type of summation), and LOQ will be converting to event mode before too long.

comment:12 Changed 8 years ago by Anders Markvardsen

  • Priority changed from critical to trivial

When/if this ticket is completed then also update the systemtest committed in #5086

comment:13 Changed 8 years ago by Anders Markvardsen

Finally for now I should say that the steps to complete this ticket could be

  1. Extend SANSadd2.py to also be able to add periods of the same datafile
  1. Use this extended SANSadd2.py in SANSBatchMode.py::read_run()

comment:14 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.1 to Release 2.2

Moved at end of release 2.1

comment:15 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.2 to Release 2.3

comment:16 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.3 to Release 2.4

moved to Release 2.4

comment:17 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.4 to Release 2.5

Moved at the code freeze for release 2.4

comment:18 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.5 to Release 2.6

Moved to r2.6 at the end of r2.5

comment:19 Changed 7 years ago by Nick Draper

  • Status changed from accepted to assigned

comment:20 Changed 7 years ago by Nick Draper

  • Status changed from assigned to new

comment:21 Changed 7 years ago by Nick Draper

  • Component changed from Mantid to Framework

comment:22 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.6 to Backlog

Moved to the Backlog after the code freeze for R2.6

comment:23 Changed 7 years ago by Anders Markvardsen

  • Owner changed from Anders Markvardsen to Gesner Passos
  • Description modified (diff)

comment:24 Changed 7 years ago by Gesner Passos

  • Component changed from Framework to SANS

comment:25 Changed 7 years ago by Nick Draper

  • Status changed from new to assigned

bulk move to assigned at the into of the triage step

comment:26 Changed 7 years ago by Nick Draper

  • Owner changed from Gesner Passos to Peter Parker

Ownership handed over to Peter

comment:27 Changed 5 years ago by Stuart Campbell

  • Description modified (diff)

comment:28 Changed 5 years ago by Stuart Campbell

  • Description modified (diff)

comment:29 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 2996

Note: See TracTickets for help on using tickets.