# `causalis.scenarios.gate`

Group-level treatment effect estimation utilities for fitted IRM models.

This submodule exposes:

- `estimate_gate_from_irm` for :math:`\theta_g^{\mathrm{GATE}} = \mathbb{E}[Y(1)-Y(0)\mid G=g]`

- `estimate_gatet_from_irm` for :math:`\theta_g^{\mathrm{GATET}} = \mathbb{E}[Y(1)-Y(0)\mid G=g, D=1]`

The first estimand is a subgroup ATE. The second is a subgroup ATT among the treated inside subgroup :math:`g`, not a treated-only average of the ordinary GATE score. Both estimands assume subgroup membership is a pre-treatment partition.

## Submodules

- `causalis.scenarios.gate.gate_plot`
- `causalis.scenarios.gate.model`

## Package Contents

### Functions

`__getattr__` |

### Data

`__all__` |

### API

causalis.scenarios.gate.__all__

  [‘estimate_gate_from_irm’, ‘estimate_gatet_from_irm’, ‘gate_plot’, ‘plot_gate_estimate’]

causalis.scenarios.gate.__getattr__(name: str)