add my incomplete version of an edgeR script