1. A computer-implemented method of rendering medical images, the method comprising: by one or more processors executing program instructions: accessing a set of medical image data; analyzing the set of medical image data to determine a value of an attribute of the set of medical image data; accessing a user-defined rule indicating an association between the value of the attribute and a desired image slice thickness; determining whether the set of medical image data is formatted according to the desired image slice thickness indicated by the user-defined rule; and in response to determining that at least a portion of the set of medical image data is not formatted according to the desired image slice thickness, rendering at least the portion of the set of medical image data as a series of medical images having the desired slice thickness.