Skip to content
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

Allow user to give a list of junctions for a qubit, vs, just one junction #5

Open
JeremyDrysdale-ibm opened this issue Nov 16, 2020 · 4 comments
Labels
renderers: Ansys Something related to HFSS renderers renderers: layout Something related to GDS renderer renderers: matplotlib Something related to matplotlib renderer

Comments

@JeremyDrysdale-ibm
Copy link
Collaborator

From @priti-ashvin-shah-ibm

What is the feature being requested?

As the component developer can't influence which junction they want, since that is from the front end user. The component developer merely has that there are multiple junctions via add_qgeometry, but they aren't able to specify which junction_cell goes to which add_qgeometry since that is a value they don't have access to

Thinking something using a list and some further tweaking for add_qgeometry would handle it though.

A possible solution is to have add_qgeometry within a QComponent process the list, and make individual add_qgeometry entries to QGeometry "junction" table.

What are use cases for this feature?

Users can provide a list rather than a single junction

@JeremyDrysdale-ibm JeremyDrysdale-ibm added the renderers: matplotlib Something related to matplotlib renderer label Nov 16, 2020
@JeremyDrysdale-ibm JeremyDrysdale-ibm added MVP MVP issues renderers: layout Something related to GDS renderer renderers: Ansys Something related to HFSS renderers labels Nov 17, 2020
@priti-ashvin-shah-ibm
Copy link
Collaborator

Add word gds so we can search on this issue.

@JeremyDrysdale-ibm JeremyDrysdale-ibm changed the title Allow user to give a list of junctions for a qubit, vs, just one junction (Owner: Priti) (Due: Dec 11) Allow user to give a list of junctions for a qubit, vs, just one junction (Owner: Priti) (Due: Jan 30) Dec 7, 2020
@priti-ashvin-shah-ibm
Copy link
Collaborator

priti-ashvin-shah-ibm commented Dec 10, 2020

Spoke with @thomas , we need to discuss with early adopters what their needs may be for the quantum devices they are developing. If the users don't need this, we may not add this feature.

@JeremyDrysdale-ibm JeremyDrysdale-ibm removed the MVP MVP issues label Dec 11, 2020
@JeremyDrysdale-ibm JeremyDrysdale-ibm changed the title Allow user to give a list of junctions for a qubit, vs, just one junction (Owner: Priti) (Due: Jan 30) Allow user to give a list of junctions for a qubit, vs, just one junction (Owner: Priti) Dec 11, 2020
@priti-ashvin-shah-ibm
Copy link
Collaborator

The issue was for consideration of qubits like "xmon squid", and "fluxonium qubits".

@JeremyDrysdale-ibm JeremyDrysdale-ibm changed the title Allow user to give a list of junctions for a qubit, vs, just one junction (Owner: Priti) Allow user to give a list of junctions for a qubit, vs, just one junction (Owner: Priti) (Due: Mar 30) Jan 21, 2021
@JeremyDrysdale-ibm JeremyDrysdale-ibm changed the title Allow user to give a list of junctions for a qubit, vs, just one junction (Owner: Priti) (Due: Mar 30) Allow user to give a list of junctions for a qubit, vs, just one junction Feb 19, 2021
@priti-ashvin-shah-ibm
Copy link
Collaborator

#837

This pr is not merged since it is not functional yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
renderers: Ansys Something related to HFSS renderers renderers: layout Something related to GDS renderer renderers: matplotlib Something related to matplotlib renderer
Projects
None yet
Development

No branches or pull requests

2 participants