def load_example_ploidyest_settings(example_data_path='.', output_dir='.'):
    """

    Loads example settings for ploidy estimation.

    :param example_data_path: the path where example data is located (default: '.') (str)
    :param output_dir: the path where results should be saved (default: current working directory) (str)

    :returns: dictionary containing example parameters

    """
    if example_data_path[-1] == '/':
        example_data_path = example_data_path[:-1]

    example_data_path += '/isomut2py_raw_example_dataset/'
    exampleParams = dict()
    exampleParams['input_dir'] = example_data_path
    exampleParams['bam_filename'] = 'A.bam'
    exampleParams['output_dir'] = output_dir
    exampleParams['ref_fasta'] = example_data_path + 'refgenome.fa'
    exampleParams['n_min_block'] = 100
    exampleParams['n_conc_blocks'] = 4
    exampleParams['windowsize'] = 200
    exampleParams['shiftsize'] = 150
    exampleParams['min_noise'] = 0
    exampleParams['base_quality_limit'] = 30
    exampleParams['windowsize_PE'] = 300
    exampleParams['shiftsize_PE'] = 200
    exampleParams['print_every_nth'] = 100
    exampleParams['cov_max'] = 2000
    exampleParams['cov_min'] = 5
    exampleParams['hc_percentile'] = 90
    exampleParams['chromosomes'] = ['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII', 'XIII',
                               'XIV', 'XV', 'XVI']

    exampleParams['chrom_length'] = [230218, 813184, 316620, 1531933, 576874, 270161, 1090940, 562643, 439888, 745751,
                                666816,
                                1078177, 924431, 784333, 1091291, 948066]  # length of chroms (ensembl.org)

    return exampleParams