Manage checking user input.
    |  | 
        
          | checkFileExists(self,
        infile,
        logger=None) Check if the provided input file exists.
 |  |  | 
    |  |  | 
    |  | 
        
          | checkReactants(self,
        reactants,
        logger=None) Check the provided reactants structure.
 |  |  | 
    | int or 'all', list, list, set | 
        
          | checkRandomChannelsInput(self,
        reactants,
        num_random_channels,
        random_types,
        random_seed,
        allow_adsorption_onto,
        logger=None) Check parameters for generating random channels.
 |  |  | 
    | list, set |  | 
    |  | 
        
          | checkChannelDefs(self,
        channeldefs,
        logger=None) Check properties of the supplied channel definitions.
 |  |  | 
    | bool | 
        
          | checkIfNotAdsorbable(self,
        astructure,
        atom_index,
        matches) Check if the provided atom can function as an adsorption site, i.e.
 |  |  | 
    | list of boolean | 
        
          | checkIfNotSimpleBond(self,
        astructure,
        atom_one,
        atom_two,
        no_reactive_h) Check if the provided two atoms do not form a simple bond, i.e.
 |  |  | 
    | list | 
        
          | checkChannelUniqueness(self,
        astructure,
        bond1idx1,
        bond1idx2,
        bond2idx1,
        bond2idx2) For the provided structure use SMILES analysis to determine if the 
      defined single or double displacement reaction channels, i.e.
 |  |  | 
    | list | 
        
          | checkChannelDefsVsReactants(self,
        channeldefs,
        reactants,
        matches,
        no_reactive_h,
        unique,
        logger=None) Check user defined channels against user defined reactants.
 |  |  | 
    | float |  | 
    | int or 'all' |  | 
    | list of strs | 
        
          | checkRandomTypes(self,
        random_types,
        logger=None) Check the specified types of random channels.
 |  |  | 
    |  | 
        
          | checkRandomSeed(self,
        random_seed,
        logger=None) Check the specified random seed.
 |  |  | 
  
    | Inherited from object:__delattr__,__format__,__getattribute__,__hash__,__init__,__new__,__reduce__,__reduce_ex__,__repr__,__setattr__,__sizeof__,__str__,__subclasshook__ |