code: def main(argString=None):
      
      # Getting and checking the options
      args = parseArgs(argString)
      checkArgs(args)
  
      logger.info("Options used:")
      for key, value in vars(args).iteritems():
          logger.info("  --{} {}".format(key.replace("_", "-"), value))
  
      # Process the TPED and TFAM file
      logger.info("Processing the TPED and TFAM file")
      processTPEDandTFAM(args.tfile + ".tped", args.tfile + ".tfam", args.out)
docs: The main function of the module.
  
      :param argString: the options.
  
      :type argString: list
  
      These are the steps:
  
      1. Prints the options.
      2. Reads the ``tfam`` and ``tped`` files and find all heterozygous and all
         failed markers (:py:func:`processTPEDandTFAM`).