Skip to content

本项目使用Selenium自动化测试库,实现从文件中读取分子smileID,并查询相关性质,用于药物生信分析。通过该项目,您可以快速地获取大量分子的结构信息、物化性质等相关数据。

Notifications You must be signed in to change notification settings

Xyy-tj/Jane_smile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于Selenium自动化测试库的药物生信分析项目

本项目使用Selenium自动化测试库,实现从文件中读取分子smileID,并查询相关性质,用于药物生信分析。通过该项目,您可以快速地获取大量分子的结构信息、物化性质等相关数据。

项目背景

在药物研发领域中,结构信息和物化性质是非常重要的数据。而获取这些数据往往需要进行大量的实验和计算,费时费力。因此,我们希望能够通过程序自动获取这些数据,以便更高效地进行药物研发工作。

功能介绍

本项目主要实现以下功能:

  • 从文件中读取分子smileID
  • 使用Selenium自动化测试库查询相关性质
  • 将结果保存至文件中

系统环境

为了确保项目正常运行,您需要安装以下系统环境:

  • Python 3.10+
  • Edge浏览器

同时,您还需要安装以下Python库:

  • Selenium
  • Pandas

您可以通过以下命令来安装:

pip install selenium pandas

使用说明

  1. 克隆或下载本项目代码;
  2. 安装上述系统环境及Python库;
  3. 配置Selenium启动Chrome浏览器的路径;
  4. 准备一个包含分子smileID的文件,每个smileID占一行;
  5. 运行smile.py文件,输入文件路径和要查询的相关性质;
  6. 等待程序运行完毕,结果将保存在当前目录下文件中。

注意事项

  • 本项目仅供学习交流使用,请勿用于商业用途;
  • 在使用过程中,可能会出现部分查询失败的情况,原因可能是网络或网站原因;
  • 在数据分析过程中,请务必注意样本的可信度和有效性。

About

本项目使用Selenium自动化测试库,实现从文件中读取分子smileID,并查询相关性质,用于药物生信分析。通过该项目,您可以快速地获取大量分子的结构信息、物化性质等相关数据。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages