Skip to content

feat: include find energy generating cycles in the tests #48

@sulheim

Description

@sulheim

Description of the issue:

The source code for running loopless fba and find energy generating cycles from Elad Noor (https://gitlab.com/elad.noor/stFBA) is present in the branch fix/check_infeasible_loops.
It would be nice to have this implemented as one of the tests in memote. Before we implement this we should make sure this is not on the roadmap for the memote development.
If we use the source code from Elad Noor we should consider how we do this in the most clean / appropriate way without getting too many dependent python packages.

Expected feature/value/output:

Automatic test of energy generating cycles in the memote-report

Current feature/value/output:

Can be run with the script
ComplementaryScripts/find_internal_and_unrealistic_energy-generating_cycles_scoGEM.py
Currently no energy generating cycles in the model.

To do:

  • Check with memote
  • Decide on how to use the Elad Noor source code (maybe just write it from scratch)
  • make it compatible with gurobi
  • include it in the custom tests so it can get into the memote report

I hereby confirm that:

  • A similar issue does not already exist

Metadata

Metadata

Assignees

No one assigned

    Labels

    featnew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions