On 8 Jan 2007, at 10:23, Richard Holland wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Having just investigated this on David's PC, it's definitely a
MartEditor bug. It's simply failing to pick up the attributes from the
subclassed main table.
Ok,
David - we need to fix that. we'll let you know when it's done
a.
Arek Kasprzyk wrote:
On 5 Jan 2007, at 15:33, David Croft wrote:
Hi Arek,
he difference between two tables seem to be 5 attributes from the
Reaction table:
| inferredProt | text
| YES | | NULL | |
| maxHomologues | text
| YES | | NULL |
| reverseReaction | int(10)
unsigned | YES | | NULL | |
| reaction_stableIdentifier_key | int(10)
| YES | MUL | NULL | |
| totalProt
the reaction_stableidentifier_key will be ignored because it ends
with '_key'
are you saying that MEditor is ignoring the other 4 and you don't
get
any attributes
or fitlers for them?
Yes. What's more, although the tableConstraint for the attributes is
'main', the
key is 'pathway_stableidentifier_key' for *all* attributes.
Would it help if I removed the attributes that differ between the two
main
tables?
nope, a subclass table is allowed to have as many extra attributes as
it
wants
as long as it replicates everything from the superclass one. We need
a test
MEditor run with your tables to see what's happening
a.
----------------------------------------------------------------------
---------
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
----------------------------------------------------------------------
---------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFohue4C5LeMEKA/QRAgaaAJ9TrAr4y5t3Em1RxPpaH+mNe/rXFQCeJJWi
bENUSA/NdCm8FxLPH2igFns=
=b4R8
-----END PGP SIGNATURE-----
------------------------------------------------------------------------
-------
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
------------------------------------------------------------------------
-------