Related Experiment Video
Updated: Jun 8, 2026

A Femtoliter Droplet Array for Massively Parallel Protein Synthesis from Single DNA Molecules
Published on: June 20, 2020
FastPval: a fast and memory efficient program to calculate very low P-values from empirical distribution
Mulin Jun Li1, Pak Chung Sham, Junwen Wang
1Department of Biochemistry, LKS Faculty of Medicine, The University of Hong Kong, 21 Sassoon Rd, Pokfulam, Hong Kong SAR, China.
FastPval is a novel computational tool that efficiently calculates extremely low P-values from large resampled datasets. This method significantly reduces computational time and resource usage compared to traditional approaches.
Area of Science:
- Computational Biology
- Statistical Computing
Background:
- Resampling methods like permutation and bootstrap are crucial for statistical significance testing.
- Calculating very low P-values necessitates large resampling sizes, leading to computational bottlenecks.
Purpose of the Study:
- To develop an efficient program for calculating very low P-values from large resampled datasets.
- To overcome the computational limitations of traditional resampling methods.
Main Methods:
- Developed FastPval, a multi-stage P-value calculation program.
- Utilized an efficient algorithm for P-value computation from empirical distributions.
Main Results:
- FastPval calculates P-values up to 10^-9 efficiently, even on personal computers.
- Achieved significant reductions in computation time (52.94%) and resource consumption (0.11% memory/storage) compared to conventional methods.
- Successfully processed datasets too large for traditional methods, with accuracy comparable to exact ranking.
Conclusions:
- FastPval offers a highly efficient and resource-sparing solution for calculating low P-values.
- The tool is accessible and applicable to large-scale biological and statistical analyses.
Related Concept Videos
Decision Making: P-value Method
First, a specific claim about the population parameter is proposed. The claim is based on the research question and is stated in a simple form. Further, an opposing statement to the claim is also stated. These statements can act as null and alternative hypotheses: a null hypothesis would be a neutral statement while the alternative hypothesis can have a...
P-value
P-value stands for the probability value. P-value is the probability that, if the null hypothesis is true, the results from another randomly selected sample will be as extreme or more extreme as the results obtained from the given sample.
A large P-value calculated from the data indicates to not reject the null hypothesis. But a higher P-value does not mean that the null hypothesis is true. The smaller the P-value, the more unlikely...
Fisher's Exact Test
Testing a Claim about Population Proportion
There are two methods of testing a claim about a population proportion: (1) Using the sample proportion from the data where a binomial distribution is approximated to the normal distribution and (2) Using the binomial probabilities calculated from the data.
The first method uses normal distribution as an approximation to the binomial distribution. The requirements are as follows: sample size is large...
Poisson Probability Distribution
The...
Distributions to Estimate Population Parameter

