iGenetics : a molecular approach