chemsmart.cli.orca package
Submodules
chemsmart.cli.orca.inp module
ORCA Input File Job CLI Module
This module provides the command-line interface for running ORCA jobs directly from existing input files. It allows users to execute ORCA calculations using pre-prepared .inp files without modification.
- The module defines:
inp: Command for executing ORCA input files as-is
This is useful when you have already prepared ORCA input files and want to run them through the chemsmart job management system without any additional processing or modification.
chemsmart.cli.orca.irc module
ORCA Intrinsic Reaction Coordinate (IRC) CLI Module
This module provides the command-line interface for ORCA intrinsic reaction coordinate calculations. IRC calculations trace the minimum energy pathway from a transition state to reactants and products, providing detailed information about reaction mechanisms.
chemsmart.cli.orca.modred module
ORCA Modified Redundant Coordinate (Modred) CLI Module
This module provides the command-line interface for ORCA modified redundant coordinate calculations. Modred calculations allow users to constrain or modify specific internal coordinates during geometry optimizations, enabling controlled structural changes and conformational searches.
chemsmart.cli.orca.neb module
chemsmart.cli.orca.opt module
ORCA Geometry Optimization CLI Module
This module provides the command-line interface for ORCA geometry optimization calculations. It supports both unconstrained and constrained optimizations with options for freezing specific atoms during the optimization process.
chemsmart.cli.orca.qmmm module
Helper utilities for attaching ORCA QMMM subcommands to Click commands.
chemsmart.cli.orca.orca module
ORCA Command Line Interface
This module provides the main CLI interface for ORCA quantum chemistry calculations. It defines common options, settings configurations, and the main ORCA command group that serves as the entry point for all ORCA-related operations.
- chemsmart.cli.orca.orca.click_orca_jobtype_options(f)[source]
Common click options decorator for ORCA job type specifications.
This decorator adds command-line options for specifying ORCA job types and related parameters for geometry optimizations, transition state searches, scans, and coordinate constraints.
- chemsmart.cli.orca.orca.click_orca_options(f)[source]
Common click options decorator for ORCA jobs.
This decorator adds common command-line options that are shared across different ORCA job types, specifically project settings.
- chemsmart.cli.orca.orca.click_orca_settings_options(f)[source]
Common click options decorator for ORCA computational settings.
This decorator adds comprehensive command-line options for configuring ORCA calculations including file I/O, molecular properties, computational methods, basis sets, SCF settings, and various quantum chemistry parameters.
- chemsmart.cli.orca.orca.click_orca_solvent_group_options(f)[source]
Solvent options for the ORCA group level (applicable to all subcommands).
Uses long-form
--remove-solvent/--no-remove-solventwithout a-rsshort alias to avoid conflicts with other short flags inclick_orca_settings_options().
- chemsmart.cli.orca.orca.click_orca_solvent_options(f)[source]
Common click options for ORCA solvent settings (subcommand level).
Provides
--remove-solvent,-sm/--solvent-model,-si/--solvent-id,-so/--solvent-options, and-sf/--solventfilenameto every ORCA subcommand that decorates with this function.
- chemsmart.cli.orca.orca.orca_process_pipeline(ctx, *args, **kwargs)[source]
Result callback function for processing ORCA command pipeline.
This function is executed after the ORCA subcommand completes and handles the final processing of results. It updates the context with subcommand information and returns the processed results.
chemsmart.cli.orca.scan module
ORCA Coordinate Scan CLI Module
This module provides the command-line interface for ORCA coordinate scan calculations. Scan calculations systematically vary specific internal coordinates (bonds, angles, dihedrals) while optimizing the rest of the structure, creating potential energy surfaces along reaction coordinates.
chemsmart.cli.orca.singlepoint module
ORCA Single Point Calculation CLI Module
This module provides the command-line interface for ORCA single point energy calculations. Single point calculations compute the energy and properties of a molecule at a fixed geometry without optimization.
chemsmart.cli.orca.ts module
ORCA Transition State Search CLI Module
This module provides the command-line interface for ORCA transition state (TS) search calculations. It supports various TS optimization methods including OptTS and ScanTS approaches with comprehensive Hessian handling options.
Module contents
ORCA command-line interface subcommands.
This module provides CLI subcommands for various ORCA quantum chemistry calculations, including geometry optimizations, transition state searches, IRC calculations, single point calculations, and constrained optimizations.