Cadence analysis