Mining temporal patterns in longitudinal event data using discrete event matrices and sparse coding | AMiner