When using Qiskit Metal, after components are added to the design, Rebuild has to happen to populate the Pandas tables. These tables are QGeometry tables and NetInformation tables. They are used to render to different tools i.e. Metal GUI, GDS file, Ansys
The Pandas tables have to be accurate.
The rebuild can waste time when rebuilding components that have not been changed. The project is to add some logic to determine which components can avoid the need to rebuilt.
Deliverables
Start a way to identify ways to reduce the number of components that need to be rebuilt. Mentors can help with that, and the logic needs to be implemented in Metal back-end code.
Mentors details
Mentor 1
Name: Priti Shah
GitHub ID: @priti-ashvin-shah-ibm
What they do: Qiskit Metal core developer
Number of mentees
1
Type of mentees
Mentor 1
Required:
Python
Nice to have:
Have installed and used Metal, edited components within a notebook.
Description
When using Qiskit Metal, after components are added to the design, Rebuild has to happen to populate the Pandas tables. These tables are QGeometry tables and NetInformation tables. They are used to render to different tools i.e. Metal GUI, GDS file, Ansys
The Pandas tables have to be accurate.
The rebuild can waste time when rebuilding components that have not been changed. The project is to add some logic to determine which components can avoid the need to rebuilt.
Deliverables
Start a way to identify ways to reduce the number of components that need to be rebuilt. Mentors can help with that, and the logic needs to be implemented in Metal back-end code.
Mentors details
Number of mentees
1
Type of mentees