Computational Methods To Quantify Nanoparticle Interactions