Skip to content

`select_trains()` is slow

In load or open_run, we use run.select_trains(subset) with subset=ed.by_index[:] by default. This is not necessary and takes a substantial amount of time:

For a run with 72000 trains, open_run takes 13 seconds, whil extra_data open_run takes 126 ms. select_trains should only be used when not all trains are wanted.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information