Department of Computer Science
Open source machine learning in computational chemistry


In the field of computational chemistry, the integration of machine learning concepts and algorithms has increased significantly. To this end, Hagg and Kirschner examined 179 open source software projects, through peer-reviewed articles, to gain a better understanding of the molecular topics being investigated using machine learning approaches.
For each project, Hagg and Kirschner provide a short description, a link to the code, the associated licence type and whether the training data and the resulting models are publicly available. Based on the projects deposited GitHub repositories, the most frequently used Python libraries are indentified. This overview will serve as a resource to learn more about how machine learning can be applied to computational chemistry topics by identifying accessible codes with accompanying papers on a topic-by-topic basis. To this end, open source computational chemistry software for generating training data and basic Python machine learning libraries were also included. Based on the observations and considering the three pillars of collaborative work in machine learning - open data, open sources code and open models - the researchers make some suggestions to the community.
Kontakt

Research fields
Location
Sankt Augustin
Address
Grantham-Allee 20
53757 Sankt Augustin

Karl Kirschner
Research Scientist, Mentor and Teacher, International Chair (2017-'19)
Research fields
Location
Sankt Augustin
Room
A022.1
Address
Grantham-Allee 20
53754, Sankt Augustin