comparison COBRAxy/utils/CBS_backend.py @ 325:2aea7e27ae0f draft default tip

Uploaded
author francesco_lapi
date Mon, 23 Jun 2025 20:24:20 +0000
parents 7b8d9de81a86
children
comparison
equal deleted inserted replaced
324:a8f50dc2ac4c 325:2aea7e27ae0f
177 cont=cont+1 177 cont=cont+1
178 random.seed(cont) 178 random.seed(cont)
179 179
180 c=2*random.random()-1 #coefficiente tra -1 e 1 180 c=2*random.random()-1 #coefficiente tra -1 e 1
181 181
182 val_max=np.max([df_fva.loc[reaction,"minimum"],df_fva.loc[reaction,"maximum"]]) 182 val_max = np.max([abs(df_fva.loc[reaction,"minimum"]), abs(df_fva.loc[reaction,"maximum"])])
183 183
184 if val_max!=0: #solo se la fva è diversa da zero 184 if val_max!=0: #solo se la fva è diversa da zero
185 coefficients_df.loc[reaction,str(i)] = c/val_max #divido per la fva 185 coefficients_df.loc[reaction,str(i)] = c/val_max #divido per la fva
186 else: 186 else:
187 coefficients_df.loc[reaction,str(i)] = 0 187 coefficients_df.loc[reaction,str(i)] = 0
188 188