# qiskit.transpiler.AnalysisPass.run¶

abstract AnalysisPass.run(dag)

Run a pass on the DAGCircuit. This is implemented by the pass developer.

Parameters

dag (DAGCircuit) – the dag on which the pass is run.

Raises

NotImplementedError – when this is left unimplemented for a pass.