diff --git a/scripts/dragen_csv_to_html.py b/scripts/dragen_csv_to_html.py index ee3c0d1..9c871b4 100644 --- a/scripts/dragen_csv_to_html.py +++ b/scripts/dragen_csv_to_html.py @@ -25,9 +25,9 @@ def build_lane_summary_html(demux_reports_dir, write_to_file): for i in range(1, lane_number + 1): df_name = "top_unknown_lane" + str(i) df_by_lanes[df_name] = top_unknown_barcodes_csv_covert.loc[top_unknown_barcodes_csv_covert["Lane"] == i] - if not df_by_lanes[df_name]["index"].isnull().values.any(): - df_by_lanes[df_name]["index2"] = df_by_lanes[df_name]["index2"].str.cat(df_by_lanes[df_name]["index"], sep="-") - df_by_lanes[df_name] = df_by_lanes[df_name].drop("index", axis=1) + if not df_by_lanes[df_name]["index2"].isnull().values.any(): + df_by_lanes[df_name]["index"] = df_by_lanes[df_name]["index"].str.cat(df_by_lanes[df_name]["index2"], sep="-") + df_by_lanes[df_name] = df_by_lanes[df_name].drop("index2", axis=1) # format two tables in the html with different column headers with open(write_to_file, 'w') as _file: _file.write("