diff --git a/+nla/+net/+result/NetworkTestResult.m b/+nla/+net/+result/NetworkTestResult.m index 8f0e9861..becfe670 100644 --- a/+nla/+net/+result/NetworkTestResult.m +++ b/+nla/+net/+result/NetworkTestResult.m @@ -172,6 +172,11 @@ function concatenateResult(obj, other_object) names, significance, name); end + %% This is taken directly from old version to maintain functionality. Not sure anyone uses it. + function table_new = generateSummaryTable(obj, table_old) + table_new = [table_old, table(obj.full_connectome.p_value.v, 'VariableNames', [obj.test_name + "P-value"])]; + end + %% % getters for dependent properties function value = get.permutation_count(obj) diff --git a/+nla/ResultPool.m b/+nla/ResultPool.m index 246a9faa..96dab4c6 100755 --- a/+nla/ResultPool.m +++ b/+nla/ResultPool.m @@ -78,7 +78,7 @@ function saveSummaryTable(obj, filename) network_pairs2 = TriMatrix(network_pairs2_matrix, TriMatrixDiag.KEEP_DIAGONAL); summary_table = table(network_pairs.v, network_pairs2.v, 'VariableNames', ["Network 1", "Network 2"]); for i = 1:numel(obj.permutation_network_test_results) - summary_table = obj.permutation_network_test_results{i}.genSummaryTable(summary_table); + summary_table = obj.permutation_network_test_results{i}.generateSummaryTable(summary_table); end writetable(summary_table, filename, 'Delimiter', '\t'); diff --git a/NLAResult.mlapp b/NLAResult.mlapp index 2af323b0..b347128b 100644 Binary files a/NLAResult.mlapp and b/NLAResult.mlapp differ diff --git a/NLAResult_exported.m b/NLAResult_exported.m index 3f1a91be..aa0ed10d 100644 --- a/NLAResult_exported.m +++ b/NLAResult_exported.m @@ -439,9 +439,9 @@ function SaveButtonPushed(app, event) else result = app.results; - result.input_struct = app.input_struct; - result.net_input_struct = app.net_input_struct; - result.edge_result = app.edge_result; + result.test_options = app.input_struct; + result.network_test_options = app.net_input_struct; + result.edge_test_results = app.edge_result; end [file, path] = uiputfile({'*.mat', 'Result (*.mat)'}, 'Save Result File', 'result.mat');