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

Organise examples #22

Merged
merged 10 commits into from
Dec 6, 2017
Merged

Conversation

nataliejpg
Copy link
Collaborator

@nataliejpg nataliejpg commented Nov 30, 2017

Reorganise examples folder, mainly deleting examples which don't actually use the wrappers and somewhat tidying up those that do so that they are all python scripts which can be run with spyder.

Currently there:

  • examples for how to do pulse building given the use of the calibration config and the general file setup etc of the wrappers done using an init function. It relies on having chickpea installed. Examples include using functions to build variants of the standard rabi and ramsey (etc) sequences and also gated sequences like ALLXY
  • examples for measuring using the do1d, do2d etc wrappers
  • examples of deca measuring using the customised parameter names and majorana conductance wrapper

Would be nice to add:

  • an extension to the vna example to flesh out how spectroscopy mode works with all the latest bells and whistles
  • an example of using some of the analysis and plotting functions when they have been cleaned up a bit
  • some more examples of how the wrappers facilitate multi qubit measurement eg uploading to the awg, setting things on alazar and microwave source concepts.

@Dominik-Vogel @ThorvaldLarsen thoughts?

ps. this branch is based off make_templates_folder so it probably makes sense to hold off merging until that is merged in #21 or to rebase it

@Dominik-Vogel
Copy link
Contributor

This is really nice @nataliejpg! We should consider converting the open points to an issue so we can get this PR merged

@nataliejpg
Copy link
Collaborator Author

I'll make an issue and then we can merge what we have? On most of the 'things to add' the actually code will probably change quite a bit soon so it's maybe not worth writing the examples just yet.

@nataliejpg
Copy link
Collaborator Author

the only other thing is if the file structure makes sense and is useable. I'd vote for merging and then we can change it if we realise it needs it

@nataliejpg
Copy link
Collaborator Author

issue created #29

@ThorvaldLarsen
Copy link
Collaborator

File structure makes sense to me.

@Dominik-Vogel Dominik-Vogel merged commit 2b657e3 into qdev-dk:all_wrappers Dec 6, 2017
@nataliejpg nataliejpg deleted the organise_examples branch December 8, 2017 11:04
ThorvaldLarsen added a commit that referenced this pull request Jan 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants