schrodinger.application.phase.packages.phase_convert_MOE module¶
Module for converting MOE *.ph4 hypotheses into Schrodinger Phase *.phypo format.
Copyright Schrodinger LLC, All Rights Reserved.
-
class
schrodinger.application.phase.packages.phase_convert_MOE.PhpMOEConverter¶ Bases:
object-
createPhaseHypothesis(ph4_file)¶ Reads a MOE pharmacophore file, creating a Phase hypothesis from relevant information.
Parameters: ph4_file (str) – path to MOE .ph4 file to read Returns: tuple containing the Phase hypothesis adapted from the MOE input file, and a string with any conversion warnings Return type: ( PhpHypoAdaptor, str)
-
__init__¶ Initialize self. See help(type(self)) for accurate signature.
-
-
schrodinger.application.phase.packages.phase_convert_MOE.convert_MOE_hypothesis_to_ct(ph4_filename)¶ Creates a Phase hypothesis from a MOE hypothesis file, returning the hypothesis ct and any conversion warnings.
Parameters: ph4_filename (str) – MOE hypothesis filename Returns: tuple of Phase hypothesis ct and conversion warning message Return type: (int, str)
-
schrodinger.application.phase.packages.phase_convert_MOE.get_parser()¶ Adds supported arguments to a parser object
argparser.ArgumentParser.Returns: The configured argument parser object Return type: argparser.ArgumentParser
-
schrodinger.application.phase.packages.phase_convert_MOE.check_parser_args(args)¶ Validates the user specified arguments.
Parameters: parser (Named tuple) – Named tuple of the user-specified command line options. Returns: tuple of validation success, and error message Return type: bool, str
-
schrodinger.application.phase.packages.phase_convert_MOE.main()¶ Parses user options and runs driver.