read_schedule

function of dascore.lazy.execute source

read_schedule(
    array: ‘LazyArray’ ,
    boxes: ‘list[Box]’ ,
)-> ‘list[Box]’

Return the box of the stored array each box of the result reads.

Nothing is read to work it out, so the reads are known before any of them happens, in the order the boxes are computed.