Entering edit mode
Ramon Diaz
★
1.1k
@ramon-diaz-159
Last seen 10.2 years ago
Dear All,
snapCGH (v. 1.12 in BioC 2.4 for sure; most likely v. 1.13 in BioC 2.5
too)
fails with the error
C symbol name "runNelderMead" not in DLL for package "snapCGH"
The problem is that the NAMESPACE file is not loading the required
code. Sure
enough, if one loads the .so file manually (e.g.,
via "dyn.load('path-to-library/snapCGH.so')") things work.
So, while the package gets fixed, what would be the orthodox way to
get
packages that depend on snapCGH to work?
Best,
R
************************
Two reproducible examples:
a) Using function fit.model (which is docummented but not exported in
the
NAMESPACE, which is available since v. 1.12):
ydat <- matrix(rnorm(100), ncol = 1)
datainfo <- data.frame(Name = 1:100, Chrom = rep(1, 100), Position =
1:100)
snapCGH:::fit.model(sample = 1, chrom = 1, dat = ydat,
datainfo = datainfo)
b) Using the code in the vignette (the vignette does not fail, as the
crucial
chunck has "eval=FALSE", and the help for runBioHMM has no runnable
examples):
datadir <- system.file("testdata", package="snapCGH")
targets <- readTargets("targets.txt", path=datadir)
RG1 <- read.maimages(targets$FileName, path=datadir, source =
"genepix")
RG1 <- read.clonesinfo("cloneinfo.txt", RG1, path=datadir)
RG1$printer <- getLayout(RG1$genes)
types <- readSpotTypes("SpotTypes.txt", path=datadir)
RG1$genes$Status <- controlStatus(types, RG1)
RG1$design <- c(-1,-1)
RG2 <- backgroundCorrect(RG1, method="minimum")
MA <- normalizeWithinArrays(RG2, method="median")
MA2 <- processCGH(MA,method.of.averaging=mean, ID = "ID")
SegInfo.Bio <- runBioHMM(MA2)
> version
_
platform x86_64-unknown-linux-gnu
arch x86_64
os linux-gnu
system x86_64, linux-gnu
status Patched
major 2
minor 9.0
year 2009
month 05
day 11
svn rev 48528
language R
version.string R version 2.9.0 Patched (2009-05-11 r48528)
> packageDescription("snapCGH")
Package: snapCGH
Title: Segmentation, normalisation and processing of aCGH data.
Version: 1.12.0
Date: 2000-04-07
Author: Mike L. Smith, John C. Marioni, Steven McKinney, Thomas
Hardcastle, Natalie P. Thorne
Description: Methods for segmenting, normalising and processing aCGH
data; including plotting functions for visualising raw and
segmented data for individual and multiple arrays.
biocViews: Microarray, DNACopyNumber, TwoChannel, Preprocessing
Maintainer: John Marioni <marioni at="" uchicago.edu="">
Depends: limma,tilingArray,DNAcopy,GLAD,cluster,methods,aCGH
License: GPL
Packaged: 2009-04-21 09:40:04 UTC; biocbuild
Built: R 2.9.0; x86_64-unknown-linux-gnu; 2009-05-12 10:31:17 UTC;
unix
--
File: /Part-
ramon/sources.programs/R-patched/library/snapCGH/Meta/package.rds
--
Ram?n D?az-Uriarte
Biocomputing Programm
Centro Nacional de Investigaciones Oncol?gicas (CNIO)
(Spanish National Cancer Center)
Melchor Fern?ndez Almagro, 3
28029 Madrid (Spain)
Fax: +-34-91-224-6972
Phone: +-34-91-224-6900
http://ligarto.org/rdiaz
**NOTA DE CONFIDENCIALIDAD** Este correo electr?nico, y
...{{dropped:3}}