Hi,
I have a theoretical question about how preranked GSEA computes its null distribution of enrichment scores. My understanding is that this is done by randomly drawing genes from the background pool of genes to form random gene sets of the same size as the original gene set.
Would there be any meaningful difference if I shuffled the weights (e.g. log2FC) linked to each gene instead? So instead of randomly drawing genes to create an artificial gene set, I would randomly draw weights for each gene in the original gene set.
Thanks!