-
Notifications
You must be signed in to change notification settings - Fork 9
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
Adaptive enhancements #2258
Comments
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
I don't think restricting it to |
@timjarsky Is it okay if I do
only for the current adaptive data and not from the previous SCI data (RhSuAd)? Doing it for the previous ones complicates it a lot. |
@timjarsky In Adaptive we have the following code
which was added in 9e1b1e1 (PSQ_DAScale: Change fitting logic and drop NumPointsForLineFit, 2024-07-10). I do think that with our negative slope (which includes zero) handling now, this filtering is actually detrimental to the result. Should I remove it? |
Don't do linear estimation for DASCale values when the slope is negative or zero, instead go inDAScaleNegativeSlopePercentage
steps to larger DAScale values. If negative or zero with further increase in DAScale, this is the max DAScale that is acquired. Then fill in, as described next (setQC is passing in this case, independent ofNumSweepsWithSaturation
):With negative slope, fill in between last DAScale with positive slope and first negative/zero slope DAScale based onDAScaleFillInPercentageNegativeSlope
negative means negative and zero.
For all sweeps with negative slope we don't care about post pulse baseline QC. The purpose here is to minimize the number of sweeps acquired with depolarization block.
DAScaleNegativeSlopePercentage
(1-100% of maxDASCaleStep) is applied after the first negative slope to set the DA scale.New behaviour applies to RhSuAd data as well.
The text was updated successfully, but these errors were encountered: