def METHOD_NAME(config_file, tables_path=None):
    """
    produce proposal tables for all relevant flavors
    Parameters
    ----------
    config_file: string
        one of the default PROPOSAL configurations ['InfIce','SouthPole', 'MooresBay', 'Greenland']
    tables_path: string
        output path for the generated tables
    """
    proposal_func = ProposalFunctions(config_file=config_file, tables_path=tables_path, create_new=True)
    for particle_code in [-15, -13, 13, 15]:
        logger.warning(f"producing tables for {config_file}, particle {particle_code}")
        proposal_func._ProposalFunctions__get_propagator(particle_code=particle_code)