Hi Bala,
firstly, the exportable/importable pair is uni-directional. What you see
in the second dataset menu are the exporting datasets to the importing
dataset you select in the first dataset menu. the reason ensemblMart
doesnt appear is that you probably dont have appropriate links setup.
The software architecture is mostly explained in the biomart
publications, and to some extent in the documentation that you can find
under the DOCS tab on the website. if you have specific questions,
please feel free to ask us on this list.
Best,
Syed
On 06/04/2010 16:46, Selvaraj, Balamuruganand wrote:
Syed,
Thanks for your instant reply. Your replies are giving a clear picture of the
system. However, I feel some link is missing in my understanding. So, I thought
I will just reinforce my understanding with you.
I have designed a local Flymart. I have provided the required connection
parameters for Ensemblmart and DrosophilaMart (installed Locally) in the
MartRegistry files.
My aim is to link Flymart and DrosophilaMart. Hence, I have added an exportable
in DrosophilaMart. I have also added the same as linkname in the importable in
Flymart
My question is : How are the Flymart and DrosophilaMart are linked& not
FlyBase and EnsemblMart ?
I guess I got your answer saying the link is done on the fly. By which I
understood that whichever dataset I choose, the matching columns are going to
be overlapped and results returned. Kindly correct me if I am wrong
My other question which had been lingering my mind is: In the Biomart
application UI screen, the second dataset available with Flymart shows me only
DrosophilaMart. Why isn't the EnsemblMart not being shown ?
Is there some kind of processing being done or has it got something to do with
the importables?
Also, can you let me know if there are any developers guide for understanding
the architecture of Biomart.
Thanks.
Best regards,
Bala
________________________________________
From: Syed Haider [[email protected]]
Sent: Tuesday, April 06, 2010 11:19 AM
To: Selvaraj, Balamuruganand
Cc: [email protected]
Subject: Re: [mart-dev] Exportable& Importables - Technical insight
Hi Bala,
On 06/04/2010 16:09, Selvaraj, Balamuruganand wrote:
Hi Syed,
I need few more details.
Can you tell me how does a DB identify that it is supposed to be linked to a
particular Database, when we use importables.
the importable and exportable refers to filters and attributes
respectively. Filters and attributes map on to database columns, hence
the values that are returned from these columns are matched against each
other results in overlapping results only. thats all really.
hope that helps.
Syed
As far I see I have given the all DB name only in the registry file. I have not
defined anything in importables.
So from where does the Biomart system recognize that a particular importable is
linked to particular exportable.
Thanks.
-Bala
________________________________________
From: Syed Haider [[email protected]]
Sent: Tuesday, April 06, 2010 12:43 AM
To: Selvaraj, Balamuruganand
Cc: [email protected]
Subject: Re: [mart-dev] Exportable& Importables - Technical insight
Hi Bala,
The exportable and importable operate on database columns having common
identifiers. The matching is done on the fly (in memory operation) to
link the two columns that have common values across two datasets.
Hope that helps.
Best,
Syed
On 01/04/2010 18:35, Selvaraj, Balamuruganand wrote:
Hi Biomart team,
I am currently working with the exportable& Importables. It is working
nicely with my local mart and remote Ensembl mart.I was curious to know as to how
the marts are getting linked (Techincally).
Could you throw some techincal insight into this please.
Thanks.
Best regards,
Bala
>