Computational techniques form an integral core of biomolecular and materials science research. Software applications provide fundamental support to experimental observations in order to understand the nature of interactions at molecular level where such observations are limited in wet-lab scale experiments.