Commit 65d967c9 authored by Anika Treffehn's avatar Anika Treffehn
Browse files

write out file with splitting info after adjustment

parent 1b2c67c1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -285,7 +285,7 @@ def concat_teardown(x, splits, out_fmt, fs, in_fs, meta, tracefile, ivas_jbm, lo
        else:
            split_meta = repeat(None)

    return split_signals, split_meta
    return split_signals, split_meta, splits


def preprocess(cfg, logger):
+8 −1
Original line number Diff line number Diff line
@@ -225,10 +225,17 @@ class Processing_splitting_scaling(Processing):
            else:
                ivas_jbm_splitting_flag = False

            file_splits, meta_splits = concat_teardown(
            file_splits, meta_splits, new_splits = concat_teardown(
                x, splits, self.out_fmt, fs, split_fs, in_meta, tracefile_info, ivas_jbm_splitting_flag, logger
            )

            # write out new splits
            new_splits_info_file = in_file.parent.joinpath("undo_concat_splitting.txt")
            with open(new_splits_info_file, "w") as f:
                print(", ".join([str(s) for s in new_splits]), file=f)
                print(", ".join([str(sn) for sn in split_names]), file=f)
                print(f"{fs}", file=f)

            # set new out_files
            if noerror:
                out_files = [