2. ExamplesΒΆ
All examples are provided as static text in this documentation and, additionally, as interactive jupyter notebooks accessible by running jupyter notebook
in the /doc/source/examples
directory of the source tree.
- 2.1. Modelling a Simple TablePulseTemplate
- 2.2. Modelling an Advanced TablePulseTemplate
- 2.3. Modelling Pulses Using Functions And Expressions
- 2.4. The PointPulseTemplate
- 2.5. Combining Pulse Templates
- 2.5.1. SequencePulseTemplate: Putting Pulses in a Sequence
- 2.5.2. RepetitionPulseTemplate: Repeating a Pulse
- 2.5.3. ForLoopPulseTemplate: Repeat a Pulse with a Varying Loop Parameter
- 2.5.4. AtomicMultiChannelPulseTemplate: Run Pulses in Parallel on Different Channels
- 2.5.5. Combining Combined Pulses
- 2.6. The ConstantPulseTemplate: Efficient constant voltage description.
- 2.7. Multi-Channel Pulses
- 2.8. Combining Templates:
AtomicMultiChannelPulseTemplate
- 2.9. Mapping with the MappingPulseTemplate
- 2.10. Abstract Pulse Template
- 2.11. Arithmetic with Pulse Templates
- 2.12. ParallelConstantChannelPulseTemplate
- 2.13. Reversing a Pulse Template
The /doc/source/examples
directory also contains some outdated examples for features and functionality that has been changed. These examples start with an underscore i.e. _*.ipynb
and are currently left only for reference purposes.
If you are just learning how to get around in qupulse please ignore them.