Skip to content

Pca remove dim_space argument - #297

Open
vbrennsteiner wants to merge 2 commits into
pca_store_obs_and_var_namesfrom
pca_remove_dims_argument
Open

vbrennsteiner wants to merge 2 commits into
pca_store_obs_and_var_namesfrom
pca_remove_dims_argument

Conversation

@vbrennsteiner

Copy link
Copy Markdown
Collaborator

Purpose of the PR

The dim_space argument in pca and bpca functions allows for computing embedding son obs & var space, but adds considerable implementation complexity. Since PCA is generally understood as reducing the feature space to components, and since the rare case of embedding samples instead can be achieved by preceding the operation with a transpose, this PR removes the dim_space functionality in favor of only computing PCA and Bayesian PCA on the feature space.

@vbrennsteiner
vbrennsteiner added this pull request to stack #300 October 8, 2026 09:18
@vbrennsteiner
vbrennsteiner removed this pull request from stack #300 October 8, 2026 09:53
@vbrennsteiner
vbrennsteiner changed the base branch from main to pca_store_obs_and_var_names October 8, 2026 09:55
@vbrennsteiner
vbrennsteiner added this pull request to stack #302 October 8, 2026 10:00

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant