$json_backupCkanManager = new CkanManager(CKAN_UAT_API_URL);
    $json_backupCkanManager->resultsDir = $results_dir;
    $json_backup_epa = $json_backupCkanManager->exportBriefFromJson(CKANMNGR_DATA_DIR . '/epa-gov.json');
    file_put_contents($results_dir . '/json_backup.json', json_encode($json_backup_epa, JSON_PRETTY_PRINT));
    $json_backup_csv->writeFromArray($json_backup_epa);
    echo PHP_EOL . 'datasets from json_backup: ' . sizeof($json_backup_epa) . PHP_EOL . PHP_EOL;
} else {
    $json_backup_epa = json_decode(file_get_contents($results_dir . '/json_backup.json'));
    echo PHP_EOL . 'datasets from json_backup: ' . sizeof($json_backup_epa) . PHP_EOL . PHP_EOL;
}
$json_backup_tags = [];
$json_datasets = json_decode(file_get_contents(CKANMNGR_DATA_DIR . '/epa-gov.json'), true);
//assoc
foreach ($json_datasets as $dataset_array) {
    $dataset = new Dataset($dataset_array);
    $groups_tags = $dataset->get_groups_and_tags();
    if (!$groups_tags) {
        unset($dataset);
        continue;
    }
    $title_simple = Dataset::simplifyTitle($dataset_array['title']);
    if (!isset($json_backup_tags[$title_simple])) {
        $json_backup_tags[$title_simple] = [];
    }
    foreach ($groups_tags as $group => $tags) {
        if (isset($json_backup_tags[$title_simple][$group])) {
            $json_backup_tags[$title_simple][$group] = array_merge($json_backup_tags[$title_simple][$group], $tags);
        } else {
            $json_backup_tags[$title_simple][$group] = $tags;
        }
    }