Reporting a Problem

When you run into a problem in OST or have question regarding it’s usage, there are a few things you can do to make the life of people helping you easier. If you follow these simple steps, you will make sure that people understand what you are after and will get a response more quickly.

  • Provide a short explanation of what you tried to accomplish, the result you were expecting and what you got instead. A good example would be: I tried to read the attached PDB file. The file looks clean to me, but OST fails with the following error: “invalid coordinate on line 4.”

  • If possible, attach a small script that reproduces the problem.

  • Include the relevant error message in your report.

  • Include the version of OpenStructure you are using.

  • Specify your operating system.

  • If you compiled OpenStructure manually, also include the version for Qt, Eigen, Python and Boost.


Enter search terms or a module, class or function name.


Documentation is available for the following OpenStructure versions:

dev / (Currently viewing 2.7) / 2.6 / 2.5 / 2.4 / 2.3.1 / 2.3 / 2.2 / 2.1 / 2.0 / 1.9 / 1.8 / 1.7.1 / 1.7 / 1.6 / 1.5 / 1.4 / 1.3 / 1.2 / 1.11 / 1.10 / 1.1

This documentation is still under heavy development!
If something is missing or if you need the C++ API description in doxygen style, check our old documentation for further information.