# fdrThreshold: Calculate p-value threshold for given FDR In BioNet: Routines for the functional analysis of biological networks

## Description

The function calculates the p-value threshold tau for a given false discovery rate. Tau is used for the scoring function.

## Usage

 `1` ```fdrThreshold(fdr, fb) ```

## Arguments

 `fdr` False discovery rate. `fb` Model from the beta-uniform mixture fitting.

## Value

P-value threshold tau.

Marcus Dittrich

## References

S. Pounds, S.W. Morris (2003) Estimating the occurrence of false positives and false negatives in microarray studies by approximating and partitioning the empirical distribution of p-values. Bioinformatics, 19(10): 1236-1242.

`fbum`, `fitBumModel`

## Examples

 ```1 2 3 4 5``` ```data(pvaluesExample) pvals <- pvaluesExample[,1] bum.mle <- fitBumModel(pvals, plot=FALSE) tau <- fdrThreshold(fdr=0.001, fb=bum.mle) tau ```

### Example output

```Loading required package: graph

Attaching package: 'BiocGenerics'

The following objects are masked from 'package:parallel':

clusterApply, clusterApplyLB, clusterCall, clusterEvalQ,
clusterExport, clusterMap, parApply, parCapply, parLapply,
parLapplyLB, parRapply, parSapply, parSapplyLB

The following objects are masked from 'package:stats':

The following objects are masked from 'package:base':

Filter, Find, Map, Position, Reduce, anyDuplicated, append,
as.data.frame, cbind, colMeans, colSums, colnames, do.call,
duplicated, eval, evalq, get, grep, grepl, intersect, is.unsorted,
lapply, lengths, mapply, match, mget, order, paste, pmax, pmax.int,
pmin, pmin.int, rank, rbind, rowMeans, rowSums, rownames, sapply,
setdiff, sort, table, tapply, union, unique, unsplit, which,
which.max, which.min