QIDNLF commited on
Commit
140bea6
·
verified ·
1 Parent(s): 1e59253

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -3
app.py CHANGED
@@ -441,9 +441,12 @@ def execute_unified_search(base_std, base_ver, base_cat, comp_std, comp_ver, com
441
  else:
442
  df_mapping = pd.DataFrame(columns=['Base_section', 'Comp_section'])
443
 
444
- implicit = pd.DataFrame({'Base_section': list(set(df_base['merge_key']) & set(df_comp['merge_key'])),
445
- 'Comp_section': list(set(df_base['merge_key']) & set(df_comp['merge_key']))})
446
- bridge = pd.concat([df_mapping, implicit], ignore_index=True).drop_duplicates()
 
 
 
447
 
448
  rename_b = {c: f"{c}_{base_ver}" for c in df_base.columns if c != 'merge_key'}
449
  df_base = df_base.rename(columns=rename_b)
 
441
  else:
442
  df_mapping = pd.DataFrame(columns=['Base_section', 'Comp_section'])
443
 
444
+ if base_std.strip().upper() == comp_std.strip().upper():
445
+ implicit = pd.DataFrame({'Base_section': list(set(df_base['merge_key']) & set(df_comp['merge_key'])),
446
+ 'Comp_section': list(set(df_base['merge_key']) & set(df_comp['merge_key']))})
447
+ bridge = pd.concat([df_mapping, implicit], ignore_index=True).drop_duplicates()
448
+ else:
449
+ bridge = df_mapping.copy()
450
 
451
  rename_b = {c: f"{c}_{base_ver}" for c in df_base.columns if c != 'merge_key'}
452
  df_base = df_base.rename(columns=rename_b)