Function getUnitPicks

  • Match picks bottom-up (wellbore -> parent chain) with stratigraphy units. As we traverse to a parent wellbore, ignore any picks that are deeper than the current pick depth or the child's kickoff depth.

    If a wellbore has picks above its kickoff depth, we prioritize these picks above corresponding picks from the parent wellbore

    Parameters

    • wellboreId: string
    • stratColumnId: string
    • store: ReadonlyStore
    • traverse: boolean = true
    • OptionalfromMsl: number

    Returns Promise<
        | null
        | { matched: UnitPick[]; unmatched: Pick[]; wellbore: WellboreHeader },
    >