| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
- replaced by DatabasePdbRevRecord
# Conflicts: # biojava-structure/src/test/java/org/biojava/nbio/structure/TestDownloadChemCompProvider.java
|
This is fantastic, thank you! I'll need some time to go through it in detail. Regarding the test TestHardBioUnits#test4A1I, I've had a look and it looks like a bug in SuperPositionQCP. If you switch to use SuperPositionSVD, then the tests works fine. I think that is a good solution for the problem here. We can then create a separate issue for the SuperPositionQCP bug. |
Sorry, something went wrong.
|
Just played around with the QCP algorithm. The test will find the correct solution if I 'trim' the precision of the double values coming from BinaryCIF. Otherwise the result is completely off. Kinda strange. Something along the lines of: private Point3d[] prepare(Point3d[] point3ds) {
return Stream.of(point3ds)
.map(v -> new Point3d((int) (v.x * 1000) * 0.001,
(int) (v.y * 1000) * 0.001,
(int) (v.z * 1000) * 0.001))
.toArray(Point3d[]::new);
}
|
Sorry, something went wrong.
There was a problem hiding this comment.
It looks great, big thank you!
I've added a few questions.
Also one missing thing is documenting the breaking changes. Could you add them to the CHANGELOG.md file so that when we release 6.0.0 it's already done?
Sorry, something went wrong.
Done in 53982b0. |
Sorry, something went wrong.
There was a problem hiding this comment.
Thanks for all the changes. I was going to say that the remaining issue is with test TestHardBioUnits#test4A1I, but strangely enough, it works now. There's something definitely weird in there. That deserves a separate issue to investigate the instabilities in SuperpositionQCP
Sorry, something went wrong.
|
Sounds good. I've opened an issue (#914). |
Sorry, something went wrong.
# Conflicts: # biojava-structure/src/test/java/org/biojava/nbio/structure/asa/TestAsaCalc.java
|
I'll merge this next week if there are no other comments. |
Sorry, something went wrong.
Would next week be a good time to discuss what might go in the version 6.0.0 release? There is a roadmap issue #879 |
Sorry, something went wrong.
Most items covered in #879 are done now. But if there's anything else that needs to be included, please add any ideas to the list. It is a good opportunity to clean up APIs. |
Sorry, something went wrong.
|
I've reverted the changes to QCP (that would change the threshold). |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This PR completely replaces the old mmCIF parsing functionality with the ciftools-based implementation.
Major/breaking changes:
Bug fixes:
Known bugs/problems:
Let me know if you'd like to see things done differently somewhere.