Updating implementation of DESeq functionality.