Loading scripts/diff_report.py +10 −6 Original line number Diff line number Diff line Loading @@ -33,25 +33,29 @@ the United Nations Convention on Contracts on the International Sales of Goods. import pandas as pd import argparse import sys import os import pathlib COLUMNS_TO_COMPARE = [ "MLD", "MAXIMUM ABS DIFF", "MAX_ABS_DIFF", "MIN_SSNR", "MIN_ODG", ] def main(args): df_ref = pd.read_csv(args.csv_ref, sep=";") df_test = pd.read_csv(args.csv_test, sep=";") df_ref = pd.read_csv(args.csv_ref).sort_values( by=["testcase", "format", "category"] ) df_test = pd.read_csv(args.csv_test).sort_values( by=["testcase", "format", "category"] ) for col in COLUMNS_TO_COMPARE: df_ref[col] = df_test[col] - df_ref[col] df_ref.to_csv(args.csv_diff, index=False, sep=";") df_ref.to_csv(args.csv_diff, index=False) return 0 if __name__ == "__main__": parser = argparse.ArgumentParser() parser.add_argument("csv_ref") Loading Loading
scripts/diff_report.py +10 −6 Original line number Diff line number Diff line Loading @@ -33,25 +33,29 @@ the United Nations Convention on Contracts on the International Sales of Goods. import pandas as pd import argparse import sys import os import pathlib COLUMNS_TO_COMPARE = [ "MLD", "MAXIMUM ABS DIFF", "MAX_ABS_DIFF", "MIN_SSNR", "MIN_ODG", ] def main(args): df_ref = pd.read_csv(args.csv_ref, sep=";") df_test = pd.read_csv(args.csv_test, sep=";") df_ref = pd.read_csv(args.csv_ref).sort_values( by=["testcase", "format", "category"] ) df_test = pd.read_csv(args.csv_test).sort_values( by=["testcase", "format", "category"] ) for col in COLUMNS_TO_COMPARE: df_ref[col] = df_test[col] - df_ref[col] df_ref.to_csv(args.csv_diff, index=False, sep=";") df_ref.to_csv(args.csv_diff, index=False) return 0 if __name__ == "__main__": parser = argparse.ArgumentParser() parser.add_argument("csv_ref") Loading