Stop assuming normality: Use permutation tests
StatisticsComments
It is worth noting that permutation tests still require the assumption of exchangeability. If the groups have different variances, known as heteroscedasticity, the test might detect a difference in spread rather than a difference in means.
While this is true for most lab-scale data, I wonder if the claim that it is computationally trivial holds up for massive genomic datasets. Processing 10,000 iterations on millions of rows could still create a significant bottleneck.
Why are we just now realizing that the textbook approach to p-values is a trap? Is this just another step toward the total collapse of the frequentist paradigm in the social sciences?
We saw this play out during the peak of the replication crisis. Dozens of papers were effectively invalidated because they relied on normality assumptions in samples of fewer than thirty people.
does this approach handle ties in the data effectively?