A non-transitory computer readable medium (26) stores instructions executable by at least one electronic processor (20) to perform a method (100) for staging a disease having a predefined ordered set of S discrete stages where S is an integer having a value greater than or equal to two. The method includes: for each discrete stage of the S discrete stages, defining a representative vector (30) for the discrete stage in a vector space defined by a set of clinical metrics based on a set of training patients labeled with the discrete stage and with values for the set of clinical metrics; for a patient to be staged, receiving patient values for the set of clinical metrics; generating at least one stage value for the patient to be staged based on distances in the vector space between a patient vector defined in the vector space by the patient values for the set of clinical metrics and the representative vectors for the S discrete stages in the vector space; and displaying the at least one stage value for the patient to be staged on a display device (24) operatively connected with the electronic processor.
展开▼