课题组最新成果发表于《Briefings in Bioinformatics》

       分子对接技术是一种重要的计算机辅助药物设计方法,通过计算模拟受体与配体之间相互作用预测结合构象进行药物虚拟筛选,广泛应用于药物发现和药物再利用。该研究基于广泛使用的分子对接工具AutoDock,开发了一款界面友好、跨平台的批量分子自动对接系统,实现了分子对接的完整流程,包括分子数据清洗、受体与配体准备、批量对接、受体-配体相互作用分析、对接构象3D结构可视化等,为药物虚拟筛选提供了简便、快捷、易操作的重要工具。该研究成果得到了国家自然科学基金、四川省科技计划项目、抗生素研究与再评价四川省重点实验室开放课题等项目的支持。

分子对接软件Dockey正式发布

分子对接技术是一种重要的计算机辅助药物设计方法,通过计算模拟受体与配体之间相互作用预测结合构象进行药物虚拟筛选,广泛应用于药物发现和药物再利用。AutoDock4和AutoDock Vina是目前最流行的分子对接工具,其引用分别为1.6万+和2万+。AutoDock4和AutoDock Vina都是命令行工具,没有操作界面,不易于使用。虽然AutoDock4有对应的界面工具MGLTools,但MGLTools无法进行批量分子对接。因此,我们团队基于AutoDock开发了一款名为Dockey的批量分子自动对接软件。Dockey使用Python语言编写,具有友好的操作界面,能跨平台运行于Windows、Linux、MacOS系统上。Dockey支持使用AutoDock4、AutoDock...

pyfastx: 从FASTA/Q文件中随机读取序列的Python包

FASTA和FASTQ格式广泛应用于存储基因组数据,已成为生物信息学工具之间交换序列数据的标准格式。目前有许多软件和Python包用于解析FASTA/Q文件,并且支持随机读取序列。然而,在从超大文件中随机读取序列时,目前的软件效率比较低,内存占用过大。为些我们开发了pyfastx,使用C语言开发,采用SQLite3数据库存储索引,减少内存开销。该工具发表于Briefings in Bioinformaitcs杂志上。软件地址:https://github.com/lmdu/pyfastx文档地址:https://pyfastx.readthedocs.io