A method of assessing contractility of a cardiac muscle which has at least one activation parameter, the method comprising: (a) utilizing time correlated data pertaining to at least one activation parameter to produce a profile of said parameter (b) identifying from measurement of said at least one parameter a time interval during which interference from an artificial signal occurs (c) ameliorating effects of said interference and (d) analyzing changes in said profile to generate an indication of contractility, as a function of time to generate a cardiac activation profile.