Algorithms 1 and 2 were implemented in the python programming language, while the data analysis was implemented in R [28]. Built-in R functions were used for the Shapiro-Wilk and two-sample Kolmogorov-Smirnov tests. The R package called “lumi” was used for VSN normalization [16]. The implementation of Levene’s test was provided by the “leveneTest” function in an R package called “car” [29]. The built-in R function “t-test” was used to compare the means of each criterion for both variance-stabilization methods. It should be noted that the “var.equal” parameter of “t-test” was set according to the result of Levene’s test to indicate whether to assume equality of variance in the “t-test”.