Example #1
0
 def test_geometric_fba(self, solver):
     model = construct_geometric_fba_model()
     model.solver = solver
     geometric_fba_sol = geometric_fba(model)
     expected = Series({'v1': 1.0, 'v2': 0.33, 'v3': 0.33, 'v4': 0.33,
                        'v5': 1.0}, index=['v1', 'v2', 'v3', 'v4', 'v5'])
     assert numpy.allclose(geometric_fba_sol.fluxes, expected, atol=1E-02)
Example #2
0
def test_geometric_fba(geometric_fba_model, all_solvers):
    """Test geometric_fba."""
    geometric_fba_model.solver = all_solvers
    geometric_fba_sol = geometric_fba(geometric_fba_model, processes=1)
    expected = Series({'v1': 1.0, 'v2': 0.33, 'v3': 0.33, 'v4': 0.33,
                       'v5': 1.0}, index=['v1', 'v2', 'v3', 'v4', 'v5'])
    assert np.allclose(geometric_fba_sol.fluxes, expected, atol=1E-02)
Example #3
0
def test_geometric_fba(geometric_fba_model, all_solvers):
    """Test geometric_fba."""
    geometric_fba_model.solver = all_solvers
    geometric_fba_sol = geometric_fba(geometric_fba_model)
    expected = Series(
        {
            'v1': 1.0,
            'v2': 0.33,
            'v3': 0.33,
            'v4': 0.33,
            'v5': 1.0
        },
        index=['v1', 'v2', 'v3', 'v4', 'v5'])
    assert np.allclose(geometric_fba_sol.fluxes, expected, atol=1E-02)
Example #4
0
 def test_geometric_fba(self, solver):
     model = construct_geometric_fba_model()
     model.solver = solver
     geometric_fba_sol = geometric_fba(model)
     expected = Series(
         {
             'v1': 1.0,
             'v2': 0.33,
             'v3': 0.33,
             'v4': 0.33,
             'v5': 1.0
         },
         index=['v1', 'v2', 'v3', 'v4', 'v5'])
     assert numpy.allclose(geometric_fba_sol.fluxes, expected, atol=1E-02)
Example #5
0
def test_geometric_fba(geometric_fba_model, all_solvers):
    """Test geometric_fba."""
    geometric_fba_model.solver = all_solvers
    geometric_fba_sol = geometric_fba(geometric_fba_model, processes=1)
    expected = Series(
        {
            "v1": 1.0,
            "v2": 0.33,
            "v3": 0.33,
            "v4": 0.33,
            "v5": 1.0
        },
        index=["v1", "v2", "v3", "v4", "v5"],
    )
    assert np.allclose(geometric_fba_sol.fluxes, expected, atol=1e-02)