On 9 May 2006, at 21:11, Amir Karger wrote:
<snip>
Why am I getting a web
server error
by
adding an extra attribute?
There's definitely something special about the exon_id attribute,
because gene_id works fine but exon_id doesn't.
</snip>
Hi Amir,
you need to watch for attributes which are named as follows:
"dataset.attribute". These are so called pointer (placeholder)
attributes
and they refer to a different dataset from the one they presented in so
in your example you cannot use them in hsapiens_gene_ensembl but only
in
hsapiens_gene_ensembl_structure.
This rather annoying arrangement for pointer attributes is going to be
removed
in 0.5 so that you will be able to query any attribute and the library
will resolve
the datasets they belong to without you doing any additional work.
However for now
you need to either find the appropriate dataset for them yourself or
just
skip any with "dataset.attribute" format
a.
------------------------------------------------------------------------
-------
Arek Kasprzyk
EMBL-European Bioinformatics Institute.
Wellcome Trust Genome Campus, Hinxton,
Cambridge CB10 1SD, UK.
Tel: +44-(0)1223-494606
Fax: +44-(0)1223-494468
------------------------------------------------------------------------
-------