Glad to be of help!
Also, think about plotting the run time against how far into the session the run was. This would be interesting to see what the "optimal" practice time for endurance sessions. This is likely to be highly variable per person, so with your automated run detection script, you could then come up with a personalised strategy.