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
>>

Reply via email to