Update app.py
Browse files
app.py
CHANGED
|
@@ -507,18 +507,18 @@ class DicomAnalyzer:
|
|
| 507 |
# raw_row2 = الصف الثاني
|
| 508 |
m1 = ws[f"{mean_col}{raw_row1}"].value
|
| 509 |
m2 = ws[f"{mean_col}{raw_row2}"].value
|
| 510 |
-
|
| 511 |
|
| 512 |
try:
|
| 513 |
m1 = float(m1) if m1 not in [None,''] else None
|
| 514 |
m2 = float(m2) if m2 not in [None,''] else None
|
| 515 |
-
|
| 516 |
except:
|
| 517 |
-
m1,m2,
|
| 518 |
-
if (m1 is not None) and (m2 is not None) and (
|
| 519 |
mean_values.append(m1)
|
| 520 |
-
stddev_values.append(
|
| 521 |
-
cnr_values.append((m1 - m2)/
|
| 522 |
|
| 523 |
# الآن نحسب المتوسط
|
| 524 |
if len(mean_values) > 0:
|
|
|
|
| 507 |
# raw_row2 = الصف الثاني
|
| 508 |
m1 = ws[f"{mean_col}{raw_row1}"].value
|
| 509 |
m2 = ws[f"{mean_col}{raw_row2}"].value
|
| 510 |
+
std1 = ws[f"{std_col}{raw_row1}"].value
|
| 511 |
|
| 512 |
try:
|
| 513 |
m1 = float(m1) if m1 not in [None,''] else None
|
| 514 |
m2 = float(m2) if m2 not in [None,''] else None
|
| 515 |
+
std1 = float(std1) if std1 not in [None,''] else None
|
| 516 |
except:
|
| 517 |
+
m1,m2,std1 = None,None,None
|
| 518 |
+
if (m1 is not None) and (m2 is not None) and (std1 is not None) and (std1!=0):
|
| 519 |
mean_values.append(m1)
|
| 520 |
+
stddev_values.append(std1)
|
| 521 |
+
cnr_values.append((m1 - m2)/std1)
|
| 522 |
|
| 523 |
# الآن نحسب المتوسط
|
| 524 |
if len(mean_values) > 0:
|