BioConductor

GOfuncR 1.0.0

Gene ontology enrichment using FUNC

Released Apr 26, 2018 by Steffi Grote

This package can be loaded by Renjin but there was an error compiling C/FORTRAN sources and 4 out 8 tests failed. An older version of this package is more compatible with Renjin.

Dependencies

vioplot 0.2 gtools 3.5.0 mapplots 1.5 AnnotationDbi 1.42.0 Rcpp GenomicRanges 1.32.0

GOfuncR performs a gene ontology enrichment analysis based on the ontology enrichment software FUNC. GO-annotations are obtained from OrganismDb or OrgDb packages ('Homo.sapiens' by default); the GO-graph is included in the package and updated regularly (10-Apr-2018). GOfuncR provides the standard candidate vs. background enrichment analysis using the hypergeometric test, as well as three additional tests: (i) the Wilcoxon rank-sum test that is used when genes are ranked, (ii) a binomial test that is used when genes are associated with two counts and (iii) a Chi-square or Fisher's exact test that is used in cases when genes are associated with four counts. To correct for multiple testing and interdependency of the tests, family-wise error rates are computed based on random permutations of the gene-associated variables. GOfuncR also provides tools for exploring the ontology graph and the annotations, and options to take gene-length or spatial clustering of genes into account. From version 0.99.14 on it is also possible to provide custom annotations and ontologies.

Installation

Maven

This package can be included as a dependency from a Java or Scala project by including the following your project's pom.xml file. Read more about embedding Renjin in JVM-based projects.

<dependencies>
  <dependency>
    <groupId>org.renjin.bioconductor</groupId>
    <artifactId>GOfuncR</artifactId>
    <version>1.0.0-b1</version>
  </dependency>
</dependencies>
<repositories>
  <repository>
    <id>bedatadriven</id>
    <name>bedatadriven public repo</name>
    <url>https://nexus.bedatadriven.com/content/groups/public/</url>
  </repository>
</repositories>

View build log

Renjin CLI

If you're using Renjin from the command line, you load this library by invoking:

library('org.renjin.bioconductor:GOfuncR')

Test Results

This package was last tested against Renjin 0.9.2643 on May 4, 2018.

Source

R
C
C++

Release History