Use CHG section in SDF to assign formal atomic charge
There are two ways to assign atomic formal charges in MDL format. One is using the atom blocks (next to each atom) and another is using the CHG block at the end of atom blocks. Rdkit uses CHG block to record atomic formal charges, which is ignored in RxDock. I added a code that read CHG block properly. See line #198-218.