Cycling analysis and fitting