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.pyFiles
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.xxxNotes
- 본 예제의 타깃 값은 “더미 숫자”이며, 실제 연구 데이터로 교체해 사용하세요.
- 재현성을 위해 random_state가 고정되어 있습니다.
License
원하는 라이선스(MIT/Apache-2.0 등)를 GitHub 저장소에 추가하세요.