Maximum likelihood estimation for mixed continuous and categorical data with missing values | Synapse