-
Notifications
You must be signed in to change notification settings - Fork 14
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
Kernel in database for X6 integrated streams #324
Comments
Hmm, maybe let's defer this until we come up with the intended usage pattern for stream selectors? |
BBN-Q/bbndb#16 lets the user load a kernel from a file to a stream selector, which resolves this a little. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently, the way to set a kernel in the bbndb branch is manually and through a file:
cl['X6'].ch('integrated-1-1').kernel = np.loadtxt(os.path.join(config.KernelDir, 'q1-ss_kernel.txt'), dtype=complex, converters={0: lambda s: complex(s.decode().replace('+-', '-'))})
We would like instead to save the kernel to database when running a
SingleShotFidelityExperiment
(that would require auspex/bbndb finding its way from theSingleShotMeasurement
filter (orFidelityKernel
node in the pipeline) to the appropriate integratedReceiverChannel
.The text was updated successfully, but these errors were encountered: