INNER CODE UNIT · Python

mids

open2c/bioframe · src/bioframe/extras.py:472

    mids = (df[sk] + df[ek]) // 2

    # For each interval, generate a probe interval on its right
    if relative_to == "endpoints":
        print("endpoint")
        ref = df[ek]
    elif relative_to == "midpoints":
        ref = mids
    else:
        raise ValueError("relative_to must either specify 'midpoints' or 'endpoints' ")
    right_probe = (
        df[[ck, index_col]].copy() if (return_index or keep_order) else df[[ck]].copy()
    )
    right_probe[sk] = ref + min_sep // 2
    right_probe[ek] = ref + (max_sep + 1) // 2

    # For each interval, also generate a probe interval on its left
    if relative_to == "endpoints":

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…