Mercurial > repos > bimib > cobraxy
comparison COBRAxy/ras_to_bounds.py @ 58:42a8ccae86cd draft
Uploaded
| author | luca_milaz | 
|---|---|
| date | Sun, 13 Oct 2024 06:56:10 +0000 | 
| parents | 9688ad27287b | 
| children | 547942aa1a93 | 
   comparison
  equal
  deleted
  inserted
  replaced
| 57:0b4be1dbdbc4 | 58:42a8ccae86cd | 
|---|---|
| 230 ras.set_index("Reactions", drop=True, inplace=True) | 230 ras.set_index("Reactions", drop=True, inplace=True) | 
| 231 ras = ras.T | 231 ras = ras.T | 
| 232 ras = ras.astype(float) | 232 ras = ras.astype(float) | 
| 233 ras_list.append(ras) | 233 ras_list.append(ras) | 
| 234 for patient_id in ras.index: | 234 for patient_id in ras.index: | 
| 235 class_assignments = class_assignments.append({"Patient_ID": patient_id, "Class": ras_class_name}, ignore_index=True) | 235 class_assignments = pd.concat([class_assignments, pd.DataFrame({"Patient_ID": ras.index, "Class": ras_class_name})]) | 
| 236 | |
| 236 | 237 | 
| 237 # Concatenate all ras DataFrames into a single DataFrame | 238 # Concatenate all ras DataFrames into a single DataFrame | 
| 238 ras_combined = pd.concat(ras_list, axis=1) | 239 ras_combined = pd.concat(ras_list, axis=1) | 
| 239 # Normalize the RAS values by max RAS | 240 # Normalize the RAS values by max RAS | 
| 240 ras_combined = ras_combined.div(ras_combined.max(axis=0)) | 241 ras_combined = ras_combined.div(ras_combined.max(axis=0)) | 
