Is your feature request related to a problem? Please describe.
When using scvi.autotune.run_autotune with scIB metrics for multi-modal integration, I cannot specify which .obs columns should be used as labels for autotune with scib-metrics. The autotune framework only uses the model's internally registered labels fields from the data manager. setup_mudata does not support labels_key, so label-dependent scib metrics cannot access biologically meaningful labels like tissue or cell type that exist in my data but were not registered during model setup. This makes it impossible to tune hyperparameters using tissue-aware integration quality metrics, even though those labels are available in the dataset.
Describe the solution you'd like
I would like scvi.autotune.run_autotune and AutotuneExperiment to accept optional scib_label_key parameters or allow me to use label in the setup process
Is your feature request related to a problem? Please describe.
When using
scvi.autotune.run_autotunewith scIB metrics for multi-modal integration, I cannot specify which .obs columns should be used as labels for autotune with scib-metrics. The autotune framework only uses the model's internally registered labels fields from the data manager.setup_mudatadoes not supportlabels_key, so label-dependent scib metrics cannot access biologically meaningful labels like tissue or cell type that exist in my data but were not registered during model setup. This makes it impossible to tune hyperparameters using tissue-aware integration quality metrics, even though those labels are available in the dataset.Describe the solution you'd like
I would like
scvi.autotune.run_autotuneand AutotuneExperiment to accept optionalscib_label_keyparameters or allow me to uselabelin the setup process