FastPval
|
Fast Two Stage P-value Computation Software. FastPval is multiple stage p-value computing program that computes empirical p-values from a large set of permutated/resampled background data. To find the p-value from the background, traditional "exact" method needs to sort and search from the whole dataset. It's usage is usually hampered by computing speed, storage and memory limitation when the sample size is too big. FastPval was developed aiming to solve these problems. The main idea of FastPval is to separate the large dataset into smaller parts based on user specified p-value, build model for each part, and calculate the p-values with different model according to the score. Tested on the background from 108 permutations, our method is 0.57 times faster than the conventional method implemented by standard linux sorting and binary search algorithm, and consumes only 1/925 of the memory and 1/901 of storage.
FastPval Features:
1. Is flexible enough to produce model files and quick to compute P-value;
2. Is efficient enough to store two approximate models for reduplicated P-value computation without loading all raw dataset;
3. Allow visible GUI interface for the functions of model generating, two stage P-value computation and exact P-value computation using traditional method;
4. Is compact enough for model size without loading the whole dataset into memory;
Please Note: this software is a Java Web Start Application, you need to right-click on the download file and choose "Launch".
Requirements:
* Java
* Internet Connection
The license of this software is Freeware, you can free download and free use this calculator software.

