Hi Marc,

Do you know if it is easy yet to get the gene symbols returned as a result
of e.g. a transcripts() or exons() call?

Michael


On Tue, Apr 30, 2013 at 2:16 PM, Marc Carlson <mcarl...@fhcrc.org> wrote:

> Related to this:
>
> I have added getters for seqinfo (and friends) for the OrganismDb objects.
>  I have not added the setters yet though since that requires some
> refactoring of what an OrganismDb object actually is internally.  But I
> intend to do this also.
>
>   Marc
>
>
>
>
> On 04/25/2013 09:32 AM, Valerie Obenchain wrote:
>
>> Hi Vince, Kasper,
>>
>> cc'ing Herve and Marc.
>>
>> I think we have a couple of things going on so I wanted to clarify. The
>> 'genome' argument to readVcf() is assigned to the GRanges in rowData with
>> the "genome<-" setter. This is where .normargGenome() gets called.
>>
>> setReplaceMethod("genome", "Seqinfo",
>>     function(x, value)
>>     {
>>         x@genome <- .normargGenome(value, seqnames(x))
>>         x
>>     }
>> )
>>
>> If the 'genome' replacement value is named, the name(s) must match the
>> seqnames, not the build. So we aren't talking about matching compatible
>> builds,
>>
>> fl <- system.file("extdata", "ex2.vcf", package="VariantAnnotation")
>> vcf <- readVcf(fl, c("b37"="hg19"))  ## this is wrong
>> vcf <- readVcf(fl, c("hg19"="hg19")) ## also wrong
>>
>> Instead the name must be the seqname, the value is the build,
>>
>> vcf <- readVcf(fl, c("20"="hg19"))  ## correct
>> vcf <- readVcf(fl, "hg19")  ## also correct
>>
>> This requirement for 'genome' is not well documented on ?readVcf or
>> ?Seqinfo. We can fix that.
>>
>> The second thing is the issue of a flexible mapping between seqinfo
>> metadata for different institutions. Herve and Marc have worked on this in
>> AnnotationDbi. They can explain more about the 'SeqnameStyle' and how it
>> might be used more widely.
>>
>>
>> Val
>>
>>
>> On 04/25/2013 06:54 AM, Kasper Daniel Hansen wrote:
>>
>>> An "official" comment on this
>>>    
>>> http://genome.ucsc.edu/cgi-**bin/hgGateway?db=hg19<http://genome.ucsc.edu/cgi-bin/hgGateway?db=hg19>
>>> with some more info in this discussion
>>>
>>> https://groups.google.com/a/**soe.ucsc.edu/forum/?**
>>> fromgroups=#!topic/genome/hFp-**dGG9gBs<https://groups.google.com/a/soe.ucsc.edu/forum/?fromgroups=#!topic/genome/hFp-dGG9gBs>
>>>
>>> Essentially it seems the b37 has been "patched" and this patched release
>>> is
>>> not reflected in hg19 but may be (I don't know) reflected in the b37
>>> download from NCBI
>>>
>>> Kasper
>>>
>>>
>>> On Thu, Apr 25, 2013 at 9:49 AM, Kasper Daniel Hansen <
>>> kasperdanielhan...@gmail.com> wrote:
>>>
>>>  I agree with Vincent.  I have seen code from Herve in a package with
>>>> some
>>>> standardization of chromosome names, and this code could perhaps be used
>>>> more widely so we don't have all the problems with chr1 vs chr01 vs 1.
>>>>
>>>> However, in this particular case, if Ulrich is actually interested in
>>>> the
>>>> mitochondrial genome, he has a problem.
>>>>
>>>> hg19, which is the genome version from UCSC is consider equal to NCBIs
>>>> b37.  However, as far as I understand, UCSC screwed up with the
>>>> mitochondrial genome and used an old version for their hg19. So the
>>>> error
>>>> message is in many ways right here: the two genomes are slightly
>>>> different
>>>> because they have different mitochondrial genomes.
>>>>
>>>> Kasper
>>>>
>>>>
>>>     [[alternative HTML version deleted]]
>>>
>>> ______________________________**_________________
>>> Bioc-devel@r-project.org mailing list
>>> https://stat.ethz.ch/mailman/**listinfo/bioc-devel<https://stat.ethz.ch/mailman/listinfo/bioc-devel>
>>>
>>>
> ______________________________**_________________
> Bioc-devel@r-project.org mailing list
> https://stat.ethz.ch/mailman/**listinfo/bioc-devel<https://stat.ethz.ch/mailman/listinfo/bioc-devel>
>

        [[alternative HTML version deleted]]

_______________________________________________
Bioc-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel

Reply via email to