ChimeraX Programming Manual

This manual covers programming APIs for the ChimeraX Core, tools and libraries. They are implemented in Python with routines that need to run fast implemented in C++. This code is free for non-commercial use, see the license for details.

User documentation for the ChimeraX application is in the User’s Manual.

  • Python Classes

API Status

Supported API

Items marked as Supported API are guaranteed to continue to work in subsequent ChimeraX releases with the same major version number.

Experimental API

Items marked as Experimental API are likely to be added as Supported API in the future but the exact arguments, return values, and even functionality may still change.

Indices and Tables


Non-Commercial Software License Agreement

Copyright 2016-2018 Regents of the University of California. All rights reserved. This software provided pursuant to a license agreement containing restrictions on its disclosure, duplication and use. For details see: This notice must be embedded in or attached to all copies, including partial copies, of the software or any revisions or derivations thereof.