Navigation

  • index
  • modules |
  • next |
  • previous |
  • qc-toolkit 0.1 documentation »

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.1.1. Introducing Parameters
  • 2.2. Combining PulseTemplates Using SequencePulseTemplate
  • 2.3. Modelling Pulses Using Functions And Expressions
  • 2.4. Storing Pulse Templates: Serialization
    • 2.4.1. Serializing Atomic Templates
      • 2.4.1.1. Storing
      • 2.4.1.2. Loading
    • 2.4.2. Serializing Composite Templates
    • 2.4.3. Storage Backends
  • 2.5. The Sequencing Process: Obtaining Pulse Instances From Pulse Templates
    • 2.5.1. Side Note: Instructions
  • 2.6. More Sophisticated Parameters
  • 2.7. Conditional Execution
    • 2.7.1. Software-Based Conditions
    • 2.7.2. Hardware-Based Conditions
  • 2.8. Pulse-Control Integration
  • 2.9. Gate Configuration - A Real Use Case
    • 2.9.1. Description of the Experiment
    • 2.9.2. Implementation Using the qctoolkit
  • 2.10. Detailed Sequencing Walkthrough
    • 2.10.1. Example 1 (Software-Evaluated Loop Condition)
    • 2.10.2. Example 2 (Hardware Evaluated Branch Nested In Loop)

Previous topic

1.4. Sequencing

Next topic

2.1. Modelling a Simple TablePulseTemplate

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • previous |
  • qc-toolkit 0.1 documentation »
© Copyright 2015-2016, Quantum Technology Group, RWTH Aachen University. Created using Sphinx 1.4.1.