Uncovering hidden states driving biological outcomes using machine learning - Nature Methods