Computational analysis of patterns of DNA damage