contact_map icon indicating copy to clipboard operation
contact_map copied to clipboard

Smarter loading for Dask based implementations

Open sroet opened this issue 3 years ago • 0 comments

As mentioned in #101 , there are some limitations on the DaskContactFrequency, mainly:

  • The whole trajectory has to fit into memory as it is loaded once to figure out the length and then for every worker to slice out their trajectory.
  • We only support the loading of 1 trajectory file at the moment.

Both these issues should be solvable with a somewhat smart implementation of mdtraj.iterload with a sensible skip and splitting out trajectories.

sroet avatar Nov 12 '20 14:11 sroet