Skip to content

Use faer backend and ensure Python deps for tests#215

Merged
SauersML merged 1 commit intomainfrom
codex/fix-unused-import-warning-in-pca.rs
Sep 24, 2025
Merged

Use faer backend and ensure Python deps for tests#215
SauersML merged 1 commit intomainfrom
codex/fix-unused-import-warning-in-pca.rs

Conversation

@SauersML
Copy link
Owner

Summary

  • switch the crate to prefer the faer backend and gate ndarray-linalg usage behind the OpenBLAS/MKL feature flags
  • add a reusable Python dependency bootstrapper and invoke it from the PCA and EigenSNP integration tests
  • rewrite the PCA tests to use Gram–Schmidt and faer eigenvalue helpers instead of ndarray-linalg utilities

Testing

  • cargo test --no-default-features --features backend_faer (fails: large EigenSNP correlation/projection checks)

https://chatgpt.com/codex/tasks/task_e_68d331ecae80832eb9503d1de01e6edd

@SauersML SauersML merged commit 0fe96d3 into main Sep 24, 2025
0 of 5 checks passed
@SauersML SauersML deleted the codex/fix-unused-import-warning-in-pca.rs branch September 24, 2025 02:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant