Describir: Identifying Markov Chain Models from Time-to-Event Data: An Algebraic Approach