From b1fd5cf7ccc79aa59cdfe1b273750509263c4931 Mon Sep 17 00:00:00 2001 From: nbtm-sh Date: Thu, 10 Jul 2025 11:33:18 +1000 Subject: [PATCH] fix(a3m write): Fixed a bug where a3m files would get written as one line. --- samplesheetutils/utils/a3m.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samplesheetutils/utils/a3m.py b/samplesheetutils/utils/a3m.py index 227a48b..e590f49 100644 --- a/samplesheetutils/utils/a3m.py +++ b/samplesheetutils/utils/a3m.py @@ -47,6 +47,6 @@ def make_a3m(fp, sample: Union[Alignment, list], header='>', fixed_width=False, sample_data = si.data if fixed_width: sample_data = '\n'.join([sample_data[i:i+fixed_width_column_count] for i in range(0, len(sample_data), fixed_width_column_count)]) - fp.write(f"{header}{si.name}\n{sample_data}") + fp.write(f"{header}{si.name}\n{sample_data}\n") fp.flush()