-
Notifications
You must be signed in to change notification settings - Fork 653
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mark analysis.pca.PCA as not parallelizable #4684
Conversation
- fix #4680 - PCA explicitly marked as not parallelizable (at least not with simple split-apply-combine)
Hello @orbeckst! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:
Comment last updated at 2024-08-26 01:24:16 UTC |
Linter Bot Results:Hi @orbeckst! Thanks for making this PR. We linted your code and found the following: Some issues were found with the formatting of your code.
Please have a look at the Please note: The |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #4684 +/- ##
===========================================
- Coverage 93.62% 93.60% -0.03%
===========================================
Files 173 185 +12
Lines 21418 22485 +1067
Branches 3978 3978
===========================================
+ Hits 20052 21046 +994
- Misses 903 976 +73
Partials 463 463 ☔ View full report in Codecov by Sentry. 🚨 Try these New Features:
|
@@ -55,6 +55,7 @@ Fixes | |||
Enhancements | |||
* Introduce parallelization API to `AnalysisBase` and to `analysis.rms.RMSD` class | |||
(Issue #4158, PR #4304) | |||
* explicitly mark `analysis.pca.PCA` as not parallelizable (Issue #4680) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Newest first
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I know... but may I respectfully disagree here and suggest that we add anything regarding parallelization underneath the parent entry (Issue #4158)? It makes a lot more sense when you read the CHANGELOG.
If it's too confusing to break our convention here, I am happy to switch, of course.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No worries
- fix MDAnalysis#4680 - PCA explicitly marked as not parallelizable (at least not with simple split-apply-combine) - add tests - update CHANGELOG
* Fixed high dimensional GroupBase indexing. * fixed pep8 issues * Removed sanitisation * Fix #4687 -- rdkit values in azure CI (#4688) * Investigate rdkit issue * Update azure-pipelines.yml * fix numpy 2.0 import block * fix imports * mark analysis.pca.PCA as not parallelizable (#4684) - fix #4680 - PCA explicitly marked as not parallelizable (at least not with simple split-apply-combine) - add tests - update CHANGELOG * disable gsd * disable gsd in azure * reduce timeout and set logical * fix azure * restore timeout to 200 --------- Co-authored-by: Matthew Davies <128810112+MattTDavies@users.noreply.github.com> Co-authored-by: Irfan Alibay <IAlibay@users.noreply.github.com> Co-authored-by: Oliver Beckstein <orbeckst@gmail.com>
- fix MDAnalysis#4680 - PCA explicitly marked as not parallelizable (at least not with simple split-apply-combine) - add tests - update CHANGELOG
* Fixed high dimensional GroupBase indexing. * fixed pep8 issues * Removed sanitisation * Fix MDAnalysis#4687 -- rdkit values in azure CI (MDAnalysis#4688) * Investigate rdkit issue * Update azure-pipelines.yml * fix numpy 2.0 import block * fix imports * mark analysis.pca.PCA as not parallelizable (MDAnalysis#4684) - fix MDAnalysis#4680 - PCA explicitly marked as not parallelizable (at least not with simple split-apply-combine) - add tests - update CHANGELOG * disable gsd * disable gsd in azure * reduce timeout and set logical * fix azure * restore timeout to 200 --------- Co-authored-by: Matthew Davies <128810112+MattTDavies@users.noreply.github.com> Co-authored-by: Irfan Alibay <IAlibay@users.noreply.github.com> Co-authored-by: Oliver Beckstein <orbeckst@gmail.com>
Fixes #4680
Changes made in this Pull Request:
PR Checklist
Developers certificate of origin
📚 Documentation preview 📚: https://mdanalysis--4684.org.readthedocs.build/en/4684/