"--population", "-p", type=str, help="Population to be used or recovered (.negri extension)", default=None) config_file = parser.parse_args().config_file training_data_file = parser.parse_args().train_file data_file = parser.parse_args().data_file population_file = parser.parse_args().population if training_data_file == None: data = DataReader(data_file) data.read_data() x_values = data.get_x_values() y_values = data.get_y_values() num_variables = data.get_num_variables() simbolic_genetics = genetics.Genetics(data_file, config_file) if population_file == None: simbolic_genetics.generate_initial_population(len(x_values[0])) else: simbolic_genetics.generate_initial_population(len(x_values[0]), population_file) simbolic_genetics.run_genetic(x_values, y_values) else: training_data = DataReader(training_data_file) training_data.read_data()