Mordred: a molecular descriptor calculator

被引:926
作者
Moriwaki, Hirotomo [1 ]
Tian, Yu-Shi [1 ]
Kawashita, Norihito [2 ]
Takagi, Tatsuya [1 ]
机构
[1] Osaka Univ, Grad Sch Pharmaceut Sci, 1-6 Yamada Oka, Suita, Osaka 5650871, Japan
[2] Kindai Univ, Fac Sci & Engn, 3-4-1 Kowakae, Higashiosaka, Osaka 5778502, Japan
基金
日本学术振兴会;
关键词
Molecular descriptor; QSPR; Cheminformatics; Calculation software; !text type='Python']Python[!/text; AVAILABLE [!text type='PYTHON']PYTHON[!/text] PACKAGE; TOPOLOGICAL INDEXES; STRUCTURE-PROPERTY; DESIGN;
D O I
10.1186/s13321-018-0258-y
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Molecular descriptors are widely employed to present molecular characteristics in cheminformatics. Various molecular- descriptor-calculation software programs have been developed. However, users of those programs must contend with several issues, including software bugs, insufficient update frequencies, and software licensing constraints. To address these issues, we propose Mordred, a developed descriptor-calculation software application that can calculate more than 1800 two-and three-dimensional descriptors. It is freely available via GitHub. Mordred can be easily installed and used in the command line interface, as a web application, or as a high-flexibility Python package on all major platforms (Windows, Linux, and macOS). Performance benchmark results show that Mordred is at least twice as fast as the well-known PaDEL-Descriptor and it can calculate descriptors for large molecules, which cannot be accomplished by other software. Owing to its good performance, convenience, number of descriptors, and a lax licensing constraint, Mordred is a promising choice of molecular descriptor calculation software that can be utilized for cheminformatics studies, such as those on quantitative structure-property relationships.
引用
收藏
页数:14
相关论文
共 33 条
[1]  
[Anonymous], JChem Base
[2]  
[Anonymous], CINF 1 2 DOC
[3]  
[Anonymous], RDKit: Open-source cheminformatics
[4]  
[Anonymous], 2013, RapidMiner: Data Mining Use Cases and Business Analytics Applications
[5]   TOPOLOGICAL INDEXES AND REAL NUMBER VERTEX INVARIANTS BASED ON GRAPH EIGENVALUES OR EIGENVECTORS [J].
BALABAN, AT ;
CIUBOTARIU, D ;
MEDELEANU, M .
JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 1991, 31 (04) :517-523
[6]  
Berthold M. R., 2008, KNIME KONSTANZ INFOR
[7]   Rcpi: R/Bioconductor package to generate various descriptors of proteins, compounds and their interactions [J].
Cao, Dong-Sheng ;
Xiao, Nan ;
Xu, Qing-Song ;
Chen, Alex F. .
BIOINFORMATICS, 2015, 31 (02) :279-281
[8]   PyDPI: Freely Available Python']Python Package for Chemoinformatics, Bioinformatics, and Chemogenomics Studies [J].
Cao, Dong-Sheng ;
Liang, Yi-Zeng ;
Yan, Jun ;
Tan, Gui-Shan ;
Xu, Qing-Song ;
Liu, Shao .
JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2013, 53 (11) :3086-3096
[9]   ChemoPy: freely available python']python package for computational biology and chemoinformatics [J].
Cao, Dong-Sheng ;
Xu, Qing-Song ;
Hu, Qian-Nan ;
Liang, Yi-Zeng .
BIOINFORMATICS, 2013, 29 (08) :1092-1094
[10]   BioTriangle: a web-accessible platform for generating various molecular representations for chemicals, proteins, DNAs/RNAs and their interactions [J].
Dong, Jie ;
Yao, Zhi-Jiang ;
Wen, Ming ;
Zhu, Min-Feng ;
Wang, Ning-Ning ;
Miao, Hong-Yu ;
Lu, Ai-Ping ;
Zeng, Wen-Bin ;
Cao, Dong-Sheng .
JOURNAL OF CHEMINFORMATICS, 2016, 8