We are aware of three main approaches to compute the solubility of solids in solution using physical approaches: ECM-based methods , EMM-based methods , and the approach of Michael Schnieders' and collaborators which computes sublimation and solvation free energies and uses these in an alternate thermodynamic cycle to obtain solubility estimates .