Golem is an ontology language - primarily (but not exclusively) designed to be used with CML, the Chemical Markup Language. pyGolem is its supporting toolkit, written in Python.

Together, they help scientists use, and write, tools which make it easier to process very large volumes of scientific data by reference to the concepts found in it, rather than having to fight with the files’ formats and syntax.