Skip to content

Commit 4d3054f

Browse files
committed
Minor clarity improvements when writing virtac csv files
1 parent 1558708 commit 4d3054f

File tree

9 files changed

+7319
-7315
lines changed

9 files changed

+7319
-7315
lines changed

virtac/create_csv.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ def write_data_to_file(data, filename, ring_mode):
268268
)
269269
with open(filepath, "w", newline="") as file:
270270
csv_writer = csv.writer(file)
271-
csv_writer.writerows(data)
271+
csv_writer.writerows([data[0]] + sorted(data[1:]))
272272

273273

274274
def parse_arguments():
@@ -310,12 +310,16 @@ def parse_arguments():
310310
args = parse_arguments()
311311
lattice = atip.utils.loader(args.ring_mode)
312312
all_elements = atip.utils.preload(lattice)
313+
print("Creating feedback PVs CSV file.")
313314
data = generate_feedback_pvs(all_elements)
314315
data.extend(generate_bba_pvs(all_elements)[1:])
315316
write_data_to_file(data, args.feedback, args.ring_mode)
317+
print("Creating limits PVs CSV file.")
316318
data = generate_pv_limits(lattice)
317319
write_data_to_file(data, args.limits, args.ring_mode)
320+
print("Creating mirrored PVs CSV file.")
318321
data = generate_mirrored_pvs(lattice)
319322
write_data_to_file(data, args.mirrored, args.ring_mode)
323+
print("Creating tune PVs CSV file.")
320324
data = generate_tune_pvs(lattice)
321325
write_data_to_file(data, args.tune, args.ring_mode)

virtac/data/DIAD/feedback.csv

Lines changed: 1715 additions & 1715 deletions
Large diffs are not rendered by default.

virtac/data/DIAD/limits.csv

Lines changed: 1764 additions & 1764 deletions
Large diffs are not rendered by default.

virtac/data/DIAD/mirrored.csv

Lines changed: 6 additions & 6 deletions
Large diffs are not rendered by default.

virtac/data/DIAD/tunefb.csv

Lines changed: 102 additions & 102 deletions
Large diffs are not rendered by default.

virtac/data/I04/feedback.csv

Lines changed: 1715 additions & 1715 deletions
Large diffs are not rendered by default.

virtac/data/I04/limits.csv

Lines changed: 1904 additions & 1904 deletions
Large diffs are not rendered by default.

virtac/data/I04/mirrored.csv

Lines changed: 6 additions & 6 deletions
Large diffs are not rendered by default.

virtac/data/I04/tunefb.csv

Lines changed: 102 additions & 102 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)