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