[BioC] goseq: biased distribution of p-values
Joachim Jacob
joachim.jacob at vib.be
Wed Nov 28 09:07:14 CET 2012
Hi all,
I have run goseq on RNA-seq data differential expression results, but
got a strange p-value distribution: from zero to almost one it is
uniformly distributed, but there is a huge enrichment to the value one.
See screenshot: https://dl.dropbox.com/u/18352887/Selection_042.png
This seems that the distribution underlying the null hypothesis is
incorrect? As a consequence, nearly all conditions I test do not have
overrepresented GO categories. I do not trust the outcome of this.
I've done goseq analysis with custom GO-mappings (from Biomart) and
lengths file (from GenomicFeatures package) for the genome sacCer3 (gene
database sgdGene). (when I tried the built-in genome, goseq failed to
find the data automatically).
Any help on how to interpret or to correct this?
Thanks,
Joachim
Joachim Jacob, PhD
Rijvisschestraat 120, 9052 Zwijnaarde
Tel: +32 9 244.66.34
Bioinformatics Training and Services (BITS)
http://www.bits.vib.be
@bitsatvib
On 10/30/2012 08:53 AM, Dave Tang wrote:
> Hello,
>
> I've been trying to install goseq on R-2.15.2 but one of the
> dependencies, RCurl is not installing. I've compiled curl and
> curl-config (7.28.0); there is also a system wide installation of curl
> (7.15.5) in /usr/bin/. I tried installing just RCurl but to no avail.
> I've looked online for help for hours but it has been hopeless. I
> would be extremely grateful if someone could let me know what is wrong.
>
> source("http://bioconductor.org/biocLite.R")
> biocLite("RCurl")
> checking for curl-config... /home/davetang/bin/bin/curl-config
>
> [snipped]
>
> gcc -std=gnu99 -shared -L/usr/local/lib64 -o RCurl.so base64.o curl.o
> curlInit.o curl_base64.o enums.o json.o memoryManagement.o myUTF8.o
> -L/home/davetang/bin/curl/lib -lcurl -lxml2 -lz -lm
> installing to /home/davetang/src/R-2.15.2/library/RCurl/libs
> ** R
> ** data
> ** inst
> ** preparing package for lazy loading
> Creating a generic function for 'close' from package 'base' in package
> 'RCurl'
> ** help
> *** installing help indices
> ** building package indices
> ** installing vignettes
> ** testing if installed package can be loaded
> Error in dyn.load(file, DLLpath = DLLpath, ...) :
> unable to load shared object
> '/home/davetang/src/R-2.15.2/library/RCurl/libs/RCurl.so':
> libcurl.so.4: cannot open shared object file: No such file or directory
> Error: loading failed
> Execution halted
> ERROR: loading failed
> * removing '/home/davetang/src/R-2.15.2/library/RCurl'
>
> The downloaded source packages are in
> '/tmp/Rtmp9heDvL/downloaded_packages'
> Updating HTML index of packages in '.Library'
> Making packages.html ... done
> Warning message:
> In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
> installation of package 'RCurl' had non-zero exit status
>
> sessionInfo()
> R version 2.15.2 (2012-10-26)
> Platform: x86_64-unknown-linux-gnu (64-bit)
>
> locale:
> [1] C
>
> attached base packages:
> [1] stats graphics grDevices utils datasets methods base
>
> other attached packages:
> [1] BiocInstaller_1.8.3
>
> loaded via a namespace (and not attached):
> [1] tools_2.15.2
>
> Many thanks in adavance,
>
More information about the Bioconductor
mailing list