schrodinger.application.phase.packages.align_ligands_driver_options module

Provides argument parsing and validation for align_ligands_driver.py”

Copyright Schrodinger LLC, All Rights Reserved.

schrodinger.application.phase.packages.align_ligands_driver_options.get_aligner_options(args)

Constructs ligand aligner options from command line arguments.

Parameters

args (argparser.Namespace) – argparser.Namespace with command line options

Returns

Ligand aligner options.

Return type

ligand_aligner.LigandAlignerOptions

schrodinger.application.phase.packages.align_ligands_driver_options.get_parser()

Creates argparse.ArgumentParser with supported command line options.

Returns

Argument parser object

Return type

argparser.ArgumentParser

schrodinger.application.phase.packages.align_ligands_driver_options.validate_args(args)

Checks the validity of command line options.

Parameters

args (argparser.Namespace) – argparser.Namespace with command line options

Returns

tuple of validity and error message if not valid

Return type

bool, str