On 27 Feb 2007, at 14:25, Will Spooner wrote:

<snip>

WormMart has the same gene/transcript (CDS in WormBase's case) issues. I solve this by 'merging' the multiple transcript values into a single attribute in the gene_main table. See this example;
  http://tinyurl.com/2x3bj5

The 'merged' attributes are pretty vital for wormbase where the 'cross dimension multiplicity' (unconstrained dimension joins) are much more of an issue than for Ensembl. I would like to see this approach supported natively by BioMart/MartView, and hopefuly MartBuilder as well.


this is what I was referring to as on of the ways of 'unifying' the data at the higher level. This can be done in may ways eg de-normalization on the main table level which would
solve main->main multiplicity problem as it is in your case,
or perhaps having the dimensions with unified annotation on the higher level This is certainly one of the options which we are now looking for MBuilder to support

or even screening the output dynamically as it comes out. The first two seem to be error-free and would perform correctly. I have some doubts about the last one but I suppose we should
investigate all the options



a.



Will



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



Reply via email to