@Override
	public boolean run() {
		// Read config (it doesn't matter which genome)
		genomeVer = "hg19";
		loadConfig(); // Read config file

		// Get all genome names and sort them
		nameByGenomeVer = new HashMap<String, String>();
		for (String genVer : config)
			nameByGenomeVer.put(genVer, config.getName(genVer));

		namesSorted = new ArrayList<String>();
		namesSorted.addAll(nameByGenomeVer.values());
		Collections.sort(namesSorted);

		// Sort genome versions
		genVerSorted = new ArrayList<String>();
		for (String genVer : config)
			genVerSorted.add(genVer);
		Collections.sort(genVerSorted);

		if (galaxy) galaxyConfig();
		else if (html) htmlTable();
		else txtTable();

		return true;
	}