def METHOD_NAME(self):
    """Entry point for running application.
    """
    args = self._parse_command_line()
    self.get_fault_impulses(args.filename_fault)
    self.get_station_responses(args.filename_responses)
    self.get_station_observed(args.filename_observed)
    self.penalties = list(map(float, args.penalties.split(",")))
    results = self.invert()
    self.write_results(self.filename_output, results)