from starplast import strategies as St = S.test('physical_partners', target='compartment')t
PASS -- correct calls per hidden gene 0.520 against 0.069 ± 0.017 under 20 runs on shuffled labels (bar 0.098, p 0.0476); effect +0.451, needed +0.050; 300 hidden
Hidden: 25% of the compartment labels, whole orthogroups at a time. Null: 20 runs on shuffled labels.
Scorecard (label calls)
| Accuracy | 0.520 |
| Coverage | 0.860 |
| Precision of calls | 0.605 |
| Macro precision | 0.600 |
| Macro recall (balanced accuracy) | 0.559 |
| Macro F1 | 0.533 |
| Weighted F1 | 0.555 |
| Cohen's kappa | 0.470 |
| Matthews correlation (MCC) | 0.477 |
| Macro AUROC | 0.836 |
| Macro AUPRC | 0.428 |