You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As instrument scientists working at EQSANS we want to add new options in configuration file to split and sum up the data according to cyclic log profiles so that we can conduct experiment with oscillating fields (magnetic, temperature, etc.) in short periods and still obtain enough statistics by repetition and overlap these periods all together.
Assumption: the boundary between 2 adjacent cycles is well-defined. The sample log value's noise could be neglected.
User specifies:
relative time (to run start) for the beginning of first cycle, say T0, which does not need to be precise
number of slices inside each cycle (for even slices) or duration of each slices (for arbitrary slices)
In this exploratory story the feasibility of defining a clear boundary between periods shall be explored. An auto-detection feature shall be implemented as possible.
**The ability of hard wire the period with a preset time has to be retained. **
The user (instrument scientists from EQSANS or a general user conducting experiment at GPSANS) shall be able to specify an optional block in configuration file in order to split and sum the data
Users is able to set the time interval of the period
Users is able to set an initial time when the repetition starts, as T0
Users shall be able to specify how many time slices in one period to observe the concerned physical transitions.
There shall not be too much sacrifice in efficiency during reduction
Description, Additional Detail, Context:
This is an exploratory story to determine the feasibility of seeking the boundary of periods (not based on time)
A tentative design in this additional optional configuration may read as follows,
{
split_and_sum: {
log_name: BL6:SE::SC:Mot.RBV, # the sample log variable name with periodic variable
start_time:0, # seconds from 0
period: 20, # in seconds
num_of_slices: 1e3 # number of time slices in one period
}
}
This feature depends on an Enabler story that shall be conducted in Mantid #882
This story can only be accomplished after the above Enabler is completed.
The example is placed in the folder /SNS/EQSANS/shared/codereview/test_ccd/periodic_slice/
The periodic sample log is BL6:SE::SC:Mot.RBV. It is agreed that the boundary of periods is clear and the noise is moderate and not interfering.
It shows the displacement of the sliding plate in ns scale. And you can see the one periodic motion takes 20 seconds. What we want to see is the I(q; t) where 0 <= t < 20 s
The number of bins within this periodic time shall be adjustable (by integer number). As a reference, for EQSANS, the time bin is 0.5-2.0 seconds, roughly speaking.
The text was updated successfully, but these errors were encountered:
As instrument scientists working at EQSANS we want to add new options in configuration file to split and sum up the data according to cyclic log profiles so that we can conduct experiment with oscillating fields (magnetic, temperature, etc.) in short periods and still obtain enough statistics by repetition and overlap these periods all together.
=======================================================================
Acceptance Criteria:
auto-detection on cycles
Assumption: the boundary between 2 adjacent cycles is well-defined. The sample log value's noise could be neglected.
User specifies:
relative time (to run start) for the beginning of first cycle, say T0, which does not need to be precise
number of slices inside each cycle (for even slices) or duration of each slices (for arbitrary slices)
In this exploratory story the feasibility of defining a clear boundary between periods shall be explored. An auto-detection feature shall be implemented as possible.
**The ability of hard wire the period with a preset time has to be retained. **
The user (instrument scientists from EQSANS or a general user conducting experiment at GPSANS) shall be able to specify an optional block in configuration file in order to split and sum the data
Description, Additional Detail, Context:
This is an exploratory story to determine the feasibility of seeking the boundary of periods (not based on time)
A tentative design in this additional optional configuration may read as follows,
This feature depends on an Enabler story that shall be conducted in Mantid #882
This story can only be accomplished after the above Enabler is completed.
The example is placed in the folder /SNS/EQSANS/shared/codereview/test_ccd/periodic_slice/
The periodic sample log is BL6:SE::SC:Mot.RBV. It is agreed that the boundary of periods is clear and the noise is moderate and not interfering.
It shows the displacement of the sliding plate in ns scale. And you can see the one periodic motion takes 20 seconds. What we want to see is the I(q; t) where 0 <= t < 20 s
The number of bins within this periodic time shall be adjustable (by integer number). As a reference, for EQSANS, the time bin is 0.5-2.0 seconds, roughly speaking.
The text was updated successfully, but these errors were encountered: