摘要 | 第5-6页 |
ABSTRACT | 第6页 |
第1章 引言:材料的基因 | 第9-15页 |
1.1 化学与计算科学 | 第9-11页 |
1.2 “材料基因”计划 | 第11-13页 |
1.3 DCAIKU与材料基因 | 第13页 |
1.4 本文结构 | 第13-15页 |
第2章 检索系统的整体架构 | 第15-23页 |
2.1 材料的检索 | 第15-16页 |
2.2 DCAIKU设计的主要挑战 | 第16-19页 |
2.2.1 材料信息的多样性:无模式(Schama-less)数据库 | 第16-17页 |
2.2.2 消除全表扫描:索引技术 | 第17-19页 |
2.3 DCAIKU的整体架构和技术选型 | 第19-23页 |
2.3.1 索引技术栈 | 第20-21页 |
2.3.2 数据库和Web服务器 | 第21页 |
2.3.3 上层架构 | 第21-23页 |
第3章 数据库设计 | 第23-29页 |
3.1 “卡片”的整体结构 | 第23-26页 |
3.1.1 识别(Identification) | 第24-25页 |
3.1.2 别名(Aliases) | 第25页 |
3.1.3 结构(Structure) | 第25-26页 |
3.1.4 理化性质 | 第26页 |
3.1.5 谱学资料 | 第26页 |
3.2 卡片以上的存储结构 | 第26-29页 |
第4章 关键字与数值检索 | 第29-37页 |
4.1 DCAIKU的关键字搜索 | 第29-31页 |
4.2 ElasticSearch的查询语言(DSL) | 第31-32页 |
4.3 查询项的转换 | 第32-35页 |
4.4 查询结果的处理 | 第35-37页 |
第5章 结构检索 | 第37-43页 |
5.1 描述符 | 第37-40页 |
5.2 描述符的获取 | 第40-42页 |
5.3 新结构登录 | 第42-43页 |
第6章 接口、界面和交互 | 第43-51页 |
6.1 API接口 | 第43-45页 |
6.2 主要交互界面 | 第45-51页 |
第7章 对DCAIKU的评估 | 第51-57页 |
7.1 准确性 | 第51-53页 |
7.1.1 关键字检索的部分 | 第51-52页 |
7.1.2 结构检索部分 | 第52-53页 |
7.2 性能与伸缩性 | 第53-57页 |
第8章 总结 | 第57-59页 |
8.1 未来工作 | 第57-58页 |
8.1.1 卡片种类方面 | 第57页 |
8.1.2 数据获取方面 | 第57-58页 |
8.1.3 检索机制方面 | 第58页 |
8.2 总结 | 第58-59页 |
参考文献 | 第59-62页 |
致谢 | 第62-63页 |
在读期间发表的学术论文与取得的研究成果 | 第63页 |