79674822

Date: 2025-06-22 00:38:13
Score: 1
Natty:
Report link

I guess there may be something lacking between os.environ['CONDA_PREFIX'] and "share".

I wrote a python script test.py

import os
import sys

import rdkit
from rdkit import Chem
from rdkit.Chem import RDConfig

def main():
    sys.path.append(os.path.join(RDConfig.RDContribDir, "SA_Score"))
    import sascorer

    print("RDKit version:", rdkit.__version__)
    print("RDConfig.RDContribDir:", RDConfig.RDContribDir)
    print("done")

if __name__=="__main__":
    main()

and I got

$ python test.py
RDKit version: 2024.03.3
RDConfig.RDContribDir: /home/username/apps/miniforge3/envs/rdkit/share/RDKit/Contrib
done

cf.
https://sishida21.github.io/2021/08/07/rdkit-sascore-calculation-caution/
(in Japanese)

Reasons:
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Yoo Horizon