Manage checking user input.
|
checkMaeFile(self,
input_file,
logger=None)
Check that a file exists and is *mae. |
|
|
|
|
|
checkRates(self,
crossover_rate,
mutation_rate,
logger=None)
Check the specified rates of crossover and mutation. |
|
|
|
checkInitialPopulation(self,
initial_population,
crossover_names,
mutator_names,
crossover_rate,
mutation_rate,
no_open_shell,
logger=None)
Check the initial population. |
|
|
|
checkPopulationParam(self,
population,
num_structures_given,
logger=None)
Check the population parameter. |
|
|
list
|
checkFragmentLibs(self,
fragment_libs,
logger=None)
Check the specified fragment libraries. |
|
|
|
checkProperties(self,
properties,
logger=None)
Check the list of properties. |
|
|
|
checkGenerations(self,
generations,
logger=None)
Check the specified number of generations. |
|
|
|
checkSelection(self,
selection,
logger=None)
Check the specified selection protocol. |
|
|
|
checkTournamentSize(self,
tournament_size,
population,
logger=None)
Check the specified tournament size. |
|
|
list and int
|
|
|
checkScaling(self,
scaling,
properties,
logger=None)
Check the scaling. |
|
|
|
checkElitism(self,
elitism,
population,
logger=None)
Check the elitism. |
|
|
|
checkTpp(self,
tpp_ga,
population,
eval_kwargs,
logger=None)
Check the threads per processor. |
|
|
|
checkNodeFile(self,
logger=None)
Check the hosts in the node file, specified by the
SCHRODINGER_NODEFILE envvar, that have been allocated by the queue
manager. |
|
|
|
|
list
|
checkFreezers(self,
freezers,
pop_size,
input_size,
logger=None)
Check the freezers. |
|
|
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__init__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|