化学结构在关系数据库中的注册、索引和搜索是化学信息学的核心领域之一。研究始于20世纪60年代,但关于搜索引擎内部运作的详细信息很少公开。封闭源的发展使得尽管有三十多年的研究和发表,可供使用和学习的开放式参考代码仍然很少。化学信息学开源社区自20世纪90年代中期以来一直致力于克服这一问题。我们的团队通过创建和发展化学开发工具包(CDK)以及NMRShiftDB(基于MySQL的NMR数据库)做出了贡献。