It would be nice if ILI could work with an MDTraj trajectory, rather than ASE atoms. For processing trajectories, constructing ASE atoms for each frame seems wasteful. I don't mind atoms as an alternative if you think it's useful. Possibly even better - we could again separate specific "formats" of input from just feeding individual arguments to the constructor.
It would be nice if
ILIcould work with an MDTraj trajectory, rather than ASE atoms. For processing trajectories, constructing ASE atoms for each frame seems wasteful. I don't mind atoms as an alternative if you think it's useful. Possibly even better - we could again separate specific "formats" of input from just feeding individual arguments to the constructor.