leaf_engine.adapt.adapt_observations

Functions

actual_contract_rate_spend(_ships)

award_vs_actual_price_spread()

carrier_churn(→ pandas.DataFrame)

flex_daily_pattern(_ded_oppys, _lanes)

flex_weekly_pattern(_weekly_oppys, _lanes)

high_award_spread()

high_churn_lanes(→ pandas.DataFrame)

lane_carrier_loads_per_week(_ships)

market_rate_variance(_ships, _market_rates)

otif_penalty_risk()

should_be_flex_lanes(_class_ships, _daily_pattern, _lanes)

spot_exposure(→ pandas.DataFrame)

unawarded_lanes()

Module Contents

leaf_engine.adapt.adapt_observations.actual_contract_rate_spend(_ships)
leaf_engine.adapt.adapt_observations.award_vs_actual_price_spread()
leaf_engine.adapt.adapt_observations.carrier_churn(_ships: pandas.DataFrame) pandas.DataFrame
Parameters:

_ships (pandas.DataFrame) –

Return type:

pandas.DataFrame

leaf_engine.adapt.adapt_observations.flex_daily_pattern(_ded_oppys, _lanes)
leaf_engine.adapt.adapt_observations.flex_weekly_pattern(_weekly_oppys, _lanes)
leaf_engine.adapt.adapt_observations.high_award_spread()
leaf_engine.adapt.adapt_observations.high_churn_lanes(df: pandas.DataFrame) pandas.DataFrame
Parameters:

df (pandas.DataFrame) –

Return type:

pandas.DataFrame

leaf_engine.adapt.adapt_observations.lane_carrier_loads_per_week(_ships: pandas.DataFrame)
Parameters:

_ships (pandas.DataFrame) –

leaf_engine.adapt.adapt_observations.market_rate_variance(_ships, _market_rates)
leaf_engine.adapt.adapt_observations.otif_penalty_risk()
leaf_engine.adapt.adapt_observations.should_be_flex_lanes(_class_ships, _daily_pattern, _lanes)
leaf_engine.adapt.adapt_observations.spot_exposure(_ships: pandas.DataFrame) pandas.DataFrame
Parameters:

_ships (pandas.DataFrame) –

Return type:

pandas.DataFrame

leaf_engine.adapt.adapt_observations.unawarded_lanes()