[unitaryDESIGN] Visual Design of a Bosonic Qubit in Wigner Function Space#71
[unitaryDESIGN] Visual Design of a Bosonic Qubit in Wigner Function Space#71ahkatlio wants to merge 22 commits intoharmoniqs:mainfrom
Conversation
| # To save animation to file instead: | ||
|
|
||
| # using CairoMakie | ||
| # fig = animate_name(traj, :u; mode=:record, filename="controls.mp4", fps=24) |
This comment was marked as outdated.
This comment was marked as outdated.
Sorry, something went wrong.
|
|
||
| # To save animation to file: | ||
| # using CairoMakie | ||
| # fig = animate_bloch(traj_ket; mode=:record, filename="bloch_animation.mp4", fps=24) |
There was a problem hiding this comment.
~The checks don't worry about - just needs to be auto formatted before it gets merged. I think the only thing left outstanding are the comments I left on these two lines (I noted them again in the new diff)
https://github.com/harmoniqs/Piccolo.jl/pull/71/changes#r2862149540
https://github.com/harmoniqs/Piccolo.jl/pull/71/changes#r2862150500I left some details in this comment from earlier last week (sorry I didn't get back to you sooner!): #66 (comment)
Let me know if you have any questions!~
Edit: this comment was meant for your other pull request - #66 (comment). My comment above is the one that applies so that I can review your work:
#71 (review)
|
Hello @jack-champagne, I updated the visualization guide to clarify the difference between interactive animations using GLMakie and saving animations to file with CairoMakie. The comments now explicitly mention that CairoMakie requires |
|
Hey @ahkatlio, please refer to my comments in #71 (review) and #71 (review) I made a mistake and left comments on the wrong pull request, please seperate your changes onto seperate branches so that I can review |
closes #57
This pull request significantly enhances the visualization documentation and animation API for Piccolo.jl, with a focus on bosonic (continuous-variable) quantum systems and improved user guidance. The main changes include the addition of a comprehensive Wigner function visualization guide, expanded quick-start and usage tips for plotting and animation, and detailed docstrings and examples for animation functions. It also updates documentation dependencies to support these new features.
Documentation and Guides:
wigner_bosonic_qubits.jlcovering Wigner function visualization for bosonic quantum states, including coherent, Fock, and cat states, comparison panels, 3D plots, animations, and integration with theCatSystemtemplate. This is now included in the docs navigation. [1] [2]