MDAnalysis / RDKitConverter-benchmark

Benchmark for the RDKitConverter's inferring of bond orders and charges
GNU General Public License v2.0
3 stars 0 forks source link

rerun with MDAnalysis 2.4 #4

Closed orbeckst closed 1 month ago

orbeckst commented 1 year ago

@cbouy is it worthwhile to rerun with MDA 2.4 — did anything important change in the rdkit converter?

cc: @IAlibay

IAlibay commented 1 year ago

No major changes to the converter but py3.11 might have sped things up?

orbeckst commented 1 year ago

I don’t think that speed was recorded or at least not reported. This was about accuracy.

If there is not likely any change then rerunning doesn’t have high priority.

IIRC, @cbouy ran these calculations on one of my workstations so I should be able to do it, come to think. But if it’s not urgent then it’ll sit for a while… until someone says they need it for a presentation or something. ;-)

IAlibay commented 1 year ago

Ah ok, yeah I can't think of anything that changed in core since we ran the benchmarks. Mayyybee upstream changes in rdkit?

cbouy commented 1 year ago

Nope no changes that I'm aware of!

And there was supposed to be the timing recorded in there but it didn't work as the benchmarking encountered some weird molecule that made it crash. It should be fixed for the next run though.

Speaking of upstream RDKit changes, there's the RunReactantInPlace which is supposed to work much faster than creating a new mol and transferring the properties on each atom from one mol to the other, which was one of the bottlenecks IIRC. Hopefully I can find some time this year!

IAlibay commented 1 year ago

@cbouy would you be ok raising an issue about it on the core library?