Provided are methods and systems for monitoring cardiac function. A series of heartbeat waveforms is collected during a pre-determined time period. The series is collected either from an individual or a plurality of individuals. A heartbeat waveform space is generated based on the series of heartbeat waveforms. A test heartbeat waveform is projected onto the heartbeat waveform space. The projected heartbeat waveform is subtracted from the test heartbeat waveform to obtain a pathology descriptive deflections (PDD) vector. A score is calculated based on the PDD vector. Based on the score, a clinical indication associated with at least one disease is provided. The clinical indication includes a warning message regarding an upcoming cardiac episode or a measure of progression or regression of at least one cardiac pathology.