changeset 253:9f54608b776c draft

Uploaded
author francesco_lapi
date Wed, 19 Feb 2025 11:51:07 +0000
parents 6385bb95563d
children 32d015071c5c
files COBRAxy/flux_to_map.py
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/COBRAxy/flux_to_map.py	Wed Feb 19 11:24:58 2025 +0000
+++ b/COBRAxy/flux_to_map.py	Wed Feb 19 11:51:07 2025 +0000
@@ -868,12 +868,12 @@
         where=dataset.loc['EX_gln__L_e'].to_numpy() != 0
     )
 
-    # Controllo e sostituzione dei NaN con 0 se necessario
+
     values = {'lact_glc': lact_glc, 'lact_gln': lact_gln, 'lact_o2': lact_o2, 'glu_gln': glu_gln}
    
     # Sostituzione di inf e NaN con 0 se necessario
-    for key, value in values.items():
-        values[key] = np.where(np.isinf(value) | np.isnan(value), 0, value)
+    for key in values:
+        values[key] = np.nan_to_num(values[key], nan=0.0, posinf=0.0, neginf=0.0)
 
     # Creazione delle nuove righe da aggiungere al dataset
     new_rows = pd.DataFrame({