Only one molecule from the input SMILES file is processed...
UnixJunkie opened this issue · 7 comments
UnixJunkie commented
Hello,
molvs standardize -i smi input.smi -o smi -O output.smi
The input file has several molecules, the output a single one.
Is this the expected behavior?
UnixJunkie commented
I installed via pip.
pip install molvs
UnixJunkie commented
this is probably the file that needs a fix:
https://github.com/mcs07/MolVS/blob/master/molvs/cli.py
mcs07 commented
Yes that seems to be the case. Also it looks like SDF files will only process the first molecule.
UnixJunkie commented
also, output to sdf file is not supported (it creates a mol file instead)
UnixJunkie commented
I'll send a patch for some of these.
sgujjaABM commented
Hi, I am having the same issue with an SDF file. Wondering if there's a fix?
Thanks
UnixJunkie commented
I sent a PR with a fix.
Use the molVS that is inside of rdkit, then you should be good to go.