Skip to content
This repository was archived by the owner on Aug 21, 2023. It is now read-only.

Commit 3ae5317

Browse files
ajavadiajaygambetta
authored andcommitted
transpiler notebooks (#644)
1 parent a1c00da commit 3ae5317

3 files changed

Lines changed: 1191 additions & 9 deletions

File tree

qiskit/start_here.ipynb

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,19 +38,20 @@
3838
"## 2 Qiskit Terra\n",
3939
"\n",
4040
"Terra, the ‘earth’ element, is the foundation on which the rest of the software lies. Terra provides a bedrock for composing quantum programs at the level of circuits and pulses, to optimize them for the constraints of a particular device, and to manage the execution of batches of experiments on remote-access devices. Terra defines the interfaces for a desirable end-user experience, as well as the efficient handling of layers of optimization, pulse scheduling and backend communication.\n",
41-
4241
" * [Quantum circuits](terra/quantum_circuits.ipynb) - gives a summary of the `QuantumCircuit` object\n",
43-
" * [Visualizing a quantum circuit](terra/visualizing_a_quantum_circuit.ipynb) - details on drawing your quantum circuits\n",
42+
" * [Advanced circuits](terra/advanced_circuits.ipynb) - new circuit building tools added in Terra 0.8, including registerless declarations, composite gate updates and parameterized circuits\n",
4443
" * [Summary of quantum operations](terra/summary_of_quantum_operations.ipynb) - list of quantum operations (gates, reset, measurements) in Qiskit Terra\n",
45-
" * [Mapping circuit qubits to device qubits](terra/device_mapping.ipynb) - How to manually select the mapping of qubits from a circuit to a given device.\n",
46-
" * [Reduced backends and noise models](terra/reduced_backends.ipynb) - Working with sub-graphs of a quantum device topology.\n",
44+
" * [Visualizing a quantum circuit](terra/visualizing_a_quantum_circuit.ipynb) - details on drawing your quantum circuits\n",
45+
" * [Using the transpiler](terra/using_the_transpiler.ipynb) - getting started with circuit analysis and optimization\n",
46+
" * [Writing a transpiler pass](terra/writing_a_transpiler_pass.ipynb) - how to extend the transpiler with a new pass\n",
47+
" * [Mapping circuit qubits to device qubits](terra/device_mapping.ipynb) - how to manually select the mapping of qubits from a circuit to a given device.\n",
48+
" * [Reduced backends and noise models](terra/reduced_backends.ipynb) - working with sub-graphs of a quantum device topology.\n",
4749
" * [Monitoring jobs and backends](terra/backend_monitoring_tools.ipynb) - tools for monitoring jobs and backends\n",
4850
" * [Parallel tools](terra/terra_parallel_tools.ipynb) - executing tasks in parallel using `parallel_map` and tracking progress\n",
4951
" * [Creating a new provider](terra/creating_a_provider.ipynb) - a guide to integration of a new provider with Qiskit structures and interfaces\n",
5052
" * [Calibrating a qubit](terra/calibrating_a_qubit.ipynb) - an introduction to working with the pulse API by way of calibrating a qubit\n",
51-
" * [Operators overview](terra/operators_overview.ipynb) - Gives a summary of the features and uses of the Operator class.\n",
52-
" * [Advanced circuits](terra/advanced_circuits.ipynb) - new circuit building tools added in Terra 0.8, including registerless declarations, composite gate updates and parameterized circuits\n",
53-
53+
" * [Operators overview](terra/operators_overview.ipynb) - gives a summary of the features and uses of the Operator class.\n",
54+
"\n",
5455
" \n",
5556
"## 3 Qiskit Interacitve Plotting and Jupyter Tools\n",
5657
"\n",
@@ -96,7 +97,9 @@
9697
{
9798
"cell_type": "code",
9899
"execution_count": null,
99-
"metadata": {},
100+
"metadata": {
101+
"collapsed": true
102+
},
100103
"outputs": [],
101104
"source": []
102105
}
@@ -118,7 +121,7 @@
118121
"name": "python",
119122
"nbconvert_exporter": "python",
120123
"pygments_lexer": "ipython3",
121-
"version": "3.5.6"
124+
"version": "3.6.3"
122125
}
123126
},
124127
"nbformat": 4,

0 commit comments

Comments
 (0)