Our approach trains generative models over biologically structured latent states, by maximizing likelihood of the indirect observation data. Rather than learning arbitrary continuous latent representations, GReinSS directly learns distributions over biologically defined structures, such as evolutionary trees, copy-number profiles, and RNA isoforms.