This project is mirrored from https://github.com/LCSB-BioCore/COBREXA.jl.git. Pull mirroring updated .
  1. 18 Apr, 2021 2 commits
    • Miroslav Kratochvil's avatar
      simplify type signatures · 4ab0cc08
      Miroslav Kratochvil authored
      We don't need the `where` clauses if there's just one MetabolicModel
      4ab0cc08
    • Miroslav Kratochvil's avatar
      convert the errors from missing model properties to typesafe soft-fails · e870b51b
      Miroslav Kratochvil authored
      Design decision: Because we can't have typeclasses even as type tags, we can
      not enforce that the functions will be able to statically typecheck that the
      given model can in fact return e.g. a genetics-relevant information. Failing
      deep in the code because of missing implementation is not an option either.
      This is the third choice -- if something's missing, we should just return a
      correctly typed "empty" state. Arguably this is good also for converting and
      writing models, where it reduces the amount of mixed possibilities for the
      conversion.
      e870b51b
  2. 16 Apr, 2021 3 commits
  3. 15 Apr, 2021 15 commits
  4. 14 Apr, 2021 19 commits
  5. 13 Apr, 2021 1 commit