On 18/01/10 3:33 PM, "Chad Clites" <[email protected]> wrote:
> I am parsing the "Ensemble 56 Genes (Sanger UK)" mart, "Ornithorhynchus
> anatinus genes (OANA5)" data set. One of the attribute groups is called
> 'SEQUENCES.' Under Sequences are a dozen attributes, that when selected,
> display an image based upon the selection. For all other Attributes, there is
> an attribute called 'displayName' that is part of the AttributeDescription.
> The Sequences attribute collection are different though. They do not include
> 'displayName' as an attribute.
>
> For example, the XML for one attribute description is as follows:
> <AttributeDescription internalName="transcript_exon_intron"
> pointerAttribute="transcript_exon_intron"
> pointerDataset="oanatinus_genomic_sequence" pointerInterface="default" />
> The label displayed in the HTML is:
> Unspliced (Transcript)
> Anyone know where that labeling information is coming from?
>
Hi Chad,
Forwarding Junjun's email with explanations:
The short answer to your question is that the displayName is defined in
the remote DataSet.
The XML states as follows:
<AttributeDescription internalName="transcript_exon_intron"
pointerAttribute="transcript_exon_intron"
pointerDataset="oanatinus_genomic_sequence" pointerInterface="default"/>
In the above example you gave, the origin of the attribute is at
oanatinus_genomic_sequence DataSet, which is one of the DataSets
included in ensembl's sequence_mart. Please use MartEditor to connect to
the sequence mart (parameters are shown in the attached screenshot).
Once connected, choose 'File' => 'Import' from the menu bar, pick
'oanatinus_genomic_sequence' from the list, then you would find all of
the settings about transcript_exon_intron Attribute including
displayName (Unspliced (Transcript), as shown in the other screenshot).
Hope this hopes,
Junjun