当前位置:网站首页>Chapter9 : De Novo Molecular Design with Chemical Language Models
Chapter9 : De Novo Molecular Design with Chemical Language Models
2022-08-10 12:34:00 【UniversalNature】
reading notes of《Artificial Intelligence in Drug Design》
Article table of contents
1.Introduction
- These molecular representations are human-made models designed to capture certain properties. The molecules possess the syntactic properties and semantic properties.li>
- Several factors contribute to the popularity of SMILES in the context of deep learning:
- SMILES are strings, which renders them suitable as inputs to sequence modeling algorithms.
- Compared to other string-based molecular representations such as InChI, SMILES strings have a straightforward syntax. This permissive syntax allows for a certain “flexibility of expression”.
- SMILES are easily legible and interpretable by humans.
- The tool example demonstrates how deep learning methods can be employed to generate sets of new SMILES strings, inspired by the structures of four known retinoid X receptor (RXR) modulators, using a recently developed method,the bidirectional molecule generation with alternate learning (BIMODAL). The program code is freely available here.
2.Materials
2.1.Computational Methods
- All calculations were performed using Python 3.7.4 in Jupyter Notebooks. The models rely on PyTorch and RDKit>.
- After installing Anaconda and Git, we can run the code below:
git clone https://github.com/ETHmodlab/de_novo_design_RNN.gitcd <path\to\folder>conda env crate -f environment.ymlconda activate de_novocd examplejupyter notebook
2.2.Data
- To emulate a realistic scenario, we provide a tool molecule library containing four RXR modulators (Fig. 2). Molecule 1 is bexarotene, a pharmacological RXR agonist. Molecules 2–4 were obtained from ChEMBL and have a potency on RXR (expressed as EC50, IC50, Ki, or Kd) below 0.8 μM. This set of bioactive compounds (available in the repository, under “/exam-ple/fine_tuning.csv”) will be used to generate a focused library of de novo designs.
边栏推荐
猜你喜欢
Analysis of the implementation principle of UUID from the perspective of source code
three.js模糊玻璃效果
mpf6_Time Series Data_quandl_更正kernel PCA_AIC_BIC_trend_log_return_seasonal_decompose_sARIMAx_ADFull
Flutter气泡框实现
技术人必看!数据治理是什么?它对数据中台建设重要吗?
CLIP还能做分割任务?哥廷根大学提出一个使用文本和图像prompt,能同时作三个分割任务的模型CLIPSeg,榨干CLIP能力...
So delicious!Since using this interface artifact, my team efficiency has increased by 60%!
如何培养ui设计师的设计思维?
百度用户产品流批一体的实时数仓实践
阿里云贾朝辉:云XR平台支持彼真科技呈现国风科幻虚拟演唱会
随机推荐
LeetCode 369. Plus One Linked List(链表加1)
mpf6_Time Series Data_quandl_correct kernel PCA_AIC_BIC_trend_log_return_seasonal_decompose_sARIMAx_ADFull
苹果逆势扩大iPhone 14系列备货,总量或达9500万部
48 the mysql database
国外媒体宣发怎样做才可以把握重点
LeetCode 61. Rotating linked list
SMIC CIM localization project suspended?Rising software: not shut down, changed to remote development!
【mysql】explain介绍[通俗易懂]
太香了!自从用了这款接口神器,我的团队效率提升了 60%!
LeetCode 21. 合并两个有序链表
APP automation testing practice based on UiAutomator2+PageObject mode
日记16
Chapter9 : De Novo Molecular Design with Chemical Language Models
Network sockets (UDP and TCP programming)
Behind IDC's No. 1 position, what kind of "video cloud" is Alibaba Cloud building?
第六届”蓝帽杯“全国大学生网络安全技能大赛半决赛部分WriteUp
这三个 Go 水平自测题,你手写不出来还是先老实上班吧,过来看看
迈矽科推出高性能77GHz毫米波雷达芯片,尚未量产就已获数万颗订单
LeetCode 92. 反转链表 II
Dining (网络流)