[BioC] Error message when working with sam
Holger Schwender
holger.schw at gmx.de
Thu Mar 26 14:16:38 CET 2009
Hi Jim, hi Assa,
thanks for drawing my attention to this bug. In the next few weeks, I will add some functionality to the functions which automatically set the arguments to FALSE if the corresponding mapping does not exist in the annotation package. But I am not sure if this will happen before the next release of BioConductor.
Best,
Holger
-------- Original-Nachricht --------
> Datum: Thu, 26 Mar 2009 08:30:07 -0400
> Von: "James W. MacDonald" <jmacdon at med.umich.edu>
> An: Assa Yeroslaviz <frymor at gmail.com>
> CC: bioconductor at stat.math.ethz.ch
> Betreff: Re: [BioC] Error message when working with sam
> Hi Assa,
>
> Assa Yeroslaviz wrote:
> > Hi,
> >
> > I'm trying to link my sig. genes with the web. by doing so I tried both
> > sam2html and link.siggenes:
> >
> > sam2html(samresult, 20, "samresults_overview.html",
> chipname="ath1121501")
> >
> > link.siggenes(samresult, 20, filename="samresults.html", addDataFrame =
> > TRUE, title="SAM results - stress",
> > entrez = FALSE, refseq = FALSE, symbol = TRUE, omim = FALSE, ug
> =
> > FALSE,
> > fullname = TRUE, which.refseq = "NM", chipname="ath1121501",
> > cdfname="ath1121501")
> >
> > I keep getting the error messagees:
> > Error in get(mapName, envir = pkgEnv, inherits = FALSE) :
> > variable "ath1121501ENTREZID" was not found
>
> That's because there are no mappings between this chip and Entrez Gene
> IDs in the ath11215001.db package. You can see what mappings do exist by
> loading the package and then using the ls() function:
>
> > library(ath1121501.db)
> Loading required package: AnnotationDbi
> Loading required package: DBI
> > ls(2)
> [1] "ath1121501" "ath1121501_dbconn"
> "ath1121501_dbfile"
> [4] "ath1121501_dbInfo" "ath1121501_dbschema"
> "ath1121501ACCNUM"
> [7] "ath1121501ARACYC" "ath1121501ARACYCENZYME" "ath1121501CHR"
>
> [10] "ath1121501CHRLENGTHS" "ath1121501CHRLOC"
> "ath1121501CHRLOCEND"
> [13] "ath1121501ENZYME" "ath1121501ENZYME2PROBE"
> "ath1121501GENENAME"
> [16] "ath1121501GO" "ath1121501GO2ALLPROBES"
> "ath1121501GO2PROBE"
> [19] "ath1121501MAPCOUNTS" "ath1121501ORGANISM" "ath1121501PATH"
>
> [22] "ath1121501PATH2PROBE" "ath1121501PMID"
> "ath1121501PMID2PROBE"
> [25] "ath1121501SYMBOL"
>
>
> If you look at the help for the functions you are trying to use, you
> will see that there is an 'entrez' argument that you can set to FALSE so
> it won't try to do Entrez Gene mappings. Depending on what mappings do
> exist in this annotation package, you may need to set other arguments to
> FALSE as well.
>
> Best,
>
> Jim
>
>
> >
> > Error in mget(x, envir = getAnnMap(what, chip = data, load = load),
> > ifnotfound = NA) :
> > error in evaluating the argument 'envir' in selecting a method for
> > function 'mget'
> >
> > so I was forced toturn them off. Is there a way of using this
> information.
> > I'm using R2.8.1 with Bioconductior 2.3. (I think)
> >
> > THX,
> >
> > Assa
> >
> > [[alternative HTML version deleted]]
> >
> > _______________________________________________
> > Bioconductor mailing list
> > Bioconductor at stat.math.ethz.ch
> > https://stat.ethz.ch/mailman/listinfo/bioconductor
> > Search the archives:
> http://news.gmane.org/gmane.science.biology.informatics.conductor
>
> --
> James W. MacDonald, M.S.
> Biostatistician
> Douglas Lab
> 5912 Buhl
> 1241 E. Catherine St.
> Ann Arbor MI 48109-5618
> 734-615-7826
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives:
> http://news.gmane.org/gmane.science.biology.informatics.conductor
--
More information about the Bioconductor
mailing list