Skip to main content
Ctrl+K
ChimeraX 1.12 documentation - Home ChimeraX 1.12 documentation - Home
  • ChimeraX Developer Tutorial
  • Command and Python recipes
  • Setting Up a ChimeraX Development Environment
  • Obtaining Code
  • Compiling ChimeraX
    • IDEs, Debugging, and Profiling
    • Code Conventions
    • Testing
    • ChimeraX Startup
    • Building and Distributing Bundles
    • Intro to ChimeraX Design
    • Supported and Experimental APIs
    • Python Modules
    • Python Functions implementing User Commands
    • Python Classes
    • C++ Libraries
    • Included third-party packages
  • ChimeraX Developer Tutorial
  • Command and Python recipes
  • Setting Up a ChimeraX Development Environment
  • Obtaining Code
  • Compiling ChimeraX
  • IDEs, Debugging, and Profiling
  • Code Conventions
  • Testing
  • ChimeraX Startup
  • Building and Distributing Bundles
  • Intro to ChimeraX Design
  • Supported and Experimental APIs
  • Python Modules
  • Python Functions implementing User Commands
  • Python Classes
  • C++ Libraries
  • Included third-party packages

Section Navigation

  • User Interface
    • commands: Register user commands
    • gui: Main ChimeraX graphical user interface
    • settings: Save/access tool interface values
  • Data Interface
    • commands: Register user commands
    • data_events: Support for bulk tracking of data changes
    • objects: Manage objects
    • session: Application session support
    • triggerset: Support for managing triggers and handlers
    • scripting: support reading and executing scripts
    • mmcif: Read and write mmCIF files
      • Writing mmCIF Files in ChimeraX
      • ChimeraX Fast mmCIF Guidelines
    • pdb: Read and write PDB files
    • geometry: Points and coordinate systems
    • graphics: Rendering using OpenGL
  • Infrastructure
    • tools: Manage running tool instances
    • toolshed: Manage installed and available tools
    • tasks: Task creation and monitoring
    • logger: Application log support
    • history: Application history support
    • safesave: Safely write files
    • serialize: Support serialization of “simple” types
    • orderedset: An ordered set
    • utils: Generically useful stuff that doesn’t fit elsewhere
    • configfile: Application saved settings support
  • Applications
    • ChimeraX Startup
    • Module Applications
  • Code Conventions
  • Intro to ChimeraX Design
  • Applications

Applications#

This documentation is for application APIs that are not in the ChimeraX Core nor in the Bundles layered on the core. The user interface documentation is found in User’s Manual.

TODO: evaluate if this is needed.

  • ChimeraX Startup
    • Command Line Arguments
    • Run Custom Python Code at Start Up
    • Initializing the Session
  • Module Applications
    • Code Organization
    • Downloads

previous

configfile: Application saved settings support

next

Module Applications

This Page

  • Show Source

© Copyright 2016, Regents of the University of California. All rights Reserved.

Created using Sphinx 9.0.4.

Built with the PyData Sphinx Theme 0.16.1.