@@ -63,51 +63,51 @@ <h2><a name="_source"></a>SOURCE CODE <a href="#_top"><img alt="^" border="0" sr
63630011
64640012 closedModel=model;
65650013
66- 0014 closedModel.comps{numel(closedModel.comps)+1}=< span class ="string "> 'b'</ span > ;
67- 0015 closedModel.compNames{numel(closedModel.compNames)+1}=< span class ="string "> 'boundary'</ span > ;
66+ 0014 closedModel.comps{numel(closedModel.comps)+1,1 }=< span class ="string "> 'b'</ span > ;
67+ 0015 closedModel.compNames{numel(closedModel.compNames)+1,1 }=< span class ="string "> 'boundary'</ span > ;
68680016 < span class ="keyword "> if</ span > isfield(closedModel,< span class ="string "> 'compMiriams'</ span > )
69- 0017 closedModel.compMiriams{numel(closedModel.compMiriams)+1}=[];
70- 0018 < span class ="keyword "> end</ span > ;
69+ 0017 closedModel.compMiriams{numel(closedModel.compMiriams)+1,1 }=[];
70+ 0018 < span class ="keyword "> end</ span >
71710019 closedModel.unconstrained=zeros(numel(closedModel.mets),1);
72720020
73730021 < span class ="keyword "> for</ span > i=1:numel(closedModel.rxns)
74740022 < span class ="keyword "> if</ span > sum(abs(closedModel.S(:,i)))==1
75750023 closedModel.mets{numel(closedModel.mets)+1}=strcat(closedModel.mets{find(closedModel.S(:,i))},< span class ="string "> '_b'</ span > );
76760024 < span class ="keyword "> if</ span > isfield(closedModel,< span class ="string "> 'metNames'</ span > )
77770025 closedModel.metNames{numel(closedModel.metNames)+1}=closedModel.metNames{find(closedModel.S(:,i))};
78- 0026 < span class ="keyword "> end</ span > ;
78+ 0026 < span class ="keyword "> end</ span >
79790027 closedModel.metComps(numel(closedModel.metComps)+1)=numel(closedModel.comps);
80800028 < span class ="keyword "> if</ span > isfield(closedModel,< span class ="string "> 'inchis'</ span > )
81810029 closedModel.inchis{numel(closedModel.inchis)+1}=closedModel.inchis{find(closedModel.S(:,i))};
82- 0030 < span class ="keyword "> end</ span > ;
82+ 0030 < span class ="keyword "> end</ span >
83830031 < span class ="keyword "> if</ span > isfield(closedModel,< span class ="string "> 'metSmiles'</ span > )
84840032 closedModel.metSmiles{numel(closedModel.metSmiles)+1}=closedModel.metSmiles{find(closedModel.S(:,i))};
85- 0033 < span class ="keyword "> end</ span > ;
85+ 0033 < span class ="keyword "> end</ span >
86860034 < span class ="keyword "> if</ span > isfield(closedModel,< span class ="string "> 'metFormulas'</ span > )
87870035 closedModel.metFormulas{numel(closedModel.metFormulas)+1}=closedModel.metFormulas{find(closedModel.S(:,i))};
88- 0036 < span class ="keyword "> end</ span > ;
88+ 0036 < span class ="keyword "> end</ span >
89890037 < span class ="keyword "> if</ span > isfield(closedModel,< span class ="string "> 'metMiriams'</ span > )
90900038 closedModel.metMiriams{numel(closedModel.metMiriams)+1}=closedModel.metMiriams{find(closedModel.S(:,i))};
91- 0039 < span class ="keyword "> end</ span > ;
91+ 0039 < span class ="keyword "> end</ span >
92920040 < span class ="keyword "> if</ span > isfield(closedModel,< span class ="string "> 'metFrom'</ span > )
93930041 closedModel.metFrom{numel(closedModel.metFrom)+1}=< span class ="string "> ''</ span > ;
94- 0042 < span class ="keyword "> end</ span > ;
94+ 0042 < span class ="keyword "> end</ span >
95950043 < span class ="keyword "> if</ span > isfield(closedModel,< span class ="string "> 'metCharges'</ span > )
96960044 closedModel.metCharges(numel(closedModel.metCharges)+1)=closedModel.metCharges(find(closedModel.S(:,i)));
97- 0045 < span class ="keyword "> end</ span > ;
97+ 0045 < span class ="keyword "> end</ span >
98980046 < span class ="keyword "> if</ span > isfield(closedModel,< span class ="string "> 'metDeltaG'</ span > )
99990047 closedModel.metDeltaG(numel(closedModel.metDeltaG)+1)=closedModel.metDeltaG(find(closedModel.S(:,i)));
100- 0048 < span class ="keyword "> end</ span > ;
100+ 0048 < span class ="keyword "> end</ span >
1011010049 closedModel.unconstrained(numel(closedModel.unconstrained)+1)=1;
1021020050 closedModel.b(numel(closedModel.b)+1)=0;
1031030051 closedModel.S=[closedModel.S;sparse(1,size(closedModel.S,2))];
1041040052 < span class ="keyword "> if</ span > sum(closedModel.S(:,i))==1
1051050053 closedModel.S(numel(closedModel.mets),i)=-1;
1061060054 < span class ="keyword "> else</ span >
1071070055 closedModel.S(numel(closedModel.mets),i)=1;
108- 0056 < span class ="keyword "> end</ span > ;
109- 0057 < span class ="keyword "> end</ span > ;
110- 0058 < span class ="keyword "> end</ span > ;
108+ 0056 < span class ="keyword "> end</ span >
109+ 0057 < span class ="keyword "> end</ span >
110+ 0058 < span class ="keyword "> end</ span >
1111110059
1121120060 < span class ="keyword "> end</ span > </ pre > </ div >
113113< hr > < address > Generated by < strong > < a href ="http://www.artefact.tk/software/matlab/m2html/ " title ="Matlab Documentation in HTML "> m2html</ a > </ strong > © 2005</ address >
0 commit comments