General updates | JM – Been porting code I wrote in python to rust. Can load CCD in about one minute. Determined it’s not worth keeping the whole CCD around, just download parts as you need it. Have a system where it can stream from disk, so can process the whole PDB without running out of memory. Has an API for accessing records in a structured way. Have a pathway to load PDB into records and process it, and finally arrive at Python. The loader so far is pretty strict and errors out if anything ambiguous is found. So we’ll need to confront those issues at some point, eg atom index/serial number being reused, which is happens over 10(0?)k atoms and confounds CONECT records. There’s also a charge column, but semantics are weird - like ` ` and 0 means the same thing, there’s no way to represent “unknown”. Also need to handle missing atoms/altlocs
JW –
JW – Next Mon is a US holiday, then I’m in Europe the two mondays following it (giving a talk at RDKit UGM in two weeks!). Could we skip next week’s and reschedule the following two? Any tips for hot new material for RDKit talk? Still working on FB debugging. Reported a bug to GROMACS and fix should be in upcoming release. We currently use dockerhub, but something about our docker subscription lapsed, so I’ll need to move the QC worker docker images and conda env yamls to somewhere else - likely github.
|