---
title: passes (latest version)
description: API reference for qiskit_addon_utils.noise_management.bit_flip_checks.passes in the latest version of qiskit-addon-utils
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit-addon-utils/noise-management-bit-flip-checks-passes
---

# bit\_flip\_checks\_passes

`qiskit_addon_utils.noise_management.bit_flip_checks.passes`

A submodule with transpilation passes for circuit bit-flip checks.

|                                                                                                                                                                                                                                                             |                                                                                                   |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| [`AddPostCircuitBitFlipChecks`](/docs/api/qiskit-addon-utils/noise-management-bit-flip-checks-passes-add-post-circuit-bit-flip-checks "qiskit_addon_utils.noise_management.bit_flip_checks.passes.AddPostCircuitBitFlipChecks")                             | Add bit-flip checks at the end of the circuit on active qubits terminated by a measurement.       |
| [`AddPreCircuitBitFlipChecks`](/docs/api/qiskit-addon-utils/noise-management-bit-flip-checks-passes-add-pre-circuit-bit-flip-checks "qiskit_addon_utils.noise_management.bit_flip_checks.passes.AddPreCircuitBitFlipChecks")                                | Add bit-flip checks at the beginning of the circuit on active qubits terminated by a measurement. |
| [`AddSpectatorPostCircuitBitFlipChecks`](/docs/api/qiskit-addon-utils/noise-management-bit-flip-checks-passes-add-spectator-post-circuit-bit-flip-checks "qiskit_addon_utils.noise_management.bit_flip_checks.passes.AddSpectatorPostCircuitBitFlipChecks") | Add bit-flip checks at the end of the circuit on qubits adjacent to active qubits.                |
| [`AddSpectatorPreCircuitBitFlipChecks`](/docs/api/qiskit-addon-utils/noise-management-bit-flip-checks-passes-add-spectator-pre-circuit-bit-flip-checks "qiskit_addon_utils.noise_management.bit_flip_checks.passes.AddSpectatorPreCircuitBitFlipChecks")    | Add bit-flip checks at the beginning of the circuit on qubits adjacent to active qubits.          |
| [`XPulseType`](/docs/api/qiskit-addon-utils/noise-management-bit-flip-checks-passes-x-pulse-type "qiskit_addon_utils.noise_management.bit_flip_checks.passes.XPulseType")                                                                                   | The type of X-pulse to apply for a bit-flip check measurement.                                    |
