ChimeraX Programming Manual

This manual covers programming APIs for ChimeraX. They are implemented in Python with routines that need to run fast implemented in C++.

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

Tutorials and Examples

Developer Guide

Bundle developers can optionally skip Compiling ChimeraX and Code Conventions. It is recommended that developers intending to contribute to ChimeraX read all sections.

API Reference



This code is free for non-commercial use, see the license for details.

Copyright 2016-2024 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.