Skip to content

Commit 004e819

Browse files
Merge pull request #16 from matthiaskoenig/develop
Changes for release fbc_curation-v0.1.0
2 parents 592c06a + 8d665ea commit 004e819

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+172077
-11681
lines changed

.travis.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ matrix:
88
sudo: required
99
python: 3.7
1010

11-
12-
install: pip install -r requirements.txt
11+
install:
12+
pip install -r requirements.txt
13+
pip install -r requirements-test.txt
1314
script: pytest --cov=fbc_curation
1415
after_success: pip install codecov; codecov
1516
cache:

README.md

Lines changed: 136 additions & 59 deletions
Large diffs are not rendered by default.

README.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
fbc_curation
22
=============
33

4-
``fbc_curation`` contains helpers for reproducibility of fbc models.
4+
``fbc_curation``: Helpers for reproducibility of constraint-based models
5+
available from https://github.com/matthiaskoenig/fbc_curation.
56

67
© 2020 Matthias König
File renamed without changes.

examples/models/iAB_AMO1410_SARS-CoV-2.xml

Lines changed: 153054 additions & 0 deletions
Large diffs are not rendered by default.

fbc_curation/examples/results/e_coli_core/02_fva.tsv renamed to examples/results/e_coli_core/cameo/02_fva.tsv

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ e_coli_core obj ALCD2x optimal 0.0 0.0
1212
e_coli_core obj ATPM optimal 8.39 8.39
1313
e_coli_core obj ATPS4r optimal 45.51401 45.51401
1414
e_coli_core obj BIOMASS_Ecoli_core_w_GAM optimal 0.873922 0.873922
15-
e_coli_core obj CO2t optimal -22.809833 -22.809833
15+
e_coli_core obj CO2t optimal 22.809833 22.809833
1616
e_coli_core obj CS optimal 6.00725 6.00725
1717
e_coli_core obj CYTBD optimal 43.598985 43.598985
1818
e_coli_core obj D_LACt2 optimal 0.0 0.0
@@ -26,16 +26,16 @@ e_coli_core obj EX_etoh_e optimal 0.0 0.0
2626
e_coli_core obj EX_for_e optimal 0.0 0.0
2727
e_coli_core obj EX_fru_e optimal 0.0 0.0
2828
e_coli_core obj EX_fum_e optimal 0.0 0.0
29-
e_coli_core obj EX_glc__D_e optimal -10.0 -10.0
29+
e_coli_core obj EX_glc__D_e optimal 10.0 10.0
3030
e_coli_core obj EX_gln__L_e optimal 0.0 0.0
3131
e_coli_core obj EX_glu__L_e optimal 0.0 0.0
3232
e_coli_core obj EX_h2o_e optimal 29.175827 29.175827
3333
e_coli_core obj EX_h_e optimal 17.530865 17.530865
3434
e_coli_core obj EX_lac__D_e optimal 0.0 0.0
3535
e_coli_core obj EX_mal__L_e optimal 0.0 0.0
36-
e_coli_core obj EX_nh4_e optimal -4.765319 -4.765319
37-
e_coli_core obj EX_o2_e optimal -21.799493 -21.799493
38-
e_coli_core obj EX_pi_e optimal -3.214895 -3.214895
36+
e_coli_core obj EX_nh4_e optimal 4.765319 4.765319
37+
e_coli_core obj EX_o2_e optimal 21.799493 21.799493
38+
e_coli_core obj EX_pi_e optimal 3.214895 3.214895
3939
e_coli_core obj EX_pyr_e optimal 0.0 0.0
4040
e_coli_core obj EX_succ_e optimal 0.0 0.0
4141
e_coli_core obj FBA optimal 7.477382 7.477382
@@ -51,12 +51,12 @@ e_coli_core obj GAPD optimal 16.023526 16.023526
5151
e_coli_core obj GLCpts optimal 10.0 10.0
5252
e_coli_core obj GLNS optimal 0.223462 0.223462
5353
e_coli_core obj GLNabc optimal 0.0 0.0
54-
e_coli_core obj GLUDy optimal -4.541857 -4.541857
54+
e_coli_core obj GLUDy optimal 4.541857 4.541857
5555
e_coli_core obj GLUN optimal 0.0 0.0
5656
e_coli_core obj GLUSy optimal 0.0 0.0
5757
e_coli_core obj GLUt2r optimal 0.0 0.0
5858
e_coli_core obj GND optimal 4.959985 4.959985
59-
e_coli_core obj H2Ot optimal -29.175827 -29.175827
59+
e_coli_core obj H2Ot optimal 29.175827 29.175827
6060
e_coli_core obj ICDHyr optimal 6.00725 6.00725
6161
e_coli_core obj ICL optimal 0.0 0.0
6262
e_coli_core obj LDH_D optimal 0.0 0.0
@@ -73,9 +73,9 @@ e_coli_core obj PDH optimal 9.282533 9.282533
7373
e_coli_core obj PFK optimal 7.477382 7.477382
7474
e_coli_core obj PFL optimal 0.0 0.0
7575
e_coli_core obj PGI optimal 4.860861 4.860861
76-
e_coli_core obj PGK optimal -16.023526 -16.023526
76+
e_coli_core obj PGK optimal 16.023526 16.023526
7777
e_coli_core obj PGL optimal 4.959985 4.959985
78-
e_coli_core obj PGM optimal -14.71614 -14.71614
78+
e_coli_core obj PGM optimal 14.71614 14.71614
7979
e_coli_core obj PIt2r optimal 3.214895 3.214895
8080
e_coli_core obj PPC optimal 2.504309 2.504309
8181
e_coli_core obj PPCK optimal 0.0 0.0
@@ -84,11 +84,11 @@ e_coli_core obj PTAr optimal 0.0 0.0
8484
e_coli_core obj PYK optimal 1.758177 1.758177
8585
e_coli_core obj PYRt2 optimal 0.0 0.0
8686
e_coli_core obj RPE optimal 2.678482 2.678482
87-
e_coli_core obj RPI optimal -2.281503 -2.281503
87+
e_coli_core obj RPI optimal 2.281503 2.281503
8888
e_coli_core obj SUCCt2_2 optimal 0.0 0.0
8989
e_coli_core obj SUCCt3 optimal 0.0 0.0
9090
e_coli_core obj SUCDi optimal 5.064376 1000.0
91-
e_coli_core obj SUCOAS optimal -5.064376 -5.064376
91+
e_coli_core obj SUCOAS optimal 5.064376 5.064376
9292
e_coli_core obj TALA optimal 1.496984 1.496984
9393
e_coli_core obj THD2 optimal 0.0 0.0
9494
e_coli_core obj TKT1 optimal 1.496984 1.496984
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
model objective status value
2+
e_coli_core obj optimal 0.873922
Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
model objective reaction status minimum maximum
2+
e_coli_core obj ACALD optimal 0.0 0.0
3+
e_coli_core obj ACALDt optimal 0.0 0.0
4+
e_coli_core obj ACKr optimal 0.0 0.0
5+
e_coli_core obj ACONTa optimal 6.00725 6.00725
6+
e_coli_core obj ACONTb optimal 6.00725 6.00725
7+
e_coli_core obj ACt2r optimal 0.0 0.0
8+
e_coli_core obj ADK1 optimal 0.0 0.0
9+
e_coli_core obj AKGDH optimal 5.064376 5.064376
10+
e_coli_core obj AKGt2r optimal 0.0 0.0
11+
e_coli_core obj ALCD2x optimal 0.0 0.0
12+
e_coli_core obj ATPM optimal 8.39 8.39
13+
e_coli_core obj ATPS4r optimal 45.51401 45.51401
14+
e_coli_core obj BIOMASS_Ecoli_core_w_GAM optimal 0.873922 0.873922
15+
e_coli_core obj CO2t optimal 22.809833 22.809833
16+
e_coli_core obj CS optimal 6.00725 6.00725
17+
e_coli_core obj CYTBD optimal 43.598985 43.598985
18+
e_coli_core obj D_LACt2 optimal 0.0 0.0
19+
e_coli_core obj ENO optimal 14.71614 14.71614
20+
e_coli_core obj ETOHt2r optimal 0.0 0.0
21+
e_coli_core obj EX_ac_e optimal 0.0 0.0
22+
e_coli_core obj EX_acald_e optimal 0.0 0.0
23+
e_coli_core obj EX_akg_e optimal 0.0 0.0
24+
e_coli_core obj EX_co2_e optimal 22.809833 22.809833
25+
e_coli_core obj EX_etoh_e optimal 0.0 0.0
26+
e_coli_core obj EX_for_e optimal 0.0 0.0
27+
e_coli_core obj EX_fru_e optimal 0.0 0.0
28+
e_coli_core obj EX_fum_e optimal 0.0 0.0
29+
e_coli_core obj EX_glc__D_e optimal 10.0 10.0
30+
e_coli_core obj EX_gln__L_e optimal 0.0 0.0
31+
e_coli_core obj EX_glu__L_e optimal 0.0 0.0
32+
e_coli_core obj EX_h2o_e optimal 29.175827 29.175827
33+
e_coli_core obj EX_h_e optimal 17.530865 17.530865
34+
e_coli_core obj EX_lac__D_e optimal 0.0 0.0
35+
e_coli_core obj EX_mal__L_e optimal 0.0 0.0
36+
e_coli_core obj EX_nh4_e optimal 4.765319 4.765319
37+
e_coli_core obj EX_o2_e optimal 21.799493 21.799493
38+
e_coli_core obj EX_pi_e optimal 3.214895 3.214895
39+
e_coli_core obj EX_pyr_e optimal 0.0 0.0
40+
e_coli_core obj EX_succ_e optimal 0.0 0.0
41+
e_coli_core obj FBA optimal 7.477382 7.477382
42+
e_coli_core obj FBP optimal 0.0 0.0
43+
e_coli_core obj FORt optimal 0.0 0.0
44+
e_coli_core obj FORt2 optimal 0.0 0.0
45+
e_coli_core obj FRD7 optimal 0.0 994.935624
46+
e_coli_core obj FRUpts2 optimal 0.0 0.0
47+
e_coli_core obj FUM optimal 5.064376 5.064376
48+
e_coli_core obj FUMt2_2 optimal 0.0 0.0
49+
e_coli_core obj G6PDH2r optimal 4.959985 4.959985
50+
e_coli_core obj GAPD optimal 16.023526 16.023526
51+
e_coli_core obj GLCpts optimal 10.0 10.0
52+
e_coli_core obj GLNS optimal 0.223462 0.223462
53+
e_coli_core obj GLNabc optimal 0.0 0.0
54+
e_coli_core obj GLUDy optimal 4.541857 4.541857
55+
e_coli_core obj GLUN optimal 0.0 0.0
56+
e_coli_core obj GLUSy optimal 0.0 0.0
57+
e_coli_core obj GLUt2r optimal 0.0 0.0
58+
e_coli_core obj GND optimal 4.959985 4.959985
59+
e_coli_core obj H2Ot optimal 29.175827 29.175827
60+
e_coli_core obj ICDHyr optimal 6.00725 6.00725
61+
e_coli_core obj ICL optimal 0.0 0.0
62+
e_coli_core obj LDH_D optimal 0.0 0.0
63+
e_coli_core obj MALS optimal 0.0 0.0
64+
e_coli_core obj MALt2_2 optimal 0.0 0.0
65+
e_coli_core obj MDH optimal 5.064376 5.064376
66+
e_coli_core obj ME1 optimal 0.0 0.0
67+
e_coli_core obj ME2 optimal 0.0 0.0
68+
e_coli_core obj NADH16 optimal 38.53461 38.53461
69+
e_coli_core obj NADTRHD optimal 0.0 0.0
70+
e_coli_core obj NH4t optimal 4.765319 4.765319
71+
e_coli_core obj O2t optimal 21.799493 21.799493
72+
e_coli_core obj PDH optimal 9.282533 9.282533
73+
e_coli_core obj PFK optimal 7.477382 7.477382
74+
e_coli_core obj PFL optimal 0.0 0.0
75+
e_coli_core obj PGI optimal 4.860861 4.860861
76+
e_coli_core obj PGK optimal 16.023526 16.023526
77+
e_coli_core obj PGL optimal 4.959985 4.959985
78+
e_coli_core obj PGM optimal 14.71614 14.71614
79+
e_coli_core obj PIt2r optimal 3.214895 3.214895
80+
e_coli_core obj PPC optimal 2.504309 2.504309
81+
e_coli_core obj PPCK optimal 0.0 0.0
82+
e_coli_core obj PPS optimal 0.0 0.0
83+
e_coli_core obj PTAr optimal 0.0 0.0
84+
e_coli_core obj PYK optimal 1.758177 1.758177
85+
e_coli_core obj PYRt2 optimal 0.0 0.0
86+
e_coli_core obj RPE optimal 2.678482 2.678482
87+
e_coli_core obj RPI optimal 2.281503 2.281503
88+
e_coli_core obj SUCCt2_2 optimal 0.0 0.0
89+
e_coli_core obj SUCCt3 optimal 0.0 0.0
90+
e_coli_core obj SUCDi optimal 5.064376 1000.0
91+
e_coli_core obj SUCOAS optimal 5.064376 5.064376
92+
e_coli_core obj TALA optimal 1.496984 1.496984
93+
e_coli_core obj THD2 optimal 0.0 0.0
94+
e_coli_core obj TKT1 optimal 1.496984 1.496984
95+
e_coli_core obj TKT2 optimal 1.181498 1.181498
96+
e_coli_core obj TPI optimal 7.477382 7.477382
Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
model objective gene status value
2+
e_coli_core obj b0008 optimal 0.873922
3+
e_coli_core obj b0114 optimal 0.796696
4+
e_coli_core obj b0115 optimal 0.796696
5+
e_coli_core obj b0116 optimal 0.782351
6+
e_coli_core obj b0118 optimal 0.873922
7+
e_coli_core obj b0351 optimal 0.873922
8+
e_coli_core obj b0356 optimal 0.873922
9+
e_coli_core obj b0451 optimal 0.873922
10+
e_coli_core obj b0474 optimal 0.873922
11+
e_coli_core obj b0485 optimal 0.873922
12+
e_coli_core obj b0720 optimal 0.0
13+
e_coli_core obj b0721 optimal 0.814298
14+
e_coli_core obj b0722 optimal 0.814298
15+
e_coli_core obj b0723 optimal 0.814298
16+
e_coli_core obj b0724 optimal 0.814298
17+
e_coli_core obj b0726 optimal 0.858307
18+
e_coli_core obj b0727 optimal 0.858307
19+
e_coli_core obj b0728 optimal 0.858307
20+
e_coli_core obj b0729 optimal 0.858307
21+
e_coli_core obj b0733 optimal 0.873922
22+
e_coli_core obj b0734 optimal 0.873922
23+
e_coli_core obj b0755 optimal 0.873922
24+
e_coli_core obj b0767 optimal 0.863813
25+
e_coli_core obj b0809 optimal 0.873922
26+
e_coli_core obj b0810 optimal 0.873922
27+
e_coli_core obj b0811 optimal 0.873922
28+
e_coli_core obj b0875 optimal 0.873922
29+
e_coli_core obj b0902 optimal 0.873922
30+
e_coli_core obj b0903 optimal 0.873922
31+
e_coli_core obj b0904 optimal 0.873922
32+
e_coli_core obj b0978 optimal 0.873922
33+
e_coli_core obj b0979 optimal 0.873922
34+
e_coli_core obj b1101 optimal 0.873922
35+
e_coli_core obj b1136 optimal 0.0
36+
e_coli_core obj b1241 optimal 0.873922
37+
e_coli_core obj b1276 optimal 0.873922
38+
e_coli_core obj b1297 optimal 0.873922
39+
e_coli_core obj b1380 optimal 0.873922
40+
e_coli_core obj b1478 optimal 0.873922
41+
e_coli_core obj b1479 optimal 0.873922
42+
e_coli_core obj b1524 optimal 0.873922
43+
e_coli_core obj b1602 optimal 0.873922
44+
e_coli_core obj b1603 optimal 0.873922
45+
e_coli_core obj b1611 optimal 0.873922
46+
e_coli_core obj b1612 optimal 0.873922
47+
e_coli_core obj b1621 optimal 0.873922
48+
e_coli_core obj b1676 optimal 0.873922
49+
e_coli_core obj b1702 optimal 0.873922
50+
e_coli_core obj b1723 optimal 0.873922
51+
e_coli_core obj b1761 optimal 0.851389
52+
e_coli_core obj b1773 optimal 0.873922
53+
e_coli_core obj b1779 optimal 0.0
54+
e_coli_core obj b1812 optimal 0.873922
55+
e_coli_core obj b1817 optimal 0.873922
56+
e_coli_core obj b1818 optimal 0.873922
57+
e_coli_core obj b1819 optimal 0.873922
58+
e_coli_core obj b1849 optimal 0.873922
59+
e_coli_core obj b1852 optimal 0.863813
60+
e_coli_core obj b1854 optimal 0.873922
61+
e_coli_core obj b2029 optimal 0.863813
62+
e_coli_core obj b2097 optimal 0.873922
63+
e_coli_core obj b2133 optimal 0.873922
64+
e_coli_core obj b2276 optimal 0.211663
65+
e_coli_core obj b2277 optimal 0.211663
66+
e_coli_core obj b2278 optimal 0.211663
67+
e_coli_core obj b2279 optimal 0.211663
68+
e_coli_core obj b2280 optimal 0.211663
69+
e_coli_core obj b2281 optimal 0.211663
70+
e_coli_core obj b2282 optimal 0.211663
71+
e_coli_core obj b2283 optimal 0.211663
72+
e_coli_core obj b2284 optimal 0.211663
73+
e_coli_core obj b2285 optimal 0.211663
74+
e_coli_core obj b2286 optimal 0.211663
75+
e_coli_core obj b2287 optimal 0.211663
76+
e_coli_core obj b2288 optimal 0.211663
77+
e_coli_core obj b2296 optimal 0.873922
78+
e_coli_core obj b2297 optimal 0.873922
79+
e_coli_core obj b2415 infeasible
80+
e_coli_core obj b2416 infeasible
81+
e_coli_core obj b2417 optimal 0.873922
82+
e_coli_core obj b2458 optimal 0.873922
83+
e_coli_core obj b2463 optimal 0.873922
84+
e_coli_core obj b2464 optimal 0.873922
85+
e_coli_core obj b2465 optimal 0.873922
86+
e_coli_core obj b2492 optimal 0.873922
87+
e_coli_core obj b2579 optimal 0.873922
88+
e_coli_core obj b2587 optimal 0.873922
89+
e_coli_core obj b2779 optimal 0.0
90+
e_coli_core obj b2914 optimal 0.873922
91+
e_coli_core obj b2925 optimal 0.873922
92+
e_coli_core obj b2926 optimal 0.0
93+
e_coli_core obj b2935 optimal 0.873922
94+
e_coli_core obj b2975 optimal 0.873922
95+
e_coli_core obj b2976 optimal 0.873922
96+
e_coli_core obj b2987 optimal 0.873922
97+
e_coli_core obj b3114 optimal 0.873922
98+
e_coli_core obj b3115 optimal 0.873922
99+
e_coli_core obj b3212 optimal 0.873922
100+
e_coli_core obj b3213 optimal 0.873922
101+
e_coli_core obj b3236 optimal 0.825819
102+
e_coli_core obj b3386 optimal 0.873922
103+
e_coli_core obj b3403 optimal 0.873922
104+
e_coli_core obj b3493 optimal 0.873922
105+
e_coli_core obj b3528 optimal 0.873922
106+
e_coli_core obj b3603 optimal 0.873922
107+
e_coli_core obj b3612 optimal 0.873922
108+
e_coli_core obj b3731 optimal 0.37423
109+
e_coli_core obj b3732 optimal 0.37423
110+
e_coli_core obj b3733 optimal 0.37423
111+
e_coli_core obj b3734 optimal 0.37423
112+
e_coli_core obj b3735 optimal 0.37423
113+
e_coli_core obj b3736 optimal 0.37423
114+
e_coli_core obj b3737 optimal 0.37423
115+
e_coli_core obj b3738 optimal 0.37423
116+
e_coli_core obj b3739 optimal 0.873922
117+
e_coli_core obj b3870 optimal 0.873922
118+
e_coli_core obj b3916 optimal 0.873922
119+
e_coli_core obj b3919 optimal 0.704037
120+
e_coli_core obj b3925 optimal 0.873922
121+
e_coli_core obj b3951 optimal 0.873922
122+
e_coli_core obj b3952 optimal 0.873922
123+
e_coli_core obj b3956 optimal 0.870745
124+
e_coli_core obj b3962 optimal 0.873922
125+
e_coli_core obj b4014 optimal 0.873922
126+
e_coli_core obj b4015 optimal 0.873922
127+
e_coli_core obj b4025 optimal 0.86316
128+
e_coli_core obj b4077 optimal 0.873922
129+
e_coli_core obj b4090 optimal 0.873922
130+
e_coli_core obj b4122 optimal 0.873922
131+
e_coli_core obj b4151 optimal 0.873922
132+
e_coli_core obj b4152 optimal 0.873922
133+
e_coli_core obj b4153 optimal 0.873922
134+
e_coli_core obj b4154 optimal 0.873922
135+
e_coli_core obj b4232 optimal 0.873922
136+
e_coli_core obj b4301 optimal 0.873922
137+
e_coli_core obj b4395 optimal 0.873922
138+
e_coli_core obj s0001 optimal 0.211141

0 commit comments

Comments
 (0)