def METHOD_NAME(pudl_out_ferc1, live_dbs):
    """Validate..."""
    if not live_dbs:
        pytest.skip("Data validation only works with a live PUDL DB.")
    validate_df = pd.read_sql(
        "denorm_plants_steam_ferc1", pudl_out_ferc1.pudl_engine
    ).assign(
        water_limited_ratio=lambda x: x.water_limited_capacity_mw / x.capacity_mw,
        not_water_limited_ratio=lambda x: x.not_water_limited_capacity_mw
        / x.capacity_mw,
        peak_demand_ratio=lambda x: x.peak_demand_mw / x.capacity_mw,
        capability_ratio=lambda x: x.plant_capability_mw / x.capacity_mw,
    )
    for args in pv.plants_steam_ferc1_self:
        pudl.validate.vs_self(validate_df, **args)