Opened 16 years ago

Closed 16 years ago

#169 closed defect (fixed)

No compund found - Error when exporting a modularized logical model

Reported by: huard Owned by: promot
Priority: major Milestone: Promot 0.8.2
Component: Promot Version: 0.8.1
Severity: fatal Keywords: no compound found, export, logical, struct-adapter
Cc:

Description

After trying to export a modularized logical model, I get the following error report:

No compound found for #<promot-logical_cell_cycle_v28@330881:mod_nfkb.activ2c>

No compound found for #<promot-logical_cell_cycle_v28@330881:mod_pi3k.activ2x>

No compound found for #<promot-logical_cell_cycle_v28@330881:mod_pi3k.activ2x>

No compound found for #<promot-logical_cell_cycle_v28@330881:mod_pi3k.activ2x>

No compound found for #<promot-logical_cell_cycle_v28@330881:mod_pi3k.activ2x>

No compound found for #<promot-logical_cell_cycle_v28@330881:mod_ubiquitin.activ2u>

-Error while collecting logical gates

All those 3 'activ' follow the same pattern: struct-adapter-compound -- compound1 -- not -- activ -- compound2

It might be that the export algorithm sees the term-struct-compound corresponding to the struct-adapter-compound first and thus ignores compound1 ...

Change History (1)

comment:1 Changed 16 years ago by rempel

  • Resolution set to fixed
  • Status changed from new to closed

fixed with r8317 there are two problems fixed:

  1. the inputs where not sufficiently filtered which resulted in the first warning not shown in ticket (the not where picked instead of the compound simply as first element of remaining list containing all nots, adapters and compounds). this is resolved as the direction is now also considered, e.g. only outputs of nots and adapters are considered as inputs.
  2. as the wrong terminal of not was used in the call, an activ was returned but as this is not an compound (as expected which results in the error) there is no sensible return (as is was called with an invalid input) so nothing is returned but the error is handled now.
Note: See TracTickets for help on using tickets.