public void computeIndividualExperimentalProteoformFDRs(List <ExperimentalProteoform> satisfactoryProteoforms, List <TusherStatistic> permutedTestStatistics, List <TusherStatistic> sortedProteoformTestStatistics) { Parallel.ForEach(satisfactoryProteoforms, eP => { eP.quant.TusherValues2.roughSignificanceFDR = QuantitativeProteoformValues.computeExperimentalProteoformFDR(eP.quant.TusherValues2.relative_difference, permutedTestStatistics, satisfactoryProteoforms.Count, sortedProteoformTestStatistics); }); }