def vats_in_blockrun(blockHeight, run, slogAccess, blockrun):
    br = blockrun[((blockrun.run == run.name) & (blockrun.blockHeight == blockHeight))]
    block_start = br.iloc[0]
    block_end = br.iloc[1]
    length = ((block_end.line - block_start.line) + 1)
    ref = f"{run.parent}/{run['name']}"
    df = get_vats(slogAccess, ref, int(block_start.line), int(length))
    return df.assign(blockHeight=blockHeight, parent=run.parent)
def vats_in_blockrun(blockHeight, run, slogAccess, blockrun):
    br = blockrun[((blockrun.run == run.name) & (blockrun.blockHeight == blockHeight))]
    block_start = br.iloc[0]
    block_end = br.iloc[1]
    length = ((block_end.line - block_start.line) + 1)
    ref = f"{run.parent}/{run['name']}"
    df = get_vats(slogAccess, ref, int(block_start.line), int(length))
    return df.assign(blockHeight=blockHeight, parent=run.parent)