Github Exp.

Dummy QSAR Example (RDKit + scikit-learn)

Overview

RDKit로 Morgan fingerprint를 생성하고, scikit-learn(RandomForest)로 간단한 회귀 모델을 학습/평가하는 더미 예제입니다. (데이터 없이도 내장된 toy SMILES로 실행 가능)

Repository

Quick Start

pip install rdkit-pypi scikit-learn numpy
python dummy_qsar.py

Files

  • dummy_qsar.py — Morgan FP 생성 + 모델 학습/예측
  • README.md — 실행 방법 요약

Inputs / Outputs

  • Input: SMILES 문자열 리스트(샘플 내장)
  • Output: Test MAE 출력 + 샘플 예측값 출력

Example Output

Test MAE: 0.0xxx

Sample predictions:
  CCO                 true=0.xxx  pred=0.xxx
  c1ccccc1            true=0.xxx  pred=0.xxx

Notes

  • 본 예제의 타깃 값은 “더미 숫자”이며, 실제 연구 데이터로 교체해 사용하세요.
  • 재현성을 위해 random_state가 고정되어 있습니다.

License

원하는 라이선스(MIT/Apache-2.0 등)를 GitHub 저장소에 추가하세요.