mantidproject / mantid

Main repository for Mantid code
https://www.mantidproject.org
GNU General Public License v3.0
210 stars 122 forks source link

Allow multiple slicing intervals in reflectometry GUI #34719

Open gemmaguest opened 1 year ago

gemmaguest commented 1 year ago

Description

In the ISIS Reflectometry interface, it is possible to slice event data by specifying slicing intervals on the Event Handling tab, e.g. in 300ms slices. Currently it is only possible to slice the data once. However, for some experiments, users need to slice the same data in different ways, e.g. in both 300ms slices and 900ms slices.

In order to do this, at the moment users currently have to re-process the whole batch with the different settings. Instead, they would like to be able to set multiple intervals on the Event Handling tab so that they only have to process the batch once. Max has explained that they would ideally like something that provides equivalent functionality to the SANS GUI, which would allow something like the following:

1-2,10:1:20,20:30:500

Entering the above would slice out the period from 1 to 2 seconds. From 10-20 s it would provide a further block of 1s slices. From 20 to 500 s it would give 30s slices.

This isn't an urgent requirement, but would streamline the workflow when processing kinetic data.

Notes

Implementation

github-actions[bot] commented 11 months ago

This issue has been automatically marked as stale because it has not had activity in 6 months. It will be closed in 7 days if no further activity occurs. Allowing issues to close as stale helps us filter out issues which can wait for future development time. All issues closed by stale bot act like normal issues; they can be searched for, commented on or reopened at any point. If you'd like a closed stale issue to be considered, feel free to either re-open the issue directly or contact a developer. To extend the lifetime of an issue please comment below, it helps us see that this is still affecting you and you want it fixed in the near-future. Extending the lifetime of an issue may cause the development team to prioritise it over other issues, which may be closed as stale instead.

github-actions[bot] commented 11 months ago

This issue has been closed automatically. If this still affects you please re-open this issue with a comment or contact us so we can look into resolving it.

rbauststfc commented 8 months ago

Re-open as still of interest.

github-actions[bot] commented 2 months ago

This issue has been automatically marked as stale because it has not had activity in 6 months. It will be closed in 7 days if no further activity occurs. Allowing issues to close as stale helps us filter out issues which can wait for future development time. All issues closed by stale bot act like normal issues; they can be searched for, commented on or reopened at any point. If you'd like a closed stale issue to be considered, feel free to either re-open the issue directly or contact a developer. To extend the lifetime of an issue please comment below, it helps us see that this is still affecting you and you want it fixed in the near-future. Extending the lifetime of an issue may cause the development team to prioritise it over other issues, which may be closed as stale instead.