  As in many other areas of science, systems biology makes extensive use ofstatistical association and significance estimates in contingency tables, atype of categorical data analysis known in this field as enrichment (alsoover-representation or enhancement) analysis. In spite of efforts to createprobabilistic annotations, especially in the Gene Ontology context, or to dealwith uncertainty in high throughput-based datasets, current enrichment methodslargely ignore this probabilistic information since they are mainly based onvariants of the Fisher Exact Test. We developed an open-source R package todeal with probabilistic categorical data analysis, ProbCD, that does notrequire a static contingency table. The contingency table for the enrichmentproblem is built using the expectation of a Bernoulli Scheme stochastic processgiven the categorization probabilities. An on-line interface was created toallow usage by non-programmers and is available at:http://xerad.systemsbiology.net/ProbCD/ . We present an analysis framework andsoftware tools to address the issue of uncertainty in categorical dataanalysis. In particular, concerning the enrichment analysis, ProbCD canaccommodate: (i) the stochastic nature of the high-throughput experimentaltechniques and (ii) probabilistic gene annotation.
We developed an open-source R package to deal with probabilistic categorical data analysis, ProbCD, that does not require a static contingency table. The contingency table for the enrichment problem is built using the expectation of a Bernoulli Scheme stochastic process given the categorization probabilities.