Mercurial > repos > bimib > cobraxy
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 |