-
Notifications
You must be signed in to change notification settings - Fork 0
/
run_mat_compare.py
33 lines (28 loc) · 4.12 KB
/
run_mat_compare.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import os, sys, argparse, pickle
import pandas as pd
import subprocess
import time
def checkSubprocessRet(return_code):
if (return_code != 0):
print("Command failed!")
exit(1)
else:
print("Command succeeded!")
if __name__ == "__main__":
compare_mat_commands = ["networks_correlations_code\\networks_correlations\\statistics\\compare_mat.py --out_folder Y:\Vicki\TwoGroups\Version1\Class1-Class2 --mat1 Y:\Vicki\TwoGroups\Version1\Group1\Class1-Class2\sig_values_mat_1.xlsx --mat2 Y:\Vicki\TwoGroups\Version1\Group2\Class1-Class2\sig_values_mat_1.xlsx"
,"networks_correlations_code\\networks_correlations\\statistics\\compare_mat.py --out_folder Y:\Vicki\TwoGroups\Version1\Class1-Class2 --mat1 Y:\Vicki\TwoGroups\Version1\Group1\Class1-Class2\sig_mat_1_0.3.xlsx --mat2 Y:\Vicki\TwoGroups\Version1\Group2\Class1-Class2\sig_mat_1_0.3.xlsx --out_name sig_val_0.3"
,"networks_correlations_code\\networks_correlations\\statistics\\compare_mat.py --out_folder Y:\Vicki\TwoGroups\Version1\Class1-Class2 --mat1 Y:\Vicki\TwoGroups\Version1\Group1\Class1-Class2\sig_mat_1_0.2.xlsx --mat2 Y:\Vicki\TwoGroups\Version1\Group2\Class1-Class2\sig_mat_1_0.2.xlsx --out_name sig_val_0.2"
,"networks_correlations_code\\networks_correlations\\statistics\\compare_mat.py --out_folder Y:\Vicki\TwoGroups\Version1\Class1-Class2 --mat1 Y:\Vicki\TwoGroups\Version1\Group1\Class1-Class2\sig_mat_1_0.1.xlsx --mat2 Y:\Vicki\TwoGroups\Version1\Group2\Class1-Class2\sig_mat_1_0.1.xlsx --out_name sig_val_0.1"
,"networks_correlations_code\\networks_correlations\\statistics\\compare_mat.py --out_folder Y:\Vicki\TwoGroups\Version1\Class3-Class2 --mat1 Y:\Vicki\TwoGroups\Version1\Group1\Class3-Class2\sig_values_mat_1.xlsx --mat2 Y:\Vicki\TwoGroups\Version1\Group2\Class3-Class2\sig_values_mat_1.xlsx"
,"networks_correlations_code\\networks_correlations\\statistics\\compare_mat.py --out_folder Y:\Vicki\TwoGroups\Version1\Class3-Class2 --mat1 Y:\Vicki\TwoGroups\Version1\Group1\Class3-Class2\sig_mat_1_0.3.xlsx --mat2 Y:\Vicki\TwoGroups\Version1\Group2\Class3-Class2\sig_mat_1_0.3.xlsx --out_name sig_val_0.3"
,"networks_correlations_code\\networks_correlations\\statistics\\compare_mat.py --out_folder Y:\Vicki\TwoGroups\Version1\Class3-Class2 --mat1 Y:\Vicki\TwoGroups\Version1\Group1\Class3-Class2\sig_mat_1_0.2.xlsx --mat2 Y:\Vicki\TwoGroups\Version1\Group2\Class3-Class2\sig_mat_1_0.2.xlsx --out_name sig_val_0.2"
,"networks_correlations_code\\networks_correlations\\statistics\\compare_mat.py --out_folder Y:\Vicki\TwoGroups\Version1\Class3-Class2 --mat1 Y:\Vicki\TwoGroups\Version1\Group1\Class3-Class2\sig_mat_1_0.1.xlsx --mat2 Y:\Vicki\TwoGroups\Version1\Group2\Class3-Class2\sig_mat_1_0.1.xlsx --out_name sig_val_0.1"
,"networks_correlations_code\\networks_correlations\\statistics\\compare_mat.py --out_folder Y:\Vicki\TwoGroups\Version1\Class4-Class2 --mat1 Y:\Vicki\TwoGroups\Version1\Group1\Class4-Class2\sig_values_mat_1.xlsx --mat2 Y:\Vicki\TwoGroups\Version1\Group2\Class4-Class2\sig_values_mat_1.xlsx"
,"networks_correlations_code\\networks_correlations\\statistics\\compare_mat.py --out_folder Y:\Vicki\TwoGroups\Version1\Class4-Class2 --mat1 Y:\Vicki\TwoGroups\Version1\Group1\Class4-Class2\sig_mat_1_0.3.xlsx --mat2 Y:\Vicki\TwoGroups\Version1\Group2\Class4-Class2\sig_mat_1_0.3.xlsx --out_name sig_val_0.3"
,"networks_correlations_code\\networks_correlations\\statistics\\compare_mat.py --out_folder Y:\Vicki\TwoGroups\Version1\Class4-Class2 --mat1 Y:\Vicki\TwoGroups\Version1\Group1\Class4-Class2\sig_mat_1_0.2.xlsx --mat2 Y:\Vicki\TwoGroups\Version1\Group2\Class4-Class2\sig_mat_1_0.2.xlsx --out_name sig_val_0.2"
,"networks_correlations_code\\networks_correlations\\statistics\\compare_mat.py --out_folder Y:\Vicki\TwoGroups\Version1\Class4-Class2 --mat1 Y:\Vicki\TwoGroups\Version1\Group1\Class4-Class2\sig_mat_1_0.1.xlsx --mat2 Y:\Vicki\TwoGroups\Version1\Group2\Class4-Class2\sig_mat_1_0.1.xlsx --out_name sig_val_0.1"
]
for command in compare_mat_commands:
print(command)
return_code = subprocess.call(command, shell=True)
checkSubprocessRet(return_code)