Previously, we added xyz2mol to external to provide a second way of perceiving molecules from cartesian coordinates besides using Openbabel. RDkit's recent updates (2022.09.1) implemented the xyz2mol algorithm in the RDKit, written in C++. The developers also wrote a nice blog for this function.
In this PR,
Update the xyz2mol.py in the external directory with the changes people implemented after Dec 2020 (the time I added this).
Enable the use of RDKit built-in implementation, while keeping users still accessible to RDMC's implementation
Previously, we added
xyz2mol
toexternal
to provide a second way of perceiving molecules from cartesian coordinates besides using Openbabel. RDkit's recent updates (2022.09.1) implemented thexyz2mol
algorithm in the RDKit, written in C++. The developers also wrote a nice blog for this function.In this PR,
external
directory with the changes people implemented after Dec 2020 (the time I added this).