On 17 May 2006, at 12:33, David Withers wrote:
Another question for you. When I send the following query to the
martservice I get an error message returned. Can anyone tell me what
I'm
doing wrong?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Query>
<Query virtualSchemaName="default" count="0">
<Dataset name="hsapiens_gene_ensembl">
<Filter name="gene_stable_id" value="ENSG00000100031" />
</Dataset>
<Dataset name="hsapiens_genomic_sequence">
<Attribute name="coding_gene_flank" />
</Dataset>
<Dataset name="hsapiens_gene_ensembl_structure">
<Attribute name="gene_stable_id" />
</Dataset>
<Links source="hsapiens_gene_ensembl"
target="hsapiens_gene_ensembl_structure"
defaultLink="hsapiens_internal_transcript_id" />
<Links source="hsapiens_gene_ensembl_structure"
target="hsapiens_genomic_sequence" defaultLink="coding_gene_flank" />
</Query>
Hi David,
the error was actually thrown on the server side but not propagated to
you - sorry.
It says
Wed May 17 13:44:10 2006] [error] -------------------- EXCEPTION
--------------------
DATE: 17-MAY-2006
MSG: Requests for flank sequence must be accompanied by an
upstream_flank or downstream_flank request
you just need to add this to your query:
<Filter name="upstream_flank" value="100" />
ei the below should hopefully work:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Query>
<Query virtualSchemaName="default" count="0">
<Dataset name="hsapiens_gene_ensembl">
<Filter name="gene_stable_id" value="ENSG00000100031" />
</Dataset>
<Dataset name="hsapiens_genomic_sequence">
<Attribute name="coding_gene_flank" />
<Filter name="upstream_flank" value="100" />
</Dataset>
<Dataset name="hsapiens_gene_ensembl_structure">
<Attribute name="gene_stable_id" />
</Dataset>
<Links source="hsapiens_gene_ensembl"
target="hsapiens_gene_ensembl_structure"
defaultLink="hsapiens_internal_transcript_id" />
<Links source="hsapiens_gene_ensembl_structure"
target="hsapiens_genomic_sequence" defaultLink="coding_gene_flank" />
</Query>
David.
--
David Withers
School of Computer Science, University of Manchester,
Oxford Road, Manchester, M13 9PL, UK.
Tel: +44(0)161 275 0145
------------------------------------------------------------------------
-------
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
------------------------------------------------------------------------
-------