Skip to content

Commit 1623006

Browse files
committed
feat: sort software versions table for deterministic output
1 parent 0e10505 commit 1623006

File tree

1 file changed

+3
-0
lines changed
  • Microarray/Affymetrix/Workflow_Documentation/NF_MAAffymetrix/workflow_code/modules/GENERATE_SOFTWARE_TABLE/resources/usr/bin

1 file changed

+3
-0
lines changed

Microarray/Affymetrix/Workflow_Documentation/NF_MAAffymetrix/workflow_code/modules/GENERATE_SOFTWARE_TABLE/resources/usr/bin/SoftwareYamlToMarkdownTable.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@ def yamlToMarkdown(input_yaml: Path):
6363

6464
df = df.rename({"name":"Program","version":"Version","homepage":"Relevant Links"}, axis="columns")
6565

66+
# Sort by program name for deterministic output
67+
df = df.sort_values("Program")
68+
6669
with open("software_versions.md", "w") as f:
6770
f.write(df[["Program","Version","Relevant Links"]].to_markdown(index = False))
6871

0 commit comments

Comments
 (0)