@staticmethod
def merge(reports):
    'Method used to merge multiple reports together. Here it simply\n        concatenates the lists of values saved in the different reports.\n\n        Parameters\n        ----------\n        reports : list of dict\n            List of reports that need to be concatenated together\n\n        Returns\n        -------\n        report : dict\n            Final report with all concatenated values\n        '
    report = reports[0]
    if (len(reports) > 1):
        keys_report = list(reports[0].keys())
        for other_report in reports[1:]:
            for key in keys_report:
                report[key] += other_report[key]
    return report
Method used to merge multiple reports together. Here it simply
concatenates the lists of values saved in the different reports.

Parameters
----------
reports : list of dict
    List of reports that need to be concatenated together

Returns
-------
report : dict
    Final report with all concatenated values
@staticmethod
def merge(reports):
    'Method used to merge multiple reports together. Here it simply\n        concatenates the lists of values saved in the different reports.\n\n        Parameters\n        ----------\n        reports : list of dict\n            List of reports that need to be concatenated together\n\n        Returns\n        -------\n        report : dict\n            Final report with all concatenated values\n        '
    report = reports[0]
    if (len(reports) > 1):
        keys_report = list(reports[0].keys())
        for other_report in reports[1:]:
            for key in keys_report:
                report[key] += other_report[key]
    return report