code: def float_greater_or_equal(threshold: float) -> Callable:
      
  
      def check_greater_equal(value: str):
          value_to_check = float(value)
          if value_to_check < threshold:
              raise argparse.ArgumentTypeError("must be greater or equal to %f." % threshold)
          return value_to_check
  
      return check_greater_equal
docs: Returns a method that can be used in argument parsing to check that the float argument is greater or equal to `threshold`.
  
      :param threshold: The threshold that we assume the cli argument value is greater or equal to.
      :return: A method that can be used as a type in argparse.