Tutorials
Libraries
API References
qiskit.circuit
qiskit.compiler
qiskit.execute
qiskit.visualization
qiskit.converters
qiskit.assembler
qiskit.dagcircuit
qiskit.extensions
qiskit.providers.basicaer
qiskit.providers
qiskit.providers.models
qiskit.pulse
qiskit.scheduler
qiskit.qasm
qiskit.qobj
qiskit.quantum_info
qiskit.result
qiskit.tools
qiskit.tools.jupyter
qiskit.transpiler
qiskit.transpiler.passes
qiskit.transpiler.preset_passmanagers
qiskit.validation
Troubleshooting
Check if the pass is an analysis pass.
If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass.