Songyou commited on
Commit
f41438b
·
verified ·
1 Parent(s): c6daef9

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +5 -2
main.py CHANGED
@@ -10,6 +10,7 @@ from rdkit import Chem
10
  from rdkit.Chem import Descriptors, QED
11
  from generate import GenerateRunner
12
  from dataset import Dataset
 
13
  import sascorer
14
  app = FastAPI()
15
 
@@ -124,10 +125,12 @@ def run_generate_runner(const_smiles, var_smiles, main_cls, minor_cls, delta_val
124
  # 计算每个 SMILES 的化学性质
125
  for smiles_group in smiles_list:
126
  for smile in smiles_group: # smiles_group 是一个子列表
127
- descriptors = calculate_descriptors(smile)
 
 
128
  if descriptors:
129
  result.append({
130
- "smile": smile,
131
  "molwt": descriptors['molwt'],
132
  "tpsa": descriptors['tpsa'],
133
  "slogp": descriptors['slogp'],
 
10
  from rdkit.Chem import Descriptors, QED
11
  from generate import GenerateRunner
12
  from dataset import Dataset
13
+ from combine_mol import connect_constVar_try
14
  import sascorer
15
  app = FastAPI()
16
 
 
125
  # 计算每个 SMILES 的化学性质
126
  for smiles_group in smiles_list:
127
  for smile in smiles_group: # smiles_group 是一个子列表
128
+ #链接新分子
129
+ newsmile=connect_constVar_try(const_smiles,smile)
130
+ descriptors = calculate_descriptors(newsmile)
131
  if descriptors:
132
  result.append({
133
+ "smile": newsmile,
134
  "molwt": descriptors['molwt'],
135
  "tpsa": descriptors['tpsa'],
136
  "slogp": descriptors['slogp'],