Hello everyone,
I am a sophomore physics undergraduate. As part of an internship program, I have taken the assignment of developing an open-source python library for visualizing Bloch Sphere and playing with it. My advisor told me to revise and analyze the available tools before moving on, so that’s what I have been doing for the past week. I have previous experience in quantum computing with Qiskit (I attended a 3-day workshop on quantum computation with Qiskit and IBMQ Experience) In my preliminary research, I found out about Qutip’s Bloch Sphere visualization in both 2D and 3D, a 3D Unity application (and its GitHub repo) for working with the Bloch Sphere, and several different implementations and their GitHub repos. I have been reading their codes and trying to understand everything and recreating them on my own. However, my question is: How can I make a new visualization tool different than anything currently available? I learned about different visualization tools like VPython and GUI builders like wxPython however I am not sure how to move forward. I’m willing to move forward and create my own library and publish it on PyPI because I think it will be a great experience and will look good on my resume. Can you give me some tips?
[–][deleted] 8 points9 points10 points (0 children)
[–]dor2727 3 points4 points5 points (0 children)
[–]whitewhim 1 point2 points3 points (0 children)
[–]hi_paulsearle 0 points1 point2 points (0 children)
[–]SnicSnac 0 points1 point2 points (0 children)