diagnosis and prediction 2196548