示例#1
0
    split(disease, split_type, experiment_list)


#  if split_type == 'single':
#    for experiment in experiment_list:
#      split(disease, split_type, [experiment])
#  else:
#    split(disease, split_type, experiment_list)

disease = sys.argv[1]
multinet = False
if len(sys.argv) > 2 and sys.argv[2] == "multinet":
    multinet = True

get_experiment_split(disease, "multi")

# control.run_bayes_net(disease, 'single',multinet)
# control.run_bayes_net(disease, 'multi',multinet)

# threshold_list = [x for x in range(20,30,10)]
# feature_list = [x for x in range(300, 500, 100)]

# for threshold in threshold_list:
# 	for features in feature_list:
##		control.run_bayes_net(disease, 'single', threshold, features, multinet)
# 		control.run_bayes_net(disease, 'multi', threshold, features, multinet)

parser.parse("single", disease, multinet)
parser.parse("multi", disease, multinet)
示例#2
0
import sys
import control_attribute_selector as bayes
import parse_results

disease = sys.argv[1]

data_types = ["single", "multi"]

for data_type in data_types:
    bayes.run_bayes_net(disease, data_type)
    parse_results.parse(disease, data_type)

## now run analysis