---
title: WrapAngleRegistry (latest version)
description: API reference for qiskit.transpiler.WrapAngleRegistry in the latest version of qiskit
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit/qiskit.transpiler.WrapAngleRegistry
---

# WrapAngleRegistry

*class* `qiskit.transpiler.WrapAngleRegistry`

Bases: [`object`](https://docs.python.org/3/library/functions.html#object)

Registry of Angle Wrapping function

This class internally contains a mapping of instruction names from a [`Target`](/docs/api/qiskit/qiskit.transpiler.Target "qiskit.transpiler.Target") to callbacks for wrapping angles that are outside the specified bounds.

## Methods

### add\_wrapper

`add_wrapper(name, callback)`

### substitute\_angle\_bounds

`substitute_angle_bounds(name, angles, qubits)`

Get a replacement circuit for
