Computational Methods For The Analysis Of High Throughput Genomic Data In Cancer And Development