---
title: PostSelectionOptionsModel (latest version)
description: API reference for ibm_quantum_schemas.noise_learner_v3.version_0_1.PostSelectionOptionsModel in the latest version of qiskit-ibm-runtime
source: https://quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/ibm-quantum-schemas-noise-learner-v3-version-0-1-post-selection-options-model
---

# PostSelectionOptionsModel

*pydantic model* `PostSelectionOptionsModel`

[GitHub](https://github.com/Qiskit/ibm-quantum-schemas/tree/0.10.20260723/ibm_quantum_schemas/noise_learner_v3/version_0_1/models.py#L41-L54)

Bases: `BaseModel`

Runtime options for post selection.

### enable

*field*

Type: `bool`

Default value: `False`

Whether to enable Post Selection when performing learning experiments.

If `False`, all the other Post Selection options are ignored.

### strategy

*field*

Type: `Literal['node', 'edge']`

Default value: `'node'`

The strategy used to decide if a shot should be kept or discarded.

### x\_pulse\_type

*field*

Type: `Literal['xslow', 'rx']`

Default value: `'xslow'`

The type of the X-pulse used for the post selection measurements.
