enigmatoolbox.cross_disorder.cross_disorder_effect¶
-
enigmatoolbox.cross_disorder.
cross_disorder_effect
(disorder='all_disorder', measure=None, additional_data_cortex=None, additional_name_cortex=None, additional_data_subcortex=None, additional_name_subcortex=None, ignore=None, include=None, method='pca')[source]¶ Cross-disorder effect (authors: @boyongpark, @saratheriver)
Parameters: - disorder (list, optional) – Any combination of disorder name. Default is all available disorders, except ‘adhd’. Options are: {‘22q’, ‘adhd’, ‘asd’, ‘bipolar’, ‘depression’, ‘epilepsy’, ‘ocd’, ‘schizophrenia’}.
- measure (list, optional) – Any combination of measure names. Default is {‘CortThick’, ‘CortSurf’, ‘SubVol’}.
- additional_data_cortex (ndarray, optional) – Name for additional cortical ENIGMA-type data. Must also provide ‘additional_name_cortex’.
- additional_name_cortex (list, optional) – Additional cortical ENIGMA-type data (n, 68). Must also provide ‘additional_name_cortex’.
- additional_data_subcortex (ndarray, optional) – Name for additional subcortical ENIGMA-type data. Must also provide ‘additional_name_subcortex’.
- additional_name_subcortex (list, optional) – Additional subcortical ENIGMA-type data (n, 16). Must also provide ‘additional_name_subcortex’.
- ignore (list, optional) – Ignore summary statistics with these expressions. Default is (‘mega’) as it contains NaNs.
- include (list, optional) – Include only summary statistics with these expressions. Default is empty, i.e., include everything.
- method (string, optional) – Analysis method {‘pca’, ‘correlation’}. Default is ‘pca’.
Returns: - components (dict) – Principal components of shared effects in descending order in terms of component variance. Only is method is ‘pca’.
- variance (dict) – Variance of components. Only is method is ‘pca’.
- correlation_matrix (dict) – Correlation matrices of for every pair of shared effect maps. Only is method is ‘correlation’.
- names (dict) – Names of disorder and case-control effect maps included in analysis.