Hi Jennifer,

----------
MARTEDITOR
----------
you need to declare importable/exportable pairs (see docs for details). Exportable is an attribute which one dataset returns to the linkable dataset having an importable (which is a filter) having *same* name.

please connect to ensembl using the credentials and see possible exportables/importables you can use to link up.

to connect, you need credentials shown here:
http://www.ebi.ac.uk/~syed/MartEditor_ensembl.png

---------
MartView
---------
to make ensembl available as second dataset, you need to add it to your registry file and then reconfigure (perl bin/configure.pl.....) and restart apache.

you need to add the following to your registry for ensembl:

<MartURLLocation database="ensembl_mart_53" default="1" displayName="ENSEMBL 53 GENES (SANGER UK)" host="www.biomart.org" includeDatasets="" martUser="" name="ensembl" path="/biomart/martservice" port="80" serverVirtualSchema="default" visible="1" />

<MartURLLocation database="genomic_features_mart_53" default="0" displayName="ENSEMBL 53 GENOMIC FEATURES (SANGER UK)" host="www.biomart.org" includeDatasets="" martUser="" name="genomic_features" path="/biomart/martservice" port="80" serverVirtualSchema="default" visible="0" />

<MartURLLocation database="ontology_mart_53" default="0" displayName="ENSEMBL 53 ONTOLOGY (SANGER UK)" host="www.biomart.org" includeDatasets="" martUser="" name="ontology" path="/biomart/martservice" port="80" serverVirtualSchema="default" visible="0" />

<MartURLLocation database="sequence_mart_53" default="0" displayName="ENSEMBL 53 SEQUENCE (SANGER UK)" host="www.biomart.org" includeDatasets="" martUser="" name="sequence" path="/biomart/martservice" port="80" serverVirtualSchema="default" visible="0" />


Hope this helps,
Syed


Mead, Jennifer wrote:
Hi guys,

I would like to perform queries using Martview for my own mart AND Ensembl database(s) at the same time. Basically, in my mart DB I have stored Ensembl gene ids for each entry, but I have not stored the protein names/descriptions. Instead I was hoping to perform federated queries, whereby I could use the Ensembl gene id in my mart to link to Ensembl at EBI to retrieve the descriptions on the fly. This way I hope to keep my database protein info up-to-date and save space in my local mart. Where can I find information regarding the implementation of federated queries using martbuilder/marteditor/martview? Would it perhaps be possible for a live example of this to be put on the FAQs page at www.biomart.org <http://www.biomart.org>? One little complication is that my gene ids are not just human – but they are all from species for which Ensembl has an existing build.

Thanks very much,

Jenny

Reply via email to