basic implementation of GSEA algorithm