Den 2019-07-29 kl. 22:11, skrev Geoffrey Hutchison:
David Koes has contributed a pull request that fixes a bunch of file handling 
errors via round-trip testing.

One thing he's implemented is to bring back writing PDB files with multiple 
bond orders via repeated CONECT records.

Before I consider the rest of the patch, I want to know opinions on this. It's been a few years 
since OB reverted to "standard" PDB output and omitted only one CONECT per bond 
connection. This matches the practice of the PDB itself, although the "bond order" 
practice is fairly wide-spread.

David feels strongly that OB should default to write files with bond order 
information.

I can't find the threads of previous discussion, which suggests some of it was 
in the SourceForge bug tracker - I can't find anything pro or con from that 
discussion, only that it was eventually decided to stick with one CONECT per 
bond.
- Do you favor single CONECT records?
- Do you favor bond order information?
- What do you feel are pro or cons?

I'd like an open discussion. If it's possible, I know many people expect PDB 
files to support bond orders.
What would be the drawback? Will other programs crash when they read a pdb file where the same CONECT is stated twice?

I would love to have accurate bond orders in .sdf files (and also location of charged groups) but do not know what the status is. I mention these things since last time I checked (4 years ago) determining border was not very accurate (10% error rate).



-Geoff

_______________________________________________
OpenBabel-Devel mailing list
OpenBabel-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-devel



--
David van der Spoel, Ph.D., Professor of Biology
Head of Department, Cell & Molecular Biology, Uppsala University.
Box 596, SE-75124 Uppsala, Sweden. Phone: +46184714205.
http://www.icm.uu.se


_______________________________________________
OpenBabel-Devel mailing list
OpenBabel-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-devel

Reply via email to