Open
Description
What is the expected behavior?
For dynamic circuits there are custom dynamical decoupling passes in the provider already. We should export these as a custom scheduling stage transpiler plugin (see https://qiskit.org/documentation/apidoc/transpiler_plugins.html) and then have backends with dynamic circuits support set that as the default scheduling method (see https://qiskit.org/documentation/apidoc/providers.html#custom-transpiler-passes). If this is done then whenever a user compiles a circuit with transpile()
targeting the appropriate backend it will automatically run dynamical decoupling as part of the compilation.