GAVIOTA - Generative Analysis based on Variational Inference on multi-Omics datasets for inferring disease Trajectory Architectures