The why and how of false discovery rate (FDR) adjustment
This video by Josh Starmer at StatQuest provides an excellent overview of why we do a false discovery rate adjustment when we perform many statistical tests. This is the case, for example in RNA-seq experiments where we perform tens of thousands of tests for differential expression, i.e. one for each gene.
In our standard RNA-seq analysis, we used the Benjamini Hochberg procedure for FDR adjustment, which is explained ca. 14min 45s into the video. You will also see why it can sometimes happen that many adjusted P-values are the same.
To calculate Benjamini-Hochberg adjusted P-values, you can use, for example, this online tool or the function p.adjust() in R.