Each element of a 56x1 vector represents the functional association between two brain networks. I want to assess which of these 56 values are significant.
One way to deal with this is to use an outlier detection method (the function 'isoutlier' in MatLab 2017 may be useful for that).
Is the use of an outlier detection method the best way to solve this problem? If yes, which one would you suggest? Any other suggestion is appreciated.
It can be assumed that the components of the vector are modeled by indipendent random variables. A null hypothesis may be that the elements follow a normal distribution, and there aren't elements which value is high (or low) enough to consider that element significantly different from the distribution.
Importantly, it should not be assumed that there is a single outlier AND it should not be assumed that outliers should be all positive or all negative. If I would make very rough assumptions, I would expect at least one positive and one negative significant/outlier/extreme value. It should not be assumed that outliers might come from different populations; they are more likely to be completely idiosyncratic.
The 56-elements vector is the following:
15.6102421615702 11.2037663155335 0 2.56486246042907 0 2.95192348899299 25.4261016360899 1.69087452285596 4.58160656448157 6.15352121272156 0 7.15067641442470 22.6569915347745 0 3.11486884384704 0 0.560988297590797 1.72416293971760 2.83706995604589 0.550195573381999 9.37539414273548 8.80726205947249 1.33854718393710 0 8.31660694574501 6.67557053091482 32.0990765988690 19.9783488357544 -3.84674540585432 -1.70069922973462 -5.28546098940327 -1.58616069782078 -2.56805690178644 -18.6007759621189 -0.411482275299029 0 -0.412950001716214 -1.30829388992302 -8.31539662049327 -15.0718661162509 -4.63912678558950 -3.07006832075995 -4.51646951028300 -18.3394207266255 -23.9911274828297 -5.69494580486308 0 -2.03380200815495 -1.64731977997449 0 -0.439186224081322 -4.13238476495763 -0.385501350605197 -5.32409970529450 -10.4842934806172 -1.18223031120631