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.