There are many instances in observational data where the delta-time is not held fixed, or where data gaps are present. tobac does not currently deal with this, instead asking users to come up with a constant dt in tracking. I've started to get questions (and feature requests) for dealing with this, and I think this would be a good problem to solve.
We may be able to do it within our current framework, and within trackpy. At first glance, I think it will require a clever solution (at least without modifying trackpy). We could do it somewhat simply if we can find a way to allow for running trackpy semi-independently for each timestep (which we may be able to do through initial_guess_vels: http://soft-matter.github.io/trackpy/dev/generated/trackpy.predict.NearestVelocityPredict.html#trackpy.predict.NearestVelocityPredict).
There are many instances in observational data where the delta-time is not held fixed, or where data gaps are present. tobac does not currently deal with this, instead asking users to come up with a constant
dtin tracking. I've started to get questions (and feature requests) for dealing with this, and I think this would be a good problem to solve.We may be able to do it within our current framework, and within trackpy. At first glance, I think it will require a clever solution (at least without modifying trackpy). We could do it somewhat simply if we can find a way to allow for running trackpy semi-independently for each timestep (which we may be able to do through
initial_guess_vels: http://soft-matter.github.io/trackpy/dev/generated/trackpy.predict.NearestVelocityPredict.html#trackpy.predict.NearestVelocityPredict).