From fb58137d1da26ebdfe533a0ca4058d4a1d55e2a3 Mon Sep 17 00:00:00 2001 From: Paulocracy <36934614+Paulocracy@users.noreply.github.com> Date: Tue, 13 Oct 2020 11:13:17 +0200 Subject: [PATCH 1/5] Addressing issues #4, #5, #6 and #7 --- autopacmen/data_parse_brenda_textfile.py | 4 ++-- .../modeling_get_reactions_kcat_mapping.py | 6 ++++-- .../create_combined_kcat_database.py | 20 +++++++++++++++---- setup.py | 3 ++- 4 files changed, 24 insertions(+), 9 deletions(-) diff --git a/autopacmen/data_parse_brenda_textfile.py b/autopacmen/data_parse_brenda_textfile.py index c490869..76f9021 100644 --- a/autopacmen/data_parse_brenda_textfile.py +++ b/autopacmen/data_parse_brenda_textfile.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2019 PSB +# Copyright 2019-2020 PSB # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -42,7 +42,7 @@ "must not have been changed.") @click.option("--json_output_path", required=True, - type=click.Path(exists=True, dir_okay=True), + type=click.Path(file_okay=True, dir_okay=True, writable=True), prompt="JSON output path", help="The full path for the more machine-readable JSON file of the" " BRENDA database text file shall be placed. The resulting JSON " diff --git a/autopacmen/modeling_get_reactions_kcat_mapping.py b/autopacmen/modeling_get_reactions_kcat_mapping.py index 5f174c0..eec5ebf 100644 --- a/autopacmen/modeling_get_reactions_kcat_mapping.py +++ b/autopacmen/modeling_get_reactions_kcat_mapping.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2019 PSB +# Copyright 2019-2020 PSB # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -56,9 +56,11 @@ @click.option("--protein_kcat_database_path", required=True, type=click.Path(exists=True, file_okay=True, dir_okay=True), + default="", prompt="protein kcat database path", help="Full path to the custom user-defined kcat<->protein JSON. It must be a dictionary containing the protein names" - "(as given in the metabolic network's gene rules) as keys and associated kcats as children. See this script's description for more.") + "(as given in the metabolic network's gene rules) as keys and associated kcats as children. See this script's description for more." + "Default is '', which means that no user-defined database is given.") @click.option("--type_of_kcat_selection", required=True, type=str, diff --git a/autopacmen/submodules/create_combined_kcat_database.py b/autopacmen/submodules/create_combined_kcat_database.py index 733642a..7e6b4f8 100644 --- a/autopacmen/submodules/create_combined_kcat_database.py +++ b/autopacmen/submodules/create_combined_kcat_database.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2019 PSB +# Copyright 2019-2020 PSB # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -65,9 +65,21 @@ def create_combined_kcat_database(sabio_rk_kcat_database_path: str, brenda_kcat_ combined_database: Dict[str, Dict[str, Any]] = {} # Go through each EC number :D... for ec_number_key in ec_number_keys: - # Get the wildcard status (i.e., found with a * wildcard?) - is_sabio_rk_from_wildcard: bool = sabio_rk_database[ec_number_key]["WILDCARD"] - is_brenda_from_wildcard: bool = brenda_database[ec_number_key]["WILDCARD"] + # Get the wildcard status (i.e., found with a * wildcard?) and check if the EC number occurs anywhere... + # ...for SABIO-RK + if ec_number_key not in sabio_rk_database.keys(): + print(f"WARNING: EC number {ec_number_key} could not be found in SABIO-RK, even with wildcards") + print("Possible reasons: The EC number format is invalid or there was an SABIO-RK API error") + is_sabio_rk_from_wildcard = True # Let the combined database ignore this entry + else: + is_sabio_rk_from_wildcard = sabio_rk_database[ec_number_key]["WILDCARD"] + # ...and for BRENDA + if ec_number_key not in brenda_database.keys(): + print(f"WARNING: EC number {ec_number_key} could not be found in SABIO-RK, even with wildcards") + print("Possible reason: The EC number format is invalid") + is_brenda_from_wildcard = True # Let the combined database ignore this entry + else: + is_brenda_from_wildcard = brenda_database[ec_number_key]["WILDCARD"] # If both are from wildcards, ignore them :3 if (is_sabio_rk_from_wildcard) and (is_brenda_from_wildcard): diff --git a/setup.py b/setup.py index d10f2bd..5ecc051 100644 --- a/setup.py +++ b/setup.py @@ -5,13 +5,14 @@ setuptools.setup( name="autopacmen-Paulocracy", - version="0.5.5", + version="0.5.6", author="Paulocracy", author_email="bekiaris@mpi-magdeburg.mpg.de", description="The AutoPACMEN package", long_description=long_description, long_description_content_type="text/markdown", url="https://github.com/Paulocracy/autopacmen", + packages=setuptools.find_packages(), classifiers=[ "Programming Language :: Python :: 3", "License :: OSI Approved :: Apache Software License", From eaee335f0147d73581e1d832d9c430f80f83f36f Mon Sep 17 00:00:00 2001 From: Paulocracy <36934614+Paulocracy@users.noreply.github.com> Date: Tue, 13 Oct 2020 11:27:28 +0200 Subject: [PATCH 2/5] Update manual --- autopacmen/docs/manual.odt | Bin 47898 -> 47863 bytes autopacmen/docs/manual.pdf | Bin 585254 -> 585417 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/autopacmen/docs/manual.odt b/autopacmen/docs/manual.odt index 7b2111f97c0a082e0a253d4061515ca9d37a5adc..7ff935866dd2abc1b357fa849466d44b396f93bd 100644 GIT binary patch delta 40848 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 UYe4x|K_<{m3pxBu!*ApN04r6w^#A|> delta 40971 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 S78n@3=MToS$E(IaYyShjqn?TY diff --git a/autopacmen/docs/manual.pdf b/autopacmen/docs/manual.pdf index 1822a074e57d0dfb6569ef787973e4d8faffd314..52b0df6d447712d611ba6d0be1cb266bcf8fc516 100644 GIT binary patch delta 26218 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 E2Vw5F*#H0l delta 25982 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 C^--?? From 943122871920620644b0280aacb2987c1f66c2b1 Mon Sep 17 00:00:00 2001 From: Paulocracy <36934614+Paulocracy@users.noreply.github.com> Date: Tue, 27 Oct 2020 18:30:24 +0100 Subject: [PATCH 3/5] Chane internal module referencing --- README.md | 2 +- autopacmen/analysis_fva_comparison.py | 11 ++- autopacmen/analysis_fva_prot_pool.py | 2 +- .../data_create_combined_kcat_database.py | 2 +- .../data_parse_bigg_metabolites_file.py | 2 +- .../data_parse_brenda_json_for_model.py | 8 +- autopacmen/data_parse_brenda_textfile.py | 2 +- autopacmen/data_parse_sabio_rk_for_model.py | 2 +- autopacmen/docs/manual.odt | Bin 47863 -> 47920 bytes autopacmen/docs/manual.pdf | Bin 585417 -> 585533 bytes ...flux_control_and_differential_reactions.py | 10 +-- ...model_2019_06_25_analysis_fva_prot_pool.py | 4 +- ...06_25_compare_gecko_and_gecko_analogon.py} | 15 ++-- ..._read_supplementary_table_of_keff_paper.py | 2 +- .../ec_model_2019_06_25_data_set_up_model.py | 2 +- ...ith_other_models_with_monk_et_al_values.py | 6 +- ..._2019_06_25_figure_fva_variability_data.py | 36 +++++--- ..._different_maximal_glucose_uptake_rates.py | 2 +- .../ec_model_2019_06_25_fva_comparison.py | 2 +- .../ec_model_2019_06_25_leucine_test.py | 6 +- ..._2019_06_25_modeling_create_gecko_model.py | 2 +- ...imization_apply_fmincon_optimized_kcats.py | 4 +- ...06_25_optimization_apply_manual_changes.py | 2 +- ...6_25_original_generate_comparable_model.py | 6 +- ...c_model_2019_06_25_sMOMENT_iJO_CREATION.py | 20 ++--- ...on_with_other_models_adadi_et_al_values.py | 6 +- ...t_iJO1366star_original_gecko_comparison.py | 2 +- ...t_properties_original_and_smoment_model.py | 6 +- autopacmen/modeling_create_smoment_model.py | 3 +- .../modeling_get_reactions_kcat_mapping.py | 3 +- .../create_combined_kcat_database.py | 2 +- .../create_gecko_model_reaction_wise.py | 27 +++--- .../create_smoment_model_reaction_wise.py | 62 +++++++++----- autopacmen/submodules/fva_prot_pool.py | 9 +- .../submodules/get_differential_reactions.py | 21 +++-- .../submodules/get_initial_spreadsheets.py | 4 +- .../submodules/get_protein_mass_mapping.py | 2 +- .../submodules/get_reactions_kcat_mapping.py | 10 +-- autopacmen/submodules/helper_create_model.py | 78 ++++++++++++------ autopacmen/submodules/kegg.py | 6 +- autopacmen/submodules/ncbi_taxonomy.py | 3 +- .../submodules/parse_bigg_metabolites_file.py | 5 +- .../submodules/parse_brenda_json_for_model.py | 14 ++-- .../submodules/parse_brenda_textfile.py | 28 ++++--- autopacmen/submodules/parse_sabio_rk.py | 2 +- .../submodules/parse_sabio_rk_for_model.py | 10 ++- .../reaction_flux_control_by_scenario.py | 13 +-- setup.py | 2 +- 48 files changed, 288 insertions(+), 180 deletions(-) rename autopacmen/{compare_gecko_and_gecko_analogon.py => ec_model_2019_06_25_compare_gecko_and_gecko_analogon.py} (76%) diff --git a/README.md b/README.md index c8cbf90..206ecc4 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ An HTML documentation of the source code of AutoPACMEN's Python modules can be f This HTML documentation was automatically generated using [pdoc3](https://pdoc3.github.io/pdoc/) (link accessed on Oct 30, 2019). The HTML documentation's starting point is "index.html" in the "./html/autopacmen" subfolder. -In addition, the exemplary usage of AutoPACMEN with iJO1366* is explained in AutoPACMEN's publication Supplementary File 1. +All scripts starting with "ec_model_2019_06_25" show the exemplary usage of AutoPACMEN for the generation of iJO1366*. All these scripts are intended to be run from the "autopacmen" subfolder of this repository. AutoPACMEN's exemplary usage is explained in AutoPACMEN's publication Supplementary File 1. Note: As it has a huge file size, the downloaded complete BRENDA text file brenda_downloads.txt (as described in AutoPACMEN's manual) is not included here. diff --git a/autopacmen/analysis_fva_comparison.py b/autopacmen/analysis_fva_comparison.py index f92a743..754a95e 100644 --- a/autopacmen/analysis_fva_comparison.py +++ b/autopacmen/analysis_fva_comparison.py @@ -25,19 +25,21 @@ # External module for command-line interfaces import click # Internal module, contains the actual FBA comparison function -from submodules.fva_comparison import fva_comparison_with_sbml +from .submodules.fva_comparison import fva_comparison_with_sbml # Set-up command-line parameters using click decorators @click.command() @click.option("--sbml_original_path", required=True, - type=click.Path(exists=True, file_okay=True, dir_okay=True, readable=True), + type=click.Path(exists=True, file_okay=True, + dir_okay=True, readable=True), prompt="Original SBML path", help="Full SBML path of original model without protein allocation constraints") @click.option("--sbml_protein_constrained_path", required=True, - type=click.Path(exists=True, file_okay=True, dir_okay=True, readable=True), + type=click.Path(exists=True, file_okay=True, + dir_okay=True, readable=True), prompt="SBML path of sMOMENT-enhanced model", help="Full SBML path of sMOMENT-enhanced model.") @click.option("--objective", @@ -55,7 +57,8 @@ def fba_comparison_cli(sbml_original_path: str, sbml_protein_constrained_path: s Example: Print a comparative FVA for the non-constrained model 'C:\\original.xml' and the sMOMENT-model 'C:\\pac.xml' and the objective 'ACALD': python analysis_fva_comparison.py --sbml_original_path C:\\original.xml --sbml_protein_constrained_path C:\\pac.xml --objective ACALD """ - fva_comparison_with_sbml(sbml_original_path, sbml_protein_constrained_path, objective) + fva_comparison_with_sbml( + sbml_original_path, sbml_protein_constrained_path, objective) # Start-up routine if script is called diff --git a/autopacmen/analysis_fva_prot_pool.py b/autopacmen/analysis_fva_prot_pool.py index dc6972c..c29ee9e 100644 --- a/autopacmen/analysis_fva_prot_pool.py +++ b/autopacmen/analysis_fva_prot_pool.py @@ -24,7 +24,7 @@ import click from typing import List # Internal modules -from submodules.fva_prot_pool import fva_prot_pool_with_sbml +from .submodules.fva_prot_pool import fva_prot_pool_with_sbml # Set-up command-line parameters using click decorators diff --git a/autopacmen/data_create_combined_kcat_database.py b/autopacmen/data_create_combined_kcat_database.py index c46d68b..3beab06 100644 --- a/autopacmen/data_create_combined_kcat_database.py +++ b/autopacmen/data_create_combined_kcat_database.py @@ -22,7 +22,7 @@ # External modules import click # Internal modules -from submodules.create_combined_kcat_database import create_combined_kcat_database +from .submodules.create_combined_kcat_database import create_combined_kcat_database # Set-up command-line parameters using click decorators diff --git a/autopacmen/data_parse_bigg_metabolites_file.py b/autopacmen/data_parse_bigg_metabolites_file.py index 97d6253..fda6b48 100644 --- a/autopacmen/data_parse_bigg_metabolites_file.py +++ b/autopacmen/data_parse_bigg_metabolites_file.py @@ -23,7 +23,7 @@ # External modules import click # Internal modules -from submodules.parse_bigg_metabolites_file import parse_bigg_metabolites_file +from .submodules.parse_bigg_metabolites_file import parse_bigg_metabolites_file # Set-up command-line parameters using click decorators diff --git a/autopacmen/data_parse_brenda_json_for_model.py b/autopacmen/data_parse_brenda_json_for_model.py index 5e81fe6..55ac333 100644 --- a/autopacmen/data_parse_brenda_json_for_model.py +++ b/autopacmen/data_parse_brenda_json_for_model.py @@ -23,19 +23,21 @@ # External modules import click # Internal modules -from submodules.parse_brenda_json_for_model import parse_brenda_json_for_model +from .submodules.parse_brenda_json_for_model import parse_brenda_json_for_model # Set-up command-line parameters using click decorators @click.command() @click.option("--sbml_path", required=True, - type=click.Path(exists=True, file_okay=True, dir_okay=True, readable=True), + type=click.Path(exists=True, file_okay=True, + dir_okay=True, readable=True), prompt="Path to SBML model", help="Full path to the SBML with the model of which the BRENDA JSON will be derived.") @click.option("--brenda_json_path", required=True, - type=click.Path(exists=True, file_okay=True, dir_okay=True, readable=True), + type=click.Path(exists=True, file_okay=True, + dir_okay=True, readable=True), prompt="BRENDA JSON path", help="Full path to the BRENDA JSON created with data_parse_brenda_textfile.py") @click.option("--json_output_path", diff --git a/autopacmen/data_parse_brenda_textfile.py b/autopacmen/data_parse_brenda_textfile.py index 76f9021..7321d75 100644 --- a/autopacmen/data_parse_brenda_textfile.py +++ b/autopacmen/data_parse_brenda_textfile.py @@ -23,7 +23,7 @@ # External modules import click # Internal modules -from submodules.parse_brenda_textfile import parse_brenda_textfile +from .submodules.parse_brenda_textfile import parse_brenda_textfile # Set-up command-line parameters using click decorators diff --git a/autopacmen/data_parse_sabio_rk_for_model.py b/autopacmen/data_parse_sabio_rk_for_model.py index a656de4..179f15c 100644 --- a/autopacmen/data_parse_sabio_rk_for_model.py +++ b/autopacmen/data_parse_sabio_rk_for_model.py @@ -24,7 +24,7 @@ # External modules import click # Internal modules -from submodules.parse_sabio_rk_for_model import parse_sabio_rk_for_model_with_sbml +from .submodules.parse_sabio_rk_for_model import parse_sabio_rk_for_model_with_sbml # Set-up command-line parameters using click decorators @click.command() diff --git a/autopacmen/docs/manual.odt b/autopacmen/docs/manual.odt index 7ff935866dd2abc1b357fa849466d44b396f93bd..67f3e1bae91db3ce2c9b6953728c66732ff923bc 100644 GIT binary patch delta 40006 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 ISvak_eO5I?uB^yZL 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 delta 39899 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

NZ{AYE_7mrp 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 delta 6611 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 kh=rM% 10e-10]) - median_variability = statistics.median([x for x in variabilities if x > 10e-10]) + mean_variability = statistics.mean( + [x for x in variabilities if x > 10e-10]) + median_variability = statistics.median( + [x for x in variabilities if x > 10e-10]) fva_dict["MEAN"] = {} fva_dict["MEAN"]["minimum"] = mean_minimum @@ -109,7 +117,8 @@ def split_all_reversibles(model: cobra.Model) -> cobra.Model: reverse_reaction.id += "_REV" reverse_reaction.upper_bound = -reaction.lower_bound reverse_reaction.lower_bound = 0 - reverse_reaction_metabolites_copy = copy.deepcopy(reverse_reaction.metabolites) + reverse_reaction_metabolites_copy = copy.deepcopy( + reverse_reaction.metabolites) for key in list(reverse_reaction_metabolites_copy.keys()): reverse_reaction_metabolites_copy[key] *= -2 reverse_reaction.add_metabolites(reverse_reaction_metabolites_copy) @@ -143,8 +152,10 @@ def _add_worksheet(workbook, model_name, fva_dict): name_original = "iJO1366_shut_down_scenario" name_smoment = "sMOMENT_2019_06_25_sds_mc_fm_50" -model_smoment = cobra.io.read_sbml_model("ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml") -model_original = cobra.io.read_sbml_model("ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions_STANDARD_EXCHANGE_SCENARIO.xml") +model_smoment = cobra.io.read_sbml_model( + "ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml") +model_original = cobra.io.read_sbml_model( + "ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions_STANDARD_EXCHANGE_SCENARIO.xml") model_smoment.reactions.get_by_id("EX_glc__D_e").lower_bound = -9.53 model_smoment.reactions.get_by_id("ER_pool_TG_").upper_bound = .095 @@ -187,7 +198,8 @@ def _add_worksheet(workbook, model_name, fva_dict): # Create XLSX print("Write XLSX \\o/") -workbook = xlsxwriter.Workbook(f"ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_standard_exchange_scenario.xlsx") +workbook = xlsxwriter.Workbook( + f"ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_standard_exchange_scenario.xlsx") workbook = _add_worksheet(workbook, name_original, fva_dict_original) workbook = _add_worksheet(workbook, name_smoment, fva_dict_smoment) diff --git a/autopacmen/ec_model_2019_06_25_figure_secretion_behavior_on_different_maximal_glucose_uptake_rates.py b/autopacmen/ec_model_2019_06_25_figure_secretion_behavior_on_different_maximal_glucose_uptake_rates.py index 6993e57..14dbb19 100644 --- a/autopacmen/ec_model_2019_06_25_figure_secretion_behavior_on_different_maximal_glucose_uptake_rates.py +++ b/autopacmen/ec_model_2019_06_25_figure_secretion_behavior_on_different_maximal_glucose_uptake_rates.py @@ -22,7 +22,7 @@ import cobra import numpy as np -from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml def fba_with_glucose_levels(model, glucose_levels, name): diff --git a/autopacmen/ec_model_2019_06_25_fva_comparison.py b/autopacmen/ec_model_2019_06_25_fva_comparison.py index 8b848d4..4125a20 100644 --- a/autopacmen/ec_model_2019_06_25_fva_comparison.py +++ b/autopacmen/ec_model_2019_06_25_fva_comparison.py @@ -18,7 +18,7 @@ """ -from submodules.fva_comparison import fva_comparison_with_sbml +from .submodules.fva_comparison import fva_comparison_with_sbml SBML_ORIGINAL: str = "./ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml" SBML_SMOMENT: str = "ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml" diff --git a/autopacmen/ec_model_2019_06_25_leucine_test.py b/autopacmen/ec_model_2019_06_25_leucine_test.py index 600ea0b..4d94b67 100644 --- a/autopacmen/ec_model_2019_06_25_leucine_test.py +++ b/autopacmen/ec_model_2019_06_25_leucine_test.py @@ -6,7 +6,8 @@ min_yield = .2 min_growth = .1 -model = cobra.io.read_sbml_model("ec_model_2019_06_25_output_optimization/iJO1366star.xml") +model = cobra.io.read_sbml_model( + "ec_model_2019_06_25_output_optimization/iJO1366star.xml") biomass_reaction = model.reactions.get_by_id(biomass_reaction_id) substrate_reaction = model.reactions.get_by_id(substrate_reaction_id) @@ -30,4 +31,5 @@ print(model.summary()) print(-solution.fluxes[substrate_reaction_id]) print(solution.fluxes[product_reaction_id]) -print(solution.fluxes[product_reaction_id] / (-solution.fluxes[substrate_reaction_id])) +print(solution.fluxes[product_reaction_id] / + (-solution.fluxes[substrate_reaction_id])) diff --git a/autopacmen/ec_model_2019_06_25_modeling_create_gecko_model.py b/autopacmen/ec_model_2019_06_25_modeling_create_gecko_model.py index 9ccda03..bd38061 100644 --- a/autopacmen/ec_model_2019_06_25_modeling_create_gecko_model.py +++ b/autopacmen/ec_model_2019_06_25_modeling_create_gecko_model.py @@ -19,7 +19,7 @@ method was followed as described in Sánchez et al., 2017. """ -from submodules.create_gecko_model_reaction_wise import create_gecko_model_reaction_wise_with_sbml +from .submodules.create_gecko_model_reaction_wise import create_gecko_model_reaction_wise_with_sbml INPUT_SBML: str = "./ec_model_2019_06_25_input/iJO1366.xml" OUTPUT_SBML: str = "iJO1366_2019_06_25_GECKO.xml" diff --git a/autopacmen/ec_model_2019_06_25_optimization_apply_fmincon_optimized_kcats.py b/autopacmen/ec_model_2019_06_25_optimization_apply_fmincon_optimized_kcats.py index 949efe9..e2be5cb 100644 --- a/autopacmen/ec_model_2019_06_25_optimization_apply_fmincon_optimized_kcats.py +++ b/autopacmen/ec_model_2019_06_25_optimization_apply_fmincon_optimized_kcats.py @@ -1,7 +1,7 @@ -import ec_model_2019_06_25_data_set_up_model +from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml import cobra -model = ec_model_2019_06_25_data_set_up_model.set_up_ec_model_with_sbml("ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml", .095) +model = set_up_ec_model_with_sbml("ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml", .095) reactions_to_change = [ # Acetate diff --git a/autopacmen/ec_model_2019_06_25_optimization_apply_manual_changes.py b/autopacmen/ec_model_2019_06_25_optimization_apply_manual_changes.py index f87530e..da90e79 100644 --- a/autopacmen/ec_model_2019_06_25_optimization_apply_manual_changes.py +++ b/autopacmen/ec_model_2019_06_25_optimization_apply_manual_changes.py @@ -16,7 +16,7 @@ """ec_model_2019_06_25_optimization_apply_manual_changes.py""" import cobra -from submodules.apply_manual_changes import apply_manual_changes +from .submodules.apply_manual_changes import apply_manual_changes KCAT_CHANGE_FACTORS = { diff --git a/autopacmen/ec_model_2019_06_25_original_generate_comparable_model.py b/autopacmen/ec_model_2019_06_25_original_generate_comparable_model.py index d519bcd..ea52b0a 100644 --- a/autopacmen/ec_model_2019_06_25_original_generate_comparable_model.py +++ b/autopacmen/ec_model_2019_06_25_original_generate_comparable_model.py @@ -16,11 +16,11 @@ """ec_model_original_generate_comparable_model.py""" import cobra -from ec_model_data_set_up_model import set_up_ec_model_with_sbml -from submodules.helper_create_model import get_irreversible_model +from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from .submodules.helper_create_model import get_irreversible_model model = set_up_ec_model_with_sbml("ec_model_2019_06_25_input/iJO1366.xml", .225) -model = get_irreversible_model(model) +model = get_irreversible_model(model, "_TG_") cobra.io.write_sbml_model(model, "ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml") model = set_up_ec_model_with_sbml("ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml", .225) cobra.io.write_sbml_model(model, "ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions_SHUT_DOWN_SCENARIO.xml") diff --git a/autopacmen/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py b/autopacmen/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py index 56279ec..2032fff 100644 --- a/autopacmen/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py +++ b/autopacmen/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py @@ -22,16 +22,16 @@ # External modules import cobra # Internal modules -from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml -from submodules.create_combined_kcat_database import create_combined_kcat_database -from submodules.create_smoment_model_reaction_wise import create_smoment_model_reaction_wise_with_sbml -from submodules.get_initial_spreadsheets import get_initial_spreadsheets_with_sbml -from submodules.get_protein_mass_mapping import get_protein_mass_mapping_with_sbml -from submodules.get_reactions_kcat_mapping import get_reactions_kcat_mapping -from submodules.parse_bigg_metabolites_file import parse_bigg_metabolites_file -from submodules.parse_brenda_textfile import parse_brenda_textfile -from submodules.parse_brenda_json_for_model import parse_brenda_json_for_model -from submodules.parse_sabio_rk_for_model import parse_sabio_rk_for_model_with_sbml +from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from .submodules.create_combined_kcat_database import create_combined_kcat_database +from .submodules.create_smoment_model_reaction_wise import create_smoment_model_reaction_wise_with_sbml +from .submodules.get_initial_spreadsheets import get_initial_spreadsheets_with_sbml +from .submodules.get_protein_mass_mapping import get_protein_mass_mapping_with_sbml +from .submodules.get_reactions_kcat_mapping import get_reactions_kcat_mapping +from .submodules.parse_bigg_metabolites_file import parse_bigg_metabolites_file +from .submodules.parse_brenda_textfile import parse_brenda_textfile +from .submodules.parse_brenda_json_for_model import parse_brenda_json_for_model +from .submodules.parse_sabio_rk_for_model import parse_sabio_rk_for_model_with_sbml # Step 1 diff --git a/autopacmen/ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py b/autopacmen/ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py index b643269..88704bb 100644 --- a/autopacmen/ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py +++ b/autopacmen/ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py @@ -22,9 +22,9 @@ import copy import matplotlib.pyplot as plt from scipy.stats import linregress, spearmanr -from ec_model_2019_06_25_data_scenarios_for_moment_comparison import exchange_reactions_by_c_source -from ec_model_2019_06_25_data_standard_exchange_scenario import ec_model_shut_down_reactions -from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from .ec_model_2019_06_25_data_scenarios_for_moment_comparison import exchange_reactions_by_c_source +from .ec_model_2019_06_25_data_standard_exchange_scenario import ec_model_shut_down_reactions +from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml with open("ec_model_2019_06_25_input/c_sources_S3_Adadi_2012.txt", "r") as f: lines = f.readlines() diff --git a/autopacmen/ec_model_2019_06_25_test_iJO1366star_original_gecko_comparison.py b/autopacmen/ec_model_2019_06_25_test_iJO1366star_original_gecko_comparison.py index 42aeaf2..e7e7a58 100644 --- a/autopacmen/ec_model_2019_06_25_test_iJO1366star_original_gecko_comparison.py +++ b/autopacmen/ec_model_2019_06_25_test_iJO1366star_original_gecko_comparison.py @@ -18,7 +18,7 @@ Compares iJO1366* with a GECKOed version (Sánchez et al., 2017) of iJO1366. """ -from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml def fba_with_glucose_levels(model_gecko, model_smoment, glucose_levels, name): diff --git a/autopacmen/ec_model_2019_06_25_test_properties_original_and_smoment_model.py b/autopacmen/ec_model_2019_06_25_test_properties_original_and_smoment_model.py index 284d3ab..62a39c6 100644 --- a/autopacmen/ec_model_2019_06_25_test_properties_original_and_smoment_model.py +++ b/autopacmen/ec_model_2019_06_25_test_properties_original_and_smoment_model.py @@ -1,7 +1,9 @@ import cobra -model_original = cobra.io.read_sbml_model("ec_model_2019_06_25_input/iJO1366.xml") -model_smoment = cobra.io.read_sbml_model("ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml") +model_original = cobra.io.read_sbml_model( + "./ec_model_2019_06_25_input/iJO1366.xml") +model_smoment = cobra.io.read_sbml_model( + "./ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml") print("Original model:") print(f"Number of reactions is {len(model_original.reactions)}") diff --git a/autopacmen/modeling_create_smoment_model.py b/autopacmen/modeling_create_smoment_model.py index d566f8f..a90e0be 100644 --- a/autopacmen/modeling_create_smoment_model.py +++ b/autopacmen/modeling_create_smoment_model.py @@ -27,7 +27,8 @@ @click.command() @click.option("--input_sbml_path", required=True, - type=click.Path(exists=True, file_okay=True, dir_okay=True, readable=True), + type=click.Path(exists=True, file_okay=True, + dir_okay=True, readable=True), prompt="Path to input SBML", help="Path to the SBML model which describes the stoichiometric metabolic model " "that shall be converted into a protein-constrained-enhanced model") diff --git a/autopacmen/modeling_get_reactions_kcat_mapping.py b/autopacmen/modeling_get_reactions_kcat_mapping.py index eec5ebf..8b69429 100644 --- a/autopacmen/modeling_get_reactions_kcat_mapping.py +++ b/autopacmen/modeling_get_reactions_kcat_mapping.py @@ -103,7 +103,8 @@ def get_reactions_kcat_mapping_cli(sbml_path: str, project_folder: str, project_ python modeling_get_reactions_kcat_mapping.py --sbml_path C:\\model\\test.xml --project_folder C:\\project\\ --project_name example --organism 'Escherichia coli' --kcat_database_path C:\\database\\database.json --protein_kcat_database_path C:\\database\\user.json --type_of_kcat_selection 'mean' """ - get_reactions_kcat_mapping(sbml_path, project_folder, project_name, organism, kcat_database_path, protein_kcat_database_path, type_of_kcat_selection) + get_reactions_kcat_mapping(sbml_path, project_folder, project_name, organism, + kcat_database_path, protein_kcat_database_path, type_of_kcat_selection) # Start-up routine if script is called diff --git a/autopacmen/submodules/create_combined_kcat_database.py b/autopacmen/submodules/create_combined_kcat_database.py index 7e6b4f8..fa465d9 100644 --- a/autopacmen/submodules/create_combined_kcat_database.py +++ b/autopacmen/submodules/create_combined_kcat_database.py @@ -21,7 +21,7 @@ # IMPORTS # Internal modules -from submodules.helper_general import json_load, json_write +from .helper_general import json_load, json_write # External modules from typing import Any, Dict, List diff --git a/autopacmen/submodules/create_gecko_model_reaction_wise.py b/autopacmen/submodules/create_gecko_model_reaction_wise.py index 8ca1198..d1c7d24 100644 --- a/autopacmen/submodules/create_gecko_model_reaction_wise.py +++ b/autopacmen/submodules/create_gecko_model_reaction_wise.py @@ -24,9 +24,9 @@ import statistics from typing import List, Dict # Internal modules -from submodules.helper_general import json_load, standardize_folder -from submodules.helper_create_model import add_prot_pool_reaction, get_irreversible_model, get_p_measured, \ - read_enzyme_stoichiometries_xlsx, read_protein_data_xlsx +from .helper_general import json_load, standardize_folder +from .helper_create_model import add_prot_pool_reaction, get_irreversible_model, get_p_measured, \ + read_enzyme_stoichiometries_xlsx, read_protein_data_xlsx # PUBLIC FUNCTIONS @@ -60,7 +60,8 @@ def create_gecko_model_reaction_wise(model: cobra.Model, output_sbml_name: str, basepath: str = project_folder + project_name # READ REACTIONS<->KEGG ID XLSX - protein_id_mass_mapping: Dict[str, float] = json_load(basepath+"_protein_id_mass_mapping.json") + protein_id_mass_mapping: Dict[str, float] = json_load( + basepath+"_protein_id_mass_mapping.json") # LOAD XLSX WITH PROTEIN DATA # Load protein data XLSX @@ -71,7 +72,8 @@ def create_gecko_model_reaction_wise(model: cobra.Model, output_sbml_name: str, read_enzyme_stoichiometries_xlsx(basepath) # Read reaction <-> kcat mapping :D - reactions_kcat_mapping_database = json_load(basepath + "_reactions_kcat_mapping_combined.json") + reactions_kcat_mapping_database = json_load( + basepath + "_reactions_kcat_mapping_combined.json") all_kcats = [x["forward"] for x in reactions_kcat_mapping_database.values()] + \ [x["reverse"] for x in reactions_kcat_mapping_database.values()] all_kcats = [x for x in all_kcats if not math.isnan(x)] @@ -82,7 +84,8 @@ def create_gecko_model_reaction_wise(model: cobra.Model, output_sbml_name: str, # This ID addition will be added to all reactions which are modified by this method id_addition = "_TG_" # Calculate p_measured - p_measured = get_p_measured(protein_id_concentration_mapping, protein_id_mass_mapping) + p_measured = get_p_measured( + protein_id_concentration_mapping, protein_id_mass_mapping) # Make model irreversible model = get_irreversible_model(model, id_addition) # Add prot_pool reaction @@ -110,7 +113,8 @@ def create_gecko_model_reaction_wise(model: cobra.Model, output_sbml_name: str, enzyme = cobra.Metabolite(id=protein_id+"_met", name=f"Protein {protein_id}", compartment="AutoPACMEN") - molecular_weight = protein_id_mass_mapping[protein_id] / 1000 # Mapping is in Da, GECKO uses kDa (g/mmol) + # Mapping is in Da, GECKO uses kDa (g/mmol) + molecular_weight = protein_id_mass_mapping[protein_id] / 1000 er.add_metabolites({prot_pool_metabolite: -molecular_weight, enzyme: 1}) er.lower_bound = 0 @@ -188,7 +192,8 @@ def create_gecko_model_reaction_wise(model: cobra.Model, output_sbml_name: str, # Add arm reaction if isozymes occur if len(gene_rule) > 1: # Isozymes occur :O - arm_reaction_id = id_addition+f"arm_reaction_{current_arm_reaction}" + arm_reaction_id = id_addition + \ + f"arm_reaction_{current_arm_reaction}" arm_reaction_name = f"Arm reaction no. {current_arm_reaction} for gene rule {str(gene_rule)}" arm_reaction = cobra.Reaction(id=arm_reaction_id, name=arm_reaction_name, @@ -228,7 +233,8 @@ def create_gecko_model_reaction_wise(model: cobra.Model, output_sbml_name: str, protein = model.metabolites.get_by_id(isozyme_id+"_met") reaction_id = reaction_id.split("_TG_")[0] - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][isozyme_id] + stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][isozyme_id] stoichiometry /= (reaction_kcat * 3600) stoichiometry *= -1 @@ -244,7 +250,8 @@ def create_gecko_model_reaction_wise(model: cobra.Model, output_sbml_name: str, protein = model.metabolites.get_by_id(single_id+"_met") reaction_id = reaction_id.split("_TG_")[0] - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][single_id] + stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][single_id] stoichiometry /= (reaction_kcat * 3600) stoichiometry *= -1 diff --git a/autopacmen/submodules/create_smoment_model_reaction_wise.py b/autopacmen/submodules/create_smoment_model_reaction_wise.py index 09c99bc..05447b6 100644 --- a/autopacmen/submodules/create_smoment_model_reaction_wise.py +++ b/autopacmen/submodules/create_smoment_model_reaction_wise.py @@ -28,10 +28,10 @@ import sys from typing import Dict, List # Internal modules -from submodules.helper_general import json_load, standardize_folder -from submodules.helper_create_model import add_prot_pool_reaction, get_irreversible_model, get_p_measured, \ - read_enzyme_stoichiometries_xlsx, read_protein_data_xlsx, \ - get_model_with_separated_measured_enzyme_reactions +from .helper_general import json_load, standardize_folder +from .helper_create_model import add_prot_pool_reaction, get_irreversible_model, get_p_measured, \ + read_enzyme_stoichiometries_xlsx, read_protein_data_xlsx, \ + get_model_with_separated_measured_enzyme_reactions # PUBLIC FUNCTIONS @@ -72,7 +72,8 @@ def create_smoment_model_reaction_wise(model: cobra.Model, output_sbml_name: str id_addition: str = "_TG_" # READ REACTIONS<->KEGG ID XLSX - protein_id_mass_mapping: Dict[str, float] = json_load(basepath + "_protein_id_mass_mapping.json") + protein_id_mass_mapping: Dict[str, float] = json_load( + basepath + "_protein_id_mass_mapping.json") # Load protein data XLSX protein_id_concentration_mapping, p_total, unmeasured_protein_fraction, mean_saturation = \ @@ -83,7 +84,8 @@ def create_smoment_model_reaction_wise(model: cobra.Model, output_sbml_name: str read_enzyme_stoichiometries_xlsx(basepath) # Calculate p_measured - p_measured = get_p_measured(protein_id_concentration_mapping, protein_id_mass_mapping) + p_measured = get_p_measured( + protein_id_concentration_mapping, protein_id_mass_mapping) # Split reactions with measured enzymes model, reaction_id_gene_rules_mapping, reaction_id_gene_rules_protein_stoichiometry_mapping = \ @@ -103,7 +105,8 @@ def create_smoment_model_reaction_wise(model: cobra.Model, output_sbml_name: str unmeasured_protein_fraction, mean_saturation) # Read reaction <-> kcat mapping :-) - reactions_kcat_mapping_database = json_load(basepath + "_reactions_kcat_mapping_combined.json") + reactions_kcat_mapping_database = json_load( + basepath + "_reactions_kcat_mapping_combined.json") # sMOMENT :D # Get all kcats which are not math.nan and calculate the median of them, which will be used as default kcat @@ -212,8 +215,10 @@ def create_smoment_model_reaction_wise(model: cobra.Model, output_sbml_name: str reaction_kcat = forward_kcat # Add protein pool pseudo-metabolite depending on isozyme complex presence - stoichiometries: List[float] = [] # List of selectable MW/kcat stoichiometries (the most conservative constraint will be chosen) - stoichiometry_enzyme_name_list: List[str] = [] # List of enzyme names and stoichiometries (semicolon-separated) for a console report + # List of selectable MW/kcat stoichiometries (the most conservative constraint will be chosen) + stoichiometries: List[float] = [] + # List of enzyme names and stoichiometries (semicolon-separated) for a console report + stoichiometry_enzyme_name_list: List[str] = [] for isozyme_id in gene_rule: # If it's not a complex :O... if type(isozyme_id) is str: @@ -221,7 +226,8 @@ def create_smoment_model_reaction_wise(model: cobra.Model, output_sbml_name: str reaction_id = reaction_id.split("_TG_")[0] # ...get the number of units for this protein... - number_units = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][isozyme_id] + number_units = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][isozyme_id] stoichiometry = number_units # ...and determine the protein pool stoichiometry by # 1) Multiplying the number of units for this protein with its mass (converted from kDa to mDa, since the reaction @@ -232,15 +238,19 @@ def create_smoment_model_reaction_wise(model: cobra.Model, output_sbml_name: str # 3) Setting the right direction (educt) stoichiometry *= -1 stoichiometries.append(stoichiometry) - stoichiometry_enzyme_name_list.append(isozyme_id + ";" + str(number_units)) + stoichiometry_enzyme_name_list.append( + isozyme_id + ";" + str(number_units)) # Add proteomics constraints if isozyme_id in protein_id_concentration_mapping.keys(): - enzyme_pseudo_metabolite = model.metabolites.get_by_id("ENZYME_"+isozyme_id) - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][isozyme_id] + enzyme_pseudo_metabolite = model.metabolites.get_by_id( + "ENZYME_"+isozyme_id) + stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][isozyme_id] stoichiometry *= 1 / (reaction_kcat * 3600) stoichiometry *= -1 - reaction.add_metabolites({enzyme_pseudo_metabolite: stoichiometry}) + reaction.add_metabolites( + {enzyme_pseudo_metabolite: stoichiometry}) # If it is a complex :O... else: # ...convert the complex IDs to a hashable tuple (used for the stoichiometry selection)... @@ -254,11 +264,13 @@ def create_smoment_model_reaction_wise(model: cobra.Model, output_sbml_name: str reaction_id = reaction_id.split("_TG_")[0] # ...get the number of units for this protein... - number_units = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][single_id] + number_units = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][single_id] single_stoichiometry = number_units # ...and determine the protein pool stoichiometry addition by # 1) Multiplying the number of units for this protein with its mass (converted from kDa to Da) - single_stoichiometry *= (protein_id_mass_mapping[single_id] / 1000) + single_stoichiometry *= ( + protein_id_mass_mapping[single_id] / 1000) # 2) Dividing it with the reaction's kcat (converted from 1/s to 1/h) single_stoichiometry /= (reaction_kcat * 3600) # 3) Setting the right direction (educt) @@ -266,7 +278,8 @@ def create_smoment_model_reaction_wise(model: cobra.Model, output_sbml_name: str # 4) and add it to the complex's stoichiometry stoichiometry += single_stoichiometry # Add name of current single ID - stoichiometry_enzyme_name_list[-1] += single_id + ";" + str(number_units) + " " + stoichiometry_enzyme_name_list[-1] += single_id + \ + ";" + str(number_units) + " " stoichiometry_enzyme_name_list[-1] = stoichiometry_enzyme_name_list[-1].rstrip() # Add to list of stoichiometries stoichiometries.append(stoichiometry) @@ -274,11 +287,14 @@ def create_smoment_model_reaction_wise(model: cobra.Model, output_sbml_name: str # Add proteomics constraints for single_id in isozyme_id: if single_id in protein_id_concentration_mapping.keys(): - enzyme_pseudo_metabolite = model.metabolites.get_by_id("ENZYME_"+single_id) - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][single_id] + enzyme_pseudo_metabolite = model.metabolites.get_by_id( + "ENZYME_"+single_id) + stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][single_id] stoichiometry *= 1 / (reaction_kcat * 3600) stoichiometry *= -1 - reaction.add_metabolites({enzyme_pseudo_metabolite: stoichiometry}) + reaction.add_metabolites( + {enzyme_pseudo_metabolite: stoichiometry}) # Take the maximal stoichiometry (i.e., the one with the least cost since this one will usually be prefered # anyway in an FBA). @@ -286,7 +302,8 @@ def create_smoment_model_reaction_wise(model: cobra.Model, output_sbml_name: str max_stoichiometry = max(stoichiometries) metabolites[prot_pool_metabolite] = max_stoichiometry reaction.add_metabolites(metabolites) - selected_enzyme = stoichiometry_enzyme_name_list[stoichiometries.index(max_stoichiometry)] + selected_enzyme = stoichiometry_enzyme_name_list[stoichiometries.index( + max_stoichiometry)] # Print report of selected kcat and molecular weight for this reaction print("Reaction: ", model_reaction_id) @@ -297,7 +314,8 @@ def create_smoment_model_reaction_wise(model: cobra.Model, output_sbml_name: str for single_enzyme in selected_enzyme.split(" "): enzyme_name = single_enzyme.split(";")[0] enzyme_unit_number = float(single_enzyme.split(";")[1]) - mass_sum += protein_id_mass_mapping[enzyme_name] * enzyme_unit_number + mass_sum += protein_id_mass_mapping[enzyme_name] * \ + enzyme_unit_number print(mass_sum) else: # Single enzyme enzyme_name = selected_enzyme.split(";")[0] diff --git a/autopacmen/submodules/fva_prot_pool.py b/autopacmen/submodules/fva_prot_pool.py index 55f9d7b..ebc4eae 100644 --- a/autopacmen/submodules/fva_prot_pool.py +++ b/autopacmen/submodules/fva_prot_pool.py @@ -44,11 +44,14 @@ def fva_prot_pool(model: cobra.Model, pp_upper_bounds: List[float], objective: s with model: if objective != "": model.objective = objective - model.reactions.get_by_id("ER_pool_TG_").upper_bound = pp_upper_bound + model.reactions.get_by_id( + "ER_pool_TG_").upper_bound = pp_upper_bound solution = model.optimize() - print(f"\sMOMENT-enhanced model, FVA solution for prot_pool upper bound of {pp_upper_bound}:") + print( + f"\sMOMENT-enhanced model, FVA solution for prot_pool upper bound of {pp_upper_bound}:") model.summary(fva=1.0) - print(abs(solution.fluxes.EX_glc__D_e) / abs(solution.fluxes.EX_ac_e)) + print(abs(solution.fluxes.EX_glc__D_e) / + abs(solution.fluxes.EX_ac_e)) model.metabolites.prot_pool.summary() diff --git a/autopacmen/submodules/get_differential_reactions.py b/autopacmen/submodules/get_differential_reactions.py index 6c1ea76..46dc578 100644 --- a/autopacmen/submodules/get_differential_reactions.py +++ b/autopacmen/submodules/get_differential_reactions.py @@ -66,7 +66,8 @@ def get_all_differential_reactions(scenario_names: List[str], flux_control_files """ for c_source in scenario_names: filepath = f"{flux_control_files_path}/{project_name}_reaction_flux_control_{c_source}.txt" - differential_reactions = _get_differential_reactions_from_flux_control_file(filepath, threshold) + differential_reactions = _get_differential_reactions_from_flux_control_file( + filepath, threshold) differential_reactions = list(set(differential_reactions)) return differential_reactions @@ -105,7 +106,8 @@ def get_differential_reactions(scenario_names: List[str], flux_control_files_pat differential_reactions_by_scenario: Dict[str, List[str]] = {} for scenario_name in scenario_names: filepath = f"{flux_control_files_path}/{project_name}_reaction_flux_control_{scenario_name}.txt" - differential_reactions = _get_differential_reactions_from_flux_control_file(filepath, threshold) + differential_reactions = _get_differential_reactions_from_flux_control_file( + filepath, threshold) differential_reactions_by_scenario[scenario_name] = differential_reactions # Check for substitution name @@ -128,11 +130,14 @@ def get_differential_reactions(scenario_names: List[str], flux_control_files_pat del(scenario_names[old_index]) if new_name in differential_reactions_by_scenario.keys(): - combined_list = list(set(differential_reactions_by_scenario[new_name] + differential_reactions_by_scenario[old_name])) - differential_reactions_by_scenario[new_name] = copy.deepcopy(combined_list) + combined_list = list(set( + differential_reactions_by_scenario[new_name] + differential_reactions_by_scenario[old_name])) + differential_reactions_by_scenario[new_name] = copy.deepcopy( + combined_list) else: scenario_names.append(new_name) - differential_reactions_by_scenario[new_name] = copy.deepcopy(differential_reactions_by_scenario[old_name]) + differential_reactions_by_scenario[new_name] = copy.deepcopy( + differential_reactions_by_scenario[old_name]) del(differential_reactions_by_scenario[old_name]) # Get the unique differential reactions by checking each differential reaction of a scenario @@ -141,7 +146,8 @@ def get_differential_reactions(scenario_names: List[str], flux_control_files_pat unique_differential_reactions_of_scenario: Dict[str, List[str]] = {} for scenario_name in scenario_names: differential_reactions_of_scenario = differential_reactions_by_scenario[scenario_name] - all_differential_proteins.append(set(differential_reactions_of_scenario)) + all_differential_proteins.append( + set(differential_reactions_of_scenario)) other_differential_reactions: List[str] = [] for other_c_source in scenario_names: @@ -156,7 +162,8 @@ def get_differential_reactions(scenario_names: List[str], flux_control_files_pat print("Unique differential reactions of "+scenario_name+":") print(unique_differential_reactions_of_single_scenario) - differential_reactions_of_all_scenarios = set.intersection(*all_differential_proteins) + differential_reactions_of_all_scenarios = set.intersection( + *all_differential_proteins) if print_result: print("Differential reactions of all C sources:") print(differential_reactions_of_all_scenarios) diff --git a/autopacmen/submodules/get_initial_spreadsheets.py b/autopacmen/submodules/get_initial_spreadsheets.py index ec8976f..ed6ced7 100644 --- a/autopacmen/submodules/get_initial_spreadsheets.py +++ b/autopacmen/submodules/get_initial_spreadsheets.py @@ -28,8 +28,8 @@ import xlsxwriter from typing import Any, Dict, List, Union # Internal modules -from submodules.kegg import kegg_rest_get_batch -from submodules.helper_general import standardize_folder +from .kegg import kegg_rest_get_batch +from .helper_general import standardize_folder # INTERNAL FUNCTIONS SECTION diff --git a/autopacmen/submodules/get_protein_mass_mapping.py b/autopacmen/submodules/get_protein_mass_mapping.py index 95fd76a..f1ec370 100644 --- a/autopacmen/submodules/get_protein_mass_mapping.py +++ b/autopacmen/submodules/get_protein_mass_mapping.py @@ -26,7 +26,7 @@ from Bio.SeqUtils.ProtParam import ProteinAnalysis from typing import Dict, List # Internal modules -from submodules.helper_general import ensure_folder_existence, get_files, json_write, pickle_write, pickle_load, standardize_folder +from .helper_general import ensure_folder_existence, get_files, json_write, pickle_write, pickle_load, standardize_folder # PUBLIC FUNCTIONS SECTION diff --git a/autopacmen/submodules/get_reactions_kcat_mapping.py b/autopacmen/submodules/get_reactions_kcat_mapping.py index e57048a..03360e5 100644 --- a/autopacmen/submodules/get_reactions_kcat_mapping.py +++ b/autopacmen/submodules/get_reactions_kcat_mapping.py @@ -28,8 +28,8 @@ import statistics from typing import Any, Dict, List # Internal modules -import submodules.ncbi_taxonomy as ncbi_taxonomy -from submodules.helper_general import ensure_folder_existence, get_files, json_load, json_write, pickle_load, pickle_write, standardize_folder +from .ncbi_taxonomy import get_entrez_id_from_organism_full_name_batch, get_taxonomy_from_organism_ncbi_id_batch, most_taxonomic_similar +from .helper_general import ensure_folder_existence, get_files, json_load, json_write, pickle_load, pickle_write, standardize_folder # PRIVATE FUNCTIONS @@ -141,8 +141,8 @@ def _get_kcat_list(searched_metabolites: List[str], complete_entry: Dict[str, An # taxonomy dict which includes 'NOT FOUND' for all non-found organisms and the # taxonomies for each found organism. if len(species_to_search) > 0: - ncbi_ids = ncbi_taxonomy.get_entrez_id_from_organism_full_name_batch(species_to_search) - taxonomy_dict_search = ncbi_taxonomy.get_taxonomy_from_organism_ncbi_id_batch(ncbi_ids) + ncbi_ids = get_entrez_id_from_organism_full_name_batch(species_to_search) + taxonomy_dict_search = get_taxonomy_from_organism_ncbi_id_batch(ncbi_ids) for searched_species in species_to_search: if searched_species not in taxonomy_dict_search.keys(): @@ -160,7 +160,7 @@ def _get_kcat_list(searched_metabolites: List[str], complete_entry: Dict[str, An # Process the taxonomies in order to find the taxonomic distances of the given organism to the organisms # which are present in the kcat entries. - score_dict = ncbi_taxonomy.most_taxonomic_similar(organism, full_taxonomy_dict) + score_dict = most_taxonomic_similar(organism, full_taxonomy_dict) for species in full_taxonomy_dict.keys(): if species not in score_dict: score_dict[species] = max(score_dict.values())+1 diff --git a/autopacmen/submodules/helper_create_model.py b/autopacmen/submodules/helper_create_model.py index 2d8bdc1..0301657 100644 --- a/autopacmen/submodules/helper_create_model.py +++ b/autopacmen/submodules/helper_create_model.py @@ -26,7 +26,7 @@ import openpyxl from typing import Any, Dict, List # Internal modules -from submodules.helper_general import get_float_cell_value +from .helper_general import get_float_cell_value # PRIVATE FUNCTIONS @@ -64,12 +64,14 @@ def _read_stoichiometries_worksheet(workbook: openpyxl.Workbook): if current_cell == 1: reaction_id = cell.value reaction_id_gene_rules_mapping[reaction_id] = [] - reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id] = { + } elif ((current_cell-1) % 2) != 0: gene_rule_or_part = str(cell.value) if "[" in gene_rule_or_part: gene_rule_or_part = tuple(eval(gene_rule_or_part)) - reaction_id_gene_rules_mapping[reaction_id].append(gene_rule_or_part) + reaction_id_gene_rules_mapping[reaction_id].append( + gene_rule_or_part) else: stoichiometry = str(cell.value) stoichiometries = stoichiometry.split(";") @@ -81,7 +83,8 @@ def _read_stoichiometries_worksheet(workbook: openpyxl.Workbook): else: single_protein = gene_rule_or_part if gene_rule_or_part not in reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id].keys(): - reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][gene_rule_or_part] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][gene_rule_or_part] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][gene_rule_or_part][single_protein] = \ float(single_stoichiometry) i += 1 @@ -116,7 +119,8 @@ def add_prot_pool_reaction(model: cobra.Model, id_addition: str, pp_reaction.name = "prot_pool reaction for unmeasured proteins" pp_reaction.subsystem = "AutoPACMEN" pp_reaction.lower_bound = 0 - pp_reaction.upper_bound = (p_total - p_measured) * unmeasured_protein_fraction * mean_saturation + pp_reaction.upper_bound = (p_total - p_measured) * \ + unmeasured_protein_fraction * mean_saturation # The flux is in g/gDW prot_pool_metabolite = cobra.Metabolite( "prot_pool", @@ -145,10 +149,12 @@ def apply_scenario_on_model(model: cobra.Model, scenario: Dict[str, Any]) -> cob reaction_setup = scenario["setup"][reaction_to_set_up] if "lower_bound" in reaction_setup.keys(): new_lower_bound = reaction_setup["lower_bound"] - model.reactions.get_by_id(reaction_to_set_up).lower_bound = new_lower_bound + model.reactions.get_by_id( + reaction_to_set_up).lower_bound = new_lower_bound if "upper_bound" in reaction_setup.keys(): new_upper_bound = reaction_setup["upper_bound"] - model.reactions.get_by_id(reaction_to_set_up).upper_bound = new_upper_bound + model.reactions.get_by_id( + reaction_to_set_up).upper_bound = new_upper_bound # Return changed model :D return model @@ -181,7 +187,8 @@ def get_irreversible_model(model: cobra.Model, id_addition: str) -> cobra.Model: forward_reaction.upper_bound = reaction.upper_bound forward_reaction.lower_bound = 0 forward_reaction.id += id_addition + "forward" - forward_reaction_metabolites_copy = copy.deepcopy(forward_reaction.metabolites) + forward_reaction_metabolites_copy = copy.deepcopy( + forward_reaction.metabolites) for key in list(forward_reaction_metabolites_copy.keys()): if key.id.startswith("armm_"): if key.id.endswith("reverse"): @@ -197,7 +204,8 @@ def get_irreversible_model(model: cobra.Model, id_addition: str) -> cobra.Model: reverse_reaction.id += id_addition + "reverse" reverse_reaction.upper_bound = -reaction.lower_bound reverse_reaction.lower_bound = 0 - reverse_reaction_metabolites_copy = copy.deepcopy(reverse_reaction.metabolites) + reverse_reaction_metabolites_copy = copy.deepcopy( + reverse_reaction.metabolites) for key in list(reverse_reaction_metabolites_copy.keys()): if not key.id.startswith("armm_"): reverse_reaction_metabolites_copy[key] *= -2 @@ -327,21 +335,25 @@ def get_model_with_separated_measured_enzyme_reactions(model: cobra.Model, prote new_gene_reaction_rule = "" reaction_id_gene_rules_mapping[new_reaction.id] = [] - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id] = { + } for element in unmeasured_elements: reaction_id_gene_rules_mapping[new_reaction.id].append(element) if type(element) is tuple: for subelement in element: if element not in reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id].keys(): - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element][subelement] = \ - reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][element][subelement] + reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][element][subelement] if len(new_gene_reaction_rule) > 0: new_gene_reaction_rule += " or " new_gene_reaction_rule += "(" + " and ".join(element) + ")" else: reaction_id_gene_rules_mapping[new_reaction.id].append(element) - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element][element] = \ reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][element][element] if len(new_gene_reaction_rule) > 0: @@ -353,7 +365,8 @@ def get_model_with_separated_measured_enzyme_reactions(model: cobra.Model, prote if reaction.lower_bound >= 0: new_reaction.add_metabolites({arm_metabolite: 1}) else: - new_reaction.add_metabolites({arm_metabolite_fwd: 1, arm_metabolite_rev: 1}) + new_reaction.add_metabolites( + {arm_metabolite_fwd: 1, arm_metabolite_rev: 1}) if new_gene_reaction_rule != "": # print(f"Adding splitted reaction {new_reaction.id}") @@ -367,18 +380,22 @@ def get_model_with_separated_measured_enzyme_reactions(model: cobra.Model, prote for element in measured_elements: new_reaction = copy.deepcopy(reaction) new_reaction.id += "_GPRSPLIT_"+str(current_split_no) - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id] = { + } current_split_no += 1 reaction_id_gene_rules_mapping[new_reaction.id] = [element] if type(element) is tuple: for subelement in element: if element not in reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id].keys(): - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element][subelement] = \ - reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][element][subelement] + reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][element][subelement] new_reaction.gene_reaction_rule = " and ".join(element) else: - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element][element] = \ reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][element][element] new_reaction.gene_reaction_rule = element @@ -388,7 +405,8 @@ def get_model_with_separated_measured_enzyme_reactions(model: cobra.Model, prote if reaction.lower_bound >= 0: new_reaction.add_metabolites({arm_metabolite: 1}) else: - new_reaction.add_metabolites({arm_metabolite_fwd: 1, arm_metabolite_rev: 1}) + new_reaction.add_metabolites( + {arm_metabolite_fwd: 1, arm_metabolite_rev: 1}) model.add_reactions([new_reaction]) # print(reaction_id_gene_rules_mapping[new_reaction.id]) model.remove_reactions([reaction]) @@ -409,9 +427,13 @@ def get_p_measured(protein_id_concentration_mapping: Dict[str, float], p_measured = .0 measured_protein_ids = (protein_id_concentration_mapping.keys()) for measured_protein_id in measured_protein_ids: - protein_concentration = protein_id_concentration_mapping[measured_protein_id] # mmol/gDW - protein_mass = protein_id_mass_mapping[measured_protein_id] # Da = g/mol - protein_mass_concentration = (protein_concentration/1000) * protein_mass # (mol/gDW) * (g/mol) = g/gDW + # mmol/gDW + protein_concentration = protein_id_concentration_mapping[measured_protein_id] + # Da = g/mol + protein_mass = protein_id_mass_mapping[measured_protein_id] + # (mol/gDW) * (g/mol) = g/gDW + protein_mass_concentration = ( + protein_concentration/1000) * protein_mass p_measured += protein_mass_concentration return p_measured @@ -423,7 +445,8 @@ def read_enzyme_stoichiometries_xlsx(basepath: str): ---------- * basepath: str ~ The path in which the XLSX can be found. """ - workbook = openpyxl.load_workbook(filename=basepath+"_enzyme_stoichiometries.xlsx", read_only=True) + workbook = openpyxl.load_workbook( + filename=basepath+"_enzyme_stoichiometries.xlsx", read_only=True) reaction_id_gene_rules_mapping, reaction_id_gene_rules_protein_stoichiometry_mapping = \ _read_stoichiometries_worksheet(workbook) @@ -449,14 +472,16 @@ def read_protein_data_xlsx(basepath: str): enzymes. """ protein_id_concentration_mapping: Dict[str, float] = {} - workbook = openpyxl.load_workbook(filename=basepath+"_protein_data.xlsx", read_only=True) + workbook = openpyxl.load_workbook( + filename=basepath+"_protein_data.xlsx", read_only=True) worksheet = workbook["Total protein data"] p_total_value = worksheet.cell(row=1, column=2).value unmeasured_protein_fraction_value = worksheet.cell(row=2, column=2).value mean_saturation_value = worksheet.cell(row=3, column=2).value p_total = get_float_cell_value(p_total_value) - unmeasured_protein_fraction = get_float_cell_value(unmeasured_protein_fraction_value) + unmeasured_protein_fraction = get_float_cell_value( + unmeasured_protein_fraction_value) mean_saturation = get_float_cell_value(mean_saturation_value) worksheet2 = workbook["Single protein data"] @@ -466,7 +491,8 @@ def read_protein_data_xlsx(basepath: str): if protein_id is None: break protein_concentration_value = worksheet2.cell(row=row, column=2).value - protein_concentration = get_float_cell_value(protein_concentration_value) + protein_concentration = get_float_cell_value( + protein_concentration_value) protein_id_concentration_mapping[protein_id] = protein_concentration row += 1 diff --git a/autopacmen/submodules/kegg.py b/autopacmen/submodules/kegg.py index bc54d5c..eef7bab 100644 --- a/autopacmen/submodules/kegg.py +++ b/autopacmen/submodules/kegg.py @@ -38,7 +38,8 @@ def get_full_organism_name_from_kegg_id(organism_kegg_id): # Use the KEGG API's "info" function kegg_organism_info = kegg_rest("info", organism_kegg_id) # The name is after many spaces and without unneccesary spaces at the beginning and the end - organism_full_name = kegg_organism_info[0].split(" ")[-1].replace("KEGG Genes Database", "").lstrip().rstrip() + organism_full_name = kegg_organism_info[0].split( + " ")[-1].replace("KEGG Genes Database", "").lstrip().rstrip() # Return the retrieved name :D return organism_full_name @@ -99,7 +100,8 @@ def kegg_rest_get_batch(input_ids: List[str], batch_size: int = 4) -> List[List[ batched_input_ids: List[str] = [] current_batch_start = 0 while current_batch_start < len(input_ids): - combined_input_ids = "+".join(input_ids[current_batch_start:current_batch_start + batch_size]) + combined_input_ids = "+".join( + input_ids[current_batch_start:current_batch_start + batch_size]) batched_input_ids.append(combined_input_ids) current_batch_start += batch_size diff --git a/autopacmen/submodules/ncbi_taxonomy.py b/autopacmen/submodules/ncbi_taxonomy.py index d122bbe..9b642f1 100644 --- a/autopacmen/submodules/ncbi_taxonomy.py +++ b/autopacmen/submodules/ncbi_taxonomy.py @@ -109,7 +109,8 @@ def get_entrez_id_from_organism_full_name_batch(organism_full_names: List[str]) organism_ncbi_ids = record["IdList"][::-1] # txid+NUMBER+[ORGN] is the form that is used for NCBI BLASTP searches to restrict a search # to an organism using the Entrez query constraint input. - organism_ncbi_ids_result += ["txid"+x+"[ORGN]" for x in organism_ncbi_ids] + organism_ncbi_ids_result += ["txid"+x + + "[ORGN]" for x in organism_ncbi_ids] batch_start += NCBI_BATCH_SIZE time.sleep(WAIT_TIME) diff --git a/autopacmen/submodules/parse_bigg_metabolites_file.py b/autopacmen/submodules/parse_bigg_metabolites_file.py index c3023e0..1fe6d70 100644 --- a/autopacmen/submodules/parse_bigg_metabolites_file.py +++ b/autopacmen/submodules/parse_bigg_metabolites_file.py @@ -21,7 +21,7 @@ # IMPORTS # Internal modules -from submodules.helper_general import json_write, standardize_folder +from .helper_general import json_write, standardize_folder # PUBLIC FUNCTIONS SECTIONS @@ -78,4 +78,5 @@ def parse_bigg_metabolites_file(bigg_metabolites_file_path: str, json_output_fol bigg_id_name_mapping[bigg_id] = bigg_id # Write the JSON in the given folder :D - json_write(json_output_folder+"bigg_id_name_mapping.json", bigg_id_name_mapping) + json_write(json_output_folder+"bigg_id_name_mapping.json", + bigg_id_name_mapping) diff --git a/autopacmen/submodules/parse_brenda_json_for_model.py b/autopacmen/submodules/parse_brenda_json_for_model.py index f6d83d7..6b026f6 100644 --- a/autopacmen/submodules/parse_brenda_json_for_model.py +++ b/autopacmen/submodules/parse_brenda_json_for_model.py @@ -24,7 +24,7 @@ import cobra import copy # Internal modules -from submodules.helper_general import is_fitting_ec_numbers, json_load, json_write +from .helper_general import is_fitting_ec_numbers, json_load, json_write from typing import Any, Dict, List @@ -111,7 +111,8 @@ def parse_brenda_json_for_model(sbml_path: str, brenda_json_path: str, output_js for ec_number in ec_numbers_of_model: entry_error = False if ec_number in brenda_kcat_database_original.keys(): - ec_number_entry = _get_transfer_ec_number_entry(ec_number, brenda_kcat_database_original) + ec_number_entry = _get_transfer_ec_number_entry( + ec_number, brenda_kcat_database_original) if "ERROR" in ec_number_entry.keys(): entry_error = True else: @@ -123,9 +124,11 @@ def parse_brenda_json_for_model(sbml_path: str, brenda_json_path: str, output_js for wildcard_level in range(1, 5): for database_ec_number in list(brenda_kcat_database_original.keys()): if is_fitting_ec_numbers(ec_number, database_ec_number, wildcard_level): - database_ec_number_entry = _get_transfer_ec_number_entry(database_ec_number, brenda_kcat_database_original) + database_ec_number_entry = _get_transfer_ec_number_entry( + database_ec_number, brenda_kcat_database_original) if "ERROR" not in database_ec_number_entry.keys(): - eligible_ec_number_entries.append(database_ec_number_entry) + eligible_ec_number_entries.append( + database_ec_number_entry) if len(eligible_ec_number_entries) > 0: break ec_number_entry = {} @@ -135,7 +138,8 @@ def parse_brenda_json_for_model(sbml_path: str, brenda_json_path: str, output_js if metabolite_key not in ec_number_entry.keys(): ec_number_entry[metabolite_key] = metabolite_entry else: - ec_number_entry[metabolite_key] = {**ec_number_entry[metabolite_key], **metabolite_entry} + ec_number_entry[metabolite_key] = { + **ec_number_entry[metabolite_key], **metabolite_entry} ec_number_entry["WILDCARD"] = True brenda_kcat_database_for_model[ec_number] = ec_number_entry diff --git a/autopacmen/submodules/parse_brenda_textfile.py b/autopacmen/submodules/parse_brenda_textfile.py index df20583..feff149 100644 --- a/autopacmen/submodules/parse_brenda_textfile.py +++ b/autopacmen/submodules/parse_brenda_textfile.py @@ -22,7 +22,7 @@ # External modules from typing import Any, Dict, List # Internal modules -from submodules.helper_general import json_write, json_load, standardize_folder +from .helper_general import json_write, json_load, standardize_folder # PUBLIC FUNCTIONS SECTION @@ -74,10 +74,12 @@ def parse_brenda_textfile(brenda_textfile_path: str, bigg_metabolites_json_folde 'REST' stands for a substrate without found BIGG ID. """ # Standardize output folder - bigg_metabolites_json_folder = standardize_folder(bigg_metabolites_json_folder) + bigg_metabolites_json_folder = standardize_folder( + bigg_metabolites_json_folder) # Load BIGG ID <-> metabolite name mapping :D - bigg_id_name_mapping: Dict[str, str] = json_load(bigg_metabolites_json_folder+"bigg_id_name_mapping.json") + bigg_id_name_mapping: Dict[str, str] = json_load( + bigg_metabolites_json_folder+"bigg_id_name_mapping.json") # Load BRENDA textfile as list of strings without newlines :D with open(brenda_textfile_path, "r", encoding="utf-8") as f: @@ -145,11 +147,13 @@ def parse_brenda_textfile(brenda_textfile_path: str, bigg_metabolites_json_folde try: brenda_kcat_database[actual_ec_number] = {} brenda_kcat_database[actual_ec_number]["TRANSFER"] = \ - ec_number.lower().replace(" ", " ").split("(transferred to ec")[1].replace(")", "").lstrip() + ec_number.lower().replace(" ", " ").split( + "(transferred to ec")[1].replace(")", "").lstrip() except Exception: # Some transfers go to general subgroups instead of single EC numbers so that # no kcat database can be built from it D: - print("WARNING: BRENDA text file line " + ec_number + " is not interpretable!") + print("WARNING: BRENDA text file line " + + ec_number + " is not interpretable!") continue brenda_kcat_database[ec_number] = {} @@ -160,17 +164,18 @@ def parse_brenda_textfile(brenda_textfile_path: str, bigg_metabolites_json_folde reference_number = organism_line.split("#")[1] organism_line_split_first_part = organism_line.split("# ")[1] organism_line_split = organism_line_split_first_part.split(" ") - organism_line_split = [x for x in organism_line_split if len(x) > 0] + organism_line_split = [ + x for x in organism_line_split if len(x) > 0] end = 1 for part in organism_line_split: # Some organism names contain their SwissProt or UniProt ID, # since we don't nned them they are excluded if ("swissprot" in part.lower()) or \ - (part.lower() == "and") or \ - ("uniprot" in part.lower()) or \ - ("genbank" in part.lower()) or \ - ("trembl" in part.lower()): + (part.lower() == "and") or \ + ("uniprot" in part.lower()) or \ + ("genbank" in part.lower()) or \ + ("trembl" in part.lower()): end -= 2 break @@ -191,7 +196,8 @@ def parse_brenda_textfile(brenda_textfile_path: str, bigg_metabolites_json_folde continue reference_number = kcat_line.split("#")[1].split(",")[0] organism = reference_number_organism_mapping[reference_number] - kcat_str = "".join(kcat_line.split("#")[2]).split("{")[0].lstrip().rstrip() + kcat_str = "".join(kcat_line.split("#")[2]).split("{")[ + 0].lstrip().rstrip() kcat = max([float(x) for x in kcat_str.split("-") if len(x) > 0]) substrate = "".join(kcat_line.split("{")[1]).split("}")[0] diff --git a/autopacmen/submodules/parse_sabio_rk.py b/autopacmen/submodules/parse_sabio_rk.py index 3a8c37a..0894a12 100644 --- a/autopacmen/submodules/parse_sabio_rk.py +++ b/autopacmen/submodules/parse_sabio_rk.py @@ -28,7 +28,7 @@ import time from typing import Any, Dict, List # Internal libraries -from submodules.helper_general import ensure_folder_existence, get_files, is_fitting_ec_numbers, json_load, json_write +from .helper_general import ensure_folder_existence, get_files, is_fitting_ec_numbers, json_load, json_write # SCRIPT-WIDE CONSTANTS diff --git a/autopacmen/submodules/parse_sabio_rk_for_model.py b/autopacmen/submodules/parse_sabio_rk_for_model.py index 7fb48ca..be23531 100644 --- a/autopacmen/submodules/parse_sabio_rk_for_model.py +++ b/autopacmen/submodules/parse_sabio_rk_for_model.py @@ -24,8 +24,8 @@ import cobra from typing import List # Internal modules -import submodules.parse_sabio_rk as sabio_rk -from submodules.helper_general import json_write +from .parse_sabio_rk import get_ec_number_kcats_wildcard_search +from .helper_general import json_write # PUBLIC FUNCTIONS SECTION @@ -82,7 +82,8 @@ def parse_sabio_rk_for_model(model: cobra.Model, json_output_path: str, bigg_id_ ec_numbers_list = list(set(ec_numbers_list)) # GET KCATS FOR EC NUMBERS - ec_number_kcat_mapping = sabio_rk.get_ec_number_kcats_wildcard_search(ec_numbers_list, bigg_id_name_mapping_path) + ec_number_kcat_mapping = get_ec_number_kcats_wildcard_search( + ec_numbers_list, bigg_id_name_mapping_path) json_write(json_output_path, ec_number_kcat_mapping) @@ -97,4 +98,5 @@ def parse_sabio_rk_for_model_with_sbml(sbml_path: str, json_output_path: str, bi """ # LOAD SBML MODEL model: cobra.Model = cobra.io.read_sbml_model(sbml_path) - parse_sabio_rk_for_model(model, json_output_path, bigg_id_name_mapping_path) + parse_sabio_rk_for_model(model, json_output_path, + bigg_id_name_mapping_path) diff --git a/autopacmen/submodules/reaction_flux_control_by_scenario.py b/autopacmen/submodules/reaction_flux_control_by_scenario.py index 0dd8e4f..b045228 100644 --- a/autopacmen/submodules/reaction_flux_control_by_scenario.py +++ b/autopacmen/submodules/reaction_flux_control_by_scenario.py @@ -22,8 +22,8 @@ # External modules import cobra # Internal modules -from submodules.helper_create_model import apply_scenario_on_model -from submodules.helper_general import standardize_folder +from .helper_create_model import apply_scenario_on_model +from .helper_general import standardize_folder # PRIVATE FUNCTIONS @@ -65,7 +65,8 @@ def _reaction_flux_control(model: cobra.Model, output_folder: str, project_name: continue # Proceed only if the raction has a protein constraint - is_with_protein_pool = "prot_pool" in [x.id for x in reaction.metabolites] + is_with_protein_pool = "prot_pool" in [ + x.id for x in reaction.metabolites] if not is_with_protein_pool: continue @@ -74,7 +75,8 @@ def _reaction_flux_control(model: cobra.Model, output_folder: str, project_name: # to the original solution with model: prot_pool_stoichiometry = reaction.metabolites[prot_pool_metabolite] - reaction.subtract_metabolites({prot_pool_metabolite: prot_pool_stoichiometry}) + reaction.subtract_metabolites( + {prot_pool_metabolite: prot_pool_stoichiometry}) solution = model.optimize() base_solution_flux = base_solution.fluxes[objective] changed_solution_flux = solution.fluxes[objective] @@ -123,7 +125,8 @@ def reaction_flux_control_by_scenario(model: cobra.Model, output_folder: str, pr objective = scenario["target"]["reaction"] with model: model = apply_scenario_on_model(model, scenario) - _reaction_flux_control(model, output_folder, project_name, scenario_key, objective) + _reaction_flux_control(model, output_folder, + project_name, scenario_key, objective) """ diff --git a/setup.py b/setup.py index 5ecc051..8820da3 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setuptools.setup( name="autopacmen-Paulocracy", - version="0.5.6", + version="0.5.7.5", author="Paulocracy", author_email="bekiaris@mpi-magdeburg.mpg.de", description="The AutoPACMEN package", From 400f664dbd162723d78ed192b825a57102461b1e Mon Sep 17 00:00:00 2001 From: Paulocracy <36934614+Paulocracy@users.noreply.github.com> Date: Tue, 10 Nov 2020 14:42:22 +0100 Subject: [PATCH 4/5] Reorganize repository structure --- .../README.md | 2 +- ..._06_25_manual_changes_change_factor_50.mat | Bin ...mization_run_fmincon_ec_model_2019_06_25.m | 0 .../optimization_scenarios.json | 0 .../p_apply_scenario_on_model.m | 0 .../p_get_objective_value_for_kcats.m | 0 .../p_get_objective_value_for_prot_pool.m | 0 .../smoment_kcat_optimization.m | 0 .../smoment_prot_pool_optimization.m | 0 ..._06_25_manual_changes_change_factor_50.mat | Bin README.md | 55 +++--- autopacmen/docs/manual.odt | Bin 47920 -> 0 bytes autopacmen/docs/manual.pdf | Bin 585533 -> 0 bytes ...c_model_2019_06_25_sMOMENT_iJO_CREATION.py | 97 ----------- .../autopacmen/analysis_fva_comparison.html | 11 +- .../autopacmen/analysis_fva_prot_pool.html | 2 +- .../data_create_combined_kcat_database.html | 4 +- .../data_parse_bigg_metabolites_file.html | 2 +- .../data_parse_brenda_json_for_model.html | 8 +- .../data_parse_brenda_textfile.html | 8 +- .../data_parse_sabio_rk_for_model.html | 2 +- autopacmen/html/autopacmen/index.html | 2 +- .../modeling_create_gecko_model.html | 2 +- .../modeling_create_smoment_model.html | 7 +- .../modeling_get_initial_spreadsheets.html | 2 +- .../modeling_get_protein_mass_mapping.html | 2 +- .../modeling_get_reactions_kcat_mapping.html | 11 +- .../optimization_apply_manual_changes.html | 2 +- .../create_combined_kcat_database.html | 40 ++++- .../create_gecko_model_reaction_wise.html | 48 ++++-- .../create_smoment_model_reaction_wise.html | 158 ++++++++++++++---- .../autopacmen/submodules/fva_prot_pool.html | 18 +- .../get_differential_reactions.html | 74 +++++--- .../submodules/get_initial_spreadsheets.html | 8 +- .../submodules/get_protein_mass_mapping.html | 20 ++- .../get_reactions_kcat_mapping.html | 28 ++-- .../submodules/helper_create_model.html | 145 ++++++++++------ .../html/autopacmen/submodules/index.html | 2 +- .../html/autopacmen/submodules/kegg.html | 12 +- .../autopacmen/submodules/ncbi_taxonomy.html | 6 +- .../parse_bigg_metabolites_file.html | 8 +- .../parse_brenda_json_for_model.html | 26 ++- .../submodules/parse_brenda_textfile.html | 72 +++++--- .../autopacmen/submodules/parse_sabio_rk.html | 2 +- .../submodules/parse_sabio_rk_for_model.html | 16 +- .../reaction_flux_control_by_scenario.html | 28 ++-- autopacmen/modeling_create_gecko_model.py | 2 +- autopacmen/modeling_create_smoment_model.py | 2 +- .../modeling_get_initial_spreadsheets.py | 2 +- .../modeling_get_protein_mass_mapping.py | 2 +- .../modeling_get_reactions_kcat_mapping.py | 2 +- .../optimization_apply_manual_changes.py | 2 +- .../reaction_flux_control_by_scenario.py | 2 +- docs/manual.odt | Bin 0 -> 48044 bytes docs/manual.pdf | Bin 0 -> 584062 bytes generate_source_code_docs.bat | 2 +- generate_source_code_docs.sh | 2 +- ...flux_control_and_differential_reactions.py | 25 +-- ...model_2019_06_25_analysis_fva_prot_pool.py | 7 +- ..._06_25_compare_gecko_and_gecko_analogon.py | 4 +- ..._read_supplementary_table_of_keff_paper.py | 10 +- ...25_data_scenarios_for_moment_comparison.py | 0 ...9_06_25_data_scenarios_for_optimization.py | 0 .../ec_model_2019_06_25_data_set_up_model.py | 2 +- ...9_06_25_data_standard_exchange_scenario.py | 0 ...ith_other_models_with_monk_et_al_values.py | 12 +- ..._2019_06_25_figure_fva_variability_data.py | 10 +- ..._different_maximal_glucose_uptake_rates.py | 6 +- .../ec_model_2019_06_25_fva_comparison.py | 8 +- .../ec_model_2019_06_25_input/SOURCES.txt | 0 .../bigg_models_metabolites.txt | 0 .../c_sources_S3_Adadi_2012.txt | 0 ...sources_S3_Adadi_2012_with_monk_values.txt | 0 .../ec_model_2019_06_25_input/iJO1366.xml | 0 ...apy_and_separated_reversible_reactions.xml | 0 ...e_reactions_STANDARD_EXCHANGE_SCENARIO.xml | 0 .../SOURCE.txt | 0 .../c3mb70119k-1.xlsx | Bin .../gene_id_data_mapping.json | 0 .../ec_model_2019_06_25_leucine_test.py | 2 +- ..._2019_06_25_modeling_create_gecko_model.py | 11 +- ...imization_apply_fmincon_optimized_kcats.py | 8 +- ...06_25_optimization_apply_manual_changes.py | 8 +- ...6_25_original_generate_comparable_model.py | 12 +- .../bigg_id_name_mapping.json | 0 .../iJO1366_2019_06_25_GECKO.xml | 0 .../iJO1366_sMOMENT_2019_06_25.xml | 0 ...1366_sMOMENT_2019_06_25_GECKO_ANALOGON.xml | 0 ..._2019_06_25_STANDARD_EXCHANGE_SCENARIO.xml | 0 .../kcat_database_brenda.json | 0 .../kcat_database_brenda_for_model.json | 0 .../kcat_database_combined.json | 0 .../kcat_database_sabio_rk.json | 0 .../psb_orth_compartments.xlsx | Bin .../psb_orth_enzyme_stoichiometries.xlsx | Bin .../psb_orth_metabolite_concentrations.xlsx | Bin .../psb_orth_metabolites.xlsx | Bin .../psb_orth_protein_data.xlsx | Bin .../psb_orth_protein_id_mass_mapping.json | 0 .../psb_orth_reactions.xlsx | Bin ..._orth_reactions_kcat_mapping_combined.json | 0 ...psb_orth_reaction_flux_control_Acetate.txt | 0 ...sb_orth_reaction_flux_control_Fructose.txt | 0 ...sb_orth_reaction_flux_control_Fumarate.txt | 0 ...b_orth_reaction_flux_control_Galactose.txt | 0 ...b_orth_reaction_flux_control_Gluconate.txt | 0 ...orth_reaction_flux_control_Glucosamine.txt | 0 ...ction_flux_control_Glucose 6-Phosphate.txt | 0 ...on_flux_control_Glucose_Aerobic_Growth.txt | 0 ..._flux_control_Glucose_Anaerobic_Growth.txt | 0 ...sb_orth_reaction_flux_control_Glycerol.txt | 0 ...b_orth_reaction_flux_control_Guanosine.txt | 0 ...b_orth_reaction_flux_control_L-Alanine.txt | 0 ...b_orth_reaction_flux_control_L-Lactate.txt | 0 ...sb_orth_reaction_flux_control_L-Malate.txt | 0 ...psb_orth_reaction_flux_control_Maltose.txt | 0 ...sb_orth_reaction_flux_control_Mannitol.txt | 0 ...psb_orth_reaction_flux_control_Mannose.txt | 0 ...ction_flux_control_N-acetylglucosamine.txt | 0 ...rth_reaction_flux_control_Oxoglutarate.txt | 0 ...sb_orth_reaction_flux_control_Pyruvate.txt | 0 .../psb_orth_reaction_flux_control_Ribose.txt | 0 ...sb_orth_reaction_flux_control_Sorbitol.txt | 0 ...b_orth_reaction_flux_control_Succinate.txt | 0 ...b_orth_reaction_flux_control_Trehalose.txt | 0 .../psb_orth_reaction_flux_control_Xylose.txt | 0 ...NDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml | 0 ...ANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml | 0 ...e_differential_reactions_of_scenarios.json | 0 .../iJO1366star.xml | 0 ...c_model_2019_06_25_sMOMENT_iJO_CREATION.py | 104 ++++++++++++ ...on_with_other_models_adadi_et_al_values.py | 14 +- ...onk_values_R2_87__spearman_p_value_2-9.png | Bin ...l_iJO1366_both_with_shut_down_scenario.png | Bin ..._iJO1366_both_with_shut_down_scenario.xlsx | Bin ...t_iJO1366star_original_gecko_comparison.py | 8 +- ...t_properties_original_and_smoment_model.py | 4 +- .../README_MCS_analysis_scripts.txt | 0 .../compare_mcs.py | 86 ++++++---- .../mcs_analysis.xlsx | Bin .../mcs_analysis_run_2019_06_25.m | 16 +- .../p_mcs_analysis.m | 0 .../results_ethanol/geckoed.txt | 0 .../results_ethanol/geckoed_6.txt | 0 .../results_ethanol/original.txt | 0 .../results_ethanol/original_6.txt | 0 .../results_leucine/geckoed.txt | 0 .../results_leucine/geckoed_6.txt | 0 .../results_leucine/original.txt | 0 .../results_leucine/original_6.txt | 0 .../results_succinate/geckoed.txt | 0 .../results_succinate/geckoed_6.txt | 0 .../results_succinate/original.txt | 0 .../results_succinate/original_6.txt | 0 .../results_valine/geckoed.txt | 0 .../results_valine/geckoed_6.txt | 0 .../results_valine/original.txt | 0 .../results_valine/original_6.txt | 0 setup.py | 2 +- 159 files changed, 807 insertions(+), 500 deletions(-) rename autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/README_Model_Calibrator_MATLAB.txt => AutoPACMEN_Model_Calibrator_MATLAB/README.md (93%) rename {autopacmen/AutoPACMEN_Model_Calibrator_MATLAB => AutoPACMEN_Model_Calibrator_MATLAB}/best_values_2019_06_25_manual_changes_change_factor_50.mat (100%) rename {autopacmen/AutoPACMEN_Model_Calibrator_MATLAB => AutoPACMEN_Model_Calibrator_MATLAB}/kcat_optimization_run_fmincon_ec_model_2019_06_25.m (100%) rename {autopacmen/AutoPACMEN_Model_Calibrator_MATLAB => AutoPACMEN_Model_Calibrator_MATLAB}/optimization_scenarios.json (100%) rename {autopacmen/AutoPACMEN_Model_Calibrator_MATLAB => AutoPACMEN_Model_Calibrator_MATLAB}/p_apply_scenario_on_model.m (100%) rename {autopacmen/AutoPACMEN_Model_Calibrator_MATLAB => AutoPACMEN_Model_Calibrator_MATLAB}/p_get_objective_value_for_kcats.m (100%) rename {autopacmen/AutoPACMEN_Model_Calibrator_MATLAB => AutoPACMEN_Model_Calibrator_MATLAB}/p_get_objective_value_for_prot_pool.m (100%) rename {autopacmen/AutoPACMEN_Model_Calibrator_MATLAB => AutoPACMEN_Model_Calibrator_MATLAB}/smoment_kcat_optimization.m (100%) rename {autopacmen/AutoPACMEN_Model_Calibrator_MATLAB => AutoPACMEN_Model_Calibrator_MATLAB}/smoment_prot_pool_optimization.m (100%) rename {autopacmen/AutoPACMEN_Model_Calibrator_MATLAB => AutoPACMEN_Model_Calibrator_MATLAB}/start_values_2019_06_25_manual_changes_change_factor_50.mat (100%) delete mode 100644 autopacmen/docs/manual.odt delete mode 100644 autopacmen/docs/manual.pdf delete mode 100644 autopacmen/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py create mode 100644 docs/manual.odt create mode 100644 docs/manual.pdf rename {autopacmen => iJO1366star}/ec_model_2019_06_25_CALIBRATOR_get_reaction_flux_control_and_differential_reactions.py (57%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_analysis_fva_prot_pool.py (75%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_compare_gecko_and_gecko_analogon.py (92%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_data_read_supplementary_table_of_keff_paper.py (84%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_data_scenarios_for_moment_comparison.py (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_data_scenarios_for_optimization.py (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_data_set_up_model.py (92%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_data_standard_exchange_scenario.py (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_figure_comparison_with_other_models_with_monk_et_al_values.py (84%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_figure_fva_variability_data.py (92%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_figure_secretion_behavior_on_different_maximal_glucose_uptake_rates.py (95%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_fva_comparison.py (67%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_input/SOURCES.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_input/bigg_models_metabolites.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_input/c_sources_S3_Adadi_2012.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_input/c_sources_S3_Adadi_2012_with_monk_values.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_input/iJO1366.xml (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions_STANDARD_EXCHANGE_SCENARIO.xml (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_input_keff_paper/SOURCE.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_input_keff_paper/c3mb70119k-1.xlsx (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_input_keff_paper/gene_id_data_mapping.json (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_leucine_test.py (93%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_modeling_create_gecko_model.py (66%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_optimization_apply_fmincon_optimized_kcats.py (91%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_optimization_apply_manual_changes.py (63%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_original_generate_comparable_model.py (50%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/bigg_id_name_mapping.json (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/iJO1366_2019_06_25_GECKO.xml (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_GECKO_ANALOGON.xml (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO.xml (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/kcat_database_brenda.json (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/kcat_database_brenda_for_model.json (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/kcat_database_combined.json (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/kcat_database_sabio_rk.json (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/psb_orth_compartments.xlsx (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/psb_orth_enzyme_stoichiometries.xlsx (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/psb_orth_metabolite_concentrations.xlsx (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/psb_orth_metabolites.xlsx (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/psb_orth_protein_data.xlsx (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/psb_orth_protein_id_mass_mapping.json (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/psb_orth_reactions.xlsx (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output/psb_orth_reactions_kcat_mapping_combined.json (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Acetate.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Fructose.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Fumarate.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Galactose.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Gluconate.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucosamine.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose 6-Phosphate.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose_Aerobic_Growth.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose_Anaerobic_Growth.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glycerol.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Guanosine.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Alanine.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Lactate.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Malate.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Maltose.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Mannitol.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Mannose.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_N-acetylglucosamine.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Oxoglutarate.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Pyruvate.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Ribose.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Sorbitol.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Succinate.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Trehalose.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Xylose.txt (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_unique_differential_reactions_of_scenarios.json (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_output_optimization/iJO1366star.xml (100%) create mode 100644 iJO1366star/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py rename {autopacmen => iJO1366star}/ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py (87%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_test_fva/Comparison_with_Monk_values_R2_87__spearman_p_value_2-9.png (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_shut_down_scenario.png (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_shut_down_scenario.xlsx (100%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_test_iJO1366star_original_gecko_comparison.py (86%) rename {autopacmen => iJO1366star}/ec_model_2019_06_25_test_properties_original_and_smoment_model.py (75%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/README_MCS_analysis_scripts.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/compare_mcs.py (68%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/mcs_analysis.xlsx (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/mcs_analysis_run_2019_06_25.m (86%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/p_mcs_analysis.m (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_ethanol/geckoed.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_ethanol/geckoed_6.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_ethanol/original.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_ethanol/original_6.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_leucine/geckoed.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_leucine/geckoed_6.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_leucine/original.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_leucine/original_6.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_succinate/geckoed.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_succinate/geckoed_6.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_succinate/original.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_succinate/original_6.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_valine/geckoed.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_valine/geckoed_6.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_valine/original.txt (100%) rename {autopacmen/iJOstar_MCS_analysis_scripts => iJO1366star/iJO1366star_MCS_analysis_scripts}/results_valine/original_6.txt (100%) diff --git a/autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/README_Model_Calibrator_MATLAB.txt b/AutoPACMEN_Model_Calibrator_MATLAB/README.md similarity index 93% rename from autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/README_Model_Calibrator_MATLAB.txt rename to AutoPACMEN_Model_Calibrator_MATLAB/README.md index c6a309f..a643b23 100644 --- a/autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/README_Model_Calibrator_MATLAB.txt +++ b/AutoPACMEN_Model_Calibrator_MATLAB/README.md @@ -5,5 +5,5 @@ for an example of the Model Calibrator's kcat optimization method usage. NOTE: You have to change the paths to the iJO1366*C model (see Supplementary File 1) to its location on your system in order to rerun "kcat_optimization_run_fmincon_ec_model_2019_06_25.m". -MATLAB scripts starting with "p_" are considered "private" scripts which are not intended for a direct +MATLAB scripts starting with "p_" are considered "private" scripts which are not intended for direct usage by the user and are therefore not documented in the manual. diff --git a/autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/best_values_2019_06_25_manual_changes_change_factor_50.mat b/AutoPACMEN_Model_Calibrator_MATLAB/best_values_2019_06_25_manual_changes_change_factor_50.mat similarity index 100% rename from autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/best_values_2019_06_25_manual_changes_change_factor_50.mat rename to AutoPACMEN_Model_Calibrator_MATLAB/best_values_2019_06_25_manual_changes_change_factor_50.mat diff --git a/autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/kcat_optimization_run_fmincon_ec_model_2019_06_25.m b/AutoPACMEN_Model_Calibrator_MATLAB/kcat_optimization_run_fmincon_ec_model_2019_06_25.m similarity index 100% rename from autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/kcat_optimization_run_fmincon_ec_model_2019_06_25.m rename to AutoPACMEN_Model_Calibrator_MATLAB/kcat_optimization_run_fmincon_ec_model_2019_06_25.m diff --git a/autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/optimization_scenarios.json b/AutoPACMEN_Model_Calibrator_MATLAB/optimization_scenarios.json similarity index 100% rename from autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/optimization_scenarios.json rename to AutoPACMEN_Model_Calibrator_MATLAB/optimization_scenarios.json diff --git a/autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/p_apply_scenario_on_model.m b/AutoPACMEN_Model_Calibrator_MATLAB/p_apply_scenario_on_model.m similarity index 100% rename from autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/p_apply_scenario_on_model.m rename to AutoPACMEN_Model_Calibrator_MATLAB/p_apply_scenario_on_model.m diff --git a/autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/p_get_objective_value_for_kcats.m b/AutoPACMEN_Model_Calibrator_MATLAB/p_get_objective_value_for_kcats.m similarity index 100% rename from autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/p_get_objective_value_for_kcats.m rename to AutoPACMEN_Model_Calibrator_MATLAB/p_get_objective_value_for_kcats.m diff --git a/autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/p_get_objective_value_for_prot_pool.m b/AutoPACMEN_Model_Calibrator_MATLAB/p_get_objective_value_for_prot_pool.m similarity index 100% rename from autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/p_get_objective_value_for_prot_pool.m rename to AutoPACMEN_Model_Calibrator_MATLAB/p_get_objective_value_for_prot_pool.m diff --git a/autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/smoment_kcat_optimization.m b/AutoPACMEN_Model_Calibrator_MATLAB/smoment_kcat_optimization.m similarity index 100% rename from autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/smoment_kcat_optimization.m rename to AutoPACMEN_Model_Calibrator_MATLAB/smoment_kcat_optimization.m diff --git a/autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/smoment_prot_pool_optimization.m b/AutoPACMEN_Model_Calibrator_MATLAB/smoment_prot_pool_optimization.m similarity index 100% rename from autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/smoment_prot_pool_optimization.m rename to AutoPACMEN_Model_Calibrator_MATLAB/smoment_prot_pool_optimization.m diff --git a/autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/start_values_2019_06_25_manual_changes_change_factor_50.mat b/AutoPACMEN_Model_Calibrator_MATLAB/start_values_2019_06_25_manual_changes_change_factor_50.mat similarity index 100% rename from autopacmen/AutoPACMEN_Model_Calibrator_MATLAB/start_values_2019_06_25_manual_changes_change_factor_50.mat rename to AutoPACMEN_Model_Calibrator_MATLAB/start_values_2019_06_25_manual_changes_change_factor_50.mat diff --git a/README.md b/README.md index 206ecc4..8479e8f 100644 --- a/README.md +++ b/README.md @@ -6,67 +6,64 @@ ## General Description AutoPACMEN allows one to apply the sMOMENT method of automatically expanding a stoichiometric metabolic -model with protein allocation constraints ([Bekiaris & Klamt, 2020](#autopacmens-publication)). -AutoPACMEN consists of 2 parts: -1) A Python 3 Model Generator which primarily uses [cobrapy](https://github.com/opencobra/cobrapy) and which applies the sMOMENT - method on a stoichiometric metabolic model. -2) An optional mixed Python 3/MATLAB Model Calibrator whose MATLAB parts primarily use [CellNetAnalyzer](https://www2.mpi-magdeburg.mpg.de/projects/cna/cna.html) - and which allows one to optimize given protein allocation constraints in order to get a better fit - with in vivo data. +model with protein allocation constraints (as described in further detail in [Bekiaris & Klamt, 2020](#autopacmens-publication)). +This repository of AutoPACMEN consists of three source code parts: + +1) The AutoPACMEN Model Generator, implemented as the Python module "autopacmen-Paulocracy" module, which provides a mostly automated way to generate enzyme-constraint-enhanced stoichiometric metabolic models, including an automatic retrieval of kcat values. It is primarily dependent on [cobrapy](https://github.com/opencobra/cobrapy). +
→This module can be found in the "autopacmen" subfolder. + +2) An optional mixed Python 3/MATLAB AutoPACMEN Model Calibrator whose MATLAB parts primarily use [CellNetAnalyzer](https://www2.mpi-magdeburg.mpg.de/projects/cna/cna.html) and which allows one to optimize given protein allocation constraints in order to get a better fit with in vivo data. +
→The Python parts can be found in the "autopacmen" subfolder as described in AutoPACMEN's manual,the MATLAB parts can be found in the subfolder "AutoPACMEN_Model_Calibrator_MATLAB". + +3) The exemplary usage of autopacmen-Paulocracy and the Model Calibrator resulting in the enzyme-constraint-enhanced model iJO1366*, as described in Supplementary File 1 of AutoPACMEN's publication. The final iJO1366* model is stored in a ready-to-use SBML form as "./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366star.xml". +
→The relevant scripts and data can be found in the "iJO1366" subfolder. Note: As it has a huge file size, the obligatory downloaded complete BRENDA text file brenda_downloads.txt (as described in AutoPACMEN's manual) is not included here. Instead, it can be downloaded from BRENDA's web site. ## Documentation -AutoPACMEN's manual can be found as "manual.pdf" or "manual.odt" in the "docs" subfolder of the "autopacmen" folder. +The combined manual for autopacmen-Paulocracy and the Model Calibrator can be found as "manual.pdf" or LibreOffice-compatible "manual.odt" in the "docs" subfolder folder. It explains the manual installation process (without pip, see next chapter for the installation with pip) and usage of AutoPACMEN in detail. -An HTML documentation of the source code of AutoPACMEN's Python modules can be found under the main folder's subfolder "html". +An additional HTML documentation of the source code of AutoPACMEN's Python modules can be found under the "autopacmen" folder's subfolder "html". This HTML documentation was automatically generated using [pdoc3](https://pdoc3.github.io/pdoc/) (link accessed on Oct 30, 2019). -The HTML documentation's starting point is "index.html" in the "./html/autopacmen" subfolder. - -All scripts starting with "ec_model_2019_06_25" show the exemplary usage of AutoPACMEN for the generation of iJO1366*. All these scripts are intended to be run from the "autopacmen" subfolder of this repository. AutoPACMEN's exemplary usage is explained in AutoPACMEN's publication Supplementary File 1. - -Note: As it has a huge file size, the downloaded complete BRENDA text file brenda_downloads.txt (as described in -AutoPACMEN's manual) is not included here. +The HTML documentation's starting point is "index.html" in the "./autopacmen/html/autopacmen" subfolder. If you are particularily interested in the generation of kcat databases from BRENDA and SABIO-RK, look up the scripts "data_parse_brenda_textfile.py", "data_parse_sabio_rk_for_model.py" as well as the combining script "data_create_combined_kcat_database.py". These scripts create JSON files with the kcat data from these databases with EC number, organism and substrate information. An exemplary created database with BRENDA is -"kcat_database_brenda" in the main folder's subfolder "ec_model_2019_06_25_output", a database with SABIO-RK is +"kcat_database_brenda" in the main folder's subfolder "./iJO1366star/ec_model_2019_06_25_output", a database with SABIO-RK is "kcat_database_sabio_rk" in the same subfolder. -AutoPACMEN requires Python >=3.7 for its Python parts, and MATLAB >=2017a for its optional Model Calibrator -MATLAB scripts. +## Installation of autopacmen-Paulocracy using pip - -## Installation of Python parts using pip - -You can install the Python parts of AutoPACMEN's latest release [from PyPI](https://pypi.org/project/autopacmen-Paulocracy/) using pip as follows: +You can install autopacmen-Paulocracy [from PyPI](https://pypi.org/project/autopacmen-Paulocracy/) using pip as follows:

 pip install autopacmen-Paulocracy
 
+autopacmen-Paulocracy requires Python >=3.7 for its Python parts, and MATLAB >=2017a for its optional Model Calibrator +MATLAB scripts. + ## Structure of AutoPACMEN's source code -All relevant scripts are in the "autopacmen" main folder. +All relevant scripts of autopacmen-Paulocracy are in the "autopacmen" main folder. In this main folder, the scripts which start with "analysis_", "data_" and "modeling_" are command-line interfaces (CLI) for AutoPACMEN's Python modules. These Python modules can be found the main folder's "submodules" subfolder. -The main folder's subfolder "AutoPACMEN_Model_Calibrator_MATLAB" contains the Model Calibrator's MATLAB parts. +The subfolder "AutoPACMEN_Model_Calibrator_MATLAB" contains the Model Calibrator's MATLAB parts. -All scripts and folders starting with "ec_model_2019_06_25" are part of the generation and analysis of iJO1366* (see AutoPACMEN's publication for more on it). From these scripts, these ones -starting with "ec_model_2019_06_25_figure" create either a full figure or data for a figure used in AutoPACMEN's publication. +All scripts and folders within "iJO1366star" are part of the generation and analysis of iJO1366* (see AutoPACMEN's publication for more about it). From these scripts, these ones +starting with "./iJO1366star/ec_model_2019_06_25_figure" create either a full figure or data for a figure used in AutoPACMEN's publication. -The main script for the generation of the uncalibrated iJO1366* model is "ec_model_2019_06_25_sMOMENT_iJO_CREATION.py" in the main folder. This +The main script for the generation of the uncalibrated iJO1366* model is "./iJO1366star/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py" in the "iJO1366" subfolder. This main script uses AutoPACMEN's functionalities as Python modules. The commented steps in this script correspond to the steps described in supplementary File 1 of (Bekiaris & Klamt, in submission). - -The main folder's subfolder "iJOstar_MCS_analysis_scripts" contains the scripts used for the computation and the analysis of the published Minimal Cut Set enumeration +The "iJO1366star" folder's subfolder "iJOstar_MCS_analysis_scripts" contains the scripts used for the computation and the analysis of the published Minimal Cut Set enumeration with iJO1366 and iJO1366*. AutoPACMEN creates a cache of SABIO-RK, NCBI TAXONOMY and UniProt data in the "_cache" main folder's subfolder. In the current state, the cache is the one diff --git a/autopacmen/docs/manual.odt b/autopacmen/docs/manual.odt deleted file mode 100644 index 67f3e1bae91db3ce2c9b6953728c66732ff923bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47920 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 diff --git a/autopacmen/docs/manual.pdf b/autopacmen/docs/manual.pdf deleted file mode 100644 index 7866b4b62177acaf54a59da3047b61efef6f3d9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 585533 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

i}%smah#P#wDDXtPR%9y2H=Il!mr-(HI^ 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

nPKtvp-xlV5{oIJ)s6+i5GcvvcCZXNC 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

^;9$7g9$r%Ixn>xH<}ozIch+*!w|VaLC8x1?9e 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

dwG)w`K~33$QTHR0osNS~3N_@5C-rC|;S|oC zWW}(!Ufox8z0cXoflF>%Xj$=r*fO#)5f$0FL|!Ub6kCgWaKc5TWV-+LyybWj!c+rm!ghq(z*`Z)OR`7 z`7Tr?d7`-{dqj@+h!o6)n}z1r8bgYJ%7j+buB#+@(CN{l)02Mqdm1`y*SGKAK`Y)Q zka0n)(_-t`qyu%AMu>Lq_qUwqh2#+BGz)KQ9?V)AsA!$Tie1uq$y-CEcru4pry-{{ zQnv|K`PJ#pD>b?IDVn0aOKk`_O>tL@wyy{rnLJ(0 z;n73+8sL3D!6oLA4{LwRWLY~cWTL*bpi;L#TzFEm`^8*t{gc!A{_+yr9L*EIn#Eb! zR|JM8jiqFG^GZ171?QOhsa*8!Th$>bh*n>#c_a5TUDn&p@}Uo8b(1f)Jdn`s5Ls=1 zf1jqcRTyiat5fQd@}_jx_D2+Z(d1Wc2ijdi(vRg09g8224&Qk;&Skm1qunU0{0j@6 zk=Abc)X}VArfr#JNui$A`r4@l5&^+Wn4t|zjhPmGBB{dA%jW@odErnZ zW0lOw1!s!6+;7&Uo=s8f{qAgMzx)`>z~^6m4+)nE z&!|6MdNY^(`>AgI(mev(84*2v>|yG&1BtvZE#Q{uI7oRQ;9g!k{`=IKVn$%!xmGVV z6MDkXs9efSV*X-z_mp#!LVQ~-)L$Kb+&vvI6fV2-kCqR4X29U&p zM>riQ9<@)e^7aeSJj+s+xG$3gI-%-xit^Ik(MCi^S!qHo*Fm76N^ePEL+cdvzU&W#&kYBJdwj|8_*I90^>`26;S-zPVH+`WeS*abr=PrU6O zb7A&)uC~w{dOnhoxVmhIR?9;zhh0NwiWTJ@PIX4!jeO6z(7wA_$Ff4oo3}ZqFncH` zZt#|8$|}A7@%tL1G!t(LjijyfvsUNO?|KTlrC!J@*JqfFohhaqmo@#}>f?LQ*~t=@ zbV;0OF-jVhTU4Po#2Ym{BU_()SXRKvs#9p}rE-gjSM$}^@22EVh(*3?^G}d_-DYI+ zqBi{N!jsB+{b~0f*p2mgODw~a6n8jJa?jUs-kWDFZ!z&v0gtMxe4na4vRsJi0hjBm z4h2_rT%K;{jmdURb-V4VX??I$C{#1zO*J}-)<*3_Fb{0x*Th( z=uVkG8j;zQuwA%2IJ(2y;{3@aOH}Seh%u~<+lM^c`zk!d*rdF88QW>yN#;x4Piiv{ zWu887`7yU#ui+klH4ABsM@C?>{LLpl*OcR4F>blGY(6zE%PdD)oKhOk)3paxGrOn# zhcbntoP|2he|~xZW(4- zM;{#uJ%#XKA`*d6SsYBki zeE;d2vdixEIa5=!6Ft=B9@&VvD8D*e5!kDgOwhoX{PlM17}d1--tEpci~bYtk8c6WO9Ue&%bs7>&>DesUYPhD{C zY-@S7;&)xuqf2hOe?Q+U(rq63gWrl%|BIWOz#D%`xp3`3OSdo+pLj>navgj)6O)r+ zkV31fufKkkS3_u9W4=TTd-~@i$0ZWo`aN&UN(&22z45V zh`^Vx`NM57KBn@HIdVGsjSr&3N;9JT*&AXm+%Ot3d+|eM*YM0P^UL_~7yA0Cot)!B zd?Z|W*L0V+{7BMt?1!p7^6JvL{o0$k1L+!_EcWrr&AVeb0xe#QmxugS+W%N6n$^PaD?jM&x#zt7SfFl93o2$evK)4T#8Yq6#MT z2V4pMFcrOJ{sYb#y-)p-f>y-~<}V#_y=VlmdPpwV`E>bNViry}1WaEn=}Ss*_V!n! z)LTZZWR>Su&Af6hy2>GkE5PFWNtu#eqXXG4#v^x!oGIG+U+*oHd}O1veY@n#3wIG+ zew}*=AM5oY{VH$7{4(0)NCb&C{z$LSYU}*5HYs5$_cHhYV(&epn%tTO&>$c-KtY-a z$nhX5RYh88ih_uUg7hvb9i)aH5D=v*3MgHwiu9fUkuGA00qKM&HMGzIAqj;0gmc~_ z`tts}>#lXzclg7P%-&P?%-%Dz_cPebvs64To&!GZ1H8Vm(uJ%owyAl{pQa5jFE7pR zgD=8$`?ztAy#{B_ctg>DsNXQjIIT6Uhyx-&tL^xD2gJyYF3@nTAuB6aLTFp&!`h$u zM*`(2uq`9gQoIZ0gA`ycOF3Zghw2)qlaP-au3))+S-a9ToiepOua!KqU$@BPnC zW$WlXbVXyi#MV*FMHVHu8)hYD2Acarg<32i@WH%1F#>M%>R%jq-xw%EmmZjm|3D!q zfsX?meCpy;D7_xgCqjvgfBICIAljz_WX%>y4cB2$+p(awQ(=y68hT%3fZypQzDda80N*5)p`$A#<@mvWX&YN<)cyuy?6Gpw4 zW<(f$UB}CvRh+%i~?KMFP{XZQSf4&JRvowLc0Gpw^e2jgQ~(buosu>eHlg_7o#j zjNC9hYh5sOw013YRa){U;Ia%p+t)U&YSxyld(t*ilKe4e1H6*6!0~vu=BBtTO~_*L z*;TWmMWSA>w>`>jwJ9!4vufZzR#n?~&H*L667l&yAoD75iwV|{6cp_JDaP=lqUCLa ziQ+>U-z&DNM#$D22`{%2x(#~8ZY?KnA6zX(HwxyeET9ZwP4ge*5>ODW zv7TnZTL5~E&tpT)8i~(0xszu%am#w<-5=>XZ(Tg&ZHLx@nyqwA9WWp8+DzZ#DJmYX zI(R)|*rjEVal~Y!bUR`k42ylzv@}^7&?zQLGMi@Eo?9-*g9-9Z2fNB5j``Bzm!L^m zOriP`N$~WnW3nH40K%cCjb{`c%zf`Qh_C{0)h`{;%;mqWKVi~WPhA={pcN}V8unKa z&`zB!B12QdjdAIT_~M644NY<3@%Zmg05Q2t0d4@WnQ~UtbP;i2!a=mwwzJKhWTxbC ze@p1BFe8OSv|=qh(o4d7!eO>Z>48-{spI;4)4=wmK7{_p`)%r(!Vpj8MYjw}ySs|V zNqX0*&ePNbH0c1lCziE*fP;jWfcupLPdB+Yua0E-M-x$`pb>?0CDToT-&~%4)@X1) zkT7VqdJrn=Z58RzXA$rPSWN~m<4NNeCAO;9uWl=vh2MZYF3o@v8?du8Tz+|02wLs| z4U1&uPpB>OU@|dy=aQP=f$CWB<-9>&JnmYjxs?F~)?RnTG(8#PveW>JrJ}B@083jY z<^3}Y83CFN2rQ&^W{fkzw9Y}}btJW%JW&>5@mDOgY?027LO-SsNdOCx5*8(sE_XekdYRT17D)-v5B`pEd?q0Z9e8qS!{QR;Ch#K^yp>< za;S(xgdg3Y*w}nfbO!9V?emO+&uTswCt|xu-ujVCQ(*YIaM7AFb9Wy~BKfG`wU*3HDLqN(J<5I!{h{tEk@?>P?6x`Jn&kdGSb?OVkTU zUB)MOZcGUoAPxQI01=ubaF8*x=B5?Ji$dEn+>6&Ef0sUbA@JP20zg^(diF|{9*}Jz zn(A(FR}bdVwh_siGHzufjJiq+ZKexd;rORdg{Dx`-o0B|*bwur1)h#O+6Mw}75A^{ z>MDPzTw4zlQce;*L&(jCO8dYY6KTFgg({ADOK5O9U3r??@dQBi>Fm{oTQGQI3lnhI zV-dwPY0@xdY04}=8)0NuQeZM$kRcdNEV;|2armM7NA^NCha*P9-U~D4M?CHo$Th#S zSS0YehK5WxFF}tyGHb5zc9Da|)iVS!L8*#aV@dcN{&wYh42M0{k2G>1vFJ#`Fv5cs zQgG|L`~<4mB_HUn{QJ@0*k>RWc*N5o?sit`>x(15%_)9BcIBz{SQm5w1jhChknlSCQ*7t}Ckv zH;9YJJ?ruc2TDbn?D92o7+6_dTD^Ki8^&~xOw*wxvX z`-bOND@yOWkhTtNZD;Gp3peQbv3wr7Q(~uw?x1b1j@*Wg<&@n&!j-V8)Mg*%@ba-x z`e|&3z-QvplD+WwJa8y>o7hIm0w3w~u_f`OzIwIM|DCCIBPB?!0Otk?* zzDQ;vB~!2Mg6M0QwNXWp=!U_z)@nF%psmGY?}KH$;H6H$VPY{)Q-I56vl5l~vPj<6 zaCt-tK2YZ&0Qumh^jUdLaxC_yj-o=F*}`l}T`}QwQP~ffz2X@zU&XS8im}t}7S=gamzGVklT&xvf(0MIm48;f zXW{D1HnP{g_rfl8ZEq#dLyV{CQRG+%hv^-1&e2#g!|Dwqho*yMe6AG9(7IU9eAq@A znj(s6Z+f2+15YTd-;7$&(OO+R4yiMsSWgS!Kb%`YhRki2f>$y94!)fHqQKU8A))Uq z)jYwKS(9347pCh*zb(G14ry_}k%79-$(y1>#%PHG0!e6Kia6AcqA0s^73v;K7|z3{ zIqSk+T!kiY-rLAjaPVo33S(DPP&Z%bNizg$a;bqD69HR+*m{$}*}=3NCd~s%lA5pk zLP?7AKC<$y^JkuKVmWb&)DN(t% z*dH4Zk~v;}w#HD88ZGn!di?u6AgwRA>|5kT5}(NPh&H2IR45kt4s}s^jf;XB;vPj( zsLrTk5~Akrj!kj-kmS{u9^0psT1+LuXDZQC8e%k^s5tB}*~mJ(Qm$9LzIro#;!?rG zoUY<~XpR7usm}$UAu9s|oh`f_eTspTT~GPbP8Jc5S)5fCaX`Yiup)Eoed?X1uXTG( ztUhLcuO9fEvhK7LVa*F1r~P|%|597&TC9(1;ILedqaUxCy!8N);5STG8Q@R5I22<1 z!*~MQLw+6@-aX~QT1j@;y0FyLGBHbiI5}#^pQc(wG%ni`U3jcrS9}jMySW;;Vl&V> zxn=AUPxs={GPc4zZ=4v|Dht?tkK&wlaF79w4X{+1v{J?jMT zV(8VwxtUfaO}g7KDS@EOvD$}u)_w3;@?jKM!TFk{^I;~JmsdLnYy9ilFC5grwz7EK zx2})mKb>ciJGAoD;`D~&=c2SKXjp}IO36ruM#GV^xgU8#vq(kJn)ZW_r!Kn7F<$tx z#`Mr^+nd=SPDAhJ!`r)<-urC5DskLGd@@|z0Cq?}^5GB*bDc_aDZ6;8cY} z-fLw=MO&RkGSv_FvOtDdeD76dTF04JKU{LKx5|{ZS4^33ywZGaCjOMN^2bvhP|f=V zyim6uLJPvL&92C4wWPE{AK8!cRKnQER3S=xmrQMvi#QA2Te>L$-gjI3>^?mIQ*?j* z$m|E0Cc<65Y5bJQ0*vC7jHFVeWDFNKUxWFi&a9hkA>@4g2YknlC)`=*t@hmBMYQTW zTdWmdkn5;QOn~PSTpXMgtOp_=Y~r7GS}P+eC~-Hd3ChN=)9& zuo)Ox_(QJ1C0KaVxwWv+*JRqxENi_(K_^rQ-AD0F#CH=JkOQ*^*5n@QJS?k+ubU6p zTk|ED_D)55`|hKi_M-wS2v$>^t1{$_u4wAr)>25p^7jhc{LbDBfkqD^xBT-RNsWm2 zHQ8HCj4{v-qrMO3b14h8YvmX}1auYKK`E5;nNyc|T}jZx`maCOWSy!W?N0bZbU$LG zkJ6N|i9!z_4V4f$| zna}(;)(-Qt)aOZ^ACgTgn>ZtTH`2j`LQ?yHzUjmDCiAW55`pvGTbmK#!!XnWV^PJ1 zOG}>ERYSJGI+ur&r30P10T77|@Q2_RkIKmNV^%r&(GbJZ<&X9h4qAbh1oMAUYLiL| zv&g@VjObbbQXH+&7>f$^3Y#LHwd&lBj_U`ZSMJ*fEwmd-0K`5({t@YTYmLaezcFro z7PGq9Wr2R3Z(VeD_{VpRO9%_h8ERotPb<*M${xMCT}&sDRi?{2(e49tCpBd#6+9jF zRfA=Hhb&T($kqc6T%7u=lQX;)%A!V|Q%QQ9-Zle9nuimjKCa@)8miEz?o)AC>0=6K zyl;|jN~bS@wPd(gfTU#T^}orNuOt{v@d1+)ugmzQ^K=vrS9O*3k#E*H_pE$2SEwp} z-{p8e7dR2V)1(A^vOE!cM$rKv{Ydpl_lDP$TxvTT@oeO|z1jypLv3oX!O?z(%Wy`$ zH4$2}qtvr=qf|XLtVN*nt!>ZE`$J~uS7xs$nM|M^0)|qcm?VRjb!6gbDa*TB5)ZJ= zS0)zfPTpWWvmqaSF^N@EZPZuW-I?B}fn9TJIZsXJ7FFhM`WXv5pw975-C&?-J6iPS zUl;IvkjqH#b9ef&vaI_LzdJr_GZ$Uv(;+VvDO(n~)9Rz1)=I@kd61^LEVJ3%P(^Q^1p~;I6;) zqKg?DIN8YMsQY6ezt6p|&}fb04dQI!Ojp5sXT)i6_4n_=9VtKBH*XrRShWY|_+9g< z^Yiz3s~k}_Mh@Tx5-7F<&*fec@aqZ55B8oG4Y#ZK*e~kMa<}pe$PRfH*+h)`OcKS$!`%By~2o1L{DmVAModuh|q$$H1sACqCEn zu9*nwnN?`FD8Ag#`z*3o%hPv`+)bVOuvC2SULm9iqDRV)IgpT!hAMl;JyPc=Dyv>^ zd)If2mfL<&wqURwW$f<{K&8`Pt@oQ&nNbBFCv%EXKMV-e!<^kotNHPY&Vhv=J_s1x z0DrD;90LzA>(~~7Eu=c+9OOlL-ppcVH^SosmmED;1bnHY@OLkc`saJ6vXcwC9|1U? z82!b?`PJ1frc^4zN=Jjlx@W7>cFEvICz;?`2lt8uzq$9EH9ldr(4KO7v%Wi0KyRfc zFi-o7@8={IO|@y?qA3I6UU0ry+oo@C>Nkx8`kYWC5>6@Tehf4Zl&$4&o6@%cO#zRa zsgzcWTd*aYqvBh^EoDk;1?NcRc8EH^t+=p}+va_dBJ(+@*rpVp75lKY{_l2)i7rdN zTH!)OF-#!Pr;U9LdC#AS^k_B^nak7%cKMlloTgu0;-y1{bctzBi0ufaZ6JCk;45iv zxGGS8x)q#%z+nA;PWmKfO{BZe$G%;s2(Q~e^xj`88!Itg=nEy~osMu?3@Uq{QVOKk zkHAMRY~ZbUS-s8sUPG2+&(3E6cv>>`Vy5BOMH=G}E>azV+fA2gN`~Z=vVn`L{To`> zWwugBISPGeG6(oKCY6^n)AY;@N{8Jk9BZ3qHbYu~GVSeq@>tUY*kugK*-(A3HFLO7 zmRFq(42P8A{a#yG*3?Zc8l7|yV(dG*S-zA^DeQ^>v@=jPw`~FA)9YPRDQ^^#5t$w< ztY=Lo=DNw$Gp)6{ffXYM1VoIM&jpCUfhVW^L#;-%uyRA_fQ8^>BDPijMU}5EHoYvh z@JI1ILLnp=tAtSSI8%(Ss|P-tQ#mWdnAd4)T?!@l#1xO08r9DlZrj_m#RN1)XX4tjzuNwf)x$?A$Ls{E~bL%Jq=1?*aShzOKHD~C%nA*MNSDCJ7G?s))tt{Uf z8*Q#lMvxcuq$@h%X}Xi$^o}`Su9+|V0ri`DH-vJ#+c!A1WWi(Gu^RX2kwv>=?bfk* zAa_23f&QgGO@wFw@D3}N}UJGnx zk+JRsSt4a?vytg|z@jz?ccwDCGf8V{-*>iqdq9CTx6A_epmGBcXl7N ziJXTFuRH@Q%^(qG9EvOlH`kD{3O^qB;j1?}(Nj;?`X7X2oc-aHdK}mQ_%aKyygz+j zP+AVsIwfp**KI&ho4Ryb=#-5T=|RWj)pQPHN4F(@BK4adIsl;I&$X(&xw;c%*U;zZ zYZgCprSU3?8&HS`Sq4v#?|t-~oZrYuzgh)6%lPaIf*IiJpK^h;(A4kwAfv931rnDnOqHMZiKQ`=~{iM@Mqh^yaaAv$Vx~%SU zbQ9O`B)N)Umv}V_nV()GO8)xhYa^I?CKE_i21!u^AQpET=T329wl=<5uXHhqMJPF* zuJ~S@p6d+c7f(cMY9|Y9HeV9wR2mo^aRM1?wR6e z+kAQHG3Us}0x}jE>B1iH>Q>K&7y|9TJ+^kx;`^J!hJj?4 z%CRk_6J*jOM=^y(7p)kiCQGc63ip@V`xZ{yWL@c8Ovk@-am!+rk&#AJx)Odge3bU? zzldA~vW(A~KU1zK8$GMJnrGhgrQdY*ElxE=o)aJFbwLd9*nhhH00hf%&*euN)akCH zx$iAP@Fm3;ywEpKX-5S%($XokHb+!&yAbv`wSS|h6xZ}WkKdnxSGI$Lrt|gh~qjmLE3$QSrgnDtZkZ_9=}K!RwS!f%AS(h zT)nkzCga(-ynU@-)vAuST8yUf2XIS@u1Hhn5C8Qe9U65wDks_*Omy)HxI(z}aq-L0 z=c?L0AQkB}o=t{^SH^CGrqE046XaU*Cl zpbv8>dSE=&ohMm2Nx)3`(7>rSDyl`DN4Em2js` zc4*yXwQaH{`HBInYSo-ZQ*yo4(aptP-YZo+U)ffqp>LI47?a#rz0lpqt)1Mum3#P- zMZ99f`HvM75aDuRO}0j)n-^rBbv-iKI_*13-`YE$l_%ReJi1xE=CweGEFuSkg7ZI8#(!pE}AVs!mJ5(8aO-B)uq&$KcqeC*CjKGCV1^ zL~I0Ai|Mjz~2*2tCc z>|?1itCF+EeuOzJ(pmXK5d%#}+>ed%*~s?R!H zcrm&l_QO#fYc)J-zE+DVcYhmZ zIb-J4jWgf#>cLV7)0Pok(5n9*zT#PWm4P0sC8RLi-8VkG9){ z49``NgF!)L!(}|qi0#uirmQImW4mNHQb}5w$L!DS3pI14lT&`S&FYy$Oc_N&*qAio zV1;=O#Q^k8%`Lgv{$XX9+BMrM$e*tk-_T7t9>yqw0+2(Wv9LWCQ}`79&^mC0Wn~G8 z*p53U_(qH6#<_{6uLXk_U_PJ+B?Pbf@rpE&K#JI>&yX!|%G1mo(>2&2|X zJG9VcoerpE^EPdX95X-B_1>W zZ0Q=pd$}7^hZ~@Q3~nU@z&+_Nq8qjyxPy#z6BI^8E^%gyKy%aQ+RSQHBkL_U_4fw>twZRI7zA`fOoh7hDj3MNfi&QZZI z8_?e3Ca5|p=_KABYTRyU?C)EbL6|^?b=#X@YW*GS1!1!Lil?#mBO@wLoU%;zT7n{p zi|Dw(!VwAbflC*p<$bQECM-5Jgbw1AbF5e1;s#HA3|uG*2&bPWwX&U%0Q*b&jvT)) zvKC#h^z~)*&BB!|*?P`LxBLQfJRF^mnDH|7Z#AqgxSput%LMPWJP}DGpyS-yu3GTh zc6JFL8e!`r!>li3#)a-%yHC{8W?xS3oDgT~B3pShfezV*qpqS-vSyEXf2K7;_Pa) zyu^5ufm?#im*+ethn+o7q~>#}5f6UMNZ1hZ#UH;tB@t6E_4Nbekg24l!Fudv1{06_ z?ftc?9`_HA<_7jWa|CV!nt}FKPIY8Xbsq5?!->#qnRtcM!SBZ6BJALuMb}#=&C&6f zo+K-}6hgqyK8vI0_ed5q6W^{RbB`?`G9?a4xkPFo>gDXnJeWJrvhLB|Pf*n=@21P^ zBn2{cRZGH5K=%D>;pnod(=h)m-0U7?G6I=HzuK~adt?VsM!di0NY?cpw5w8`3T&g- zs1@BFur;tfz=Ci;_-Liy=MzpPXJMws3yZ?>hdObMCt4HW%s&#CbY%bBhHiw$znbo1 zL?<%F8G7MC0ZV;2d%L>iks@!$G+s0A=2r;xExd1rPh=*XF(XE6@8;DgPHz>$)nF+v z|78F?o(9f~t@n1MB7oUHjdp~)4bf{+ZhI7gzLlcFGpA6`%Py0(OdS1PS6kP;Jxa<) z0;^8*C#OFVKlI3Pv+u|7x=IuOF^mYPVlE&ZM{*ypy+BS1%OFmLFqALXMvrD*dEQ5zb-HJJB;f>!QoKxVv_Bm^BIhWS6JF z^mA(++tXJ*!E*%pN|Ut-4DxpiUq#jb`Rq#q;{7m>L_}eH?@-}*o-%_^c@IB=yQ_dz z%E6pQd)X8uQ~2wVF~sezKPZSyHyZ_En7*+KJT;;%w>Y$tE#X=CR-`jWP?9sb6UXDx zJS~l;vGPWt@CqMBoSx<+RYN*a`7)8{+#J z^aUKyH7}xR`@$?xzXIs3|IZxN0oxE+Co^rnqL<5X2lt%e+X#MNASf!BRLtPJU-MIw zAi7}Bt?o6Mh_p-U9r;-j`?5W7y7`rli$iT2*>FOlf~*v^ssk!onpN8nFEVKmD@=Es zfFvq9ROqXw;bnfWXc{vK;*qpD=(izWy!d5~RGdEDTZh|(L-NLWwgANwIh$v&fPZh;F=s&)S5X;RR}C-c z@6-Gg{+AR~g<*Oidm8zX#i9B~5}vVI?I+OGbdx4OPQ{QIPOJR|e~1bS{4JB8^fs~? z19K_;EeUy=G)-u1h6ln`56W!f?_T;=Z+C7BjYu+x~J&5TiW{nI|bopvwhbVPFU?9`0Y$Y z6L>vjI4p?30dLjJ3rud% zGf_3XEcM&52w2{e5^XdB)=>Go9oT3=!r~kcMCe3~NnqygRK$I&wHl5O`ZhUFhQCk! zc{Kg!P?oQ$v!di`utx{JRLY?T-j$B*$-Gvx{nzH3Uz~;PIJ^GmoK_&NfrKvS2$i?Z zkLd3_W&h^{Y3pfcKcaxwQ85O)P^&&i?@EU5O4gV-W47mVNe}O?ROC*sOtzUFykZeja*WAw3lj{xyqggePC_Ii;QY@TPYEkH7U%AY>I12nN@_TEL=<#H>;MXn*i%4l^1HR4u=K*m`$nNfUhR)2E}!2C0^SQ zc4;^#_(u|CnF^7sdLXgevc7CjUF#e|M#5z!uY{+UBmL|lkN!K=QXrl?nU5`=5C?3H z^-#Om0*u5i{vNw;H_g0FlJH%sOywIDKl}ybCCm?Rv8GBTO7F&TOOHP?e4+dvDg>-# zc{#>QX_Q6X$+tts^nBH+-QdG|{Yk=U4+&jYJ0JtRZl!I&Wk7!NGf2;-ai92Zs`E!0 zP*-G>gHtv(B(``uzjN*4w{tC zV)gGs&z*;MEPQif+>LN@k_1=*4^v^6_QqB0?q(8eC(A0Iz(v1CU1dtQ$miWHh`n>5 zK2mP5I)t>K=F89TMvJED3QwTKs}iZ2xx9GddpS6}=*z54WqNFJ|MD9d%yB12|t;lXNYqwXD$J?u%H5q|q z6z)bw&U;d_D;Is&00ACS9=01VdPsPi*`aGT({KIz?4w%7|;< z9vx%f{{I1>yJA7x;Z(F}zn9r{8>NLL#=wt0>n&u>AK~6DR7hQvcuE5p&o#K?d}uct zj7x&jHiQ+5N+!GS#5C*!y=fc5wZJPAox4d&=$#L-T7>SMQ@P3i1h@^%FrJX2yR%^O za~B3|jsL`7R`I3y7wo<%)%oVHM%z0(lLvQ}OMWhG&D$$0qv8zNkQH^kowbmkUNj;} zfDg#{)Fr2y@2tt}Btl7yMg&vZt^Wm3Z%rd&4dMAe_vii92kE9U>k0pBfByfwjE`~U zY2UpCg(jZvl*7Md#flAR#h7wOBif0&YG!gx@R!uskJjx%JgxYmDetY;E_5U$EjUOl-UF37W{y&E2Zx46X28u}ev-+4}pdz%h0Awo1 z1C%LOk8c76zjBy!4{{zjK@xnw92>35=~%LqgJ!q&#FQov zh5wS|dkVfnJfI>L4m4^&Su#w#eiPpLrAnMR-P?&y)+cGoOkc&|H37d=(q314n0u6g zzPZlE0(DV(T*B`Rm^unzL_rrFs|by_X?G9?_B#QQ-C4i&*oMRq?_v&fsd?Phc89kfMe(E##N z*c9Daa!q`GV`15K`VlUWj{8&BCW3n#!uL0b^KPhZ01VNBL(vtO;=cfvi^9;%^pZhB zOi)pv&EZzn+V5sO4m{&W$NdqrX2GNA#PZg}?>8K7%i02Bbju~VH$E z(Gr^NgaC0E5KqEBO-tY%k-w{-_a=s0&|>tr(1mcQpl|1K!z%Lc$R~0FmAF4Ozk@`l zonz`N_2PDsPW9}H+P&WtAO9{f922h^ghl0@$^2Rx&Zx8yf9ZETnl|fk29|f`yFI-$*2^+FZ7<#+kd|;tI20DgYqccQR3iG+z5$0sMFeiTps?=9BG~N@H zFu&kE)R8sSDmTr4{WlvtzxGxL&CDQ)q^e`6pK(uJondWVzbQJU?lUm~lr`2L!0)d` zD3?{og#3=Fx4zuN%7c~e!#SS?rx9*N;Z7ss!=&FFTNM_M({>HIT|6FW0#)=?OM&B; zeiyMj7k|Z74=%bJ#{=i+wzw1pSS}HRexC@g=VD%Z+e3g(tZKb}NNIHjH}H@f7XIxw zx;Hj|oH9|9Vf$*&G-4OKppFV{LM!I}rjMv#2aEE1K0sq(LB+gXhd`haK|%IUOqTtx z0&g^2?@*Lp6=_rnWnL)hdk)xhuxhtr;qS9O-Kv@HTrLi!Y-#G$ywe49WD zEjjt0mIEu(59GyQ6Bjp2bdO!*zKeM$;X zE5)GGjd>K8m<?O{S^?Xq-4n6G*wq;)||id@^+|4)5R@`1kp z{2Q=yz{in#JcsS)RwgWU9pmNut*>on!KL@9QkA6F`*0zN2=VydS)kJa2ubG%kuqtO zl+4bCaLi~zICeu4mk;JsGib!YR|{g~XI`1iBbH)>5zE5)nZmFK&6wDauio<~c%Kj& zX9C}bF|_ltgww=aAoUN+6$^&Tw@6$9>n( zhk>os{h;FUc3?&~xY!w>`7H`)ejA?CRIOQ}`*i2`8L>cbR04RW_rCQ?I51%-bJcp^ z-!vZnmBxy|^!Qs4f5(A-({mCq>3t8sd#Tne(0$T_T>e{*e-jz#7HX)Dr~-Nbd4L{3 zS$wGA@G59LA1tV5u;=87tE#|uCjL@moXJ%#&3vcgF&E9Y$=m3bOF`gT%Y6_<5NYP- zlO4P~D;}Rfw{+RdU~++;MJ1qT@!{A)=VmU`32V&$b1*h;x--XstYH2jwuFt2#Dv4R zP`{TzFJzR~pbbjM0QDCj&#!7 z4KyR2Y9_GcC?r@tk*OW?!*h4YbYc}tC~y@e(0aw8^^{ZDbT2e*Xp=<+57WK7!zNCP z8kI=GOb2IUP_r^Xd-h?V?bK_I>RyYb`(y^W{wsFfswd)!y@MWY76iWJs;AFFITZJ)HI21acpX~o|-T9PcEBuE2Ed(3v=IzUR2bmMiyp1I1`#k z6iCjOjwn1FC%^QyW_T796@pLUHrpQ+bd;I4Ti<(7GZ)WhCLvZa^k6gapiPC}mBf7- zd|SC>h&*WQ4On=GGU=M)u${5uue@MG`^%z{%Eyw++Xa)&?huujEKNOxTYfH{^OlC^ zD}X0^%ezKHl$C)FWf9o5YdB}t4?cgcNldMvZRUizK#(#p1uUHn6H zgzhAW9B3>HEV6@uOHFYOiB}A697KYtJ!P@T_++)j{q4hJy{mXvP^$(+e}`N{fOlR{ zYX=MdgnU`n6p2D6awnI!l=7me;dUVFBCyzwX@i^ML^!V|-k=PV2J~7d<9XHk_CHN= z`}qEtj4a4H_jlNL>J$|5Pp@y2QwGP9wa-i2h3CkSzJG+sfX4E`5j_%zWlSXNaC^NC`3TzR>Sud>5tqqol!s6V9rg$Qu{>Qd%NfJL^^hep>LC>#-grV zY*R~Qe6UTk3fzI+{r5~Uo-1YcHwQr0Z^4Q?R51vsqRIav12eo&+NSSVa;%IrkG9On z%BH7{W6-&8sRBR!@b%5&@xcJ$tVo+$K3MnEOf-^%3AmDxbsyq=4YQxu^0=q)r=P1$ zM_KeWIULKHs{tOKdFKgStLey$4F8er|NW9dZ(1?Ud>-#0+8wxGTVEmz^KI={gD4kL zWsImF`|oWGLz9*J(u@8JdOvU*_xsbAxi^#^E<{dAN@JZI&pY4jpYe0I-A^O?kDp|J zP5~bEqBwJ#DUZzr4;aXbuB8iF=@+UJK-|h0jq^YK{ueResg;e4FtqwdS$V5uZIq`tg8U#*<<%0prlo0e zkPT#=2iDv%y&T{GxE4-{S>a-arsv($zetRj7&lh;FIB_8ZPi-`x%Q-<+CjQ0pvo1m zgapZZZ5|_1Q3D%|icwmvO)PEc-m8+ndn{``rrLjs{QMMfA3KFl;raPHRhU)JrdMC` zayzj|$c!Y5mpp#0lr88rjQ#%4fbbf4GORq^@xE5i8oR>2z+4k?h6*k#}`IuAnX zJs}Vy?7|Lkp34CELcqp#5moo9`4Ji7IiI>nmXXtBZ_5}Kg*k#lcpp2+IvcFFgI_D) z+I!-#qXxlM^3CDRg04Vp#(%C@@ck=ig9$fEREk;N4);kHi2{`tdX(~n0y=n|YBzNE1JMJMNE#2PR z$mF!z{-%oIV>Rw(;?IS5A9#iO+c&1f_1niMah&1UrA)!-w&_lwXhwK`No*(;*72IT zoZ;guT<6X~w!k1%6>*B?OG~XT#J}^i6>}RuV(7jRq2Us9ICi;m%Q;&J)T#<;++o*E zKqwQh-JC?LtF~6ciIwTRgO;YKoIFR)0B^~+VMGjmKqP5qe~|0f)bl$Oe;82wI~j>3 z-o|epbAnZhHczZw0~X9+u7o3vDr>bvoml5$0GA4+a|bR};2EXBiYI1NTM2GszSneG+C4T+juHV&8m?q-xEgtdavnR zG}8eNzK6>!>CP}AP-$PP^bY!-(dfetyOB02#!-$Csw95EB=!fIIi@g?A??k8fDTHnOFU_)yw$V_`;) z-c|Ih#E=FMheuxLU)KHPMK_lFQi^H}cObhNIVES5?ft;=H%yGyx~ca>hcs4@{OnCS zBSh&gku`Tcn?r>PdtvjJoi~ScV~<@*F-hyc!kfC)ujRF7vG}@&g;)ubTRv-{&EweTGKAECpzc(F?U4FmY2;S zi+!>$2MEn$GIdx~(y@R|GwNhO<$xTSL8XXMJ*9U3cDf-?H#^8^rt{6;dO~PJ!x>zi ziLH}Kc0GyOBjajAY65~MZQJMZwVTlvklXIoF8Ww-z%)NtEq!nG$cE~I?_zK4R)D1@ z=-yj!^xy08!*btTdAnA9kLd-osZrwbs-@_)Wf@iv8b=3%E0O9QMUGHIwI=-}> zpCTHq#3xyTafOUP%b5J{U-i%ijpu@2Y|o{k>iC?hwm(zUWNsb&BUy4jh58-Y8(*eLw$JkiKC~siH8tLZt~O6ai20p znSq&4;q|iyS*tmRxS&fud2?0XBqb&R-)6BaR9FAkvt{7PCs{55>wzXN{x7=Cmr_MC z;UGXW#AKRk|FnC;D!mnSAZxTU)}c7D*S*IGyZOn)oIIL$FW+x4Q=}c`Zcc^~14)To z*}P66HEVNQ#P+JXxg70iC9Sc``CstU5&rIjp1Q3O8)BsW`+y+S)=XsDV_XlmL< zlb8Z(8qAN$U{*MRt*unS9+d+lE|y7B%&retV&6(0i!lxKd{HO$05&BCn2Mb-W6;rB z>_;iPW20j)kjhz&*Q#gPlN@tgyA@pk@m%XZ3(Ee!xi?p%`>=?NJ(Y(;tzm5_bSu!| zCQMj-=LAoWjqX=6z6?(B9a00^4SQ&t0!yK*`~c{THzL@M?P7CIWD@jxnD@}aa@{rn z>K6c=i_O-XCs>>w&YVL^cU4cP)d1qkw&MWlEC$kdXWKvNNRZx2Ie>PCAyG+A*#LQ- zzmV5^SirP@H) z7qr+yvzMw>k^vnsGlo{5lMLa}X8d~|FXOD=yuTHtDrXboLBbBQz z+w&^e!nd@#E&-ez09@!#LBIsXs|UI!(@g~nCi3RjlBJjdL{q;YYUdqIqKG+A2RL+K z?M|@@%D1fwbo}^4XIpz`Ru`kx~8#0jb0_|T)$&Gaj~Nh zBNT0C+b0FA1fQCud?We7CV2qMr0t0RvCLOT;=Vf?Ge7QRy0n=Y3@IkQCuR%IhkxP0@_8{_=!eaKx z1jS|6r<4bP%4pvCACuezFj=JFNLuE_626A40qq@b-6q46>sf22ZdI%l`jndGm_zZl ze_J4fOmn&t=?f*@V_fTma8>o#bSxAlQN(Qb`rH^F&sp@}%LIK`g`55Goy@- z^3;j9SN_(InkvZZhRUs{f6FlXF{trXPzKxIYxEd1UFbQwOG5uylE?P!v)=RQ`hS*? z6vN?G28MqKvfXzgYX83fONc{dnxTQKIYd=8rH%QrBIcQdC3YpcOZ@*4&}H6H6XAtY z+dZWhYNoZ)Je^hAqSEnl(L1fyRCQwm*Me03c3Bs=c01RhBZFL@PNPNLe=P0F#b#kI zC#oH1QpF;E>&B4uSe_qkll0FDV(&hzJW@bnGO``n%UUOOe+v#DDIiG=ABIZ>HH+0=s<1f&>33P(ipTkHabPE@|NFDE8DEj;7g$BmFl6Wa|B)Gw}(O}be)8EPITxsqt{)tfas9Z!nf zsUp~8S*Ys@D*v#}z`Vgl%oRX3EIp`i2dM)%n(gN>~FSU>o!{qo}n!IAFutg{Rz zYpBO?0Jrw9Zu(+#Jg>~w+XE$))qZ7WQjcN65<5NYyJMrlNac5z%aI6-BQHQ&%`c>7 zKCbq+T48;E*s0q@W>C%gG&$muS7tJ2kn1EZM1DKWstr}$KkYUtGX|KQnEoIa!FoKJVKU7S?&?dgRx zf~`~++u|3kcL*0lZd|E43$jKfv(P4%)`V*BKj#H5X}Ebz7u|R0{1ME1P?VyJyrfpd zW5WsHN@sMmmwn-jR=r@q}3-Cz&s&xuo@Tn+SLZ4F|^0W=Hg&Mw0;Xv5|w7n};?PlVxZV+t8S*FI~3 zZoJ48ym^y0%z24CX}n(t7c+^w4hqU1X80&|=GbWe_Aq@3yZ;^rB%(h(Z)7{)$A?76 z0}s^H><_Zjq2;kTff@t+R}=v3lj6`}&tF&pl7_&i55^0@Nm(Lvpg1>nQ1^DiTnxC2 z3BjO`o9zcZdzlP+b!s~Se8g&h&FnA40Xf`A;Kq;HuR;K_*;foN<6&8HFgDPMGct5E zX#;uYKN{KG{w4Kass3xL|0kAJBW^I~so+*NE^80y!7BBX^PW>w?f}ED+4x&7+lAaK zhK)F1M|M>z1+C5qbR=YkF%L5wKOAu9>s!3xPY|*`{mHJ?EPQ0Mk7Jpv`;#sb(t^F%6C@i8 z`|tJBQ`6Al44^y9qgGgk8~$MOvkW8E1s+=&tNmGX;!XUE0#B9x0A<8sStzG0Nf9{J zM-Q0cHW?GZ^rb{*pIQl^x_X2T)H8Q+93I4UMc}ZM<0mnCCt*>mmuA%utH(Ci&`iMe zgz_IF!1U7OpbRTjXC7Oy)&7(7xF0b@$Q1!r&@D9UV?Xxdc0B-=nb)~PWp=+Nx19_3 z%)@kuGhqn?;wTt&ehZ%ToxVZEakJL%O2@!S@OdSyQVpA6~o3Sem^9`DFRusdqHpKlC;9T z*&jL*&?;k(`z3>lLvIsj1!LCeGg^0Ay zt3^{&aMpC7y^AG3FbrQPHrr72fAzrt(d8swqltH3IZ}xeWC=&J?bX2{->QubI7H}H$QROE0pxMWcOjgFEKEB269u*)Oal49C@$_0kO$l#6AbOv^ zV!-YK1p-cgt;GlZV^nYb7K`^%sD2li?s>QRrX+x{MAtd7}afJi(vHX zgh(b0=1W1i2iIa0jy{+HcJd#3v+(b8ns{bepC}y$S*jHAcWQlXj?H3aV8g}yB)AsN zYV!dqO_l`((QVqv%FuxeBa{wb%K(pWcTfSLT5?%Q;pLlpK$~rJphGhs-vB0lmMjTu z5}y4(?0xw^)a(2INTm`gNhPL^q_P%SVoaNylAJdCl5EMoFT;!$sf41)E-Fb`V~lM? zLY6V97&Bw+V;M8dFk|-bYdYuj>HX>b{Rh5}@2^~QU)ObC>wUeRulw~=;EsAXtoB{b z0c<=#LP53Gu79=?wd8Va198t!iLv1XfJCA&c@=2;ASOOgwwzrJ&>skCkN$x$5k&zB ze^>j9K49AYpx6)dhws$Ka!-L*@5L%Ie(qlkxjT#dCsdEK8x*@!NuQM!dtawOW>v~` z68m2(xQ&#fl9!ODz~Z34T9IV9Y&ljADOTvOX8+y1N4Gt@L-U0uoOPgByHbK%lD?Rk8CY!Z7scg&HR||~Og89c z-8TV&@?WKrBjgwEPK(E$sw@0yNJE?IR>CJXpe6|PdPY3Be*H6^{gT+RKZq_rg;h5W z@*C&1W0%E2M;sdh&g+ZCpBj)U4vGJ%a^*s`p%g>W+H^n$^fk2JkhrEnyDs|AmqwJI z!p3>)Wp!yIE{Cu|$9(-W`+KNmgso(`5@`^l*~**4eiH{(^Ie0a^~GSPtz|kx z+JCa4FWfhLNbf02EL8%%ru7*D-eOo6@#iZe>Q6TD=K61;pJ}p=#vpA8t(?|Is_>Nj ze=Kr1@EZRD{B+1XsCgH!Mqtq#rdF5`?^Y-NH{=Wm#*CG+q1(}gY6adBps8zRL*ZgF ziJFREW~6yPy-gMBFu3Z}mwLe@D0ceVXWF)?n2pbMa&ytfM%qdm}6xcJK&6Rzn;Px9ihR{$=|#iROS3`~NEBIzfWiSfYDyDMdd zC88z1NO=RrY_sE$z26kMKbf>6Z#-Op6eg?%-5t5JGhD3fzUI!9Uzc!gv$~zUplT*B z1={$b{sw_8Fs!@&=NlvDPuo7`%9ykW0dNoK>bl-6=z>M_aqN+kcEk@qJ@sL9)QDIU z@$+=1Sgeb|wUPQ*^6B)AUZE0*pTQZ_w(qv|LOk$i(8f0JwM{+z$dJxQR^bajP@kgq zUo~7YBo<*56U1miXjw2 z7Ioog0tbJD_ptv@mO==fb$eL=|@(A_EgZNh4G6maj-pYMzWKQ}d9UP`-;oG0(70n*l0 zOOpwZ4?s@e*n^_3{FKBA4r!h?`J>JTboHK+cC%x1d_h9oMBVsLK{9YvoN2g4$U9K; zrkEO_zbHs36j4a^{lLHhC8gUK#hDfa|DbTJJ~NpWJ6_-&xAZFo@a^Ogll^s2WVLD8KS(5glIY76AFUPY*IfkG z&~&m{+&8i?eRj_=r1%fWp6F`sK4ICx#xa^B&n3ext8x2ltjunNi8^c=tHr|o-H65ec_mjF;7pp8UxHR6b1Z{4|j zeZDt;ia}mEc#_M&UReb?$*MmHRL*w~G-dw?fdOI=Duz$0PE6~yY^h|_Y*2;)#SiFSLGAcS>AV;>#QwU|pnNfCHh^gk8*H z;Gn*fPPdg{0!H>;4cb|LgKJA$MOAQA{y437Jea%E?VtqNqXpxaqpWV-<+*&n8RHOg zA9PGv>Cl{GtZ?g}=Al`D8V-7f>7JGyohcTAet`8QW{$5LTBGg+D1Wna&iuZs<7x%w zceWEXuLr0mOfgs1vkmh5uc{uulzXVFIXC=#NF1EFW(BTBG$l865&;?%Qb&DE6*HoeL=| z*0o^n_I{$?^&l%IoaVsz^C05XIodi}!qn)f!y%>dPayfp3p*3c=pxx?1RD}q=xmW zfwdsrnfx#Hu|=oT*9O)l_AMkODNUU`@G!r#o>Vrfd24NsGiM-$m8dBNy8e}M);|ET z$#Lh$8NCy&Mn^rdf909GOb{a3ky7ECb&Hp}h$eE5J3xJ}^U{f{eUJz1bno@g-+9Ga zy5Y6n)tAL5eG8F2p8C0o;0w5lnm8!4+Pl-SxfQsP?HKX=^(e~{za##GmPOh}^=k3N zEb5-?mvQO!M3p*iP`*pD7D{sEEP&~JjbEQgn zMR6d~`@z~<9&&ILUZJpL6=)|5SCADe1ypp&KSE)9I;l=78ZH}&E}pjQ$43I!6vF5< z>=nSt>Tjgps*jZ|EV=a;(do}Bw7$C6Y@}QP!CL{kv)g7R?88EnZO8@S2IQixgf%?t zkPDmM;3e;etrV+BW&+=aT9=^Iz+>F6lgO+t80jK9?Q+}-deki8IlQ_X3a#6}?wjx3 z%P?MBP1X?>VMFnJaJnNR=S^h33oFmC1)<<53lO(SdIA-HhokJrS-q2$j!w}S3-XZ_ z%7*nCwF9NB`n|TaW347SuJ>qij$42mk>@=KYZ~rXbQ zIZh!j9xEpXI>U42%Lu`{95=6?3p+W)7fc??qEhS4I|i-70YF8vz{|^t4tVq-P`zPxL+0fyjA-E(GKOTE~4_Jay)!))cWv>MvbWvCAhh;5&n~nm0 z10Mj6tgsNsCJkM6+xa(D2xd>&36myfKh$yaSB<_}eI{X_Zx`2-9*c?`HL0i#_|24T2KNEFWK0otk`$fr_;rO zx9mZL5z~IZR6XG0#hswt8CQ(X)k{YF6>?3Il0^ji1J<Gnj^{e{ulwzevuj=uHFR(o+yHVU-d_O5wlu8VB>(BymM-)nj`brxaM`h2W_-_ zu5^8GIso9IH-UCn2<>1%>39D3e?$oIFW%ugY2aTBav5rUt!ap&_689v*5f0z_4Q`y zVxYa@6Pfj~zz&HO?mn!Z5ql`LDdFmhrtSMEUFe~@jiBAAfl^cvA3c5e>ef>xQ>Mn< zCsMxvS!iVCTOnI$YArTCvTtr!scDd3r0|YgL}NPMXy8Q>#WXWRJ1d}a+Vt;BbBTo| zv5z;gpAAf3Qd|8e$+RyP>8$?@X}iO5%|mgQPT&JXITSp-pwpU!TDj^H~xjcRK_Kx_G7ZwuQvxS@aXQ5 zC^b@U*|OWY3v)l$%zIYp#6**e@e5jk{weU`V=*PIDN=$o`0P0|o65W8Zs)Bix_i{c zDw%`R_us#wZazg-_;iw^S?9g9NBk=i_yE(&F;1~g&Mi-&5xD$2hNJoPi~Rtlp;Jgv zRnJJRvd#ngtVb360@W{>b!MAT{@Z2h)?NKez9{c#e=(B+&fY}u@9B+GQJ$NOa&`obL&e=9y}v0jr6(6RO-#8!L9>CMM%XFPlF3~frwZj731 zi&N=&8ep*M+^HpFy9;jOW4Y?jHWseSf4ijPdBS&{dDCG;pv#%ymkNoX)Xk7&tF5@$ zT2;w?t@~H)SL1hQ{H4&6lHTj=VDrUc=CpFN+bK+;oT=V!YUiy^?FXRGXQ9FSz5<`4 zDQEwXg?N4Svxom(76%W(SWC*(S^b@2`;?=U-tDgx3$)yJ?(T)ve_3%dbe;o_r|K>* zpQda5redA;0W9OX>0_yTu*$24AO5TJZguwcFp;n-3J*cDTYeMP5CA4F+{>aib`AN4 zH4e?^v1fwg6(c{l=f<#Zvv6KnSMZbul7$jy2<$@%|Es#(tv}p3qRiVVjC;h05?LsL zo)7Oz7IKU2a}0&o$5oYL-gUhtc?nxFZ!V5fE>$MTtT*o!5FW=n(+=ayhReB4$mj_L zcuk~@eJ^_{)h{M4=ey6~_`!GxLsH&NAx>rdjNW#!eS3e?HaK54FASCYr3NLmT)QiB z*1W9hy<)xbtXWs`9Aij$5ckSo3p)GkUGn+J?=PdyN4K(k?Sj6?ki&OXE`N|O%LYdT zb#BNjXJm)shI7JtvvIHrMzTqWBQ25{G3&pU_+cE}L>yB_!d4dT^#^3rvcp?>4Kh13 z2hQca#Oyr=yhZxIjVQg4&MkFvBEI9asUTvO>L$(n0=dpwkV*#|`b!Pr@X8zC^c+?u zbQ&^u6E}rIfU7-5%S~N6|CBQ+5XuH|#>^d8-ViyvDrW_V*>DLA;>(b`nF*XaZ&-at zC7oahof%Dk8<9KnMRNSM26?v`I97PoAep`G;l3bel z6WDZ|TCT_EjZu1HLx22cgsQv*iMc*d~C}1QJfv6&%!ExJy+%(h1(AAkE*O zQLIa0ufBf!cO^|UQT#_6{7H=ScRe@y_cEe-?KRcey%dN=3+-d zZWnP5RffQqf0%fS3&oHx(+`wQsbD3o5O16EO^I+}lvo^AZeA=!ol~vyU z^!G?Or5_yC#t+ldtRdcSTMX~kJOaCcQBBQusBC%Kk}@EN4~rbJPvSESRfQ8emUX8q z7LP-a0T+6M`?}EV^k9LYqzp|@V=NQ7OFm}Hu8%&kxAYO!#^GW107I&D0+F z93!NzNp;yO_T(vi%7JPj`He7X&#o~yv6)!ahCkX{7t-WQPS3fNJ@Uj;>*F?SJD$mt zAeT;Lcn+6FbY`=n+uOjkyc1I4nn_S~e8`7{8Ubb~3%qzsIZu#(`+V`mQJ>rs>fG58 zEv@L`c|S9aDA~>dzxRKAxsZ?~ptO8fL%ba1AXWV#{Gv+7r>!ZpiM*(KGT6$vZL6Kh z4bYIvZ~hXTk;=e?5l3AU^qm)`8$OxyHAu_{(fv=)Pea;~@`oR^fn)46)lpsFg|lqE z%qqY7fWimhTCyzgWo4kP9(fT?Y}Is% zDv%+o)^S^2B~O?+&u6Ph2t%;QjaPurBBzk`j0D%)WY4{H8JEbHDj;JY{GqUk<@UjC zyD13x_?KZiC(!A0eL58v(ddKG6lRhZp7Q$0TF@RenG1LHQBzDK1k8kYcjvx$t?^!N zK@tg2e9%gFcMa4rC<3=ZB2Gnh5*!pnRB>LbOE$$dU6Hg#2R2O(x=UzH?7z~QQdOGa zOJL5a33wqp_28hP-M?FQi64-4718B&qoL&gTa}QhA2{@OmEk_ zEosJkgrh>c#rPttjK$S`r+%-(<^&D330r=cl0MQC-&h(mH(Zux%giVWrhj!WyLPFw zd?LST4cvglZ}VwAVN*GvB5r@=Mx1y{3Zkoq$*syXWIJ;So^yqgH9Nv&Je|`A?Dwcg zMhdF592Y%{tZ|3d^y&W2v{8?mE%$|17T}>Dv)Hc6_x`9eiO8zFR8j0^L(hxB!0ej1 za=5#3#j0+-G;cz1g!WaJ#Fi%DyWq+*llw~}UH3yW+j-KCRD2gh*wz*#{r zCFG8^{vKP*&(PM;Nutp9YANno}gXbr@;K=rjVNY5SyUxI?7_96|d9F%H2Us_l&6fx+>nJzv6MiNCj-V z?XP2VKmfrS50s2QaLt>E$7Ouqn)NwOWlocV7{hyV%km&j>&yju@Hl>J3a`+P366M^ zbDQjZJP ztHv}%N0taXnCTnM;b=4FbW#lT=1Zf4(i*X!L|is_Hy0a8H>LMoyl;kmyJl-29B4b8 z*zzc2H;PUo5c)CA_vK9{mTs}zBW;2Lq~w?~=6+9oqr00gHSRMS6AP9p&4ARBVsDe4 z&1=c0@qE#g4?Vrki{w}K)sNTo?GpLH1t|ksP@tvUxwAtTbXDuxK;uBi$sB@~jAy7I zsNi-1t1EZq9(Q<>DJk9Ad)ZK(oh+6f72jyov+XzHVZ=W+FTNC9X%>PtCY>|IE<`H4pp_HP-?? zcVpP+*@(#dd4}9p7J6)C+ZAbZC&Q7Tyj~2CA<~duyYnCgoJP@J@l3D%LKyX~lF(B6 zt7o8!@7|JPPPe>)`b@Is6?^H^tHk>L5-E3FD&pga!ut8AAzOXrh}U8RMGoQP@bufF zv$C**rc_Pr6LA?f9J%G(gW=`;;PM{eqLAjZYq>Kk0~gsf>PeOvHptH%2b`fLMS`r_ zh<^apT|SLC3d%en${er6%;F&y+Gh@!VH>8mi9ZCIdfa$+LsEG1inuUptj?t;V~4Uj zdob2~isWa^sQ$s^)(<8;?>l4-q*oa8J&$zzOYV3TU!^6*bDQ;c$fryzm0aoA(+@;$ z;MGj~F5Q&ecWu4dg?;~;$UwPlJf=`lI45r9b78W4qF=m}UC8Th?}qlarU(#*mrGlk zTsn80MAQwitEv#aLjJIr)JjYZVhK1*m|71qi_`>zPt+DeK)M%2COIXpS$B@mzdH4a z-`2?j`;FSAfKMl*Cqo}@OXE#kR71WFvZ14IYi8!Lg;QV|Df6>dgZk=h?&l(#fbSH_ zeKs1ZoiD}~D~wlxltxn@K=p}djTJ$OTScb`Y;64}h`IKKnbQ|E|5aec%&8rJ+K@A0 z>O6(y95riTb)f}Z!}JNGcERk3P$A%3TzFb^q+qeU{Dn_k3{b1i8Y4Wrdj)%hEUfs> zg*hKYTe;iRO*H`_KQ^@UC9e|KgB2R`k!0+7FCq+G{IOZ*q zU&4Tk;!Jc#DoI^hoJ4l}$(EEaa!lY|x(>|Z$Fj2NF&qv(5s&shCJxV?*V>Wx);2NdGL%vKw&L;-9Ghi`w#xBjuXr+)HrzZq`tF;7RN+^OHndXk8F>fgC9gw z{K;S$Y4gw4fN3&%glS})_`z8KCYya6_nBPDf7z14Ps+=QaTJW~Bqv|)e6lk}S4{Vk z$o%xR(FW85x6YXBKG=5u-++|vo~;#rj)&`)vERf%1D6zV!=GI`)z&(&rg?Rqy-=lH zX-~?^5jH_NKI3Sa*Vpg+R<-6Gxhkyx5t8=V6_cY=Mw2pNLpzmzub(;=Se<-D4|i4-C%0*Dwewfi0SU!0pCo7v4Q#lQBBw@oEmOj zd-?sxT->OPLb-4aPO!zLQ(0@6v$DkdssrBf?n&`wzf)qmmLj!g*X~kcuKqCba))Vx z=|Aq^Wchh^5H@+z|EXfsJ3+nk)A`a}X&WExOX^_K(jouqMDO+)e+uw9H5_ZSaZuRo zBb;{WWYDFY?Q?u_i{XXe4kvz2J{ao(j7rqb5@N@#+8`&j1J9hkko;34MO(!ZLB-hf z^d9M$(?Vi+cNlQKk=`Ca#Cvf4Q-5*_3V~k|9Lay-#IkuV#?CvMsFb!5c}#MHvIA2-On2K7QQz7*X5Q|8y+2ZCe&ZO1fSq?sZINZ=Hq~o-c)g%SLir_ zs#~(eT@^V|;@p*&H=V^-vl|1xBIK<#ThDFab%nmUqoUxSIdFJP;`O=b7sWT^-xM{W zU-U*A12HmtA6?tJ{4+gkcFNuH5Tn)qm&dGYaKi z>E%Td7ys0Lkaq7M?=zopt_`Ygg0VW8aKA9-!-fgk5`=z~O$F{**c@ZY!$z|(RZ`-u zDI4UZ*O^n(eTlGOl8(k=7w=;kt)6?IO+D*!X0fNUK3n%Jz-;ou>OLP)NS#qwsQiGG zd3F5Oh4-ia*+qx3o=6qvnJUJMXfnyeQ>#2fA+gTx(`yj@|JYH}%wXbmNG9@+&tA3ptwmwNf&T@^`ifKhN^6U&qHPWujMrcU!lm80DAvpKGw3|w0N+U?eyjNoD#`Q@%!N$ zgnnCxa5{>w#b5ItsTmo|33`}%>!vwd$*i^UDwAs2 zL^XWKL`q%=B=FiEwRPbaEHJ zD}Bsc)G4d@G*bgDrC%Icyzu_qzy3L;&sNa%@M~I0HPVa@%Y90zTuxM}LUe#>3thQ+ z!rt#tUDO=qIgSd`qU->+%A>}MrXj>FnnQ|)-!E7k#^=_Q2L{+&Y-)*n;XzV4jzy(o z%A(`InyAlQy1%{Ca$|IVOMS415-!UlI*dBVuT*G&+kP;Y+F;&`(}D^a*2e8iJC4SJ z?0%dO9mP$6OQMebk*Z|c^>138e1P7HW1B|q3mi5ot1Mqm#MRVKDTMK(7hBP=!S8pj zC0~+ns&*#^vYW6iDc){bCWlz<>LtP$tdSucQ6IO{$;L-fR8Rt#AJ~=z9q#T_Mx`Rj zF2cMcvz=dIfcxYsZTor#+cs6uXU~5%7)4h``f)BZ5zpQ^IxTFu-I9WHWk4nE_}}C# z4~KF#D#Tj-NSXt&-ZD+$+A8}X57H9;$t_*JO`aDpvvbf{)3QjctY4jP#SEOS-x7@+ z4C_Y<=wJm5zdzkMjKS6q?v7cSmZ0aPM*-tHL3?uVjw9-w`h0<{z0i~Yyo}dN>m7<< z0wd`GUdas)kJ7s7MDUM(VjC&jxQYSEW%JqxL{p#Z#vkTyVLa8d5;dkUki@j!a>@_J(ZXo z#~T4Qm64;V?tTM8{6n+FTNxQf)`C%k);x*WsRU8&`yLy=u_;trW1sN@&cC^v?+~!k zyh_G#2~tmX4sJfqK$+66c}@Vu8$KrKVOc+W&RHSKq|?pD=3-3?4hPdTEMI5tL8^dz zl-u(QS)XMT0tiDGOs|tFmxWS;$lPvC!J(Zsp}<(>XxFjuZE2uWq5~4ZJ7+w1=b!E~ z;h=L)KVl_%jN;Gm=17Q_+4Z<^#k^!X<(bmQ}$bd^0d(0r0$^lp%lUhZUrPEPpT5R-A{Y_NyR!XTVmIV+@g4A0Jqk2ZA#>z zTl_z6LBAhdo@accT{I52M{nfC3%@fC`4~YcLXDxwFDJK|$W72ylYolx%op{E*Ge*} zQ4O{UtsmBs&2>DWe!zM(8w`HGvJeBa48vlP&Ya?X*6kAL8OO zN+9~)%l5uzReNEgbs9) z@>pe0H$au^jpUb!FhMcu27<}S`?=fqcP`}As;>Ql6DG(in#KI+(2L1EOq<0L*PXKu z!HDJH_Gt2oAkwT+lShR)Eq_76Ikc`Y-uN61-fHf|D0Pj3?wwrN;j;eN9Z@+tC1t}o zGpGHuH0tB2_J8a*8<|?X*aP$FIEq~!t~bauoVzmMH0>mz^t3T+amO~H>kiFTRN~z%gOkTChd7}f_1O)f?MQ13#9(C788Z4} z9KG<6IHg1h>`j|5YUF$?%jMeTmH4tr)@bFLmCAxo`;IyO=t6Zz`fAB*E)LOhQ+NFt zb4njL&fPDvc-7iZ=Jf7CWFi7M8dFL{_c^q`F$*Ix1x|u}{%)zo#!#??^nKh|>)55g zm$^D1TE?zwZt6_Zi^(6NzOMpAwG8&(f0E z6EfjTX7WM>Bp@uei^B5E&V`q?MQgs)eK%7zNCEPs7BKSY%{&*c<~L&q^F64PhxYUE zn71GcLOY!i^f+00MK%w0J}qWNWTMj|6Q!&*K0x)l`M#9(@TtV9oC3V0b}696rBVH0 z2zgHelE?d4#Q}4sP$!{ALVv)aemp1KD^(jv=wIdK$d;Dfbq4TI`Ku0Io))iKB&MQz z5s4wwFtRj1kByKt2VMKoeRwrbj^}Rs)4M3SM*I`8^gMnc9;p?>Iys(@jjXCH3r8gDV zYlo;k8Ztp=68@T1{z*?gIuLw*8cky%?T0&o?E3sicGVrh1Y$P42%FbB=eK`(GtnV7 zP$fquh5LY91QR2w4syIb0ZEAZ^(O><(NFvWg#WPz zqv3$7>`OpKPiJ7Fr>ZnF8|Mj0m*jngU7Y_AaiG?7%|)XX&HoVb;}zsmcD1S&uAD`o zC{ERVok^$>a=)M7r!KZm?(h9TCX4oCuE_DO>A#A7lqA>n7Fb>uE)vG$F})^NsR*>Q zkMQ&CyBu|HL@KI$g6Sps&a|&@^=pg2wOwaEy$LYp0nxU6>{O@;$*Gnk#Rqp!>s8fdqF6L0R66{gJ$1SMrPoG7u&NajgxsL2>FXNo1fX|qV9hz(hI%r zO+(EnKpE9C&@eIzK@A%tFco_E!9BO3i>+lb3m4KeGi;aJa1e5h@f4n9-rc zz^3DH;p#rZKLeI0&qb_Tb*`E|&N(gg*QAs0+_g*IB@$z37QXWm&Y7C8gY9^KCVPF+T<=RwuYvHMb_T)yvGm zi(ivo&ldWz$p?_#@R3W0uq{6~~j;qIuouQvzT?fKtc(hO~3p# zKz#IE&e#GzYxScw`87mvJ}oJgKwf#b>Hm3!bh;0KVN9aTuxF94m2VXTt{*w=jVP}m z9bdky;)$Skw3dZu%v<{p#*pky=u%L;F=a5Zy@?%&L~)ex?;MeH!`A55R1%!hS17Tg z_;FV@ld9|&-A4RgiuV%QLq<;)$rw|zEuk~ttp~k&?m|j~26fN@$7?S9S39=Td2h$A zAa+D|&v;kePI7p^_%+?h)2k#r@@sOMaDiSvaf`Q-%5|C##tkcI;)4a)_|mz?F(pfW zPksTKneUkXJsf8S_YF|y?yP>S-}KcA*`ows4D;S5?8t0w>Ss~fq0#ki@xH8uaikw` z0{$=lSHat-#a_Oh9BCfb@kUl&kH3ta$UOFJW zk6Ju*lG=8$P@le*VN_bP{NX;*NuVra;EBVD5JoS}-bL|HRe-0Z{pM+gxpST>;KM7A zvOMDnJ}zC{aHX&GWq&(*YiQgL$dH_VLn!V*FKl|GXzH=Nx>0oOmc)iO9%RqJI|FGP7crl&?3ATgK1%Uv)w!!L0DkFcX+tMGw{EzEsW;U;>J|~B zkB)f4z4+#FcqXYfER2~oC&B;dDlcrdmDqTc5-Td*q8#x4w;bU5*=d@^KKAXLz$B6D znGCgiAB;bl$LPf%=J9#LkzhZ^JF82gOypmrl~07Wsf7Oq0!px4Sh~io&Rv-j^1lnY zok-|%rUdnhPYiEe_)7<6TBdK~$P&BjEow%G#9mBB&wZ1ry%?DJ4Qjt6&Qh-dFVX!4 zli6tD>|9yHBv17P0l*Id->}Zd{+4=@W?F4~N;vR~vlI%AaoT;c**3jbpTes&1=~k` zu97#AT0SeU$yq$wlA=}Ci*Q30Zfm?h;jM31J8C9pZ`nO(!ySZbn$Xhy)4>g#6&F_F zS!D)gyc^cdXK{+;!GF=$2S1*TD8rDG@e$pti+}B#xK`EyW4!jSj^S)lOj z)cD_pXR5X-+dAeVx)F+D32q1$t?BI;XE^0=B#;7B-SB|$#iKbU`#VYAoomI{#Ro*! zj5fo`aIYFhV@#RDetd_7oF!i)ZOu{V?r;c%6g1v2?V6s$S8mGyN=D+3$C|%(iop(9 z%B`}hkMtH51K&>|8_Yd8i@ zZsa(j{;GM*&IbPSV|PABV0QvlnTirpla*d{qJtDr-HAm#ZB&F@wM^Qf`>k>MWm%{ zGr}Z?>%-`Sdq$lLTS|Oj;To?(`>f=@0wcBR&!^5KXuNSA<2vapYkKoj-w6PSGyX+p zPev+&)HiFvNS5hQa&DwmGyH*X^MZ8ke`C2giTF(aJXtSL#)qzaQS36wbnV4g7P1cN z0k969J+qcXdfVM8bel3^$S{z;#$L^%FCPwd0Qj3gK72%#JJqFM)?*z~a-x`=;E-~*Jq>d2FAZg;Y{%cx35)p323QhMx@8!NBW`L8! za(N{VH#V9pJ%%)NH788n?3J7Xn_M5Yt>vidCt8IW#_Y_9S7A|wvTPQ67jpT6V2`>! zI6%O2z4l+DsA{bznHIAWLt_fN^qgHkGS2N*?<6hJpWT#?u?YJpJ_XJ#Z;DW2#(c0e zd)shlk4tAESNO3PM;)&*sqU#m8zTG^)m_yr1{|2*Qym?ul3tSnnbTcDAM{o^G14{)}08^b%Ie zdzLJ$`s}y^^_VT^JR~%3bm<(TU=t)9mgjJApqnlH?YQ^0wT&I0$_rck&VxuJougJn zz?}S7{#TrBDg&3Ynu6hX6D?;iVH1;#OD7-)upP$gwoEY;BMQj*j6B46?3_~iy!?L+ zZ98L=5}rze{;&>yWpvn8xco6x?LE4we8O3U8nqZ$N+T4L1Zs^DY$La|2fuY3cIotD zW6;6PPm_WBxc{p=YBZ%^X#}KvAzC{d}G=Eu4twyxu!!6-47cz<<(V=MN?~o;Z z<>BO@M0MFTo}rMYj9qjl3CjP%PqJl!$w@)_XZ0%2*#un^Fu>ab z=6SKJT{;XyYKI^Y9|?v=Fb;wk@{RB+SFa8GQ6y+-WN3Ayf-;hVRnZ^1+hFd7$Y8ugq(lcyz=(FFPm6amMM1 zpNO3nyO?xjWEP5H7Hu%EF&OEP-G``9IlcWfC^0R1EIS9nx*gsN{R=o~_3Zw8WMG@B z;886+N?J(rX_b@*FW-#Q8>WAqB)^8Lyb;Etu4C{h?D1a8|WcJ3ZRI$MyjbYg}d@9s1 zPuEuVHw=bx$8_lYI- z^R=g$D_<#GH{iK&K5a^);RXqFhJU&yJiB}%1~;s(jylg=Ahll~%0@I%AG9$TozLUb z{DF;h3&T^eRcjptM4aHOOD92vmPVZmv{Et!^`zZsB8(Mb20dqfHCiaj+={ozkRd&T zM69FX%gcW6ic~xxV)A`C?C9Ho8B0QNl0g38HmgJSqw0 zQ?tB-ZyDI`!|E%aXyIw*46=5ydYB$AomgD!72%uV$~B~3!Tak|;;l&sNgWqmIw6&2 z5*urIH*tdUa<|eN`Exvg=gyNL3;mhMpfDzZMRJ+XFOmGkPZ;HIIq&v-GOv~MCl$=I~S6Yozu9W!@_A#{Ho+o^pO&Q6o3VV2x*Oa8YW|u zhMUe**e#w+Wl>{iPZg!e-C<*H4mEJv1UcFq=Im zqwh_QMn)bIt3)Y5POYNnJ%(1JCv7HC{W3xTOVOEKtN-08Fp=J1TXk>wZ} z__Zb@WAzLiXW4*kIX$H2xHErdpDx62F}27M-uCOZ&M_XcX9x0(jJQK@RoYp*0?rIK zYb|jXF`DlY5kL|2=?~`SOx$1_0tfL__T93LuQ^rzy!o+s&lvs@R{ePXHn^(MK&ynJ zwtcZ^qb=&)Wc=~8!9=#|E8RcTGeml8ou8NsJYB1MtkB|`A7P9ojI4fIrlEfG74Vcu zG`D<1F=9iEX*BOJwtl$fZp$65}ECIZGc z41S<^{B18&g&$ot2RS3EEXdV4&-a&$KhJtF6NEkO}F*{9$`HtPgFharr6tA;e{4juk%uAVvM*R>%KCJ-) z{lG{AM|IwmEb<4wz|bbBMnHNy($`*pomtcdK*Exnh?!5dvNr#cr>3tkCTUrSbu*lo zfuF=H*HQss516>rf$9NJaEOZXM&Njz#M5hZu@y_!paS?NdipXhjVSzDG%+65!Gs6S zwer)P{T@q(VZwxg9Tus)2KktV{sQ!PQE?{&Fb!rV9RvVl9WAE!cl?*r3s zI6b$uiRS@4SpAt?5(Sk}O#%|ZQ-Gi~Eyc#^n>NIBCMD1y$Yn%X=DcQ8DAE!@t@$?B z=T=Op2mAklJH(wOD5(4NpuNKZAdhCr3Yncgxl32LqJnG95jdln5Mw-y_&of1v~pLR zilp;ZNjTzU9Nm@QH0~F_(t}^sEN|5c#nEoV|kHCuy9QseF1qaH5)EO`TBP^saLGj zJ_(j@+B&kq9BMQkgLj8n#rVTpcd!*KY7p&}pBz_Kc*e9{QL>-)D*+roKQ4*hF^oCS zr#J*NyM|Gf@avDO_wNAma?hynQvbmClP29`tzUH%`~oSLm=5e4=D(D;xusz?r|Jrx z+9i;7XO>3FhV!E<7QwHe7!}%IREd_eGivBK`b5UOW{|z7IvR5RskylB8L3O7+t4wiSFD;Y1K(`? znc9!$^fM&-Egj&^;R%iUF>_kNibVo6hV8DOhfw|WMwrzDopbY;y67*QYZI!b@VZY|4yfbCDlHvmww1mednvZF@UGX&lL2S+?0=-yI@*}W z5|@x{w$W#a&|aNeVS#z&yd-1p;cT?9*9_C^L6WEvj)5a)7Pv7_P4k{aO?`_88&%Ch z)Q00KMPhUV=$+9d8o_cXByy?4^s`R@5M)(UE>6-zl&| z9jg**9MIR}#HFbCe=wk7Pv&NdCo4|sJ@Ij4123Z%a;%U79eXCx7#6_U|1`RvSTl z7UQ$BmmbCGZ*vxWya|+UN*VYI!=+M3f8`jn%^(>EFHzLj;NMS3YT|#nGx=G|z-#6L z15T$|J2BrNZ8C%&Bq`#0J%kNh9@-ZQM}rimNfT##q zKzdQCBA}x5Dk?~o-irz%9UCaUi1gk=2_lGylqkJLdZ>{aNC-Kb=zWWLKj(Zo*ZbkU z{5-oev%i_`v$OBcS>|DT+Qx0&#ny34o5CM5lr+E?*>LBRkCd80)b1zOy}R(umU&wJ zTl-IO??IW(>B+G5)&*vN{i;$hZ{QP*=HpHa8?qjfZ#seDLc=(MyOr}kdwOg((sH4H?;#fzgaddSjKY^%uMq??=2ghwoL{_Mx$uet zeFL{ug{#-*OqxCqbdP#EzR7ERU7JewjMXj^zqw!FT;Nu8laeoiNggnC`25Kz{M>86 z@Z2X!T-Kz)y^CA-0T&haQ>ollTz8KRG+;gSl!>=j296bfUJ1+J8GYf$h4228(fR-y z?=~6lo)TWSd%ld1+w#q7@CTf{*IUm18Z%YX&69y{-+@}+Q^}6md|Y z0MEH|S+-)R8M|X($e?5sDl=U4p&Kw+{9Ui-#DRJu*9*?c+W^>QpzC4ll}h^JO~1qO z3>YB}WG9)iV=!PfzJ3#y&--hT9&?USyI+N*I!q@R+U5BD zE|K#6GyYYNp^?1COJH$IiF$pt&9%8jlc)MOFfM}!7ePOd}-%OKL0A+TzExttEkzV#R$aewNK8)gIF(BKg4r)VCKDe2NAmev)UGiE` zJxIL)mGn*?L@+@ima82i1BYO{4@H9#>5Vqw>l4S|GY`6AJO&s0nGMBYdk?)JQrHe+}U8>rbl@Ydcn^o& zTQ7O8&uaV-tCkJ--rT&G`&&0-@Z;$p!0%^XtzI1yq&cngXrhZta^WoH@1>4$L}p7b z51P@yR{cOJyGLf-p^cKRjhBpm^B2|grz(al3F2dY`>TaycgXSfED>-rm-IT3*lwz2f`g(k=eMi z@K~9?5=*#{?5&j6k{Gy0ed-K+i^n>^_NXvqik;GNDk_T?TP&FYEpq31+aFB8kV$lS zZrMIhIMPRQ->}rS2P^-K&m}WeLb87L=jP$ko>5LtTkR%h;K%dGK*%_*+Wox^#lS3? zAP!mdsp~2@aBC~_HeBp00b_}Bub9hfNZEknP3x`QOpV#3$(Ug4Z&QZ-78R$R`8c}n z*&rt_r-erk?IP9goyuFoujbzSKzM5pCJC&z9FH%X4l_D&O%9|ed5rU39r+TPuu{os z4nOIDJRsxKCGDiY#f+p%9A~aiRu1MVNe}m!G(}5P5eBHN6VA=2k|p1a-Mnii;xkiF z8S1qKguA9y)|UP19BA$UBab1wk{2DuOm)xL!n<(i*@dSm8>v+^IqW--nZ=$%+F;}2 zJALlk>}*3qHQIS}tH!-7bp3s+XWl<+JcwQ8@*`Kq_jA{GM?%ou-300=Kbj=Gp05w z%<+STNs~bMTHjklznF4E(yn%v(KbK5*tKU_T3bi|q7yY|kQA1pdyDE<$VvKH@K z2@jMumSNNe-#?_p7FcN)PIRHgEXVA%PS3NDKhf;=6eS%B43x}n#YEMv$Ftv`C*=fq z!x@jSH=y9Mcc%9Vu^$5axp#TEnU5v8RvXuL@5}md0$c~zsSkR{{np81M$RsgFa>Xa z?T0E2MaL2y@*=oaY>&nk%4-)AsMT0X+7TUR+o2tu5_}-5h1c?2SGH$o?60Y?=&;(S zK7msQRj2aDirmoH+5D862(FU(*q7>J7TWf&c{hzaPAX}(DU(0Zz}1UNcucd|oc?VI zE@v&dpk#!r6Y)9w?dXM>WkmLzHI>Sj!MO3u;4j-x9^FlHbd@^ZJ!x9f(>S-0mUon&TlO9zI)avCQu-VBfgA1x@r*IG839!!B zy~7Ev%OwIu-f4I`qt%1)yzE}}9J$_8Ah4lwhRMbr9_2kgP^0B@**O*59P}ngEPkIc zxQpv#b4Fq!!#&@(osY6HnJ9MQvK!@_FLfSN!y%_Bxx~HdxlVey9AKNGeIZc;@N``z zkK*+1(OXh;9s87~4@MiG9-jmmiwEN!r$0j%Rqr|vjPwwC9LBefddyaa!agfm)?UR^ zak!NOCG!t_v=_<2c1iU1%p*ZVF`0Z!95t`BC4ncWe?ow(%5{NWy~nK;W`$OhFl(Ky z?pasjg5_c)JtS8|n%SNbxGaJ-AN&*fP=K+8b+fO=H4VfuxFmjBNCl6yzbe~^Y~&kF zFjpgil7~;}crBI1RV-dQ$qE)C6EQtI!C@3};&b!gswTC>XCtrh3LnD4M00cB_voQf zx>%%V3&^o@lY3t<_$U-viB4;oTlt{i^LpXQrbyBxKNl%fA|M+^NQf*=QrCWlC&PGt zvKz^XN|+!!>M5zTUa2ucdqb?oO56Uf_ggbsnfbbn^8P%})+Cdr62pqwri`!oD&)oQ zxF(Q;iCRLsuGd;o@;KuY!JMMY-Sxb{x+txMcfv(F7SANC^Wr4tL^ zGsEGBJ#wl@Nm-EdmHQ$$mcr!v$_ML$S3wdFksJ=sc${I!SE3%)lV!7o;|U2Y-*bYx zCG$4_g=BGhLkMm#Tsv1dN^7tlOAaOoF3jAg1m1InhefConT||T*c#4@@Ns5td zb$&}TGkAq}`z202!r%!zicEGRF!%d7Z-nuUv8_xjr_q~kO*%3@1gRhw=WMLKo#*QL zCpU}IRy~)&wXVKr(XFpTbog&{YLYlxIQ9ddO{Iy+XkT6{SNU~t0e!1qfX=hIz(;y= zEWvZ)Qup!m(&lz-SU(<@mh%Spv4%@?u;0Qo!a8NL@bfRq$!~@UvPF)KBdz>LH=~Va zukj@~=x7(tt8wWs#CTg2R=tOcRg$OdgNdu7=B>+%Q@6Q##FyZDGNrdbeu;S3O8>rG z=cc-@_l2s=Rpv8dAvuIuQSkUtjR`}Q3A3mDFK=B;GDRPO_6L0}6p1ZmwfPOr$!D;&>F%+7u=7n;26G@ zpr?9EDqIf}TKz*YA4_8kFavawS(E;R*)nGDZhOb`l{EaL7o4Ehs$N;1N%mhU!f);VHm|k z>#5-VZBk2mY9xPbTJYf7VAK9H;62qP-j?3pB^meb2BYw!zxIBo^v$kOHXCZloJKl? z`m4H8Ei8aHb>n>10k$w3?~S5JgGoPwB7>|=qXN6D#J~^90Dj!@5V}cpWVuH{4j49k zbQ=ZqHXWj<-PP@yI+wosyltbIy0$w1qMDp196T(q;*nXu>|^Wre70QJEYI@`xZqz@ zm#`^5J57A%1zwW$_MSu91^bIwQvJF?pr&AAlJx9tby)p`@!~_iNZS|C_Svd(+2cNe zR|ZS#C4F`I`Fg7dWB+cD@oU`YA;|u6rZJWn6T+m0-XAHMZr%lAKm>>}AYSWJ9xtmU z?x1CxMpYj3gnyz%PCOfKjEjI9Oh(YFiG!IM`!Ua!HRp+V3skHR-f9LvH}Z;G|7|Q& zV9#%si9~y8)i?}m2p&k?r^GKMP7sQq;T0S_$BTOy{ko)Kh|HvEw5Vk!9PJPd?waW< z2z7745F&RVb0DeBC`ezrzidQgJo1++>zG;gsyaJ2==@S7y_)-1{?4H#4dyV-3oVi1 ztiH~auO-XYIvp@^V9BKM^GfVM5V#SP_7H?QmM#UYM;`GnfA{5)&ug^Xr!P`^{GJa# z@Eth6LZ{L?c&2}&xMs2mdB4D9*jDlJW1hSjhajJ})ww~;j^GznL^yg!!GUg+RSZW> zoy)+fD#YDNpRoH~dIPJ~W}%MjltiCSUw3eJUUCU9FW$1g$lphijkkmkDvebxiHI?+`A+i|F=zkpb8L`2|S?Otw`YZ$Dwkvl(0+H9BBpN8b0gcJkp* zTxzP+Sfza-RRgkREmgtFXr*RFD#sh899|T?#YTVg#?rF;9-xf9Xl5oT2A@`cyEQcQ z)Tw&1vbjneVR6t+s4(KNl(6b6-aR&EdnIxyNwP`rD!0by>1aP8kM!En zqzM9ak_aGn?jqF!Dm5Vfwa*n4U*vq#hA08yFPJ{Z7O9_aP`dJ!ymhJCiZH((kW5Rh zQqzatn>Oj;(`}1BGCr@?D{&PY_L5p9K9-~U?nlB)*LNz5bYJ6MueU3kg?5-tiaq4M83x-|d+x3{zHd@)xG$o%#Oct6_-?f{aV(%O$xLHWA4B z&miFl_~wvZZKDf&l+J+ zxh5=EWaKsxX)5py*9?1?v{{bhUX7Rid172z!@P~*)sq~AjL89RAJfmVF*K)=#dgzj z{zv?!&PO93ze9bkzRI$4{p8(u=fmf((N32*O_QY#s5B zD^aN|3evE?vq5u>`z$!i^S$|;5;+m5;5wLN(zg_TDuPBzkUkvvYh-fB>a6|jzrASWV zLv)fTj=5v=t6aR{_N9s}IpD(nkJk`Iz$rHq$Z+td-I$jk*$h>|?BKq%af%w#ZzVM` zT#GGMa&S@rjLs^DFgT=Bgb@e4bqP%nhT!yqt$gy4bmv3CcRHsn;E;Ldf7(BdVwP|L z*nfwYG1WraMlFW6sw;d^uI7a`ia9d&+DLqy4B_bStk>a(G1e=O4KURUQVB~>_bZC3 zKYxK@{gEH$_sDyq{zx*M&$Diq&l{r;PSgjkKX@c_%5hkq5JeQQQC%<9EPdP=Y>btE z0`tj_N3g}Gn4e4e>_Y|v^2DcqM6@2z3?e@;)E~h^Pp%LhI8fc zfg$?E)d$^JXK&?ri)Ct%NrujSq+82zVI#aAe^6};Tkqb2fYAF^dfERbhxm={VIMpm z0gU&eJIbr3p_XxEV57F1uBxl9BCO>+V0=E0!_oi2F|NoEN0(1S4;Edr<+bfsGiQ5_ zYDt$0lOhj(K2H1fK8ENK-u=G#gwHe0HO9{OsX%1hq#JqO%F_*f-aBmI(yl0~`Mk8p z*!e5crw-2j92Nre$70siy)DK~^-TXwp7GnmCF=DVbQDbwA*`xq_Wcctw0&A1S0$al zm2C3KbnohY4AKud6^0U|?b(RxIuq6XLR5G0@dmHD?s`v`_PxDiLI(fYL0gb3M&HLc}AXXwr+s?Vx(4k>R-F z=46h0NQ(NqYL`xaBF}Tm12J(EY}m&!*HQEZXyan}06-z8O4f5F-VvdH+aH;zd=HOT4Ru20(8uKhuxn-7F%Jp0$H7UHafVp7upZ#*zF?| z`s1-!3vrHYs;N|Oc7coZpBD8mH;%FDP84)m*Z0m%7}EnN6nWg%OAxYP14pq(2jdD| z5|=sHq(G93v0kHGSM%U(p~p}(DOuic;F=t!b-jTcB*dYmrTb5F`!aYo z#c#KisqAieXO3bGr;=6fRB{#OXMnSYrVUA>gIAZ#kZb+%jUc%0$B@6ehIs#s?T*rr zal_I6+yBFLsqJb%<8ZT5mN=_P{1U(1^(XLgu9MjOaa^gZk9X2YsyAn3?100!U2ZSz z?i0!)t!nx{f8JD=oOtL@vqjR=_s>-OK_b?>sYmth{K~Vk^?4t)0{i_=6|g>5s9Ew^ zF0Y`~d$VE8xBa<@@MvJ*NsGP!2;7Gow|Y%n99a^Mi4m^4vJdXMGb z9+tC5!oEDsIcv266<_$X%g|GNuCnTF{knK{_&T-iC`;tU4N;k|s^|HU>l>bv*BVMW z3RP7MHwZtHq^wkYBBn?=gM4=6XMg7j=K`tSu5PBtXit6AoRYDJ`bas1f4B5C_Wadm zl~wC1)tZ@u)cud&?gQz3eZCYLBz%VN!URn+vtd4!a#W0cOPidmz-APw;3Wx#v5yX% z=b4j0oOM2Tbx+XYO$#Q=X9PP|>u$|_XB^3) zma)exG&Rf$qHFT;!@+bu_iI+-&01_l1^X9rHojiD+a+mp?GjtK*zIBYaDnscps%mY zzo;P}4+D_)@=JUt-C-yWdn=c68v$RC>@7#rS|Ln`e*{3?#Ml`+9Ak4^d zgX%4kUK~PjdPjSLjUiN+C=DpP# z5dWXg&xo`7>TE(@2RwhSretl6>H3r2V9xVzLS3+v&r;A8W4<8D3Iq_;q`h*RttPsCLs8;F83Ofxcw!r8Sg@PRq4$hO~3 zmRh9BbLoqz`cMTX0;E%(rK4ka%<7WHjl>rbrx0K%IC*LqmoS)DBy19x!YpGhaO_Cr z|4*MZ8eBvNhv{$Hgn8g|Fl*pEtQRhAK4sMXS;qk`vnsY4+>c=|1~GEgYfe!!E-76D zGuN3r>(OUcKr_0ECr;^{D?zWc@= z;_ZGyd^O=&m%%!C@h-F6NWm{{g&c}w=J3L$o~V0il)oYW!_L%~2OcmqhOn(6*Tfj=kN5nq#mIK{yKR%#!` z-qCrX%N;#C(^dW$Z6Asnv$&*P`|p?H2kOb*mrH~){P(NUL$oX({x(%D`v29cf8T%q zb8G+i0sBAU2!CJT|IL8_Qlb2MY_Iw^iNnux@4sm@er7iLzb_AnGPtKoSF)uayz6Tr zEhggc#W$5rnd2}$AS!m!y?Dosb0Ypy67ENG(#;#ja=~}^atr}H;XyWnvQBN$xIDpQ zal%PXn-%WOq7@F`jd!uU&jH`<1O*+qG7o+#66dx9pK+j8cia$Rj?^E1_NM4qaht(i zKOWhvY8mkMINki+zdVcR!fj5=-f05~Zg4BbAhAjt7x*$7vUZ+qAug;G_8)Vh0eM=U ziJ$6q9dkyg?oLPPoYTT8_KEH9LzRhuSjwD|d8A-Syh7GV)-x6010+-gcz6VU{zwo% zx56`(PVEx=dR@+u{>sY)Pg7Gz%62N5O?Ss#ju#6OLv#J6>=3-03N1z>w1CSLBJ@cd{OCi1?8N=53ctne&3n|Db&>bzZ2H|L=O6dX;PECl$K^ zQOR!vMEdJ{ zDM_hvOfFa7OL{JI48{l<@7NAas!er!lVI5i@CjI=_jZYDX1RRs>zL$VGH6?AM(!uc+lEVKaHHolr;in!-;Q7G57jh3LUefU*zS%d%78A~0?!@oocp{U;A3x2r!D zjonu|b-*KnSzrd`5-LCmrRyws{G;kf6I|B+ttiTpsOp$_vpDv#k3u&PleH#A67%eE zf%jtG)uh7$K3{eQF!-&RCd6+BqLLwBcP97*$;;1j3!GbEPH*4mVbde@E@|gsLu6W( z%yHOpDABMXkEG1Ay@8L8ZBj9@j(j5r3EmEU;KwtQbFlA7c5EIaLbJxe(wE% zO4TmFL+w8Ig(qLTmuF_c@5j`{GJ5}%Ir^haV-%?jW_fN#Nj_>9)RDQy|5IVR)=Wxb ztICJZfaG)gMsmGySi_i<8DN1M8<8Xnv_$lH*9n4Fl_JM&pMyf*jM%W4RW3#5-B3ry z8V`w6^kKW|rWzunrkBUWA`aE@QY^2UDg9n#VIZ(Z+W&*-#x;;EaNqDda(CR#6l!v! zsAoS#tyRPhQ%^b}P%>l0D;{yE zI*)c1Ef@?wvrNCXAVF%myxd6Sa}PJF7Q4n7RY&#^9{BnG0$iM`_)jLCxkxwDbaIdqLZXH z=ZSxtmK418=WKdhkI_;`5tSfPU7jaNdE=H+W&pCcRH>!D&;&NClBjP0b+wG?*1WnB z^B$<9A^L#(8#ac#1^T=z)tADLD9^_6Ij#pNZlO)uo_ng5)_w@25sv7I(?Tsq^|2Tn zhOX|n)I~kLuPkYCBu_2r!ZGQfLm3WQdn@1v437LujIFU@_?H@<(=(aC@-Nk1dBA#y zpjy%;kZ$`>DlV^Q64T3Wa1^>qM`UcTym4o4r(xX1M_0TVFI;3sSJ|f#>>Qs$vQpXi zl9aw2wnJi#VlO`DW>JV}WmZBhgP*V&p!5J?{$*ux?#-H-RpzvIZc0V^H%n{u;&|cY z;GNL42@wj~z@wU-o70S}+zrPc-Z+mIyPQX`c6<%V@)H^N9kv^yb%KlfAG>rW=+H~9 zkd7H6CWB+pRcfMEuF6$k&8p6}JPSFZJl1=31q(jw-U(R{`7+Q2w&1!qMi`^Hn~pz} z&lSI(XXJI+F%FXDAo86)yr7Y=@QG37T+pGw{fe`zw!s37Q2HaHzS7*BMQ^)^`UV1h zzX#D*;^&C}9#0zszR&0ash#sy8cqmZO1`%9#DICd4SX{jb(zeURr~A3@MXD?nazCx z880mu-;Lp&R?_jC;Pb~FkZ?Zm3NpD7L=Anwy_Z&u@9L|a#=L#-{?>u){WaMcthVUb=UZ_U#cdvv83$Q>e zQACZ{7zh;xQiAG9V%GsV0u4fDloXlwLLtqd1MCDYVc|w>swd;S+mh9{yW!4`@1WXp zqT#+p^yoJen=%HPGU{9CMW`o!H-3hw&Bw#n8iO^=pDhE@a8xR8(=tV6H}v5)XylOq zd73=cq-$S*IKQYD^Ei=UfrAjsbD}cr48m3C{S`0C1Q|2X3JhYj2>isa)Fr!$+mG5S zcYN<-WaYshe@H3nc5}Uz(27b1HX+*jnnu9*GV=q*zO>FsC1j~}s2_ZG?wVf-KN~uHeCGfp2kVo_^An$W`YP%?q*D=4r zk?BMblxL=eLf!*70TG^&KyBQuPzz(qxyC!J5Y4u6}-IswX&UAS_ zc)`jOFnh>&?@v`$G8tKq165$w11S~+f{o)8RLk;Hmq~>aLf3#UPPn_{n}lN27hr^+ zsC=-zZvF@9XKeY_$e$%c@)N<}}Cq=DbvLywSSww0;GB$`k`UDUb zjdu(o`<{SkAcs1CSoO?@XY8ybQnh&q+5KwN2$}EnPc=+0(T2VNLsCnwMC%^W6EJru z@hs76#kfD{Jd@j>3L2d!6DGW4XrF;JboKSmM&~poJpitd-p%%bm8>j8fD20h`~#|j zuCaDmqJlG#rlG#VX-eI6(2YAJ531L;v^P%#?XqzC5WVoY)+3n>`j_SkXz@ha%FvmB zS`!2f1Z5Wfw2Xon$!aCyo}Ulr4-cRYKoHZ-?lm7r7;fE54&k zj`>C705oEcn_ePV90b3!+U$m|2L6D#B)d830uko6CCh`mv;zN=Bs_C)ccW4nIh0=a z!vgMIihvh9KS|LCCfZp@Bw;|BQTk8PT|m0Yt5gQ6)dG$z3=sJL z#@b00Jkz>{P$h%hCGU4%V}v&=iF?9T5iJj!K!&5!61Y}a;j`CzN+P=;)IxlpceCJP z1WNOrA5*myi~$-MNG&b-3Okq5zXLk8iV-fsM+k{kTsyk&6FCm9KD(5|2_(2(qDt+DBndo5=}9V6mbKYGaAD<=3z0%%la# zi%{HNt=;dNg1~An|VezCp0iZ`7E^ z-}HHpTCE*p;*f?tL&UCRqzz42MD^OVWV$O!3>I4qwt5(0;`2ni685$`wPm?1Yxrkm5cF8D5xhge+n-h40{)R)BT7 zgYo;TSs2fEItVY$>y_8=a#JD*>mAU6%KMG1K5c~K|CFAZ84)o|`f!0JMcX6TR>{Rv zdHO}?N_dKvq6ihhG7szBVl)(hN9+E-2? zlPP>tcJt&_S$^hOF5b;=QBNUCtBpqGpn@}Bh9?z7s3Fv~e&nDuH;gAjo>*Gv_EPhV zM>xxkGUq(BJl$^dkXyIqwRS)^uJ-f7d`=RJ?bm`M%dJ%3vwSF-?@E&or!aqVOP^H6 zPFae2Y_2ujW)C-_suNvNfxpoFeA*iP$kfR#5#gyMTm_~bx#JpEo_U4p)?z=OAV7zBNS zxpSzDIuV}O?0$pD?nG-jr<-nEZ0X`!n?x0m4F}PaxHLJ;Xdgr#gE2)YKi7oEaF%3- z4O5rsl?=-v-jgRYkskqFCGnZ*j5Z6{OMpU;G~sDnR~x_i2lh;mF)N1edvbGc08!`5 z=h0G|nXa8i$$DggLS`#C{)E}f&vW3JMtdFg&ae^>9x~nP)`CaaZdWwQjHwN z5%r~I@I&_#Wz%mRB3WX&$u8=BTc8aY_gBA8bb>Rd%jb(n`V9%O?2Dd{J1mxbeJ}#8Insz=wsz$7#*ga=00n;s`tHz2Y&8UD$n!yTm2| zt{BR+=Vr)5qSBdRoVF)6(1;Z|@!>2aq0FXgfhsU(P(}A5FVmw#M2s`fb%m5LY+iQ6 zN2o1NW73ASF7{_vZk#xivg;y~DXB=IUT6{R(A)@W@o?O?PIO)=hgtr`Cr((-yM!Q6gbEaK$~dEV zvcC8J$6aLPyDu`4lSIKDW#&C7laPVADj&CB@z`X_qPwxDWYk*ZE!UZSnJ5C{B?NU= zmtz@#mzKy~evpN1G4+eyXBD8t0}5oJHc18W$ylm2ub%}1Zg9QbXOkwv%XJoTz!M9Y z_Q0pHE`zTTsdAU?vXCO7OBb2ytO?^Cra+N6832p%UiB>4MzxdUc*KpKX-rI3qgx!+ zu;$!yO#P!@Wso_r4XKkbd*zcBE4c8vMz_~gH2L1}r7vNudu}e{i3T`h1+yw?Kxe|` zwP-Kx%JCNA5*=#3VeT7;e(u;Io1HuZHn&j7D5A5gM&wB@+ZQTbJm;CA;2Y+C21C(~ zJ+kS^lRrvOcShC-27?koI(Tolswi+iBEcDDKLARM{wPrwcQVJ*hr>YR4O1Z&-yLRJ zBkzB==PqGsKP~&7n~obqbqWU3KGk6|5jW*-9nM0^HF^b7(G>LWXCRhX#*s>FxV&^i z7o}u9u0Ns)R|;RpGDe$D3ch6%1L&=i&=d2Bp=uuDQq-ae+?DO!*5^D6PHPw~1sv20 zlgN{TY`|#;bUI!Fd>3cv?cj)r(5{{C<{Cb&>g=OWDq#4dfXfS`L4h!VgV$ARuwMEcU<-3W0JA9nh~grX7dTshjIZPgRE~JvcWj8zpYB8(b#*LE zGe+Nz()b#}2_%8@Bw!_c?(9R%a|Dx|eTEiXBxkhbgwUr{o;k-0h;fn_C*z8h`NvDi z)Q`s)^1R_U+rX~og@NasB*)cdFlj=*c2e*GdyEZY<)V9_797{T1okL*CS!OHN(0yy zh_H=fea0gz(ZRXQUsNiwD<$u)q^bCvXjpr2RUrVZSRj^u={pB1XIeu9NCm1r4T#$# zXHj#9AhMlLiPJwowUjqfXLd*&rn@J?aRoOFGmO6YUVl}Ca`!&JlcdE*ZBLEn-5ie_ zjwSmJO-+||cvL4UIG5WzB-@!3w8=?g5gNtnl~Fl8hO#&;`>E45W0^sB{H%0|-#sly z3<-8A$K{vvD=C)#droMX-se13cke*ygay9hVlsrcxRs%kH<#H_kj&+_& zlAFLvN+8`~;69&vE|N9w^*A`?n2xJ&ke{|TX%aq!ybFi>QOsL0hvmEo|~Y758I zeMbhTF&iaLHD~?b_AV@63I}W)No-iFY&-7E7p3s|@0-$u3uY3xTdkXU(aS6kuPT@k zQA>aKdPY%yV)HcY`ktpYU>lYrcqQpxX|K!IHx%^pC&h^iGFc8AslJmgc`XS4i%)K6 zArrd6j*fM55&7!-A;8Co#OM9B6n^{gC%OA?aqHp3Hr6k+U&l$`s(Z8txDj#PmPpH+ z$9nH6ZX6|kSh27Z?JNvG?f+J%qA9|IDf1A-iP0&(9^Cl4!UcB1EIybY*A9sE61of!eXSwwt0Mzm5+*~uI< z;MsYp1Ur~CPuxgmIal2;e81<&PcEEVhHn0q!&Rswhn15%(QVT{CRCwCgfsg&6oJD{ z5tUhS{qTu;;C+gv-|;|AI9(3@&IzHmms}zU6JUaPk_p1mc~!Mi;xNT0&&*dm*0DxW z7e}p%F!BNPeka}CiO@-%pR4$Sb)I{T5We_AC=02gsXp=&m@-v8c1#q2r$hp;$y7^s zh?CXeu-~O3EdDdMA>gCGWbm9_2`GaiDkHo;a=E!bC7I9f^gT^DCcb{=x_K<0%>8Gh z02mGuFvpnZBt4yoj!AX+N^~cB=(*b+Dw?8}abB@7(BBcnjyP=(AI|EZQR=3!`;zV5 ztvW%}MIh~p{h|Wd0Nx=ZRh#Rp@2Caj4 zQ6sBsDC{A%XPxL7-es`CpGYLcev<_)k|DLI#o%#{bsmEO$Ii=zSShRPc~_E5a_!f) zaIqc|wz9^3Mok~O3YgsFUHQbwdbf=Hm}mr0wvDK)#Zpt!h6ddEZF z(R$yBhG`7fa}R)u18{R2Zs0I6q&831zvJr{RO;US^m?{8{CoxRq(j7WW=s*Z`3IBG zTq$#t%9#d4>V-FqS;#WAMdA<_Y9w0m6nMiAT~dxx@LPc^ii3Wa3$R|R+(t1MQwC5A z&)F^kD^8HCC~nhUx4Iwk@T{j)Ztg2FQ|#VV09u`QZa6Bfo!w(zW{Wae0T{h5;FnB0RSK}xAKn-x zTr{1nXxoBIjR4(=@~^N@B>XI{SF{JzN3B|q`VqITA<$uwA*{7-70$0?&uY}XEP z!G>uq?TapZR9@*Sh>)D8n<6sL!id3OzdR7j6xq%JZiqAyEhGnCX>)4UENN8g-iZKO z`|~&k5_Pv8$_`e~xF?};ce?;QR^9;`asMHRP(azAAF2hTDiOzu56qXAw0A8oL3 z>1hyLI>IyeC^_rFZsqNbx4^sy71ian$Y~;Ot?->n zk^t9kIX`{aW(nNxU}*?Jxw}~p{m}{}Js?&pcJEOAvnE;v&@lglHe#@dT()d|lDjMV z53a9#DJI}kbU$uSw;A!3Z}=p93du;iBHZQ~r^zO5UJ(@F(`}@C(CrXBzu&VVh<%hY z<9qiH2#yU)Ex}R1HzOY8{j=?3C+I?QA=abYt@|p%)=Lt$!#rfW*DJ2z zTx9S=B9+6!xw}(fmmSH3+TR5XOfBSXt|}n*>)LOZ9`a4Atr{VaH5w^jTdY$u>>J?u zRwM8dVztRYZfhU)Wzt_>WwU*vM??12vgKv`S^(;x!0Y7R=ar9t8w1{3ZK7xL0`;iK zzS^ve$73-lH-XUPmhHtJ#jUo_jdop-70DJuEg>8Xs1zRY5`zi0^x)m=EBsmwIS+m3 zwW}NT1Onr~AImkLCj}?`>ISkt@QMoq40}+oIwfkn`$nH77i^b>-yVL> zGFjbpGFqGzitwus<`3`?hBXWx)OQ(-m!m3dp9MWuBgRT>vC^rfIfGG68CjPc57av1 zD{_pnC3ZjK%TjkHIeDXmenAF7XT_LOno9s4Tz<#tu7!z!%?zEGfGE9zCE?hLUJ z$)Vee1Y3J!r^{c`)%JOL(@W8*DI)5(n?j)#roN4et=qseLYFs9I$ZFs!Gl$SHn)iPu`W9^pTXcr}0Z~}QzvrL=3p5qplj2RbxJaq1@qj%=B7ClfQ%bli z!@PT&cht_#Qjcg#K#yjZmrzXwiV8*BIou`myX+>XDPH};tE3*jaw1xI8&uy@gzbVk zeBYHyeXl}M7M@qg+Q!1SRpOr9fG&mcD-N5=GwwmzDv0!L7D=2DsB#>*PGMXg$H^?E z)Rk)fb(^B?PA)-uQ&9HpNkU*ex8-%Ad)uHumAf?XJ3^YJOI#^wP40~R(c935&8b_C z9uSB4`sZQHO6o64j_V3-Yl>sv2fq3o2S~A?|6H=!CtXIG?M%ey=eG#+Esi=%X zS_O~oZ56;ZWR~Bdtu^nOcQRbQt@9{ZYMW7IK~nCrPh>2ecj6C9>2xKUw{CB$iEWVH z7!+dDXr!PXHOi-ZZo8V@75yLh?IFdoQPuNG>aR@ytB8r6CA;t0Rac*7Ke5u}GuxFg zUE7 zuNU9hUOO}9L(YA0a#zQf%-eE?N%i$MYlu(F+nyrRy}gpU$s}bRmS+BGI||pzp6Gpp zUby&cDX7Pcp3ptJ9fhwl)df4vUkX8gp!* zOjw^r3UAvP#+L0e#Lbtm<()LLH~Z(fq&&is%s*_$;R14xUOyCKg4v&();1lax!sZ+ z%lYLEG_p?J?kda6ItGZK?K(bM4b>ZfZj=$KQ~sO5Sn#66IH-MY1xrL35YrA^ID zQ9bDI)fn!+yPIG>frqjPI3F3}| z9O29*dIQ1c@I6QyntE1rLT!Bsig8D#O>CfOf z&0w+;3k2nS8Opz%h3co!04J7?!JHRJC^$N9NyVA)OL}t1a*a`LFdi1UZ4HNjW_KEdN1nZpy6-e4qq)<77#x@|d1< z#PnDE){V|z@c+8r-;M_k^ZyPze+S)v4toAhIsZRTxPoECRlwFMx?0Tr0r}OJTPF3@ zF4Qhs*_$Hx`^$`dx4Xl=-4DGcUk&H9g=&k}&6jsjBxcU|NV`*67qThHNJV@m>kj!r zb0^U(eZ+_~xs(J>VtbxNk$4D5dkI&jBg_^SverbvkZ`@2bg-Y|v?^WM)z5 zrUAAXb+EXJla07EDXa2Wb|r`2w!%Q>U|C`C(G82#qw~EgDG6N46J6nfL~$LxQttlX z=-kPZ?89jS2Yv%o^Sbb(T1m2&DAYMHtp?6oQ}Eo_^#`|Uy&Qhfs(;Ydn}{@ns*_mC zhc{>!gh#;YWQeo6jx2qmJtc*={cis;B4t(TuzNWfq%p}zKpt&Zqu7vi-(g+atRQnC z;-gK!A-mK7hQL!&Uu>>^OR!4jlKhp<#$NdTzV+ zJIRf#(CL@b<8ghmxPfJ#WZt$99-7MzJ1=eYSErC@=WU)CPCzf5zUNLVsKciYSk^!srGZ{)PUZv~PC+m1;tV#4)VlGMgyXNuv*yR%$CLS9sxVrk{m5hmz3YoMuohW2MqE zxF&SOc*!rn={?|~Bm*8_bPtWkqD*!}R|+(`6!V-RMW>cQ^^ka>{*jNUNvdPBhL~{9 zJ5cS7O3P&n3ga6X5AEd_y{rWN{rKDO@7M>JG?Bg@~VdUHwLDQ&!f zXghGFV{R43?H&O@nmZ%Cd!M;~Nq~%)d!5x&f^gZn&iU1cs53xr#gcQF;ddxxL^?`F zf=F$tRFp9~eL-soKSnB08NM#Zp15ljHsPbB9+k70jpE&V3?=PC+zZq$;|OzuF0uM| zs%5?ps`79r9rN?^+bM6M>eu6R#y39VedK*_v^{mgJNcB^F=XUa6);MSD$B_O>0%_y695uy$nG& z2C99n9%FKPxny)L|Rx^_eV#aJyZILQTcX zn+(FgJNShmF-p%gsz?KVb5&TK?h0P%(XoT)=K?a?1ffJ3b7Yn9iW8k|d{>IIl{#Lt zce09q#fT<)%!^InvX?vHQ1_KDt!AF=qeJ_vMh*D2RVl(`3QzW{$JOI88EpbkVnVr% z@-!cpuT@N*i@|hRQ;m69hmVMP(4+IZudrh~AZ+ma4Y~-~JmHNvE@k|&US6q*xHu-n zNj*=Ql?w38foT%iT-s+9P(oxb2CGh?djI1Ajtq5vD3Rc5e|tKZ%Xcx1 zxIKqD$F&8M5WeC>zICJZu=hj7{9*!DwwvG0+uu~k5U zs2Q!xUU>5M&i?M|Gb{b3NMWDO4j*ar{5eIbSW=1COJ1crQBH5IvEv=KVP3ri+RJzf zzsIcQ=zAG$C!s_n_$y=D@{sTK7~9bcqE4@$VFmZlIDHovOq0%le7(~~zrWNl+DTUb z*2XJ&(y(JZVb%4HLg7%1t+JOIfbeP~0$72$*FBi7`SP^mhuRJw1@l*3a>y8L2+%Jz z45OmrYiQcvA`^)HAd2dGBF@R#FS;ys!ya3-#o8{pdg78YrFx6;5QU)Qm z9qJFO6ke$Sk8W($)epYL2JJy1-_DmdFJ&O9v<@LltSP;a=?2nIu~&ekN;jqKi7Zjs zv*dIM_rE;su=V46anxGxqLIkAk8yn(3Ca*8qwDpuBT7Nmr(~FH)F&RRdVkjv_Hj-I zA@gd&(GSwkv64HWTWkNHZGstB`v~rc#)ch32#foarmi zQ2SKnhdJ!K4zqob?EU`Trq)z@mS4T3?YlK2^TvBr&m`_!#`oo$S+f}Dn93bcbyFSR z2Q`*hEGs37>oMFGN8{7}6l-nU&{-2;JJK#fBkjBx+c8N8$!542ambk5o^IwgZYWzN z(>PyYZ!%q0#ndj)bX;tS#n_n_{42|=hqqcho`+75=R?{60jj;kndyasHzM;vdGuf zP5F)@@T>kW!{f~-0S8Ul;b;*jo?3fBTbZ+ibAmUlJ|B*ej>lSoO2_svSA$AHhBETH z7tv)?{Voa5vHE~;caIj4aKwyG-GzEDQ?Ju>f%EwtkZ}W}fQN?Gj`|vrIypO3i*C3! z?qP=+__s{xQu%jP1Inu-51bU=RMJ1T$+rLe%IJ->5(Fjc)V;KwzU+HlaIOYC1T^_5 z?1av_`&L>GknYu`5=m+Yyjr#FP%ryv<6OT~bxcwKhU(>OfMI(BS7Tn}{9~5?hrPEB zsv~$BMIi(doDkdz7TjG!kl^kX61XM{~Xb2^rq zD5c>-L5(P{-U0jyadVbdi#5y}>=>-+XSL2o-c>&uK{T$r> z#=7o!96Sv0U|M4XpWJ{>(n*LPVJ743jMUEHF4rV*c?)D>8^kX01sFHdxT#i|mUZ?< z>i=dpv$s7U;J3`jsXajVYFM^QS zPP*aV=&o7f&CliSQt&X4<86m@Rgw$nZc8g6hn;YPJLs;O`c3iWQKMoSG*H*DqZ(58 zXyD=GFQ+RD3cuwD@0G^m-`1Qb;Okr{{*T%yc_puRmJSf7h&eeHbyy!q?(VJmkBX?2 zp8MYbpIl-x`~do`oVkvDkGwomX}g2Fe{deIa^2Fxf7$8=w6DLK2x&h+x5fN8hI8qw zPy?^&T|f=^c-AvUhrw0gveg+V<+|DcDYdElu%uw|GpQj1S=u!GlU9>`smwIjNuLJz z8Tis!2z_-9Qc8vA=zi^KU2WcBpMFY*dy$`=Hd#N~X~uq-usdw_x@r0T3iw9&QMFE3 z7EqbyJgfSXnZq6=yvtl_t>#U7>j0jErbQEq7p{lt{bKtKeJ(VE<`<*yzM^wKeF(v>A6?0g5sE%>a zUVegzd}8mSJBWfeTLAdH9rEJ&;th~0exe7+>j))Z8E%V=D)kg|7Y{&C=FW;)l~L5- zh_?Wcj#A6cL&r^f`R;{?e!Dp`iqw&urwF9vC0A3qMsM~+4-5dv#}Tu0&~dY0otq^m?CRli5LZdggjej{{oS}C&XVW=54=WW1_34xEzHPov?`O z22qf0?)R9d|!_CFhKD1keD;M~thOS-%$r906%Qoz!bS{zVoL z4oA>Jr_8^opAAp+ynr}893Nq2a1Y+}H=M%XbivZOrNNpDZAdkJz2Cr+zOqcprE$L7CzOz2l@zPZ zV*sK!K&5lHXiKTvN$(Xvx|z5UJOw24CC&q4b^thyngRh@TmeDH7Zn*io89Y-dQ_T5 z0&pX2sH()V+R;G35P*ZN+4Q*=IZ(W`KHO7)43PsffD?NE*fIx^L&!@5rlWI{APURj z+!Dx$r6+^~$;D;`9Gd|EO6GEWuOkXkaT*Z-MwHLhz%+EOM*3wV-mwl)A6aOHroLjakG`ttj-jqeleFI3{|X`S(7 z`Jx)c0Gvg z69Az2_X=YJPn#DfsxF>ywL zXad9*2nk;UfR*GwKr$N8nALMdY>55-H3kNB#0$I+>ED;Vp)nv!*u*99ABucZfM-Y& zZcsu8B3~iRoxq}`+1I_l#A?47M1o@1BxsY7~ks3+$qp*5~&YmU&71hY& zPoeik2Qm|c?Cjw%UwDV;!>=Wx{>msBz^wy-5k&0@KDt|nJ&1}yx%uYJ#|BV%O9G#L z0@bX`4#$d&7AIat@&aL-{)Kyp`4K8Ti2(XustAN21c>l{Ya*xBsN{D99B3%0=FVLy zAlZ(j4n)#IjJDTNWgFcSDiG8KI^lj*6;fJK14QsXOKaJ&v5$(=5Y&jp!qk|Z;~vCr zK)L;dEksU?Zh)}mv$TG~uc!vOJreq`6Ey)D7^sU6r2`dmQWq5_`K&v1DsF;HxgIt#>%oc+b3XEBwq-zwbOR;22c>o>L}#=Bk|s& zSqZ44sW-b;eH}ot%w4f_H&G3t#-2FFO}ERc)pXSYNg@rkbMLiGL2CwBS{Y0r>^#zt)L zvCab#kCA6PYZd=<)3i3IX*IIL>ER+6(_9ruW$EfrE$v5dkNwrC`KD|9>>gH2gwr zJ53M+8b9BRP}R6#zVrv#$?69_k?zBKc1v|v;lGkaqVGe^IQsUVTzvA zvhHi|us4d}bpX9?07T+KhRuyQ998_cVx8UKS{KhJ#@3r7OugqdY{vStJ3+pwrNOWN z`Xn!h^f3^*k-;+fiV5r(I{n7P<7@5DX>G9O$lvN(mu;}xW7b-*oX)xLp{jK-a)R5R z&4{gm9p5se_Oz0li6`qtmx~{y#eS+p)vH%;Jl4+Kw=Tz2fbsHiOTq03q>ZiN8&&akS54YR0hx9kPeKdg;MmVDxJYX;EI>j(mAE-CdgX4rhXkUUk3*cy(HRT`hL z{yiAgfGlOM37LyKxPl1IyKfk*8+ocM<9Kfmeu3yL65I_ilz*G^dg>1;R-%{f&p-wi0wVmu+k}s`d^;)wt6eW(+%Bmq+DL z@{Ku~*Oz5`YMU-peP0%?$~ly@kL7$~3kkDBYHT?-uh*9tEQCx+{Cbi!U5!V&ukVe zfKW^)LTRz@8y@K&_}zTx(&zCp0XY4lgqNhUlb`7&2qEBaKX#gba;O4(p`Th z4dIa2KW%Dhcg0YS%RJ4p(SzP(pkGI=-a>viUZO|OZU1wnuG#bOd+++&utgqz{p*{d z%Kku#0RGSW1v+OjL%HImi{({jP8Xu7oME2(qbAAjr(ukqPwV$`_)}o(pHxz@{U}m< z8ZYVq&l~7|PP=|J`&qb0uOjc6DeTU1^#b%f*)R@@z!c{@n=F3ERh}W526_T?4?<rDM|@Xl&uf>zU#W@1cH@}+k&IbxAt`Uf@msd^5V zBa9zt>=(Oak=J9bhtC8vcAJtDN@eL#k_gyM0w^wvA^rf{BLC`^=gGN_TUO9<>hJ0f zOTfqAWYya<9L*n-k@CX4OpevrAK1}iPovxIMUc`Z#^eeAt6Mknj(_O71!UP1nCrbE zO|Pv%FvY`LW&Gb{nE|rTCC!3wn+uy_%Z1IyGyy)mb|t(oBZ~61wV;?R60qB8>^qmE6;7tB6^dA z-JPA){2B-wpf)Qn)%NI2YgA6bjGd^Z0pu|9O%MM1VjVkX_xa1t@Z4H8Io&MjaaRrU zI?C?YZ68_d?do(caoRN~p~Jc3RWU_lmN76_Q)t1(o({Gnzp!IDtu(*k|5j59{Lh#f z&(kf8%P~$r*M5BKn*M-Jp)YY2P7z9o+1=cnYo3Lys!0^eThSR+m_>~WD#j=5@a^iR z|GeH>z{pNZ2ey8(QoUa9troRRVhPK2a3agQEC^zehGwy|<+)gq7AkV>(!zB2N^QlR z)LFbQM^qZ9zmd+t}^k&Fgy2!jj4-ptXcL7{%A=9_bc=K>r!k=>yW$sYmzCpa&Bd z9K|PI4!|vTI_lSX4_Bh6)jnG3=Z#;x?N4!v9qgs(HJQ};gZ1p_>*> zSkI)L(Nrmw)PK}K$?+T7(Y#T?t0lqT79Xr1rAq9O-PnphcZE|2kixN zs*csDD_IDP)6aRTuKMl`JvBA6|0dGKEZ&`Eg*8u(bSLCo*raPEG|Cw5PhqbHpQ6W5 zyAvV&?7VgrswH_~=UHz;Yts8aER<=%b)fr|*=$y(4o9EWDP91D#YXE=X_P;OtyQ^b zy(sG29!^fHG`%y@UtQg49wyyb%K{@-y3e~k zq%$f!&-<}>mzdA|x!KvRzlI_cS(g^rZX%#~?|pP

Mo(l`21XzF!kNG{t8l_N4YR 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 z547z1­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 diff --git a/autopacmen/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py b/autopacmen/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py deleted file mode 100644 index 2032fff..0000000 --- a/autopacmen/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py +++ /dev/null @@ -1,97 +0,0 @@ -#!/usr/bin/env python3 -# -# Copyright 2019-2020 PSB -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -"""This script consists of all steps needed for the genration of iJO1366-sMOMENT. - -The single steps are explained in the supplementary file 1 of sMOMENT's publication (Bekiaris & Klamt, 2020). -""" - -# IMPORTS -# External modules -import cobra -# Internal modules -from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml -from .submodules.create_combined_kcat_database import create_combined_kcat_database -from .submodules.create_smoment_model_reaction_wise import create_smoment_model_reaction_wise_with_sbml -from .submodules.get_initial_spreadsheets import get_initial_spreadsheets_with_sbml -from .submodules.get_protein_mass_mapping import get_protein_mass_mapping_with_sbml -from .submodules.get_reactions_kcat_mapping import get_reactions_kcat_mapping -from .submodules.parse_bigg_metabolites_file import parse_bigg_metabolites_file -from .submodules.parse_brenda_textfile import parse_brenda_textfile -from .submodules.parse_brenda_json_for_model import parse_brenda_json_for_model -from .submodules.parse_sabio_rk_for_model import parse_sabio_rk_for_model_with_sbml - - -# Step 1 -bigg_metabolites_file_path = "ec_model_2019_06_25_input/bigg_models_metabolites.txt" -json_output_folder = "./ec_model_2019_06_25_output/" -parse_bigg_metabolites_file(bigg_metabolites_file_path, json_output_folder) - -# Step 2 -brenda_textfile_path = "./ec_model_2019_06_25_input/brenda_download.txt" -bigg_metabolites_json_folder = "./ec_model_2019_06_25_output/" -json_output_path = "./ec_model_2019_06_25_output/kcat_database_brenda.json" -parse_brenda_textfile(brenda_textfile_path, bigg_metabolites_json_folder, json_output_path) - -# Step 3 -sbml_path = "./ec_model_2019_06_25_input/iJO1366.xml" -brenda_json_path = "./ec_model_2019_06_25_output/kcat_database_brenda.json" -output_json_path = "./ec_model_2019_06_25_output/kcat_database_brenda_for_model.json" -parse_brenda_json_for_model(sbml_path, brenda_json_path, output_json_path) - -# Step 4 -sbml_path = "./ec_model_2019_06_25_input/iJO1366.xml" -json_output_path = "./ec_model_2019_06_25_output/kcat_database_sabio_rk.json" -bigg_id_name_mapping_path: str = "./ec_model_2019_06_25_output/bigg_id_name_mapping.json" -parse_sabio_rk_for_model_with_sbml(sbml_path, json_output_path, bigg_id_name_mapping_path) - -# Step 5 -sabio_rk_kcat_database_path = "./ec_model_2019_06_25_output/kcat_database_sabio_rk.json" -brenda_kcat_database_path = "./ec_model_2019_06_25_output/kcat_database_brenda_for_model.json" -output_path = "./ec_model_2019_06_25_output/kcat_database_combined.json" -create_combined_kcat_database(sabio_rk_kcat_database_path, brenda_kcat_database_path, output_path) - -# Step 6 -sbml_path = "ec_model_2019_06_25_input/iJO1366.xml" -project_folder = "./ec_model_2019_06_25_output/" -project_name = "psb_orth" -organism = "Escherichia coli" -kcat_database_path = "./ec_model_2019_06_25_output/kcat_database_combined.json" -protein_kcat_database_path = "ec_model_2019_06_25_input_keff_paper/gene_id_data_mapping.json" -get_reactions_kcat_mapping(sbml_path, project_folder, project_name, organism, kcat_database_path, protein_kcat_database_path) - -# Step 7 -input_sbml = "./ec_model_2019_06_25_input/iJO1366.xml" -project_folder = "./ec_model_2019_06_25_output/" -project_name = "psb_orth" -get_initial_spreadsheets_with_sbml(input_sbml, project_folder, project_name) - -# Step 8 -input_sbml = "./ec_model_2019_06_25_input/iJO1366.xml" -project_folder = "./ec_model_2019_06_25_output/" -project_name = "psb_orth" -get_protein_mass_mapping_with_sbml(input_sbml, project_folder, project_name) - -# Step 9 -input_sbml = "./ec_model_2019_06_25_input/iJO1366.xml" -output_sbml = "iJO1366_sMOMENT_2019_06_25_GECKO_ANALOGON.xml" -project_folder = "./ec_model_2019_06_25_output/" -project_name = "psb_orth" -excluded_reactions = ["CO2tex", "O2tex", "H2tex"] -create_smoment_model_reaction_wise_with_sbml(input_sbml, output_sbml, project_folder, project_name, excluded_reactions) - -# Step 10 - Generate model with standard exchanges scenario -model = set_up_ec_model_with_sbml("ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml", .25) -cobra.io.write_sbml_model(model, "ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO.xml") diff --git a/autopacmen/html/autopacmen/analysis_fva_comparison.html b/autopacmen/html/autopacmen/analysis_fva_comparison.html index 4acd294..37d9465 100644 --- a/autopacmen/html/autopacmen/analysis_fva_comparison.html +++ b/autopacmen/html/autopacmen/analysis_fva_comparison.html @@ -56,19 +56,21 @@

Module autopacmen.analysis_fva_comparison

# External module for command-line interfaces import click # Internal module, contains the actual FBA comparison function -from submodules.fva_comparison import fva_comparison_with_sbml +from .submodules.fva_comparison import fva_comparison_with_sbml # Set-up command-line parameters using click decorators @click.command() @click.option("--sbml_original_path", required=True, - type=click.Path(exists=True, file_okay=True, dir_okay=True, readable=True), + type=click.Path(exists=True, file_okay=True, + dir_okay=True, readable=True), prompt="Original SBML path", help="Full SBML path of original model without protein allocation constraints") @click.option("--sbml_protein_constrained_path", required=True, - type=click.Path(exists=True, file_okay=True, dir_okay=True, readable=True), + type=click.Path(exists=True, file_okay=True, + dir_okay=True, readable=True), prompt="SBML path of sMOMENT-enhanced model", help="Full SBML path of sMOMENT-enhanced model.") @click.option("--objective", @@ -86,7 +88,8 @@

Module autopacmen.analysis_fva_comparison

Example: Print a comparative FVA for the non-constrained model 'C:\\original.xml' and the sMOMENT-model 'C:\\pac.xml' and the objective 'ACALD': python analysis_fva_comparison.py --sbml_original_path C:\\original.xml --sbml_protein_constrained_path C:\\pac.xml --objective ACALD """ - fva_comparison_with_sbml(sbml_original_path, sbml_protein_constrained_path, objective) + fva_comparison_with_sbml( + sbml_original_path, sbml_protein_constrained_path, objective) # Start-up routine if script is called diff --git a/autopacmen/html/autopacmen/analysis_fva_prot_pool.html b/autopacmen/html/autopacmen/analysis_fva_prot_pool.html index a7dc526..53ff093 100644 --- a/autopacmen/html/autopacmen/analysis_fva_prot_pool.html +++ b/autopacmen/html/autopacmen/analysis_fva_prot_pool.html @@ -53,7 +53,7 @@

Module autopacmen.analysis_fva_prot_pool

import click from typing import List # Internal modules -from submodules.fva_prot_pool import fva_prot_pool_with_sbml +from .submodules.fva_prot_pool import fva_prot_pool_with_sbml # Set-up command-line parameters using click decorators diff --git a/autopacmen/html/autopacmen/data_create_combined_kcat_database.html b/autopacmen/html/autopacmen/data_create_combined_kcat_database.html index 435a41f..00bc311 100644 --- a/autopacmen/html/autopacmen/data_create_combined_kcat_database.html +++ b/autopacmen/html/autopacmen/data_create_combined_kcat_database.html @@ -50,7 +50,7 @@

Module autopacmen.data_create_combined_kcat_databaseModule autopacmen.data_create_combined_kcat_databaseModule autopacmen.data_parse_bigg_metabolites_fileModule autopacmen.data_parse_brenda_json_for_modelModule autopacmen.data_parse_brenda_textfile

#!/usr/bin/env python3
 #
-# Copyright 2019 PSB
+# Copyright 2019-2020 PSB
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -52,7 +52,7 @@ 

Module autopacmen.data_parse_brenda_textfile

# External modules import click # Internal modules -from submodules.parse_brenda_textfile import parse_brenda_textfile +from .submodules.parse_brenda_textfile import parse_brenda_textfile # Set-up command-line parameters using click decorators @@ -71,7 +71,7 @@

Module autopacmen.data_parse_brenda_textfile

"must not have been changed.") @click.option("--json_output_path", required=True, - type=click.Path(exists=True, dir_okay=True), + type=click.Path(file_okay=True, dir_okay=True, writable=True), prompt="JSON output path", help="The full path for the more machine-readable JSON file of the" " BRENDA database text file shall be placed. The resulting JSON " @@ -95,7 +95,7 @@

Module autopacmen.data_parse_brenda_textfile

Load the BRENDA textfile 'C:\\folder\\download.txt' while the BIGG metabolites file is in 'C:\\bigg\\' and the newly generated JSON shall be named 'C:\\folder\\brenda.json' <pre> - python data_parse_bigg_metabolites_file.py --brenda_textfile_path C:\\folder\\download.txt --bigg_metabolites_json_folder C:\\bigg\\ --json_output_path C:\\folder\\brenda.json + python data_parse_brenda_textfile.py --brenda_textfile_path C:\\folder\\download.txt --bigg_metabolites_json_folder C:\\bigg\\ --json_output_path C:\\folder\\brenda.json </pre> """ parse_brenda_textfile(brenda_textfile_path, bigg_metabolites_json_folder, json_output_path) diff --git a/autopacmen/html/autopacmen/data_parse_sabio_rk_for_model.html b/autopacmen/html/autopacmen/data_parse_sabio_rk_for_model.html index d32b7ed..2d9a732 100644 --- a/autopacmen/html/autopacmen/data_parse_sabio_rk_for_model.html +++ b/autopacmen/html/autopacmen/data_parse_sabio_rk_for_model.html @@ -54,7 +54,7 @@

Module autopacmen.data_parse_sabio_rk_for_model
-

Namespace autopacmen

+

Module autopacmen

diff --git a/autopacmen/html/autopacmen/modeling_create_gecko_model.html b/autopacmen/html/autopacmen/modeling_create_gecko_model.html index 3320725..3baa0b2 100644 --- a/autopacmen/html/autopacmen/modeling_create_gecko_model.html +++ b/autopacmen/html/autopacmen/modeling_create_gecko_model.html @@ -47,7 +47,7 @@

Module autopacmen.modeling_create_gecko_model

Module autopacmen.modeling_create_smoment_modelModule autopacmen.modeling_create_smoment_modelModule autopacmen.modeling_get_initial_spreadsheetsModule autopacmen.modeling_get_protein_mass_mappingModule autopacmen.modeling_get_reactions_kcat_mapping
#!/usr/bin/env python3
 #
-# Copyright 2019 PSB
+# Copyright 2019-2020 PSB
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -50,7 +50,7 @@ 

Module autopacmen.modeling_get_reactions_kcat_mappingModule autopacmen.modeling_get_reactions_kcat_mappingModule autopacmen.modeling_get_reactions_kcat_mappingModule autopacmen.optimization_apply_manual_changesModule autopacmen.submodules.create_combined_kcat_databa
#!/usr/bin/env python3
 #
-# Copyright 2019 PSB
+# Copyright 2019-2020 PSB
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -50,7 +50,7 @@ 

Module autopacmen.submodules.create_combined_kcat_databa # IMPORTS # Internal modules -from submodules.helper_general import json_load, json_write +from .helper_general import json_load, json_write # External modules from typing import Any, Dict, List @@ -94,9 +94,21 @@

Module autopacmen.submodules.create_combined_kcat_databa combined_database: Dict[str, Dict[str, Any]] = {} # Go through each EC number :D... for ec_number_key in ec_number_keys: - # Get the wildcard status (i.e., found with a * wildcard?) - is_sabio_rk_from_wildcard: bool = sabio_rk_database[ec_number_key]["WILDCARD"] - is_brenda_from_wildcard: bool = brenda_database[ec_number_key]["WILDCARD"] + # Get the wildcard status (i.e., found with a * wildcard?) and check if the EC number occurs anywhere... + # ...for SABIO-RK + if ec_number_key not in sabio_rk_database.keys(): + print(f"WARNING: EC number {ec_number_key} could not be found in SABIO-RK, even with wildcards") + print("Possible reasons: The EC number format is invalid or there was an SABIO-RK API error") + is_sabio_rk_from_wildcard = True # Let the combined database ignore this entry + else: + is_sabio_rk_from_wildcard = sabio_rk_database[ec_number_key]["WILDCARD"] + # ...and for BRENDA + if ec_number_key not in brenda_database.keys(): + print(f"WARNING: EC number {ec_number_key} could not be found in SABIO-RK, even with wildcards") + print("Possible reason: The EC number format is invalid") + is_brenda_from_wildcard = True # Let the combined database ignore this entry + else: + is_brenda_from_wildcard = brenda_database[ec_number_key]["WILDCARD"] # If both are from wildcards, ignore them :3 if (is_sabio_rk_from_wildcard) and (is_brenda_from_wildcard): @@ -222,9 +234,21 @@

Arguments

combined_database: Dict[str, Dict[str, Any]] = {} # Go through each EC number :D... for ec_number_key in ec_number_keys: - # Get the wildcard status (i.e., found with a * wildcard?) - is_sabio_rk_from_wildcard: bool = sabio_rk_database[ec_number_key]["WILDCARD"] - is_brenda_from_wildcard: bool = brenda_database[ec_number_key]["WILDCARD"] + # Get the wildcard status (i.e., found with a * wildcard?) and check if the EC number occurs anywhere... + # ...for SABIO-RK + if ec_number_key not in sabio_rk_database.keys(): + print(f"WARNING: EC number {ec_number_key} could not be found in SABIO-RK, even with wildcards") + print("Possible reasons: The EC number format is invalid or there was an SABIO-RK API error") + is_sabio_rk_from_wildcard = True # Let the combined database ignore this entry + else: + is_sabio_rk_from_wildcard = sabio_rk_database[ec_number_key]["WILDCARD"] + # ...and for BRENDA + if ec_number_key not in brenda_database.keys(): + print(f"WARNING: EC number {ec_number_key} could not be found in SABIO-RK, even with wildcards") + print("Possible reason: The EC number format is invalid") + is_brenda_from_wildcard = True # Let the combined database ignore this entry + else: + is_brenda_from_wildcard = brenda_database[ec_number_key]["WILDCARD"] # If both are from wildcards, ignore them :3 if (is_sabio_rk_from_wildcard) and (is_brenda_from_wildcard): diff --git a/autopacmen/html/autopacmen/submodules/create_gecko_model_reaction_wise.html b/autopacmen/html/autopacmen/submodules/create_gecko_model_reaction_wise.html index acbbb42..e10de8d 100644 --- a/autopacmen/html/autopacmen/submodules/create_gecko_model_reaction_wise.html +++ b/autopacmen/html/autopacmen/submodules/create_gecko_model_reaction_wise.html @@ -51,9 +51,9 @@

Module autopacmen.submodules.create_gecko_model_reaction import statistics from typing import List, Dict # Internal modules -from submodules.helper_general import json_load, standardize_folder -from submodules.helper_create_model import add_prot_pool_reaction, get_irreversible_model, get_p_measured, \ - read_enzyme_stoichiometries_xlsx, read_protein_data_xlsx +from .helper_general import json_load, standardize_folder +from .helper_create_model import add_prot_pool_reaction, get_irreversible_model, get_p_measured, \ + read_enzyme_stoichiometries_xlsx, read_protein_data_xlsx # PUBLIC FUNCTIONS @@ -87,7 +87,8 @@

Module autopacmen.submodules.create_gecko_model_reaction basepath: str = project_folder + project_name # READ REACTIONS<->KEGG ID XLSX - protein_id_mass_mapping: Dict[str, float] = json_load(basepath+"_protein_id_mass_mapping.json") + protein_id_mass_mapping: Dict[str, float] = json_load( + basepath+"_protein_id_mass_mapping.json") # LOAD XLSX WITH PROTEIN DATA # Load protein data XLSX @@ -98,7 +99,8 @@

Module autopacmen.submodules.create_gecko_model_reaction read_enzyme_stoichiometries_xlsx(basepath) # Read reaction <-> kcat mapping :D - reactions_kcat_mapping_database = json_load(basepath + "_reactions_kcat_mapping_combined.json") + reactions_kcat_mapping_database = json_load( + basepath + "_reactions_kcat_mapping_combined.json") all_kcats = [x["forward"] for x in reactions_kcat_mapping_database.values()] + \ [x["reverse"] for x in reactions_kcat_mapping_database.values()] all_kcats = [x for x in all_kcats if not math.isnan(x)] @@ -109,7 +111,8 @@

Module autopacmen.submodules.create_gecko_model_reaction # This ID addition will be added to all reactions which are modified by this method id_addition = "_TG_" # Calculate p_measured - p_measured = get_p_measured(protein_id_concentration_mapping, protein_id_mass_mapping) + p_measured = get_p_measured( + protein_id_concentration_mapping, protein_id_mass_mapping) # Make model irreversible model = get_irreversible_model(model, id_addition) # Add prot_pool reaction @@ -137,7 +140,8 @@

Module autopacmen.submodules.create_gecko_model_reaction enzyme = cobra.Metabolite(id=protein_id+"_met", name=f"Protein {protein_id}", compartment="AutoPACMEN") - molecular_weight = protein_id_mass_mapping[protein_id] / 1000 # Mapping is in Da, GECKO uses kDa (g/mmol) + # Mapping is in Da, GECKO uses kDa (g/mmol) + molecular_weight = protein_id_mass_mapping[protein_id] / 1000 er.add_metabolites({prot_pool_metabolite: -molecular_weight, enzyme: 1}) er.lower_bound = 0 @@ -215,7 +219,8 @@

Module autopacmen.submodules.create_gecko_model_reaction # Add arm reaction if isozymes occur if len(gene_rule) > 1: # Isozymes occur :O - arm_reaction_id = id_addition+f"arm_reaction_{current_arm_reaction}" + arm_reaction_id = id_addition + \ + f"arm_reaction_{current_arm_reaction}" arm_reaction_name = f"Arm reaction no. {current_arm_reaction} for gene rule {str(gene_rule)}" arm_reaction = cobra.Reaction(id=arm_reaction_id, name=arm_reaction_name, @@ -255,7 +260,8 @@

Module autopacmen.submodules.create_gecko_model_reaction protein = model.metabolites.get_by_id(isozyme_id+"_met") reaction_id = reaction_id.split("_TG_")[0] - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][isozyme_id] + stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][isozyme_id] stoichiometry /= (reaction_kcat * 3600) stoichiometry *= -1 @@ -271,7 +277,8 @@

Module autopacmen.submodules.create_gecko_model_reaction protein = model.metabolites.get_by_id(single_id+"_met") reaction_id = reaction_id.split("_TG_")[0] - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][single_id] + stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][single_id] stoichiometry /= (reaction_kcat * 3600) stoichiometry *= -1 @@ -367,7 +374,8 @@

Arguments

basepath: str = project_folder + project_name # READ REACTIONS<->KEGG ID XLSX - protein_id_mass_mapping: Dict[str, float] = json_load(basepath+"_protein_id_mass_mapping.json") + protein_id_mass_mapping: Dict[str, float] = json_load( + basepath+"_protein_id_mass_mapping.json") # LOAD XLSX WITH PROTEIN DATA # Load protein data XLSX @@ -378,7 +386,8 @@

Arguments

read_enzyme_stoichiometries_xlsx(basepath) # Read reaction <-> kcat mapping :D - reactions_kcat_mapping_database = json_load(basepath + "_reactions_kcat_mapping_combined.json") + reactions_kcat_mapping_database = json_load( + basepath + "_reactions_kcat_mapping_combined.json") all_kcats = [x["forward"] for x in reactions_kcat_mapping_database.values()] + \ [x["reverse"] for x in reactions_kcat_mapping_database.values()] all_kcats = [x for x in all_kcats if not math.isnan(x)] @@ -389,7 +398,8 @@

Arguments

# This ID addition will be added to all reactions which are modified by this method id_addition = "_TG_" # Calculate p_measured - p_measured = get_p_measured(protein_id_concentration_mapping, protein_id_mass_mapping) + p_measured = get_p_measured( + protein_id_concentration_mapping, protein_id_mass_mapping) # Make model irreversible model = get_irreversible_model(model, id_addition) # Add prot_pool reaction @@ -417,7 +427,8 @@

Arguments

enzyme = cobra.Metabolite(id=protein_id+"_met", name=f"Protein {protein_id}", compartment="AutoPACMEN") - molecular_weight = protein_id_mass_mapping[protein_id] / 1000 # Mapping is in Da, GECKO uses kDa (g/mmol) + # Mapping is in Da, GECKO uses kDa (g/mmol) + molecular_weight = protein_id_mass_mapping[protein_id] / 1000 er.add_metabolites({prot_pool_metabolite: -molecular_weight, enzyme: 1}) er.lower_bound = 0 @@ -495,7 +506,8 @@

Arguments

# Add arm reaction if isozymes occur if len(gene_rule) > 1: # Isozymes occur :O - arm_reaction_id = id_addition+f"arm_reaction_{current_arm_reaction}" + arm_reaction_id = id_addition + \ + f"arm_reaction_{current_arm_reaction}" arm_reaction_name = f"Arm reaction no. {current_arm_reaction} for gene rule {str(gene_rule)}" arm_reaction = cobra.Reaction(id=arm_reaction_id, name=arm_reaction_name, @@ -535,7 +547,8 @@

Arguments

protein = model.metabolites.get_by_id(isozyme_id+"_met") reaction_id = reaction_id.split("_TG_")[0] - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][isozyme_id] + stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][isozyme_id] stoichiometry /= (reaction_kcat * 3600) stoichiometry *= -1 @@ -551,7 +564,8 @@

Arguments

protein = model.metabolites.get_by_id(single_id+"_met") reaction_id = reaction_id.split("_TG_")[0] - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][single_id] + stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][single_id] stoichiometry /= (reaction_kcat * 3600) stoichiometry *= -1 diff --git a/autopacmen/html/autopacmen/submodules/create_smoment_model_reaction_wise.html b/autopacmen/html/autopacmen/submodules/create_smoment_model_reaction_wise.html index 1829e0a..96ef483 100644 --- a/autopacmen/html/autopacmen/submodules/create_smoment_model_reaction_wise.html +++ b/autopacmen/html/autopacmen/submodules/create_smoment_model_reaction_wise.html @@ -29,7 +29,7 @@

Module autopacmen.submodules.create_smoment_model_reacti
#!/usr/bin/env python3
 #
-# Copyright 2019 PSB
+# Copyright 2019-2020 PSB
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -57,10 +57,10 @@ 

Module autopacmen.submodules.create_smoment_model_reacti import sys from typing import Dict, List # Internal modules -from submodules.helper_general import json_load, standardize_folder -from submodules.helper_create_model import add_prot_pool_reaction, get_irreversible_model, get_p_measured, \ - read_enzyme_stoichiometries_xlsx, read_protein_data_xlsx, \ - get_model_with_separated_measured_enzyme_reactions +from .helper_general import json_load, standardize_folder +from .helper_create_model import add_prot_pool_reaction, get_irreversible_model, get_p_measured, \ + read_enzyme_stoichiometries_xlsx, read_protein_data_xlsx, \ + get_model_with_separated_measured_enzyme_reactions # PUBLIC FUNCTIONS @@ -101,7 +101,8 @@

Module autopacmen.submodules.create_smoment_model_reacti id_addition: str = "_TG_" # READ REACTIONS<->KEGG ID XLSX - protein_id_mass_mapping: Dict[str, float] = json_load(basepath + "_protein_id_mass_mapping.json") + protein_id_mass_mapping: Dict[str, float] = json_load( + basepath + "_protein_id_mass_mapping.json") # Load protein data XLSX protein_id_concentration_mapping, p_total, unmeasured_protein_fraction, mean_saturation = \ @@ -112,7 +113,8 @@

Module autopacmen.submodules.create_smoment_model_reacti read_enzyme_stoichiometries_xlsx(basepath) # Calculate p_measured - p_measured = get_p_measured(protein_id_concentration_mapping, protein_id_mass_mapping) + p_measured = get_p_measured( + protein_id_concentration_mapping, protein_id_mass_mapping) # Split reactions with measured enzymes model, reaction_id_gene_rules_mapping, reaction_id_gene_rules_protein_stoichiometry_mapping = \ @@ -132,7 +134,8 @@

Module autopacmen.submodules.create_smoment_model_reacti unmeasured_protein_fraction, mean_saturation) # Read reaction <-> kcat mapping :-) - reactions_kcat_mapping_database = json_load(basepath + "_reactions_kcat_mapping_combined.json") + reactions_kcat_mapping_database = json_load( + basepath + "_reactions_kcat_mapping_combined.json") # sMOMENT :D # Get all kcats which are not math.nan and calculate the median of them, which will be used as default kcat @@ -195,7 +198,7 @@

Module autopacmen.submodules.create_smoment_model_reacti continue # Check if all proteins in the reaction's gene rule have a found mass - # This is not the case for e.g. spontaneous reactions whcih often get the pseudo-enzyme 's0001' + # This is not the case for e.g. spontaneous reactions which often get the pseudo-enzyme 's0001' all_available = True for enzyme in gene_rule: if type(enzyme) == str: @@ -241,7 +244,10 @@

Module autopacmen.submodules.create_smoment_model_reacti reaction_kcat = forward_kcat # Add protein pool pseudo-metabolite depending on isozyme complex presence - stoichiometries = [] + # List of selectable MW/kcat stoichiometries (the most conservative constraint will be chosen) + stoichiometries: List[float] = [] + # List of enzyme names and stoichiometries (semicolon-separated) for a console report + stoichiometry_enzyme_name_list: List[str] = [] for isozyme_id in gene_rule: # If it's not a complex :O... if type(isozyme_id) is str: @@ -249,7 +255,9 @@

Module autopacmen.submodules.create_smoment_model_reacti reaction_id = reaction_id.split("_TG_")[0] # ...get the number of units for this protein... - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][isozyme_id] + number_units = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][isozyme_id] + stoichiometry = number_units # ...and determine the protein pool stoichiometry by # 1) Multiplying the number of units for this protein with its mass (converted from kDa to mDa, since the reaction # flux is defined for mmol/(gDW*h) and not mol/(gDW*h)) @@ -259,14 +267,19 @@

Module autopacmen.submodules.create_smoment_model_reacti # 3) Setting the right direction (educt) stoichiometry *= -1 stoichiometries.append(stoichiometry) + stoichiometry_enzyme_name_list.append( + isozyme_id + ";" + str(number_units)) # Add proteomics constraints if isozyme_id in protein_id_concentration_mapping.keys(): - enzyme_pseudo_metabolite = model.metabolites.get_by_id("ENZYME_"+isozyme_id) - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][isozyme_id] + enzyme_pseudo_metabolite = model.metabolites.get_by_id( + "ENZYME_"+isozyme_id) + stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][isozyme_id] stoichiometry *= 1 / (reaction_kcat * 3600) stoichiometry *= -1 - reaction.add_metabolites({enzyme_pseudo_metabolite: stoichiometry}) + reaction.add_metabolites( + {enzyme_pseudo_metabolite: stoichiometry}) # If it is a complex :O... else: # ...convert the complex IDs to a hashable tuple (used for the stoichiometry selection)... @@ -274,38 +287,69 @@

Module autopacmen.submodules.create_smoment_model_reacti stoichiometry = 0 # ...go through each single ID of the complex... + stoichiometry_enzyme_name_list.append("") for single_id in isozyme_id: # ...get the reaction ID without additions... reaction_id = reaction_id.split("_TG_")[0] # ...get the number of units for this protein... - single_stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][single_id] + number_units = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][single_id] + single_stoichiometry = number_units # ...and determine the protein pool stoichiometry addition by # 1) Multiplying the number of units for this protein with its mass (converted from kDa to Da) - single_stoichiometry *= (protein_id_mass_mapping[single_id] / 1000) + single_stoichiometry *= ( + protein_id_mass_mapping[single_id] / 1000) # 2) Dividing it with the reaction's kcat (converted from 1/s to 1/h) single_stoichiometry /= (reaction_kcat * 3600) # 3) Setting the right direction (educt) single_stoichiometry *= -1 # 4) and add it to the complex's stoichiometry stoichiometry += single_stoichiometry + # Add name of current single ID + stoichiometry_enzyme_name_list[-1] += single_id + \ + ";" + str(number_units) + " " + stoichiometry_enzyme_name_list[-1] = stoichiometry_enzyme_name_list[-1].rstrip() # Add to list of stoichiometries stoichiometries.append(stoichiometry) # Add proteomics constraints for single_id in isozyme_id: if single_id in protein_id_concentration_mapping.keys(): - enzyme_pseudo_metabolite = model.metabolites.get_by_id("ENZYME_"+single_id) - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][single_id] + enzyme_pseudo_metabolite = model.metabolites.get_by_id( + "ENZYME_"+single_id) + stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][single_id] stoichiometry *= 1 / (reaction_kcat * 3600) stoichiometry *= -1 - reaction.add_metabolites({enzyme_pseudo_metabolite: stoichiometry}) + reaction.add_metabolites( + {enzyme_pseudo_metabolite: stoichiometry}) # Take the maximal stoichiometry (i.e., the one with the least cost since this one will usually be prefered # anyway in an FBA). metabolites = {} - metabolites[prot_pool_metabolite] = max(stoichiometries) + max_stoichiometry = max(stoichiometries) + metabolites[prot_pool_metabolite] = max_stoichiometry reaction.add_metabolites(metabolites) + selected_enzyme = stoichiometry_enzyme_name_list[stoichiometries.index( + max_stoichiometry)] + + # Print report of selected kcat and molecular weight for this reaction + print("Reaction: ", model_reaction_id) + print("Selected kcat: ", reaction_kcat) + print("Selected molecular weight (kDa): ", end="") + if " " in selected_enzyme: # Multiple enzymes + mass_sum = .0 + for single_enzyme in selected_enzyme.split(" "): + enzyme_name = single_enzyme.split(";")[0] + enzyme_unit_number = float(single_enzyme.split(";")[1]) + mass_sum += protein_id_mass_mapping[enzyme_name] * \ + enzyme_unit_number + print(mass_sum) + else: # Single enzyme + enzyme_name = selected_enzyme.split(";")[0] + enzyme_unit_number = float(selected_enzyme.split(";")[1]) + print(protein_id_mass_mapping[enzyme_name] * enzyme_unit_number) # Output as SBML (without constraints due to cobrapy limitations) cobra.io.write_sbml_model(model, project_folder + output_sbml_name) @@ -396,7 +440,8 @@

Output

id_addition: str = "_TG_" # READ REACTIONS<->KEGG ID XLSX - protein_id_mass_mapping: Dict[str, float] = json_load(basepath + "_protein_id_mass_mapping.json") + protein_id_mass_mapping: Dict[str, float] = json_load( + basepath + "_protein_id_mass_mapping.json") # Load protein data XLSX protein_id_concentration_mapping, p_total, unmeasured_protein_fraction, mean_saturation = \ @@ -407,7 +452,8 @@

Output

read_enzyme_stoichiometries_xlsx(basepath) # Calculate p_measured - p_measured = get_p_measured(protein_id_concentration_mapping, protein_id_mass_mapping) + p_measured = get_p_measured( + protein_id_concentration_mapping, protein_id_mass_mapping) # Split reactions with measured enzymes model, reaction_id_gene_rules_mapping, reaction_id_gene_rules_protein_stoichiometry_mapping = \ @@ -427,7 +473,8 @@

Output

unmeasured_protein_fraction, mean_saturation) # Read reaction <-> kcat mapping :-) - reactions_kcat_mapping_database = json_load(basepath + "_reactions_kcat_mapping_combined.json") + reactions_kcat_mapping_database = json_load( + basepath + "_reactions_kcat_mapping_combined.json") # sMOMENT :D # Get all kcats which are not math.nan and calculate the median of them, which will be used as default kcat @@ -490,7 +537,7 @@

Output

continue # Check if all proteins in the reaction's gene rule have a found mass - # This is not the case for e.g. spontaneous reactions whcih often get the pseudo-enzyme 's0001' + # This is not the case for e.g. spontaneous reactions which often get the pseudo-enzyme 's0001' all_available = True for enzyme in gene_rule: if type(enzyme) == str: @@ -536,7 +583,10 @@

Output

reaction_kcat = forward_kcat # Add protein pool pseudo-metabolite depending on isozyme complex presence - stoichiometries = [] + # List of selectable MW/kcat stoichiometries (the most conservative constraint will be chosen) + stoichiometries: List[float] = [] + # List of enzyme names and stoichiometries (semicolon-separated) for a console report + stoichiometry_enzyme_name_list: List[str] = [] for isozyme_id in gene_rule: # If it's not a complex :O... if type(isozyme_id) is str: @@ -544,7 +594,9 @@

Output

reaction_id = reaction_id.split("_TG_")[0] # ...get the number of units for this protein... - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][isozyme_id] + number_units = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][isozyme_id] + stoichiometry = number_units # ...and determine the protein pool stoichiometry by # 1) Multiplying the number of units for this protein with its mass (converted from kDa to mDa, since the reaction # flux is defined for mmol/(gDW*h) and not mol/(gDW*h)) @@ -554,14 +606,19 @@

Output

# 3) Setting the right direction (educt) stoichiometry *= -1 stoichiometries.append(stoichiometry) + stoichiometry_enzyme_name_list.append( + isozyme_id + ";" + str(number_units)) # Add proteomics constraints if isozyme_id in protein_id_concentration_mapping.keys(): - enzyme_pseudo_metabolite = model.metabolites.get_by_id("ENZYME_"+isozyme_id) - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][isozyme_id] + enzyme_pseudo_metabolite = model.metabolites.get_by_id( + "ENZYME_"+isozyme_id) + stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][isozyme_id] stoichiometry *= 1 / (reaction_kcat * 3600) stoichiometry *= -1 - reaction.add_metabolites({enzyme_pseudo_metabolite: stoichiometry}) + reaction.add_metabolites( + {enzyme_pseudo_metabolite: stoichiometry}) # If it is a complex :O... else: # ...convert the complex IDs to a hashable tuple (used for the stoichiometry selection)... @@ -569,38 +626,69 @@

Output

stoichiometry = 0 # ...go through each single ID of the complex... + stoichiometry_enzyme_name_list.append("") for single_id in isozyme_id: # ...get the reaction ID without additions... reaction_id = reaction_id.split("_TG_")[0] # ...get the number of units for this protein... - single_stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][single_id] + number_units = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][single_id] + single_stoichiometry = number_units # ...and determine the protein pool stoichiometry addition by # 1) Multiplying the number of units for this protein with its mass (converted from kDa to Da) - single_stoichiometry *= (protein_id_mass_mapping[single_id] / 1000) + single_stoichiometry *= ( + protein_id_mass_mapping[single_id] / 1000) # 2) Dividing it with the reaction's kcat (converted from 1/s to 1/h) single_stoichiometry /= (reaction_kcat * 3600) # 3) Setting the right direction (educt) single_stoichiometry *= -1 # 4) and add it to the complex's stoichiometry stoichiometry += single_stoichiometry + # Add name of current single ID + stoichiometry_enzyme_name_list[-1] += single_id + \ + ";" + str(number_units) + " " + stoichiometry_enzyme_name_list[-1] = stoichiometry_enzyme_name_list[-1].rstrip() # Add to list of stoichiometries stoichiometries.append(stoichiometry) # Add proteomics constraints for single_id in isozyme_id: if single_id in protein_id_concentration_mapping.keys(): - enzyme_pseudo_metabolite = model.metabolites.get_by_id("ENZYME_"+single_id) - stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][isozyme_id][single_id] + enzyme_pseudo_metabolite = model.metabolites.get_by_id( + "ENZYME_"+single_id) + stoichiometry = reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][isozyme_id][single_id] stoichiometry *= 1 / (reaction_kcat * 3600) stoichiometry *= -1 - reaction.add_metabolites({enzyme_pseudo_metabolite: stoichiometry}) + reaction.add_metabolites( + {enzyme_pseudo_metabolite: stoichiometry}) # Take the maximal stoichiometry (i.e., the one with the least cost since this one will usually be prefered # anyway in an FBA). metabolites = {} - metabolites[prot_pool_metabolite] = max(stoichiometries) + max_stoichiometry = max(stoichiometries) + metabolites[prot_pool_metabolite] = max_stoichiometry reaction.add_metabolites(metabolites) + selected_enzyme = stoichiometry_enzyme_name_list[stoichiometries.index( + max_stoichiometry)] + + # Print report of selected kcat and molecular weight for this reaction + print("Reaction: ", model_reaction_id) + print("Selected kcat: ", reaction_kcat) + print("Selected molecular weight (kDa): ", end="") + if " " in selected_enzyme: # Multiple enzymes + mass_sum = .0 + for single_enzyme in selected_enzyme.split(" "): + enzyme_name = single_enzyme.split(";")[0] + enzyme_unit_number = float(single_enzyme.split(";")[1]) + mass_sum += protein_id_mass_mapping[enzyme_name] * \ + enzyme_unit_number + print(mass_sum) + else: # Single enzyme + enzyme_name = selected_enzyme.split(";")[0] + enzyme_unit_number = float(selected_enzyme.split(";")[1]) + print(protein_id_mass_mapping[enzyme_name] * enzyme_unit_number) # Output as SBML (without constraints due to cobrapy limitations) cobra.io.write_sbml_model(model, project_folder + output_sbml_name)

diff --git a/autopacmen/html/autopacmen/submodules/fva_prot_pool.html b/autopacmen/html/autopacmen/submodules/fva_prot_pool.html index dffcf3e..dda0ffc 100644 --- a/autopacmen/html/autopacmen/submodules/fva_prot_pool.html +++ b/autopacmen/html/autopacmen/submodules/fva_prot_pool.html @@ -73,11 +73,14 @@

Module autopacmen.submodules.fva_prot_pool

with model: if objective != "": model.objective = objective - model.reactions.get_by_id("ER_pool_TG_").upper_bound = pp_upper_bound + model.reactions.get_by_id( + "ER_pool_TG_").upper_bound = pp_upper_bound solution = model.optimize() - print(f"\sMOMENT-enhanced model, FVA solution for prot_pool upper bound of {pp_upper_bound}:") + print( + f"\sMOMENT-enhanced model, FVA solution for prot_pool upper bound of {pp_upper_bound}:") model.summary(fva=1.0) - print(abs(solution.fluxes.EX_glc__D_e) / abs(solution.fluxes.EX_ac_e)) + print(abs(solution.fluxes.EX_glc__D_e) / + abs(solution.fluxes.EX_ac_e)) model.metabolites.prot_pool.summary() @@ -130,11 +133,14 @@

Arguments

with model: if objective != "": model.objective = objective - model.reactions.get_by_id("ER_pool_TG_").upper_bound = pp_upper_bound + model.reactions.get_by_id( + "ER_pool_TG_").upper_bound = pp_upper_bound solution = model.optimize() - print(f"\sMOMENT-enhanced model, FVA solution for prot_pool upper bound of {pp_upper_bound}:") + print( + f"\sMOMENT-enhanced model, FVA solution for prot_pool upper bound of {pp_upper_bound}:") model.summary(fva=1.0) - print(abs(solution.fluxes.EX_glc__D_e) / abs(solution.fluxes.EX_ac_e)) + print(abs(solution.fluxes.EX_glc__D_e) / + abs(solution.fluxes.EX_ac_e)) model.metabolites.prot_pool.summary()

diff --git a/autopacmen/html/autopacmen/submodules/get_differential_reactions.html b/autopacmen/html/autopacmen/submodules/get_differential_reactions.html index 55a3c48..cc5eb80 100644 --- a/autopacmen/html/autopacmen/submodules/get_differential_reactions.html +++ b/autopacmen/html/autopacmen/submodules/get_differential_reactions.html @@ -29,7 +29,7 @@

Module autopacmen.submodules.get_differential_reactions<
#!/usr/bin/env python3
 #
-# Copyright 2019 PSB
+# Copyright 2019-2020 PSB
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -95,7 +95,8 @@ 

Module autopacmen.submodules.get_differential_reactions< """ for c_source in scenario_names: filepath = f"{flux_control_files_path}/{project_name}_reaction_flux_control_{c_source}.txt" - differential_reactions = _get_differential_reactions_from_flux_control_file(filepath, threshold) + differential_reactions = _get_differential_reactions_from_flux_control_file( + filepath, threshold) differential_reactions = list(set(differential_reactions)) return differential_reactions @@ -106,9 +107,9 @@

Module autopacmen.submodules.get_differential_reactions< Definition of 'differential reaction' ---------- - In a protein-constraint-enhanced metabolic network, the deletion of the constrain constraint in a reaction + In a protein-constraint-enhanced metabolic network, the deletion of the protein constraint in a reaction can have an influence on the objective solution value, or not. A 'differential reaction' is a reaction in - which the constraint deletion has an influence over the given threshold. I.e., if the original objective solution + which the constraint's deletion has an influence over the given threshold. I.e., if the original objective solution is 1.0 and - after the deletion of the protein constraint for the reaction - again 1.0, the reaction is not differential. If the deletion of the protein constraint leads e.g. to the solution 1.001 or .999, and the threshold is smaller or equal to .001, the reaction is 'differential'. @@ -125,14 +126,17 @@

Module autopacmen.submodules.get_differential_reactions< Output ---------- 2 values: - * unique_differential_proteins_of_scenario: Dict[str, List[str]] ~ - * differential_proteins_of_all_scenarios: List[str] ~ A list of all differential + * unique_differential_proteins_of_scenario: Dict[str, List[str]] ~ A list of all differential + reactions which occur in *only one* given scenario. + * differential_reactions_of_all_scenarios: List[str] ~ A list of all differential reactions which + occur in *all* given scenarios. """ # Get the differential reactions of each single scenario differential_reactions_by_scenario: Dict[str, List[str]] = {} for scenario_name in scenario_names: filepath = f"{flux_control_files_path}/{project_name}_reaction_flux_control_{scenario_name}.txt" - differential_reactions = _get_differential_reactions_from_flux_control_file(filepath, threshold) + differential_reactions = _get_differential_reactions_from_flux_control_file( + filepath, threshold) differential_reactions_by_scenario[scenario_name] = differential_reactions # Check for substitution name @@ -155,11 +159,14 @@

Module autopacmen.submodules.get_differential_reactions< del(scenario_names[old_index]) if new_name in differential_reactions_by_scenario.keys(): - combined_list = list(set(differential_reactions_by_scenario[new_name] + differential_reactions_by_scenario[old_name])) - differential_reactions_by_scenario[new_name] = copy.deepcopy(combined_list) + combined_list = list(set( + differential_reactions_by_scenario[new_name] + differential_reactions_by_scenario[old_name])) + differential_reactions_by_scenario[new_name] = copy.deepcopy( + combined_list) else: scenario_names.append(new_name) - differential_reactions_by_scenario[new_name] = copy.deepcopy(differential_reactions_by_scenario[old_name]) + differential_reactions_by_scenario[new_name] = copy.deepcopy( + differential_reactions_by_scenario[old_name]) del(differential_reactions_by_scenario[old_name]) # Get the unique differential reactions by checking each differential reaction of a scenario @@ -168,7 +175,8 @@

Module autopacmen.submodules.get_differential_reactions< unique_differential_reactions_of_scenario: Dict[str, List[str]] = {} for scenario_name in scenario_names: differential_reactions_of_scenario = differential_reactions_by_scenario[scenario_name] - all_differential_proteins.append(set(differential_reactions_of_scenario)) + all_differential_proteins.append( + set(differential_reactions_of_scenario)) other_differential_reactions: List[str] = [] for other_c_source in scenario_names: @@ -183,7 +191,8 @@

Module autopacmen.submodules.get_differential_reactions< print("Unique differential reactions of "+scenario_name+":") print(unique_differential_reactions_of_single_scenario) - differential_reactions_of_all_scenarios = set.intersection(*all_differential_proteins) + differential_reactions_of_all_scenarios = set.intersection( + *all_differential_proteins) if print_result: print("Differential reactions of all C sources:") print(differential_reactions_of_all_scenarios) @@ -227,7 +236,8 @@

Arguments

""" for c_source in scenario_names: filepath = f"{flux_control_files_path}/{project_name}_reaction_flux_control_{c_source}.txt" - differential_reactions = _get_differential_reactions_from_flux_control_file(filepath, threshold) + differential_reactions = _get_differential_reactions_from_flux_control_file( + filepath, threshold) differential_reactions = list(set(differential_reactions)) return differential_reactions

@@ -238,9 +248,9 @@

Arguments

Returns the differential reactions in the given flux files.

Definition of 'differential reaction'

-

In a protein-constraint-enhanced metabolic network, the deletion of the constrain constraint in a reaction +

In a protein-constraint-enhanced metabolic network, the deletion of the protein constraint in a reaction can have an influence on the objective solution value, or not. A 'differential reaction' is a reaction in -which the constraint deletion has an influence over the given threshold. I.e., if the original objective solution +which the constraint's deletion has an influence over the given threshold. I.e., if the original objective solution is 1.0 and - after the deletion of the protein constraint for the reaction - again 1.0, the reaction is not differential. If the deletion of the protein constraint leads e.g. to the solution 1.001 or .999, and the threshold is smaller or equal to .001, the reaction is 'differential'.

@@ -255,8 +265,10 @@

Arguments

Output

2 values: -* unique_differential_proteins_of_scenario: Dict[str, List[str]] ~ -* differential_proteins_of_all_scenarios: List[str] ~ A list of all differential

+* unique_differential_proteins_of_scenario: Dict[str, List[str]] ~ A list of all differential +reactions which occur in only one given scenario. +* differential_reactions_of_all_scenarios: List[str] ~ A list of all differential reactions which +occur in all given scenarios.

Expand source code @@ -267,9 +279,9 @@

Output

Definition of 'differential reaction' ---------- - In a protein-constraint-enhanced metabolic network, the deletion of the constrain constraint in a reaction + In a protein-constraint-enhanced metabolic network, the deletion of the protein constraint in a reaction can have an influence on the objective solution value, or not. A 'differential reaction' is a reaction in - which the constraint deletion has an influence over the given threshold. I.e., if the original objective solution + which the constraint's deletion has an influence over the given threshold. I.e., if the original objective solution is 1.0 and - after the deletion of the protein constraint for the reaction - again 1.0, the reaction is not differential. If the deletion of the protein constraint leads e.g. to the solution 1.001 or .999, and the threshold is smaller or equal to .001, the reaction is 'differential'. @@ -286,14 +298,17 @@

Output

Output ---------- 2 values: - * unique_differential_proteins_of_scenario: Dict[str, List[str]] ~ - * differential_proteins_of_all_scenarios: List[str] ~ A list of all differential + * unique_differential_proteins_of_scenario: Dict[str, List[str]] ~ A list of all differential + reactions which occur in *only one* given scenario. + * differential_reactions_of_all_scenarios: List[str] ~ A list of all differential reactions which + occur in *all* given scenarios. """ # Get the differential reactions of each single scenario differential_reactions_by_scenario: Dict[str, List[str]] = {} for scenario_name in scenario_names: filepath = f"{flux_control_files_path}/{project_name}_reaction_flux_control_{scenario_name}.txt" - differential_reactions = _get_differential_reactions_from_flux_control_file(filepath, threshold) + differential_reactions = _get_differential_reactions_from_flux_control_file( + filepath, threshold) differential_reactions_by_scenario[scenario_name] = differential_reactions # Check for substitution name @@ -316,11 +331,14 @@

Output

del(scenario_names[old_index]) if new_name in differential_reactions_by_scenario.keys(): - combined_list = list(set(differential_reactions_by_scenario[new_name] + differential_reactions_by_scenario[old_name])) - differential_reactions_by_scenario[new_name] = copy.deepcopy(combined_list) + combined_list = list(set( + differential_reactions_by_scenario[new_name] + differential_reactions_by_scenario[old_name])) + differential_reactions_by_scenario[new_name] = copy.deepcopy( + combined_list) else: scenario_names.append(new_name) - differential_reactions_by_scenario[new_name] = copy.deepcopy(differential_reactions_by_scenario[old_name]) + differential_reactions_by_scenario[new_name] = copy.deepcopy( + differential_reactions_by_scenario[old_name]) del(differential_reactions_by_scenario[old_name]) # Get the unique differential reactions by checking each differential reaction of a scenario @@ -329,7 +347,8 @@

Output

unique_differential_reactions_of_scenario: Dict[str, List[str]] = {} for scenario_name in scenario_names: differential_reactions_of_scenario = differential_reactions_by_scenario[scenario_name] - all_differential_proteins.append(set(differential_reactions_of_scenario)) + all_differential_proteins.append( + set(differential_reactions_of_scenario)) other_differential_reactions: List[str] = [] for other_c_source in scenario_names: @@ -344,7 +363,8 @@

Output

print("Unique differential reactions of "+scenario_name+":") print(unique_differential_reactions_of_single_scenario) - differential_reactions_of_all_scenarios = set.intersection(*all_differential_proteins) + differential_reactions_of_all_scenarios = set.intersection( + *all_differential_proteins) if print_result: print("Differential reactions of all C sources:") print(differential_reactions_of_all_scenarios) diff --git a/autopacmen/html/autopacmen/submodules/get_initial_spreadsheets.html b/autopacmen/html/autopacmen/submodules/get_initial_spreadsheets.html index 8684237..faf21fb 100644 --- a/autopacmen/html/autopacmen/submodules/get_initial_spreadsheets.html +++ b/autopacmen/html/autopacmen/submodules/get_initial_spreadsheets.html @@ -60,8 +60,8 @@

Module autopacmen.submodules.get_initial_spreadsheetsModule autopacmen.submodules.get_initial_spreadsheetsArguments

worksheet.write(1, 0, "Fraction of masses of model-included enzymes in comparison to all enzymes (0.0 to 1.0):") worksheet.write(1, 1, 1.0) worksheet.write(2, 0, "Average saturation level (0.0 to 1.0):") - worksheet.write(2, 0, 1.0) + worksheet.write(2, 1, 1.0) worksheet2 = workbook.add_worksheet("Single protein data") worksheet2.write(0, 0, "Protein ID (as in SBML model)") worksheet2.write(0, 1, "Protein concentration [mmol/gDW]") diff --git a/autopacmen/html/autopacmen/submodules/get_protein_mass_mapping.html b/autopacmen/html/autopacmen/submodules/get_protein_mass_mapping.html index 9763822..55bd101 100644 --- a/autopacmen/html/autopacmen/submodules/get_protein_mass_mapping.html +++ b/autopacmen/html/autopacmen/submodules/get_protein_mass_mapping.html @@ -28,7 +28,7 @@

Module autopacmen.submodules.get_protein_mass_mapping
#!/usr/bin/env python3
 #
-# Copyright 2019 PSB
+# Copyright 2019-2020 PSB
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -54,7 +54,7 @@ 

Module autopacmen.submodules.get_protein_mass_mappingModule autopacmen.submodules.get_protein_mass_mappingModule autopacmen.submodules.get_protein_mass_mappingModule autopacmen.submodules.get_protein_mass_mappingModule autopacmen.submodules.get_protein_mass_mappingOutput

# are searched at once in order to save an amount of UniProt API calls) # and retrieve the amino acid sequences and using these sequences, their # masses. + print("Starting UniProt ID<->Protein mass search using UniProt API...") uniprot_ids = list(uniprot_id_protein_id_mapping.keys()) batch_size = 5 batch_start = 0 @@ -311,6 +318,7 @@

Output

# the right associated masses are being picked. query = " OR ".join(batch) uniprot_query_url = f"https://www.uniprot.org/uniprot/?query={query}&format=tab&columns=id,sequence" + print(f"UniProt batch search for: {query}") # Call UniProt's API :-) uniprot_data = requests.get(uniprot_query_url).text.split("\n") @@ -324,7 +332,10 @@

Output

uniprot_id = line.split("\t")[0] sequence = line.split("\t")[1] # Get the protein mass using biopython's associated function for amino acid sequences - mass = ProteinAnalysis(sequence, monoisotopic=False).molecular_weight() + try: + mass = ProteinAnalysis(sequence, monoisotopic=False).molecular_weight() + except ValueError: # e.g. if an "X" is in a sequence + continue uniprot_id_protein_mass_mapping[uniprot_id] = float(mass) # Create the pickled cache files for the searched protein masses @@ -347,6 +358,7 @@

Output

protein_id_mass_mapping[protein_id] = uniprot_id_protein_mass_mapping[uniprot_id] # Write protein mass list JSON :D + print("Protein ID<->Mass mapping done!") json_write(basepath+"_protein_id_mass_mapping.json", protein_id_mass_mapping)

diff --git a/autopacmen/html/autopacmen/submodules/get_reactions_kcat_mapping.html b/autopacmen/html/autopacmen/submodules/get_reactions_kcat_mapping.html index 4ce908d..43259e9 100644 --- a/autopacmen/html/autopacmen/submodules/get_reactions_kcat_mapping.html +++ b/autopacmen/html/autopacmen/submodules/get_reactions_kcat_mapping.html @@ -21,7 +21,7 @@

Module autopacmen.submodules.get_reactions_kcat_mapping<

get_reactions_kcat_mapping.py

-

This module contains functions which in total return a mapping of +

This module contains functions which, in total, return a mapping of reactions to forward and reverse reaction direction kcats.

@@ -29,7 +29,7 @@

Module autopacmen.submodules.get_reactions_kcat_mapping<

#!/usr/bin/env python3
 #
-# Copyright 2019 PSB
+# Copyright 2019-2020 PSB
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -44,7 +44,7 @@ 

Module autopacmen.submodules.get_reactions_kcat_mapping< # limitations under the License. """get_reactions_kcat_mapping.py -This module contains functions which in total return a mapping of +This module contains functions which, in total, return a mapping of reactions to forward and reverse reaction direction kcats. """ @@ -57,8 +57,8 @@

Module autopacmen.submodules.get_reactions_kcat_mapping< import statistics from typing import Any, Dict, List # Internal modules -import submodules.ncbi_taxonomy as ncbi_taxonomy -from submodules.helper_general import ensure_folder_existence, get_files, json_load, json_write, pickle_load, pickle_write, standardize_folder +from .ncbi_taxonomy import get_entrez_id_from_organism_full_name_batch, get_taxonomy_from_organism_ncbi_id_batch, most_taxonomic_similar +from .helper_general import ensure_folder_existence, get_files, json_load, json_write, pickle_load, pickle_write, standardize_folder # PRIVATE FUNCTIONS @@ -156,7 +156,7 @@

Module autopacmen.submodules.get_reactions_kcat_mapping< species_to_search: List[str] = [] taxonomy_dict_cache: Dict[str, List[str]] = {} for species in all_species: - cache_filename = species + "_taxonomy" + cache_filename = species.replace("/", "") + "_taxonomy" if cache_filename in cache_files: cache_filepath = cache_basepath + cache_filename taxonomy_dict_cache[species] = pickle_load(cache_filepath) @@ -170,15 +170,15 @@

Module autopacmen.submodules.get_reactions_kcat_mapping< # taxonomy dict which includes 'NOT FOUND' for all non-found organisms and the # taxonomies for each found organism. if len(species_to_search) > 0: - ncbi_ids = ncbi_taxonomy.get_entrez_id_from_organism_full_name_batch(species_to_search) - taxonomy_dict_search = ncbi_taxonomy.get_taxonomy_from_organism_ncbi_id_batch(ncbi_ids) + ncbi_ids = get_entrez_id_from_organism_full_name_batch(species_to_search) + taxonomy_dict_search = get_taxonomy_from_organism_ncbi_id_batch(ncbi_ids) for searched_species in species_to_search: if searched_species not in taxonomy_dict_search.keys(): taxonomy_dict_search[searched_species] = ["NOT FOUND"] for species in list(taxonomy_dict_search.keys()): - cache_filename = species + "_taxonomy" + cache_filename = species.replace("/", "") + "_taxonomy" if taxonomy_dict_search[species] == ["NOT FOUND"]: cache_filename += "_NA" cache_filepath = cache_basepath + cache_filename @@ -189,7 +189,7 @@

Module autopacmen.submodules.get_reactions_kcat_mapping< # Process the taxonomies in order to find the taxonomic distances of the given organism to the organisms # which are present in the kcat entries. - score_dict = ncbi_taxonomy.most_taxonomic_similar(organism, full_taxonomy_dict) + score_dict = most_taxonomic_similar(organism, full_taxonomy_dict) for species in full_taxonomy_dict.keys(): if species not in score_dict: score_dict[species] = max(score_dict.values())+1 @@ -217,6 +217,8 @@

Module autopacmen.submodules.get_reactions_kcat_mapping< # Get the protein database kcat for this reaction (if there is one, otherwise it returns math.nan) if protein_kcat_database != {}: protein_database_kcat = _get_kcat_from_protein_kcat_database(searched_direction, reaction, protein_kcat_database) + else: + protein_database_kcat = math.nan # Add the protein database kcat if there is one, it will influence the resulting kcat since a mean is used if protein_database_kcat is not math.nan: @@ -337,7 +339,7 @@

Module autopacmen.submodules.get_reactions_kcat_mapping< # PUBLIC FUNCTIONS def get_reactions_kcat_mapping(sbml_path: str, project_folder: str, project_name: str, organism: str, kcat_database_path: str, protein_kcat_database_path: str, - type_of_kcat_selection: str) -> None: + type_of_kcat_selection: str = "mean") -> None: """Returns a reaction<->kcat mapping for the given model :D The selection of kcats is depending on the affected metabolites of the reaction direction (one @@ -525,7 +527,7 @@

Module autopacmen.submodules.get_reactions_kcat_mapping<

Functions

-def get_reactions_kcat_mapping(sbml_path, project_folder, project_name, organism, kcat_database_path, protein_kcat_database_path, type_of_kcat_selection) +def get_reactions_kcat_mapping(sbml_path, project_folder, project_name, organism, kcat_database_path, protein_kcat_database_path, type_of_kcat_selection='mean')

Returns a reaction<->kcat mapping for the given model :D

@@ -567,7 +569,7 @@

Output

def get_reactions_kcat_mapping(sbml_path: str, project_folder: str, project_name: str,
                                organism: str, kcat_database_path: str, protein_kcat_database_path: str,
-                               type_of_kcat_selection: str) -> None:
+                               type_of_kcat_selection: str = "mean") -> None:
     """Returns a reaction<->kcat mapping for the given model :D
 
     The selection of kcats is depending on the affected metabolites of the reaction direction (one
diff --git a/autopacmen/html/autopacmen/submodules/helper_create_model.html b/autopacmen/html/autopacmen/submodules/helper_create_model.html
index 5be4717..e51ec1d 100644
--- a/autopacmen/html/autopacmen/submodules/helper_create_model.html
+++ b/autopacmen/html/autopacmen/submodules/helper_create_model.html
@@ -55,7 +55,7 @@ 

Module autopacmen.submodules.helper_create_model< import openpyxl from typing import Any, Dict, List # Internal modules -from submodules.helper_general import get_float_cell_value +from .helper_general import get_float_cell_value # PRIVATE FUNCTIONS @@ -93,12 +93,14 @@

Module autopacmen.submodules.helper_create_model< if current_cell == 1: reaction_id = cell.value reaction_id_gene_rules_mapping[reaction_id] = [] - reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id] = { + } elif ((current_cell-1) % 2) != 0: gene_rule_or_part = str(cell.value) if "[" in gene_rule_or_part: gene_rule_or_part = tuple(eval(gene_rule_or_part)) - reaction_id_gene_rules_mapping[reaction_id].append(gene_rule_or_part) + reaction_id_gene_rules_mapping[reaction_id].append( + gene_rule_or_part) else: stoichiometry = str(cell.value) stoichiometries = stoichiometry.split(";") @@ -110,7 +112,8 @@

Module autopacmen.submodules.helper_create_model< else: single_protein = gene_rule_or_part if gene_rule_or_part not in reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id].keys(): - reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][gene_rule_or_part] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][gene_rule_or_part] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][gene_rule_or_part][single_protein] = \ float(single_stoichiometry) i += 1 @@ -145,7 +148,8 @@

Module autopacmen.submodules.helper_create_model< pp_reaction.name = "prot_pool reaction for unmeasured proteins" pp_reaction.subsystem = "AutoPACMEN" pp_reaction.lower_bound = 0 - pp_reaction.upper_bound = (p_total - p_measured) * unmeasured_protein_fraction * mean_saturation + pp_reaction.upper_bound = (p_total - p_measured) * \ + unmeasured_protein_fraction * mean_saturation # The flux is in g/gDW prot_pool_metabolite = cobra.Metabolite( "prot_pool", @@ -174,10 +178,12 @@

Module autopacmen.submodules.helper_create_model< reaction_setup = scenario["setup"][reaction_to_set_up] if "lower_bound" in reaction_setup.keys(): new_lower_bound = reaction_setup["lower_bound"] - model.reactions.get_by_id(reaction_to_set_up).lower_bound = new_lower_bound + model.reactions.get_by_id( + reaction_to_set_up).lower_bound = new_lower_bound if "upper_bound" in reaction_setup.keys(): new_upper_bound = reaction_setup["upper_bound"] - model.reactions.get_by_id(reaction_to_set_up).upper_bound = new_upper_bound + model.reactions.get_by_id( + reaction_to_set_up).upper_bound = new_upper_bound # Return changed model :D return model @@ -210,7 +216,8 @@

Module autopacmen.submodules.helper_create_model< forward_reaction.upper_bound = reaction.upper_bound forward_reaction.lower_bound = 0 forward_reaction.id += id_addition + "forward" - forward_reaction_metabolites_copy = copy.deepcopy(forward_reaction.metabolites) + forward_reaction_metabolites_copy = copy.deepcopy( + forward_reaction.metabolites) for key in list(forward_reaction_metabolites_copy.keys()): if key.id.startswith("armm_"): if key.id.endswith("reverse"): @@ -226,7 +233,8 @@

Module autopacmen.submodules.helper_create_model< reverse_reaction.id += id_addition + "reverse" reverse_reaction.upper_bound = -reaction.lower_bound reverse_reaction.lower_bound = 0 - reverse_reaction_metabolites_copy = copy.deepcopy(reverse_reaction.metabolites) + reverse_reaction_metabolites_copy = copy.deepcopy( + reverse_reaction.metabolites) for key in list(reverse_reaction_metabolites_copy.keys()): if not key.id.startswith("armm_"): reverse_reaction_metabolites_copy[key] *= -2 @@ -356,21 +364,25 @@

Module autopacmen.submodules.helper_create_model< new_gene_reaction_rule = "" reaction_id_gene_rules_mapping[new_reaction.id] = [] - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id] = { + } for element in unmeasured_elements: reaction_id_gene_rules_mapping[new_reaction.id].append(element) if type(element) is tuple: for subelement in element: if element not in reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id].keys(): - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element][subelement] = \ - reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][element][subelement] + reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][element][subelement] if len(new_gene_reaction_rule) > 0: new_gene_reaction_rule += " or " new_gene_reaction_rule += "(" + " and ".join(element) + ")" else: reaction_id_gene_rules_mapping[new_reaction.id].append(element) - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element][element] = \ reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][element][element] if len(new_gene_reaction_rule) > 0: @@ -382,7 +394,8 @@

Module autopacmen.submodules.helper_create_model< if reaction.lower_bound >= 0: new_reaction.add_metabolites({arm_metabolite: 1}) else: - new_reaction.add_metabolites({arm_metabolite_fwd: 1, arm_metabolite_rev: 1}) + new_reaction.add_metabolites( + {arm_metabolite_fwd: 1, arm_metabolite_rev: 1}) if new_gene_reaction_rule != "": # print(f"Adding splitted reaction {new_reaction.id}") @@ -396,18 +409,22 @@

Module autopacmen.submodules.helper_create_model< for element in measured_elements: new_reaction = copy.deepcopy(reaction) new_reaction.id += "_GPRSPLIT_"+str(current_split_no) - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id] = { + } current_split_no += 1 reaction_id_gene_rules_mapping[new_reaction.id] = [element] if type(element) is tuple: for subelement in element: if element not in reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id].keys(): - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element][subelement] = \ - reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][element][subelement] + reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][element][subelement] new_reaction.gene_reaction_rule = " and ".join(element) else: - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element][element] = \ reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][element][element] new_reaction.gene_reaction_rule = element @@ -417,7 +434,8 @@

Module autopacmen.submodules.helper_create_model< if reaction.lower_bound >= 0: new_reaction.add_metabolites({arm_metabolite: 1}) else: - new_reaction.add_metabolites({arm_metabolite_fwd: 1, arm_metabolite_rev: 1}) + new_reaction.add_metabolites( + {arm_metabolite_fwd: 1, arm_metabolite_rev: 1}) model.add_reactions([new_reaction]) # print(reaction_id_gene_rules_mapping[new_reaction.id]) model.remove_reactions([reaction]) @@ -438,9 +456,13 @@

Module autopacmen.submodules.helper_create_model< p_measured = .0 measured_protein_ids = (protein_id_concentration_mapping.keys()) for measured_protein_id in measured_protein_ids: - protein_concentration = protein_id_concentration_mapping[measured_protein_id] # mmol/gDW - protein_mass = protein_id_mass_mapping[measured_protein_id] # Da = g/mol - protein_mass_concentration = (protein_concentration/1000) * protein_mass # (mol/gDW) * (g/mol) = g/gDW + # mmol/gDW + protein_concentration = protein_id_concentration_mapping[measured_protein_id] + # Da = g/mol + protein_mass = protein_id_mass_mapping[measured_protein_id] + # (mol/gDW) * (g/mol) = g/gDW + protein_mass_concentration = ( + protein_concentration/1000) * protein_mass p_measured += protein_mass_concentration return p_measured @@ -452,7 +474,8 @@

Module autopacmen.submodules.helper_create_model< ---------- * basepath: str ~ The path in which the XLSX can be found. """ - workbook = openpyxl.load_workbook(filename=basepath+"_enzyme_stoichiometries.xlsx", read_only=True) + workbook = openpyxl.load_workbook( + filename=basepath+"_enzyme_stoichiometries.xlsx", read_only=True) reaction_id_gene_rules_mapping, reaction_id_gene_rules_protein_stoichiometry_mapping = \ _read_stoichiometries_worksheet(workbook) @@ -478,14 +501,16 @@

Module autopacmen.submodules.helper_create_model< enzymes. """ protein_id_concentration_mapping: Dict[str, float] = {} - workbook = openpyxl.load_workbook(filename=basepath+"_protein_data.xlsx", read_only=True) + workbook = openpyxl.load_workbook( + filename=basepath+"_protein_data.xlsx", read_only=True) worksheet = workbook["Total protein data"] p_total_value = worksheet.cell(row=1, column=2).value unmeasured_protein_fraction_value = worksheet.cell(row=2, column=2).value mean_saturation_value = worksheet.cell(row=3, column=2).value p_total = get_float_cell_value(p_total_value) - unmeasured_protein_fraction = get_float_cell_value(unmeasured_protein_fraction_value) + unmeasured_protein_fraction = get_float_cell_value( + unmeasured_protein_fraction_value) mean_saturation = get_float_cell_value(mean_saturation_value) worksheet2 = workbook["Single protein data"] @@ -495,7 +520,8 @@

Module autopacmen.submodules.helper_create_model< if protein_id is None: break protein_concentration_value = worksheet2.cell(row=row, column=2).value - protein_concentration = get_float_cell_value(protein_concentration_value) + protein_concentration = get_float_cell_value( + protein_concentration_value) protein_id_concentration_mapping[protein_id] = protein_concentration row += 1 @@ -557,7 +583,8 @@

Output

pp_reaction.name = "prot_pool reaction for unmeasured proteins" pp_reaction.subsystem = "AutoPACMEN" pp_reaction.lower_bound = 0 - pp_reaction.upper_bound = (p_total - p_measured) * unmeasured_protein_fraction * mean_saturation + pp_reaction.upper_bound = (p_total - p_measured) * \ + unmeasured_protein_fraction * mean_saturation # The flux is in g/gDW prot_pool_metabolite = cobra.Metabolite( "prot_pool", @@ -600,10 +627,12 @@

Arguments

reaction_setup = scenario["setup"][reaction_to_set_up] if "lower_bound" in reaction_setup.keys(): new_lower_bound = reaction_setup["lower_bound"] - model.reactions.get_by_id(reaction_to_set_up).lower_bound = new_lower_bound + model.reactions.get_by_id( + reaction_to_set_up).lower_bound = new_lower_bound if "upper_bound" in reaction_setup.keys(): new_upper_bound = reaction_setup["upper_bound"] - model.reactions.get_by_id(reaction_to_set_up).upper_bound = new_upper_bound + model.reactions.get_by_id( + reaction_to_set_up).upper_bound = new_upper_bound # Return changed model :D return model

@@ -655,7 +684,8 @@

Arguments

forward_reaction.upper_bound = reaction.upper_bound forward_reaction.lower_bound = 0 forward_reaction.id += id_addition + "forward" - forward_reaction_metabolites_copy = copy.deepcopy(forward_reaction.metabolites) + forward_reaction_metabolites_copy = copy.deepcopy( + forward_reaction.metabolites) for key in list(forward_reaction_metabolites_copy.keys()): if key.id.startswith("armm_"): if key.id.endswith("reverse"): @@ -671,7 +701,8 @@

Arguments

reverse_reaction.id += id_addition + "reverse" reverse_reaction.upper_bound = -reaction.lower_bound reverse_reaction.lower_bound = 0 - reverse_reaction_metabolites_copy = copy.deepcopy(reverse_reaction.metabolites) + reverse_reaction_metabolites_copy = copy.deepcopy( + reverse_reaction.metabolites) for key in list(reverse_reaction_metabolites_copy.keys()): if not key.id.startswith("armm_"): reverse_reaction_metabolites_copy[key] *= -2 @@ -820,21 +851,25 @@

Arguments

new_gene_reaction_rule = "" reaction_id_gene_rules_mapping[new_reaction.id] = [] - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id] = { + } for element in unmeasured_elements: reaction_id_gene_rules_mapping[new_reaction.id].append(element) if type(element) is tuple: for subelement in element: if element not in reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id].keys(): - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element][subelement] = \ - reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][element][subelement] + reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][element][subelement] if len(new_gene_reaction_rule) > 0: new_gene_reaction_rule += " or " new_gene_reaction_rule += "(" + " and ".join(element) + ")" else: reaction_id_gene_rules_mapping[new_reaction.id].append(element) - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element][element] = \ reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][element][element] if len(new_gene_reaction_rule) > 0: @@ -846,7 +881,8 @@

Arguments

if reaction.lower_bound >= 0: new_reaction.add_metabolites({arm_metabolite: 1}) else: - new_reaction.add_metabolites({arm_metabolite_fwd: 1, arm_metabolite_rev: 1}) + new_reaction.add_metabolites( + {arm_metabolite_fwd: 1, arm_metabolite_rev: 1}) if new_gene_reaction_rule != "": # print(f"Adding splitted reaction {new_reaction.id}") @@ -860,18 +896,22 @@

Arguments

for element in measured_elements: new_reaction = copy.deepcopy(reaction) new_reaction.id += "_GPRSPLIT_"+str(current_split_no) - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id] = { + } current_split_no += 1 reaction_id_gene_rules_mapping[new_reaction.id] = [element] if type(element) is tuple: for subelement in element: if element not in reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id].keys(): - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element][subelement] = \ - reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][element][subelement] + reaction_id_gene_rules_protein_stoichiometry_mapping[ + reaction_id][element][subelement] new_reaction.gene_reaction_rule = " and ".join(element) else: - reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = {} + reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element] = { + } reaction_id_gene_rules_protein_stoichiometry_mapping[new_reaction.id][element][element] = \ reaction_id_gene_rules_protein_stoichiometry_mapping[reaction_id][element][element] new_reaction.gene_reaction_rule = element @@ -881,7 +921,8 @@

Arguments

if reaction.lower_bound >= 0: new_reaction.add_metabolites({arm_metabolite: 1}) else: - new_reaction.add_metabolites({arm_metabolite_fwd: 1, arm_metabolite_rev: 1}) + new_reaction.add_metabolites( + {arm_metabolite_fwd: 1, arm_metabolite_rev: 1}) model.add_reactions([new_reaction]) # print(reaction_id_gene_rules_mapping[new_reaction.id]) model.remove_reactions([reaction]) @@ -917,9 +958,13 @@

Arguments

p_measured = .0 measured_protein_ids = (protein_id_concentration_mapping.keys()) for measured_protein_id in measured_protein_ids: - protein_concentration = protein_id_concentration_mapping[measured_protein_id] # mmol/gDW - protein_mass = protein_id_mass_mapping[measured_protein_id] # Da = g/mol - protein_mass_concentration = (protein_concentration/1000) * protein_mass # (mol/gDW) * (g/mol) = g/gDW + # mmol/gDW + protein_concentration = protein_id_concentration_mapping[measured_protein_id] + # Da = g/mol + protein_mass = protein_id_mass_mapping[measured_protein_id] + # (mol/gDW) * (g/mol) = g/gDW + protein_mass_concentration = ( + protein_concentration/1000) * protein_mass p_measured += protein_mass_concentration return p_measured

@@ -944,7 +989,8 @@

Arguments

---------- * basepath: str ~ The path in which the XLSX can be found. """ - workbook = openpyxl.load_workbook(filename=basepath+"_enzyme_stoichiometries.xlsx", read_only=True) + workbook = openpyxl.load_workbook( + filename=basepath+"_enzyme_stoichiometries.xlsx", read_only=True) reaction_id_gene_rules_mapping, reaction_id_gene_rules_protein_stoichiometry_mapping = \ _read_stoichiometries_worksheet(workbook) @@ -992,14 +1038,16 @@

Output

enzymes. """ protein_id_concentration_mapping: Dict[str, float] = {} - workbook = openpyxl.load_workbook(filename=basepath+"_protein_data.xlsx", read_only=True) + workbook = openpyxl.load_workbook( + filename=basepath+"_protein_data.xlsx", read_only=True) worksheet = workbook["Total protein data"] p_total_value = worksheet.cell(row=1, column=2).value unmeasured_protein_fraction_value = worksheet.cell(row=2, column=2).value mean_saturation_value = worksheet.cell(row=3, column=2).value p_total = get_float_cell_value(p_total_value) - unmeasured_protein_fraction = get_float_cell_value(unmeasured_protein_fraction_value) + unmeasured_protein_fraction = get_float_cell_value( + unmeasured_protein_fraction_value) mean_saturation = get_float_cell_value(mean_saturation_value) worksheet2 = workbook["Single protein data"] @@ -1009,7 +1057,8 @@

Output

if protein_id is None: break protein_concentration_value = worksheet2.cell(row=row, column=2).value - protein_concentration = get_float_cell_value(protein_concentration_value) + protein_concentration = get_float_cell_value( + protein_concentration_value) protein_id_concentration_mapping[protein_id] = protein_concentration row += 1 diff --git a/autopacmen/html/autopacmen/submodules/index.html b/autopacmen/html/autopacmen/submodules/index.html index 3d81b21..524706b 100644 --- a/autopacmen/html/autopacmen/submodules/index.html +++ b/autopacmen/html/autopacmen/submodules/index.html @@ -17,7 +17,7 @@
-

Namespace autopacmen.submodules

+

Module autopacmen.submodules

diff --git a/autopacmen/html/autopacmen/submodules/kegg.html b/autopacmen/html/autopacmen/submodules/kegg.html index 365a124..d13f155 100644 --- a/autopacmen/html/autopacmen/submodules/kegg.html +++ b/autopacmen/html/autopacmen/submodules/kegg.html @@ -67,7 +67,8 @@

Module autopacmen.submodules.kegg

# Use the KEGG API's "info" function kegg_organism_info = kegg_rest("info", organism_kegg_id) # The name is after many spaces and without unneccesary spaces at the beginning and the end - organism_full_name = kegg_organism_info[0].split(" ")[-1].replace("KEGG Genes Database", "").lstrip().rstrip() + organism_full_name = kegg_organism_info[0].split( + " ")[-1].replace("KEGG Genes Database", "").lstrip().rstrip() # Return the retrieved name :D return organism_full_name @@ -128,7 +129,8 @@

Module autopacmen.submodules.kegg

batched_input_ids: List[str] = [] current_batch_start = 0 while current_batch_start < len(input_ids): - combined_input_ids = "+".join(input_ids[current_batch_start:current_batch_start + batch_size]) + combined_input_ids = "+".join( + input_ids[current_batch_start:current_batch_start + batch_size]) batched_input_ids.append(combined_input_ids) current_batch_start += batch_size @@ -179,7 +181,8 @@

Arguments

# Use the KEGG API's "info" function kegg_organism_info = kegg_rest("info", organism_kegg_id) # The name is after many spaces and without unneccesary spaces at the beginning and the end - organism_full_name = kegg_organism_info[0].split(" ")[-1].replace("KEGG Genes Database", "").lstrip().rstrip() + organism_full_name = kegg_organism_info[0].split( + " ")[-1].replace("KEGG Genes Database", "").lstrip().rstrip() # Return the retrieved name :D return organism_full_name

@@ -278,7 +281,8 @@

Arguments

batched_input_ids: List[str] = [] current_batch_start = 0 while current_batch_start < len(input_ids): - combined_input_ids = "+".join(input_ids[current_batch_start:current_batch_start + batch_size]) + combined_input_ids = "+".join( + input_ids[current_batch_start:current_batch_start + batch_size]) batched_input_ids.append(combined_input_ids) current_batch_start += batch_size diff --git a/autopacmen/html/autopacmen/submodules/ncbi_taxonomy.html b/autopacmen/html/autopacmen/submodules/ncbi_taxonomy.html index 3cbff45..80037ed 100644 --- a/autopacmen/html/autopacmen/submodules/ncbi_taxonomy.html +++ b/autopacmen/html/autopacmen/submodules/ncbi_taxonomy.html @@ -137,7 +137,8 @@

Module autopacmen.submodules.ncbi_taxonomy

organism_ncbi_ids = record["IdList"][::-1] # txid+NUMBER+[ORGN] is the form that is used for NCBI BLASTP searches to restrict a search # to an organism using the Entrez query constraint input. - organism_ncbi_ids_result += ["txid"+x+"[ORGN]" for x in organism_ncbi_ids] + organism_ncbi_ids_result += ["txid"+x + + "[ORGN]" for x in organism_ncbi_ids] batch_start += NCBI_BATCH_SIZE time.sleep(WAIT_TIME) @@ -327,7 +328,8 @@

Functions

organism_ncbi_ids = record["IdList"][::-1] # txid+NUMBER+[ORGN] is the form that is used for NCBI BLASTP searches to restrict a search # to an organism using the Entrez query constraint input. - organism_ncbi_ids_result += ["txid"+x+"[ORGN]" for x in organism_ncbi_ids] + organism_ncbi_ids_result += ["txid"+x + + "[ORGN]" for x in organism_ncbi_ids] batch_start += NCBI_BATCH_SIZE time.sleep(WAIT_TIME) diff --git a/autopacmen/html/autopacmen/submodules/parse_bigg_metabolites_file.html b/autopacmen/html/autopacmen/submodules/parse_bigg_metabolites_file.html index 392398d..a4e3af4 100644 --- a/autopacmen/html/autopacmen/submodules/parse_bigg_metabolites_file.html +++ b/autopacmen/html/autopacmen/submodules/parse_bigg_metabolites_file.html @@ -50,7 +50,7 @@

Module autopacmen.submodules.parse_bigg_metabolites_file # IMPORTS # Internal modules -from submodules.helper_general import json_write, standardize_folder +from .helper_general import json_write, standardize_folder # PUBLIC FUNCTIONS SECTIONS @@ -107,7 +107,8 @@

Module autopacmen.submodules.parse_bigg_metabolites_file bigg_id_name_mapping[bigg_id] = bigg_id # Write the JSON in the given folder :D - json_write(json_output_folder+"bigg_id_name_mapping.json", bigg_id_name_mapping) + json_write(json_output_folder+"bigg_id_name_mapping.json", + bigg_id_name_mapping)
@@ -203,7 +204,8 @@

Output

bigg_id_name_mapping[bigg_id] = bigg_id # Write the JSON in the given folder :D - json_write(json_output_folder+"bigg_id_name_mapping.json", bigg_id_name_mapping)
+ json_write(json_output_folder+"bigg_id_name_mapping.json", + bigg_id_name_mapping)
diff --git a/autopacmen/html/autopacmen/submodules/parse_brenda_json_for_model.html b/autopacmen/html/autopacmen/submodules/parse_brenda_json_for_model.html index 8e98e9c..f3f9716 100644 --- a/autopacmen/html/autopacmen/submodules/parse_brenda_json_for_model.html +++ b/autopacmen/html/autopacmen/submodules/parse_brenda_json_for_model.html @@ -53,7 +53,7 @@

Module autopacmen.submodules.parse_brenda_json_for_model import cobra import copy # Internal modules -from submodules.helper_general import is_fitting_ec_numbers, json_load, json_write +from .helper_general import is_fitting_ec_numbers, json_load, json_write from typing import Any, Dict, List @@ -140,7 +140,8 @@

Module autopacmen.submodules.parse_brenda_json_for_model for ec_number in ec_numbers_of_model: entry_error = False if ec_number in brenda_kcat_database_original.keys(): - ec_number_entry = _get_transfer_ec_number_entry(ec_number, brenda_kcat_database_original) + ec_number_entry = _get_transfer_ec_number_entry( + ec_number, brenda_kcat_database_original) if "ERROR" in ec_number_entry.keys(): entry_error = True else: @@ -152,9 +153,11 @@

Module autopacmen.submodules.parse_brenda_json_for_model for wildcard_level in range(1, 5): for database_ec_number in list(brenda_kcat_database_original.keys()): if is_fitting_ec_numbers(ec_number, database_ec_number, wildcard_level): - database_ec_number_entry = _get_transfer_ec_number_entry(database_ec_number, brenda_kcat_database_original) + database_ec_number_entry = _get_transfer_ec_number_entry( + database_ec_number, brenda_kcat_database_original) if "ERROR" not in database_ec_number_entry.keys(): - eligible_ec_number_entries.append(database_ec_number_entry) + eligible_ec_number_entries.append( + database_ec_number_entry) if len(eligible_ec_number_entries) > 0: break ec_number_entry = {} @@ -164,7 +167,8 @@

Module autopacmen.submodules.parse_brenda_json_for_model if metabolite_key not in ec_number_entry.keys(): ec_number_entry[metabolite_key] = metabolite_entry else: - ec_number_entry[metabolite_key] = {**ec_number_entry[metabolite_key], **metabolite_entry} + ec_number_entry[metabolite_key] = { + **ec_number_entry[metabolite_key], **metabolite_entry} ec_number_entry["WILDCARD"] = True brenda_kcat_database_for_model[ec_number] = ec_number_entry @@ -258,7 +262,8 @@

Output

for ec_number in ec_numbers_of_model: entry_error = False if ec_number in brenda_kcat_database_original.keys(): - ec_number_entry = _get_transfer_ec_number_entry(ec_number, brenda_kcat_database_original) + ec_number_entry = _get_transfer_ec_number_entry( + ec_number, brenda_kcat_database_original) if "ERROR" in ec_number_entry.keys(): entry_error = True else: @@ -270,9 +275,11 @@

Output

for wildcard_level in range(1, 5): for database_ec_number in list(brenda_kcat_database_original.keys()): if is_fitting_ec_numbers(ec_number, database_ec_number, wildcard_level): - database_ec_number_entry = _get_transfer_ec_number_entry(database_ec_number, brenda_kcat_database_original) + database_ec_number_entry = _get_transfer_ec_number_entry( + database_ec_number, brenda_kcat_database_original) if "ERROR" not in database_ec_number_entry.keys(): - eligible_ec_number_entries.append(database_ec_number_entry) + eligible_ec_number_entries.append( + database_ec_number_entry) if len(eligible_ec_number_entries) > 0: break ec_number_entry = {} @@ -282,7 +289,8 @@

Output

if metabolite_key not in ec_number_entry.keys(): ec_number_entry[metabolite_key] = metabolite_entry else: - ec_number_entry[metabolite_key] = {**ec_number_entry[metabolite_key], **metabolite_entry} + ec_number_entry[metabolite_key] = { + **ec_number_entry[metabolite_key], **metabolite_entry} ec_number_entry["WILDCARD"] = True brenda_kcat_database_for_model[ec_number] = ec_number_entry diff --git a/autopacmen/html/autopacmen/submodules/parse_brenda_textfile.html b/autopacmen/html/autopacmen/submodules/parse_brenda_textfile.html index 119a814..fc70db9 100644 --- a/autopacmen/html/autopacmen/submodules/parse_brenda_textfile.html +++ b/autopacmen/html/autopacmen/submodules/parse_brenda_textfile.html @@ -50,7 +50,7 @@

Module autopacmen.submodules.parse_brenda_textfileModule autopacmen.submodules.parse_brenda_textfileModule autopacmen.submodules.parse_brenda_textfileModule autopacmen.submodules.parse_brenda_textfileModule autopacmen.submodules.parse_brenda_textfileOutput

'REST' stands for a substrate without found BIGG ID. """ # Standardize output folder - bigg_metabolites_json_folder = standardize_folder(bigg_metabolites_json_folder) + bigg_metabolites_json_folder = standardize_folder( + bigg_metabolites_json_folder) # Load BIGG ID <-> metabolite name mapping :D - bigg_id_name_mapping: Dict[str, str] = json_load(bigg_metabolites_json_folder+"bigg_id_name_mapping.json") + bigg_id_name_mapping: Dict[str, str] = json_load( + bigg_metabolites_json_folder+"bigg_id_name_mapping.json") # Load BRENDA textfile as list of strings without newlines :D - with open(brenda_textfile_path, "r") as f: + with open(brenda_textfile_path, "r", encoding="utf-8") as f: lines = f.readlines() lines = [x.replace("\n", "") for x in lines] @@ -406,9 +419,16 @@

Output

for ec_number in ec_numbers: if "(transferred to " in ec_number: actual_ec_number = ec_number.split(" (transferred")[0] - brenda_kcat_database[actual_ec_number] = {} - brenda_kcat_database[actual_ec_number]["TRANSFER"] = \ - ec_number.lower().split("(transferred to ec")[1].replace(")", "").lstrip() + try: + brenda_kcat_database[actual_ec_number] = {} + brenda_kcat_database[actual_ec_number]["TRANSFER"] = \ + ec_number.lower().replace(" ", " ").split( + "(transferred to ec")[1].replace(")", "").lstrip() + except Exception: + # Some transfers go to general subgroups instead of single EC numbers so that + # no kcat database can be built from it D: + print("WARNING: BRENDA text file line " + + ec_number + " is not interpretable!") continue brenda_kcat_database[ec_number] = {} @@ -419,17 +439,18 @@

Output

reference_number = organism_line.split("#")[1] organism_line_split_first_part = organism_line.split("# ")[1] organism_line_split = organism_line_split_first_part.split(" ") - organism_line_split = [x for x in organism_line_split if len(x) > 0] + organism_line_split = [ + x for x in organism_line_split if len(x) > 0] end = 1 for part in organism_line_split: # Some organism names contain their SwissProt or UniProt ID, # since we don't nned them they are excluded if ("swissprot" in part.lower()) or \ - (part.lower() == "and") or \ - ("uniprot" in part.lower()) or \ - ("genbank" in part.lower()) or \ - ("trembl" in part.lower()): + (part.lower() == "and") or \ + ("uniprot" in part.lower()) or \ + ("genbank" in part.lower()) or \ + ("trembl" in part.lower()): end -= 2 break @@ -450,7 +471,8 @@

Output

continue reference_number = kcat_line.split("#")[1].split(",")[0] organism = reference_number_organism_mapping[reference_number] - kcat_str = "".join(kcat_line.split("#")[2]).split("{")[0].lstrip().rstrip() + kcat_str = "".join(kcat_line.split("#")[2]).split("{")[ + 0].lstrip().rstrip() kcat = max([float(x) for x in kcat_str.split("-") if len(x) > 0]) substrate = "".join(kcat_line.split("{")[1]).split("}")[0] diff --git a/autopacmen/html/autopacmen/submodules/parse_sabio_rk.html b/autopacmen/html/autopacmen/submodules/parse_sabio_rk.html index dde8b3b..7cb16c9 100644 --- a/autopacmen/html/autopacmen/submodules/parse_sabio_rk.html +++ b/autopacmen/html/autopacmen/submodules/parse_sabio_rk.html @@ -57,7 +57,7 @@

Module autopacmen.submodules.parse_sabio_rk

import time from typing import Any, Dict, List # Internal libraries -from submodules.helper_general import ensure_folder_existence, get_files, is_fitting_ec_numbers, json_load, json_write +from .helper_general import ensure_folder_existence, get_files, is_fitting_ec_numbers, json_load, json_write # SCRIPT-WIDE CONSTANTS diff --git a/autopacmen/html/autopacmen/submodules/parse_sabio_rk_for_model.html b/autopacmen/html/autopacmen/submodules/parse_sabio_rk_for_model.html index edc01b1..f3509e7 100644 --- a/autopacmen/html/autopacmen/submodules/parse_sabio_rk_for_model.html +++ b/autopacmen/html/autopacmen/submodules/parse_sabio_rk_for_model.html @@ -53,8 +53,8 @@

Module autopacmen.submodules.parse_sabio_rk_for_modelModule autopacmen.submodules.parse_sabio_rk_for_modelModule autopacmen.submodules.parse_sabio_rk_for_model + parse_sabio_rk_for_model(model, json_output_path, + bigg_id_name_mapping_path)

@@ -233,7 +235,8 @@

Output

ec_numbers_list = list(set(ec_numbers_list)) # GET KCATS FOR EC NUMBERS - ec_number_kcat_mapping = sabio_rk.get_ec_number_kcats_wildcard_search(ec_numbers_list, bigg_id_name_mapping_path) + ec_number_kcat_mapping = get_ec_number_kcats_wildcard_search( + ec_numbers_list, bigg_id_name_mapping_path) json_write(json_output_path, ec_number_kcat_mapping)
@@ -262,7 +265,8 @@

Arguments

""" # LOAD SBML MODEL model: cobra.Model = cobra.io.read_sbml_model(sbml_path) - parse_sabio_rk_for_model(model, json_output_path, bigg_id_name_mapping_path)
+ parse_sabio_rk_for_model(model, json_output_path, + bigg_id_name_mapping_path) diff --git a/autopacmen/html/autopacmen/submodules/reaction_flux_control_by_scenario.html b/autopacmen/html/autopacmen/submodules/reaction_flux_control_by_scenario.html index 7692c3b..5447404 100644 --- a/autopacmen/html/autopacmen/submodules/reaction_flux_control_by_scenario.html +++ b/autopacmen/html/autopacmen/submodules/reaction_flux_control_by_scenario.html @@ -28,7 +28,7 @@

Module autopacmen.submodules.reaction_flux_control_by_sc
#!/usr/bin/env python3
 #
-# Copyright 2019 PSB
+# Copyright 2019-2020 PSB
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -50,14 +50,14 @@ 

Module autopacmen.submodules.reaction_flux_control_by_sc # External modules import cobra # Internal modules -from submodules.helper_create_model import apply_scenario_on_model -from submodules.helper_general import standardize_folder +from .helper_create_model import apply_scenario_on_model +from .helper_general import standardize_folder # PRIVATE FUNCTIONS def _reaction_flux_control(model: cobra.Model, output_folder: str, project_name: str, scenario_key: str, objective: str): - """Calculated the reaction flux control for the given model. + """Calculate the reaction flux control for the given model. Arguments ---------- @@ -93,7 +93,8 @@

Module autopacmen.submodules.reaction_flux_control_by_sc continue # Proceed only if the raction has a protein constraint - is_with_protein_pool = "prot_pool" in [x.id for x in reaction.metabolites] + is_with_protein_pool = "prot_pool" in [ + x.id for x in reaction.metabolites] if not is_with_protein_pool: continue @@ -102,7 +103,8 @@

Module autopacmen.submodules.reaction_flux_control_by_sc # to the original solution with model: prot_pool_stoichiometry = reaction.metabolites[prot_pool_metabolite] - reaction.subtract_metabolites({prot_pool_metabolite: prot_pool_stoichiometry}) + reaction.subtract_metabolites( + {prot_pool_metabolite: prot_pool_stoichiometry}) solution = model.optimize() base_solution_flux = base_solution.fluxes[objective] changed_solution_flux = solution.fluxes[objective] @@ -140,7 +142,7 @@

Module autopacmen.submodules.reaction_flux_control_by_sc Output ---------- - Rection flux control files in the given folder (see _reaction_flux_control()'s comment for more) + Reaction flux control files in the given folder (see _reaction_flux_control()'s comment for more) """ # Standardize output folder output_folder = standardize_folder(output_folder) @@ -151,13 +153,14 @@

Module autopacmen.submodules.reaction_flux_control_by_sc objective = scenario["target"]["reaction"] with model: model = apply_scenario_on_model(model, scenario) - _reaction_flux_control(model, output_folder, project_name, scenario_key, objective) + _reaction_flux_control(model, output_folder, + project_name, scenario_key, objective) """ Example: from ec_model_data_set_up_model import set_up_ec_model_with_sbml -model: cobra.Model = set_up_ec_model_with_sbml("ec_model_output/iJO1366_sMOMENT.xml") +model: cobra.Model = set_up_ec_model_with_sbml("./iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT.xml") reaction_flux_control_by_c_source(model, OUTPUT_FOLDER, PROJECT_NAME, CHANGE, exchange_reactions, OBJECTIVE) """

@@ -186,7 +189,7 @@

Arguments

applied on the model, one by one

Output

-

Rection flux control files in the given folder (see _reaction_flux_control()'s comment for more)

+

Reaction flux control files in the given folder (see _reaction_flux_control()'s comment for more)

Expand source code @@ -208,7 +211,7 @@

Output

Output ---------- - Rection flux control files in the given folder (see _reaction_flux_control()'s comment for more) + Reaction flux control files in the given folder (see _reaction_flux_control()'s comment for more) """ # Standardize output folder output_folder = standardize_folder(output_folder) @@ -219,7 +222,8 @@

Output

objective = scenario["target"]["reaction"] with model: model = apply_scenario_on_model(model, scenario) - _reaction_flux_control(model, output_folder, project_name, scenario_key, objective)
+ _reaction_flux_control(model, output_folder, + project_name, scenario_key, objective)
diff --git a/autopacmen/modeling_create_gecko_model.py b/autopacmen/modeling_create_gecko_model.py index 9217673..8c86d27 100644 --- a/autopacmen/modeling_create_gecko_model.py +++ b/autopacmen/modeling_create_gecko_model.py @@ -20,7 +20,7 @@ import click from typing import List # Internal modules -from submodules.create_gecko_model_reaction_wise import create_gecko_model_reaction_wise_with_sbml +from .submodules.create_gecko_model_reaction_wise import create_gecko_model_reaction_wise_with_sbml # Set-up console arguments using click decorators diff --git a/autopacmen/modeling_create_smoment_model.py b/autopacmen/modeling_create_smoment_model.py index a90e0be..0111995 100644 --- a/autopacmen/modeling_create_smoment_model.py +++ b/autopacmen/modeling_create_smoment_model.py @@ -20,7 +20,7 @@ import click from typing import List # Internal modules -from submodules.create_smoment_model_reaction_wise import create_smoment_model_reaction_wise_with_sbml +from .submodules.create_smoment_model_reaction_wise import create_smoment_model_reaction_wise_with_sbml # Set-up console arguments using click decorators diff --git a/autopacmen/modeling_get_initial_spreadsheets.py b/autopacmen/modeling_get_initial_spreadsheets.py index 43993a1..4384964 100644 --- a/autopacmen/modeling_get_initial_spreadsheets.py +++ b/autopacmen/modeling_get_initial_spreadsheets.py @@ -19,7 +19,7 @@ """ import click -from submodules.get_initial_spreadsheets import get_initial_spreadsheets_with_sbml +from .submodules.get_initial_spreadsheets import get_initial_spreadsheets_with_sbml @click.command() diff --git a/autopacmen/modeling_get_protein_mass_mapping.py b/autopacmen/modeling_get_protein_mass_mapping.py index d372154..e4f858e 100644 --- a/autopacmen/modeling_get_protein_mass_mapping.py +++ b/autopacmen/modeling_get_protein_mass_mapping.py @@ -22,7 +22,7 @@ # External modules import click # Internal modules -from submodules.get_protein_mass_mapping import get_protein_mass_mapping_with_sbml +from .submodules.get_protein_mass_mapping import get_protein_mass_mapping_with_sbml # Set-up console arguments using click decorators diff --git a/autopacmen/modeling_get_reactions_kcat_mapping.py b/autopacmen/modeling_get_reactions_kcat_mapping.py index 8b69429..71d7b80 100644 --- a/autopacmen/modeling_get_reactions_kcat_mapping.py +++ b/autopacmen/modeling_get_reactions_kcat_mapping.py @@ -22,7 +22,7 @@ # External modules import click # Internal modules -from submodules.get_reactions_kcat_mapping import get_reactions_kcat_mapping +from .submodules.get_reactions_kcat_mapping import get_reactions_kcat_mapping # Set-up console arguments using click decorators diff --git a/autopacmen/optimization_apply_manual_changes.py b/autopacmen/optimization_apply_manual_changes.py index ec9519a..d20a25e 100644 --- a/autopacmen/optimization_apply_manual_changes.py +++ b/autopacmen/optimization_apply_manual_changes.py @@ -24,7 +24,7 @@ import cobra from typing import Dict, Tuple, Union # Internal modules -from submodules.apply_manual_changes import apply_manual_changes +from .submodules.apply_manual_changes import apply_manual_changes # Set-up console arguments using click decorators diff --git a/autopacmen/submodules/reaction_flux_control_by_scenario.py b/autopacmen/submodules/reaction_flux_control_by_scenario.py index b045228..8618cf3 100644 --- a/autopacmen/submodules/reaction_flux_control_by_scenario.py +++ b/autopacmen/submodules/reaction_flux_control_by_scenario.py @@ -132,6 +132,6 @@ def reaction_flux_control_by_scenario(model: cobra.Model, output_folder: str, pr """ Example: from ec_model_data_set_up_model import set_up_ec_model_with_sbml -model: cobra.Model = set_up_ec_model_with_sbml("ec_model_output/iJO1366_sMOMENT.xml") +model: cobra.Model = set_up_ec_model_with_sbml("./iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT.xml") reaction_flux_control_by_c_source(model, OUTPUT_FOLDER, PROJECT_NAME, CHANGE, exchange_reactions, OBJECTIVE) """ diff --git a/docs/manual.odt b/docs/manual.odt new file mode 100644 index 0000000000000000000000000000000000000000..00fd68ce157ea17bb67850543ded5cf3282c0d70 GIT binary patch literal 48044 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
Bi=8v)Ua_16?2G7_vdDp3AZE!(DsxqfrjAmb>@k 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

gtINqbkWaS$(n%h%=f_Y)lykc>asxMApH1m`U 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­Y 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≈v!{m6Ev8FB`g~w8+=8BNzqO7? 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 L*Ix4r@OS%PWY|!+ literal 0 HcmV?d00001 diff --git a/generate_source_code_docs.bat b/generate_source_code_docs.bat index 256fc5a..c0e2d52 100644 --- a/generate_source_code_docs.bat +++ b/generate_source_code_docs.bat @@ -2,4 +2,4 @@ REM This Windows script generates AutoPACMEN's source code documentation REM In order to run this script, you have to install pdoc3 first REM and you have to remove all active Python scripts (such as all REM beggining with "ec_model_") -pdoc3 --force --output-dir "./autopacmen/html/" "autopacmen" +pdoc3 --force --html --output-dir "./autopacmen/html/" "autopacmen" diff --git a/generate_source_code_docs.sh b/generate_source_code_docs.sh index 4481526..a7394e2 100755 --- a/generate_source_code_docs.sh +++ b/generate_source_code_docs.sh @@ -2,4 +2,4 @@ # In order to run this script, you have to install pdoc3 first # and you have to remove all active Python scripts (such as all # beggining with "ec_model_") -pdoc3 --force --output-dir "./autopacmen/html/" "autopacmen" +pdoc3 --force --html --output-dir "./autopacmen/html/" "autopacmen" diff --git a/autopacmen/ec_model_2019_06_25_CALIBRATOR_get_reaction_flux_control_and_differential_reactions.py b/iJO1366star/ec_model_2019_06_25_CALIBRATOR_get_reaction_flux_control_and_differential_reactions.py similarity index 57% rename from autopacmen/ec_model_2019_06_25_CALIBRATOR_get_reaction_flux_control_and_differential_reactions.py rename to iJO1366star/ec_model_2019_06_25_CALIBRATOR_get_reaction_flux_control_and_differential_reactions.py index 6a64ec0..1a53aa1 100644 --- a/autopacmen/ec_model_2019_06_25_CALIBRATOR_get_reaction_flux_control_and_differential_reactions.py +++ b/iJO1366star/ec_model_2019_06_25_CALIBRATOR_get_reaction_flux_control_and_differential_reactions.py @@ -13,7 +13,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -"""ec_model_2019_06_25_CALIBRATOR_get_reaction_flux_control_and_differential_reactions.py +"""./iJO1366star/ec_model_2019_06_25_CALIBRATOR_get_reaction_flux_control_and_differential_reactions.py This script constains an exemplary use of the AutoPACMEN Model Calibrator Python functions as described in AutoPACMEN's manual. @@ -22,28 +22,30 @@ # External modules import cobra # Internal modules -from .ec_model_2019_06_25_data_scenarios_for_optimization import ec_model_scenarios_for_optimization -from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml -from .submodules.reaction_flux_control_by_scenario import reaction_flux_control_by_scenario -from .submodules.get_differential_reactions import get_differential_reactions -from .submodules.helper_general import json_write +from ec_model_2019_06_25_data_scenarios_for_optimization import ec_model_scenarios_for_optimization +from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from autopacmen.submodules.reaction_flux_control_by_scenario import reaction_flux_control_by_scenario +from autopacmen.submodules.get_differential_reactions import get_differential_reactions +from autopacmen.submodules.helper_general import json_write # Set-up of project -flux_control_folder = "ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/" +flux_control_folder = "iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/" project_name = "psb_orth" # Read SBML model print("Reading SBML model...") -original_thermogecko_sbml_path: str = "ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml" -model: cobra.Model = set_up_ec_model_with_sbml(original_thermogecko_sbml_path, .095) +original_thermogecko_sbml_path: str = "./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml" +model: cobra.Model = set_up_ec_model_with_sbml( + original_thermogecko_sbml_path, .095) # Set protein bound model.reactions.get_by_id("ER_pool_TG_").upper_bound = .095 # Get flux controlling proteins print("Getting flux control files...") -reaction_flux_control_by_scenario(model, flux_control_folder, project_name, ec_model_scenarios_for_optimization) +reaction_flux_control_by_scenario( + model, flux_control_folder, project_name, ec_model_scenarios_for_optimization) # Get differential proteins print("Getting differential reactions (Growth)...") @@ -58,4 +60,5 @@ unique_reactions = unique_differential_reactions_of_scenarios[scenario_key] for unique_reaction in unique_reactions: print(f'"R_{unique_reaction}",') -json_write("ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_unique_differential_reactions_of_scenarios.json", unique_differential_reactions_of_scenarios) +json_write("./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_unique_differential_reactions_of_scenarios.json", + unique_differential_reactions_of_scenarios) diff --git a/autopacmen/ec_model_2019_06_25_analysis_fva_prot_pool.py b/iJO1366star/ec_model_2019_06_25_analysis_fva_prot_pool.py similarity index 75% rename from autopacmen/ec_model_2019_06_25_analysis_fva_prot_pool.py rename to iJO1366star/ec_model_2019_06_25_analysis_fva_prot_pool.py index b16faae..0c42dc5 100644 --- a/autopacmen/ec_model_2019_06_25_analysis_fva_prot_pool.py +++ b/iJO1366star/ec_model_2019_06_25_analysis_fva_prot_pool.py @@ -18,10 +18,11 @@ """ -from .submodules.fva_prot_pool import fva_prot_pool -from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from autopacmen.submodules.fva_prot_pool import fva_prot_pool +from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml -model = set_up_ec_model_with_sbml("ec_model_output/iJO1366_GECKO.xml", .225) +model = set_up_ec_model_with_sbml( + "./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366star.xml", .225) model.reactions.EX_glc__D_e.lower_bound = -1000 prot_pools = [.3] prot_pool_metabolite = model.metabolites.prot_pool diff --git a/autopacmen/ec_model_2019_06_25_compare_gecko_and_gecko_analogon.py b/iJO1366star/ec_model_2019_06_25_compare_gecko_and_gecko_analogon.py similarity index 92% rename from autopacmen/ec_model_2019_06_25_compare_gecko_and_gecko_analogon.py rename to iJO1366star/ec_model_2019_06_25_compare_gecko_and_gecko_analogon.py index 7bcf3d7..7fda1b7 100644 --- a/autopacmen/ec_model_2019_06_25_compare_gecko_and_gecko_analogon.py +++ b/iJO1366star/ec_model_2019_06_25_compare_gecko_and_gecko_analogon.py @@ -17,9 +17,9 @@ import cobra gecko = cobra.io.read_sbml_model( - "ec_model_2019_06_25_output/iJO1366_2019_06_25_GECKO.xml") + "./iJO1366star/ec_model_2019_06_25_output/iJO1366_2019_06_25_GECKO.xml") analogon = cobra.io.read_sbml_model( - "ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_GECKO_ANALOGON.xml") + "./iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_GECKO_ANALOGON.xml") gecko_reactions_with_arm = [] for reaction in gecko.reactions: diff --git a/autopacmen/ec_model_2019_06_25_data_read_supplementary_table_of_keff_paper.py b/iJO1366star/ec_model_2019_06_25_data_read_supplementary_table_of_keff_paper.py similarity index 84% rename from autopacmen/ec_model_2019_06_25_data_read_supplementary_table_of_keff_paper.py rename to iJO1366star/ec_model_2019_06_25_data_read_supplementary_table_of_keff_paper.py index 5b510b2..a616777 100644 --- a/autopacmen/ec_model_2019_06_25_data_read_supplementary_table_of_keff_paper.py +++ b/iJO1366star/ec_model_2019_06_25_data_read_supplementary_table_of_keff_paper.py @@ -13,7 +13,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -"""ec_model_2019_06_25_data_read_supplementary_table_of_keff_paper.py +"""./iJO1366star/ec_model_2019_06_25_data_read_supplementary_table_of_keff_paper.py Converts the data from the keff paper into a more machine-readable JSON. """ @@ -23,10 +23,10 @@ import openpyxl from typing import Any, Dict, List -from .submodules.helper_general import json_write +from autopacmen.submodules.helper_general import json_write # Get kcats -workbook = openpyxl.load_workbook("ec_model_2019_06_25_input_keff_paper/c3mb70119k-1.xlsx", read_only=True) +workbook = openpyxl.load_workbook("./iJO1366star/ec_model_2019_06_25_input_keff_paper/c3mb70119k-1.xlsx", read_only=True) worksheet = workbook["Table S2"] gene_id_data_mapping: Dict[str, Dict[str, Any]] = {} @@ -62,7 +62,7 @@ # Get directionality data -model = cobra.io.read_sbml_model("ec_model_2019_06_25_input/iJO1366.xml") +model = cobra.io.read_sbml_model("./iJO1366star/ec_model_2019_06_25_input/iJO1366.xml") pfba_solution = cobra.flux_analysis.pfba(model) for reaction in model.reactions: gene_reaction_rule = reaction.gene_reaction_rule @@ -88,4 +88,4 @@ gene_id_data_mapping[gene_name]["direction"][reaction.id] = direction # Write JSON :D -json_write("ec_model_2019_06_25_input_keff_paper/gene_id_data_mapping.json", gene_id_data_mapping) +json_write("./iJO1366star/ec_model_2019_06_25_input_keff_paper/gene_id_data_mapping.json", gene_id_data_mapping) diff --git a/autopacmen/ec_model_2019_06_25_data_scenarios_for_moment_comparison.py b/iJO1366star/ec_model_2019_06_25_data_scenarios_for_moment_comparison.py similarity index 100% rename from autopacmen/ec_model_2019_06_25_data_scenarios_for_moment_comparison.py rename to iJO1366star/ec_model_2019_06_25_data_scenarios_for_moment_comparison.py diff --git a/autopacmen/ec_model_2019_06_25_data_scenarios_for_optimization.py b/iJO1366star/ec_model_2019_06_25_data_scenarios_for_optimization.py similarity index 100% rename from autopacmen/ec_model_2019_06_25_data_scenarios_for_optimization.py rename to iJO1366star/ec_model_2019_06_25_data_scenarios_for_optimization.py diff --git a/autopacmen/ec_model_2019_06_25_data_set_up_model.py b/iJO1366star/ec_model_2019_06_25_data_set_up_model.py similarity index 92% rename from autopacmen/ec_model_2019_06_25_data_set_up_model.py rename to iJO1366star/ec_model_2019_06_25_data_set_up_model.py index e4274a3..59a324b 100644 --- a/autopacmen/ec_model_2019_06_25_data_set_up_model.py +++ b/iJO1366star/ec_model_2019_06_25_data_set_up_model.py @@ -16,7 +16,7 @@ """ec_model_data_set_up_model.py""" import cobra -from .ec_model_2019_06_25_data_standard_exchange_scenario import ec_model_shut_down_reactions +from ec_model_2019_06_25_data_standard_exchange_scenario import ec_model_shut_down_reactions def set_up_ec_model(model: cobra.Model, prot_pool: float): diff --git a/autopacmen/ec_model_2019_06_25_data_standard_exchange_scenario.py b/iJO1366star/ec_model_2019_06_25_data_standard_exchange_scenario.py similarity index 100% rename from autopacmen/ec_model_2019_06_25_data_standard_exchange_scenario.py rename to iJO1366star/ec_model_2019_06_25_data_standard_exchange_scenario.py diff --git a/autopacmen/ec_model_2019_06_25_figure_comparison_with_other_models_with_monk_et_al_values.py b/iJO1366star/ec_model_2019_06_25_figure_comparison_with_other_models_with_monk_et_al_values.py similarity index 84% rename from autopacmen/ec_model_2019_06_25_figure_comparison_with_other_models_with_monk_et_al_values.py rename to iJO1366star/ec_model_2019_06_25_figure_comparison_with_other_models_with_monk_et_al_values.py index c418e9a..91f737d 100644 --- a/autopacmen/ec_model_2019_06_25_figure_comparison_with_other_models_with_monk_et_al_values.py +++ b/iJO1366star/ec_model_2019_06_25_figure_comparison_with_other_models_with_monk_et_al_values.py @@ -13,7 +13,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -"""ec_model_2019_06_25_figure_comparison_with_other_models_with_monk_et_al_values.py +"""./iJO1366star/ec_model_2019_06_25_figure_comparison_with_other_models_with_monk_et_al_values.py This is the script for the generation of the figure and the calculation of the corresponding statistical data for the comparison of measured growth rates and predicted growth rates of iJO1366*. @@ -24,11 +24,11 @@ import matplotlib.pyplot as plt import numpy as np from scipy.stats import linregress, pearsonr, spearmanr -from .ec_model_2019_06_25_data_scenarios_for_moment_comparison import exchange_reactions_by_c_source -from .ec_model_2019_06_25_data_standard_exchange_scenario import ec_model_shut_down_reactions -from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from ec_model_2019_06_25_data_scenarios_for_moment_comparison import exchange_reactions_by_c_source +from ec_model_2019_06_25_data_standard_exchange_scenario import ec_model_shut_down_reactions +from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml -with open("ec_model_2019_06_25_input/c_sources_S3_Adadi_2012_with_monk_values.txt", "r") as f: +with open("./iJO1366star/ec_model_2019_06_25_input/c_sources_S3_Adadi_2012_with_monk_values.txt", "r") as f: lines = f.readlines() lines = [x.replace("\n", "") for x in lines][1:] c_sources = [] @@ -43,7 +43,7 @@ moment += [float(split_lines[2])] fbawmc += [float(split_lines[3])] -model = set_up_ec_model_with_sbml("ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml", 0.095) +model = set_up_ec_model_with_sbml("./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml", 0.095) prot_bounds = [0.095] diff --git a/autopacmen/ec_model_2019_06_25_figure_fva_variability_data.py b/iJO1366star/ec_model_2019_06_25_figure_fva_variability_data.py similarity index 92% rename from autopacmen/ec_model_2019_06_25_figure_fva_variability_data.py rename to iJO1366star/ec_model_2019_06_25_figure_fva_variability_data.py index df8703d..9e49462 100644 --- a/autopacmen/ec_model_2019_06_25_figure_fva_variability_data.py +++ b/iJO1366star/ec_model_2019_06_25_figure_fva_variability_data.py @@ -13,7 +13,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -"""ec_model_2019_06_25_test_fva_variability_data.py +"""./iJO1366star/ec_model_2019_06_25_test_fva_variability_data.py This is the script for the generation of the comparative cumulative distributions of flux variabilities of iJO1366 vs. iJO1366* at a given maximal glucose uptake @@ -153,9 +153,9 @@ def _add_worksheet(workbook, model_name, fva_dict): name_original = "iJO1366_shut_down_scenario" name_smoment = "sMOMENT_2019_06_25_sds_mc_fm_50" model_smoment = cobra.io.read_sbml_model( - "ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml") + "./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml") model_original = cobra.io.read_sbml_model( - "ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions_STANDARD_EXCHANGE_SCENARIO.xml") + "./iJO1366star/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions_STANDARD_EXCHANGE_SCENARIO.xml") model_smoment.reactions.get_by_id("EX_glc__D_e").lower_bound = -9.53 model_smoment.reactions.get_by_id("ER_pool_TG_").upper_bound = .095 @@ -193,13 +193,13 @@ def _add_worksheet(workbook, model_name, fva_dict): ax.set_xlabel('Variability (mmol/(gDW*h))') ax.set_ylabel('Cumulative distribution') plt.show() -fig.savefig('ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_standard_exchange_scenario.png') +fig.savefig('./iJO1366star/ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_standard_exchange_scenario.png') # Create XLSX print("Write XLSX \\o/") workbook = xlsxwriter.Workbook( - f"ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_standard_exchange_scenario.xlsx") + f"./iJO1366star/ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_standard_exchange_scenario.xlsx") workbook = _add_worksheet(workbook, name_original, fva_dict_original) workbook = _add_worksheet(workbook, name_smoment, fva_dict_smoment) diff --git a/autopacmen/ec_model_2019_06_25_figure_secretion_behavior_on_different_maximal_glucose_uptake_rates.py b/iJO1366star/ec_model_2019_06_25_figure_secretion_behavior_on_different_maximal_glucose_uptake_rates.py similarity index 95% rename from autopacmen/ec_model_2019_06_25_figure_secretion_behavior_on_different_maximal_glucose_uptake_rates.py rename to iJO1366star/ec_model_2019_06_25_figure_secretion_behavior_on_different_maximal_glucose_uptake_rates.py index 14dbb19..50a96f6 100644 --- a/autopacmen/ec_model_2019_06_25_figure_secretion_behavior_on_different_maximal_glucose_uptake_rates.py +++ b/iJO1366star/ec_model_2019_06_25_figure_secretion_behavior_on_different_maximal_glucose_uptake_rates.py @@ -13,7 +13,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -"""ec_model_2019_06_25_test_secretion_behavior_on_different_maximal_glucose_uptake_rates.py +"""./iJO1366star/ec_model_2019_06_25_test_secretion_behavior_on_different_maximal_glucose_uptake_rates.py Shows the secretion and general FVA results of a protein-constrained model under different maximal glucose uptake rates, and returns them as comma-separated values which were later imported into a @@ -22,7 +22,7 @@ import cobra import numpy as np -from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml def fba_with_glucose_levels(model, glucose_levels, name): @@ -136,7 +136,7 @@ def fba_with_glucose_levels(model, glucose_levels, name): print("Maximal O2" + ";" + ";".join([str(x) for x in values["o2_max"]])) -model = set_up_ec_model_with_sbml("ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml", 0.095) +model = set_up_ec_model_with_sbml("./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml", 0.095) aerobic_space = list(np.linspace(.14, 9.53, 25)) + list(np.linspace(9.54, 13.829, 25)) fba_with_glucose_levels(model, aerobic_space, "Aerobe") diff --git a/autopacmen/ec_model_2019_06_25_fva_comparison.py b/iJO1366star/ec_model_2019_06_25_fva_comparison.py similarity index 67% rename from autopacmen/ec_model_2019_06_25_fva_comparison.py rename to iJO1366star/ec_model_2019_06_25_fva_comparison.py index 4125a20..7b7cd9d 100644 --- a/autopacmen/ec_model_2019_06_25_fva_comparison.py +++ b/iJO1366star/ec_model_2019_06_25_fva_comparison.py @@ -18,11 +18,11 @@ """ -from .submodules.fva_comparison import fva_comparison_with_sbml +from autopacmen.submodules.fva_comparison import fva_comparison_with_sbml -SBML_ORIGINAL: str = "./ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml" -SBML_SMOMENT: str = "ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml" -OUTPUT_FOLDER = "./ec_model_output" +SBML_ORIGINAL: str = "./iJO1366star/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml" +SBML_SMOMENT: str = "./iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml" +OUTPUT_FOLDER = "./iJO1366star/ec_model_2019_06_25_output" OBJECTIVE: str = "BIOMASS_Ec_iJO1366_core_53p95M" fva_comparison_with_sbml(SBML_ORIGINAL, SBML_SMOMENT, OBJECTIVE) diff --git a/autopacmen/ec_model_2019_06_25_input/SOURCES.txt b/iJO1366star/ec_model_2019_06_25_input/SOURCES.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_input/SOURCES.txt rename to iJO1366star/ec_model_2019_06_25_input/SOURCES.txt diff --git a/autopacmen/ec_model_2019_06_25_input/bigg_models_metabolites.txt b/iJO1366star/ec_model_2019_06_25_input/bigg_models_metabolites.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_input/bigg_models_metabolites.txt rename to iJO1366star/ec_model_2019_06_25_input/bigg_models_metabolites.txt diff --git a/autopacmen/ec_model_2019_06_25_input/c_sources_S3_Adadi_2012.txt b/iJO1366star/ec_model_2019_06_25_input/c_sources_S3_Adadi_2012.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_input/c_sources_S3_Adadi_2012.txt rename to iJO1366star/ec_model_2019_06_25_input/c_sources_S3_Adadi_2012.txt diff --git a/autopacmen/ec_model_2019_06_25_input/c_sources_S3_Adadi_2012_with_monk_values.txt b/iJO1366star/ec_model_2019_06_25_input/c_sources_S3_Adadi_2012_with_monk_values.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_input/c_sources_S3_Adadi_2012_with_monk_values.txt rename to iJO1366star/ec_model_2019_06_25_input/c_sources_S3_Adadi_2012_with_monk_values.txt diff --git a/autopacmen/ec_model_2019_06_25_input/iJO1366.xml b/iJO1366star/ec_model_2019_06_25_input/iJO1366.xml similarity index 100% rename from autopacmen/ec_model_2019_06_25_input/iJO1366.xml rename to iJO1366star/ec_model_2019_06_25_input/iJO1366.xml diff --git a/autopacmen/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml b/iJO1366star/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml similarity index 100% rename from autopacmen/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml rename to iJO1366star/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml diff --git a/autopacmen/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions_STANDARD_EXCHANGE_SCENARIO.xml b/iJO1366star/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions_STANDARD_EXCHANGE_SCENARIO.xml similarity index 100% rename from autopacmen/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions_STANDARD_EXCHANGE_SCENARIO.xml rename to iJO1366star/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions_STANDARD_EXCHANGE_SCENARIO.xml diff --git a/autopacmen/ec_model_2019_06_25_input_keff_paper/SOURCE.txt b/iJO1366star/ec_model_2019_06_25_input_keff_paper/SOURCE.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_input_keff_paper/SOURCE.txt rename to iJO1366star/ec_model_2019_06_25_input_keff_paper/SOURCE.txt diff --git a/autopacmen/ec_model_2019_06_25_input_keff_paper/c3mb70119k-1.xlsx b/iJO1366star/ec_model_2019_06_25_input_keff_paper/c3mb70119k-1.xlsx similarity index 100% rename from autopacmen/ec_model_2019_06_25_input_keff_paper/c3mb70119k-1.xlsx rename to iJO1366star/ec_model_2019_06_25_input_keff_paper/c3mb70119k-1.xlsx diff --git a/autopacmen/ec_model_2019_06_25_input_keff_paper/gene_id_data_mapping.json b/iJO1366star/ec_model_2019_06_25_input_keff_paper/gene_id_data_mapping.json similarity index 100% rename from autopacmen/ec_model_2019_06_25_input_keff_paper/gene_id_data_mapping.json rename to iJO1366star/ec_model_2019_06_25_input_keff_paper/gene_id_data_mapping.json diff --git a/autopacmen/ec_model_2019_06_25_leucine_test.py b/iJO1366star/ec_model_2019_06_25_leucine_test.py similarity index 93% rename from autopacmen/ec_model_2019_06_25_leucine_test.py rename to iJO1366star/ec_model_2019_06_25_leucine_test.py index 4d94b67..a7f103e 100644 --- a/autopacmen/ec_model_2019_06_25_leucine_test.py +++ b/iJO1366star/ec_model_2019_06_25_leucine_test.py @@ -7,7 +7,7 @@ min_growth = .1 model = cobra.io.read_sbml_model( - "ec_model_2019_06_25_output_optimization/iJO1366star.xml") + "./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366star.xml") biomass_reaction = model.reactions.get_by_id(biomass_reaction_id) substrate_reaction = model.reactions.get_by_id(substrate_reaction_id) diff --git a/autopacmen/ec_model_2019_06_25_modeling_create_gecko_model.py b/iJO1366star/ec_model_2019_06_25_modeling_create_gecko_model.py similarity index 66% rename from autopacmen/ec_model_2019_06_25_modeling_create_gecko_model.py rename to iJO1366star/ec_model_2019_06_25_modeling_create_gecko_model.py index bd38061..941d168 100644 --- a/autopacmen/ec_model_2019_06_25_modeling_create_gecko_model.py +++ b/iJO1366star/ec_model_2019_06_25_modeling_create_gecko_model.py @@ -13,18 +13,19 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -"""ec_model_2019_06_25_modeling_create_gecko_model.py +"""./iJO1366star/ec_model_2019_06_25_modeling_create_gecko_model.py This script generates the GECKOed model version of iJO1366. The GECKO method was followed as described in Sánchez et al., 2017. """ -from .submodules.create_gecko_model_reaction_wise import create_gecko_model_reaction_wise_with_sbml +from autopacmen.submodules.create_gecko_model_reaction_wise import create_gecko_model_reaction_wise_with_sbml -INPUT_SBML: str = "./ec_model_2019_06_25_input/iJO1366.xml" +INPUT_SBML: str = "./iJO1366star/ec_model_2019_06_25_input/iJO1366.xml" OUTPUT_SBML: str = "iJO1366_2019_06_25_GECKO.xml" -PROJECT_FOLDER: str = "./ec_model_2019_06_25_output/" +PROJECT_FOLDER: str = "./iJO1366star/ec_model_2019_06_25_output/" PROJECT_NAME: str = "psb_orth" EXCLUDED_REACTIONS = ["CO2tex", "O2tex", "H2tex"] -create_gecko_model_reaction_wise_with_sbml(INPUT_SBML, OUTPUT_SBML, PROJECT_FOLDER, PROJECT_NAME, EXCLUDED_REACTIONS) +create_gecko_model_reaction_wise_with_sbml( + INPUT_SBML, OUTPUT_SBML, PROJECT_FOLDER, PROJECT_NAME, EXCLUDED_REACTIONS) diff --git a/autopacmen/ec_model_2019_06_25_optimization_apply_fmincon_optimized_kcats.py b/iJO1366star/ec_model_2019_06_25_optimization_apply_fmincon_optimized_kcats.py similarity index 91% rename from autopacmen/ec_model_2019_06_25_optimization_apply_fmincon_optimized_kcats.py rename to iJO1366star/ec_model_2019_06_25_optimization_apply_fmincon_optimized_kcats.py index e2be5cb..f160335 100644 --- a/autopacmen/ec_model_2019_06_25_optimization_apply_fmincon_optimized_kcats.py +++ b/iJO1366star/ec_model_2019_06_25_optimization_apply_fmincon_optimized_kcats.py @@ -1,7 +1,7 @@ -from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml import cobra -model = set_up_ec_model_with_sbml("ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml", .095) +model = set_up_ec_model_with_sbml("./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml", .095) reactions_to_change = [ # Acetate @@ -238,5 +238,5 @@ i += 1 -# cobra.io.write_sbml_model(model, "ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml") -cobra.io.write_sbml_model(model, "ec_model_2019_06_25_output_optimization/iJO1366star.xml") +# cobra.io.write_sbml_model(model, "./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml") +cobra.io.write_sbml_model(model, "./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366star.xml") diff --git a/autopacmen/ec_model_2019_06_25_optimization_apply_manual_changes.py b/iJO1366star/ec_model_2019_06_25_optimization_apply_manual_changes.py similarity index 63% rename from autopacmen/ec_model_2019_06_25_optimization_apply_manual_changes.py rename to iJO1366star/ec_model_2019_06_25_optimization_apply_manual_changes.py index da90e79..5c8979c 100644 --- a/autopacmen/ec_model_2019_06_25_optimization_apply_manual_changes.py +++ b/iJO1366star/ec_model_2019_06_25_optimization_apply_manual_changes.py @@ -13,10 +13,10 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -"""ec_model_2019_06_25_optimization_apply_manual_changes.py""" +"""./iJO1366star/ec_model_2019_06_25_optimization_apply_manual_changes.py""" import cobra -from .submodules.apply_manual_changes import apply_manual_changes +from autopacmen.submodules.apply_manual_changes import apply_manual_changes KCAT_CHANGE_FACTORS = { @@ -26,6 +26,6 @@ "LDH_D": ("reverse", 1/10), } -model: cobra.Model = cobra.io.read_sbml_model("ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO.xml") +model: cobra.Model = cobra.io.read_sbml_model("./iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO.xml") model = apply_manual_changes(model, KCAT_CHANGE_FACTORS) -cobra.io.write_sbml_model(model, "ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml") +cobra.io.write_sbml_model(model, "./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml") diff --git a/autopacmen/ec_model_2019_06_25_original_generate_comparable_model.py b/iJO1366star/ec_model_2019_06_25_original_generate_comparable_model.py similarity index 50% rename from autopacmen/ec_model_2019_06_25_original_generate_comparable_model.py rename to iJO1366star/ec_model_2019_06_25_original_generate_comparable_model.py index ea52b0a..78f21db 100644 --- a/autopacmen/ec_model_2019_06_25_original_generate_comparable_model.py +++ b/iJO1366star/ec_model_2019_06_25_original_generate_comparable_model.py @@ -16,11 +16,11 @@ """ec_model_original_generate_comparable_model.py""" import cobra -from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml -from .submodules.helper_create_model import get_irreversible_model +from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from autopacmen.submodules.helper_create_model import get_irreversible_model -model = set_up_ec_model_with_sbml("ec_model_2019_06_25_input/iJO1366.xml", .225) +model = set_up_ec_model_with_sbml("./iJO1366star/ec_model_2019_06_25_input/iJO1366.xml", .225) model = get_irreversible_model(model, "_TG_") -cobra.io.write_sbml_model(model, "ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml") -model = set_up_ec_model_with_sbml("ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml", .225) -cobra.io.write_sbml_model(model, "ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions_SHUT_DOWN_SCENARIO.xml") +cobra.io.write_sbml_model(model, "./iJO1366star/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml") +model = set_up_ec_model_with_sbml("./iJO1366star/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions.xml", .225) +cobra.io.write_sbml_model(model, "./iJO1366star/ec_model_2019_06_25_input/iJO1366_saved_by_cobrapy_and_separated_reversible_reactions_SHUT_DOWN_SCENARIO.xml") diff --git a/autopacmen/ec_model_2019_06_25_output/bigg_id_name_mapping.json b/iJO1366star/ec_model_2019_06_25_output/bigg_id_name_mapping.json similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/bigg_id_name_mapping.json rename to iJO1366star/ec_model_2019_06_25_output/bigg_id_name_mapping.json diff --git a/autopacmen/ec_model_2019_06_25_output/iJO1366_2019_06_25_GECKO.xml b/iJO1366star/ec_model_2019_06_25_output/iJO1366_2019_06_25_GECKO.xml similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/iJO1366_2019_06_25_GECKO.xml rename to iJO1366star/ec_model_2019_06_25_output/iJO1366_2019_06_25_GECKO.xml diff --git a/autopacmen/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml b/iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml rename to iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml diff --git a/autopacmen/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_GECKO_ANALOGON.xml b/iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_GECKO_ANALOGON.xml similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_GECKO_ANALOGON.xml rename to iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_GECKO_ANALOGON.xml diff --git a/autopacmen/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO.xml b/iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO.xml similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO.xml rename to iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO.xml diff --git a/autopacmen/ec_model_2019_06_25_output/kcat_database_brenda.json b/iJO1366star/ec_model_2019_06_25_output/kcat_database_brenda.json similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/kcat_database_brenda.json rename to iJO1366star/ec_model_2019_06_25_output/kcat_database_brenda.json diff --git a/autopacmen/ec_model_2019_06_25_output/kcat_database_brenda_for_model.json b/iJO1366star/ec_model_2019_06_25_output/kcat_database_brenda_for_model.json similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/kcat_database_brenda_for_model.json rename to iJO1366star/ec_model_2019_06_25_output/kcat_database_brenda_for_model.json diff --git a/autopacmen/ec_model_2019_06_25_output/kcat_database_combined.json b/iJO1366star/ec_model_2019_06_25_output/kcat_database_combined.json similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/kcat_database_combined.json rename to iJO1366star/ec_model_2019_06_25_output/kcat_database_combined.json diff --git a/autopacmen/ec_model_2019_06_25_output/kcat_database_sabio_rk.json b/iJO1366star/ec_model_2019_06_25_output/kcat_database_sabio_rk.json similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/kcat_database_sabio_rk.json rename to iJO1366star/ec_model_2019_06_25_output/kcat_database_sabio_rk.json diff --git a/autopacmen/ec_model_2019_06_25_output/psb_orth_compartments.xlsx b/iJO1366star/ec_model_2019_06_25_output/psb_orth_compartments.xlsx similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/psb_orth_compartments.xlsx rename to iJO1366star/ec_model_2019_06_25_output/psb_orth_compartments.xlsx diff --git a/autopacmen/ec_model_2019_06_25_output/psb_orth_enzyme_stoichiometries.xlsx b/iJO1366star/ec_model_2019_06_25_output/psb_orth_enzyme_stoichiometries.xlsx similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/psb_orth_enzyme_stoichiometries.xlsx rename to iJO1366star/ec_model_2019_06_25_output/psb_orth_enzyme_stoichiometries.xlsx diff --git a/autopacmen/ec_model_2019_06_25_output/psb_orth_metabolite_concentrations.xlsx b/iJO1366star/ec_model_2019_06_25_output/psb_orth_metabolite_concentrations.xlsx similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/psb_orth_metabolite_concentrations.xlsx rename to iJO1366star/ec_model_2019_06_25_output/psb_orth_metabolite_concentrations.xlsx diff --git a/autopacmen/ec_model_2019_06_25_output/psb_orth_metabolites.xlsx b/iJO1366star/ec_model_2019_06_25_output/psb_orth_metabolites.xlsx similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/psb_orth_metabolites.xlsx rename to iJO1366star/ec_model_2019_06_25_output/psb_orth_metabolites.xlsx diff --git a/autopacmen/ec_model_2019_06_25_output/psb_orth_protein_data.xlsx b/iJO1366star/ec_model_2019_06_25_output/psb_orth_protein_data.xlsx similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/psb_orth_protein_data.xlsx rename to iJO1366star/ec_model_2019_06_25_output/psb_orth_protein_data.xlsx diff --git a/autopacmen/ec_model_2019_06_25_output/psb_orth_protein_id_mass_mapping.json b/iJO1366star/ec_model_2019_06_25_output/psb_orth_protein_id_mass_mapping.json similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/psb_orth_protein_id_mass_mapping.json rename to iJO1366star/ec_model_2019_06_25_output/psb_orth_protein_id_mass_mapping.json diff --git a/autopacmen/ec_model_2019_06_25_output/psb_orth_reactions.xlsx b/iJO1366star/ec_model_2019_06_25_output/psb_orth_reactions.xlsx similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/psb_orth_reactions.xlsx rename to iJO1366star/ec_model_2019_06_25_output/psb_orth_reactions.xlsx diff --git a/autopacmen/ec_model_2019_06_25_output/psb_orth_reactions_kcat_mapping_combined.json b/iJO1366star/ec_model_2019_06_25_output/psb_orth_reactions_kcat_mapping_combined.json similarity index 100% rename from autopacmen/ec_model_2019_06_25_output/psb_orth_reactions_kcat_mapping_combined.json rename to iJO1366star/ec_model_2019_06_25_output/psb_orth_reactions_kcat_mapping_combined.json diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Acetate.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Acetate.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Acetate.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Acetate.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Fructose.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Fructose.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Fructose.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Fructose.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Fumarate.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Fumarate.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Fumarate.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Fumarate.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Galactose.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Galactose.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Galactose.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Galactose.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Gluconate.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Gluconate.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Gluconate.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Gluconate.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucosamine.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucosamine.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucosamine.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucosamine.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose 6-Phosphate.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose 6-Phosphate.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose 6-Phosphate.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose 6-Phosphate.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose_Aerobic_Growth.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose_Aerobic_Growth.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose_Aerobic_Growth.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose_Aerobic_Growth.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose_Anaerobic_Growth.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose_Anaerobic_Growth.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose_Anaerobic_Growth.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glucose_Anaerobic_Growth.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glycerol.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glycerol.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glycerol.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Glycerol.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Guanosine.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Guanosine.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Guanosine.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Guanosine.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Alanine.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Alanine.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Alanine.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Alanine.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Lactate.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Lactate.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Lactate.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Lactate.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Malate.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Malate.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Malate.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_L-Malate.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Maltose.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Maltose.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Maltose.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Maltose.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Mannitol.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Mannitol.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Mannitol.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Mannitol.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Mannose.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Mannose.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Mannose.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Mannose.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_N-acetylglucosamine.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_N-acetylglucosamine.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_N-acetylglucosamine.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_N-acetylglucosamine.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Oxoglutarate.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Oxoglutarate.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Oxoglutarate.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Oxoglutarate.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Pyruvate.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Pyruvate.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Pyruvate.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Pyruvate.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Ribose.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Ribose.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Ribose.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Ribose.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Sorbitol.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Sorbitol.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Sorbitol.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Sorbitol.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Succinate.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Succinate.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Succinate.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Succinate.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Trehalose.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Trehalose.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Trehalose.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Trehalose.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Xylose.txt b/iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Xylose.txt similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Xylose.txt rename to iJO1366star/ec_model_2019_06_25_output_optimization/flux_control_data_2019_06_25_manual_changes/psb_orth_reaction_flux_control_Xylose.txt diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml b/iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml rename to iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES.xml diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml b/iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml rename to iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_unique_differential_reactions_of_scenarios.json b/iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_unique_differential_reactions_of_scenarios.json similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_unique_differential_reactions_of_scenarios.json rename to iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_unique_differential_reactions_of_scenarios.json diff --git a/autopacmen/ec_model_2019_06_25_output_optimization/iJO1366star.xml b/iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366star.xml similarity index 100% rename from autopacmen/ec_model_2019_06_25_output_optimization/iJO1366star.xml rename to iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366star.xml diff --git a/iJO1366star/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py b/iJO1366star/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py new file mode 100644 index 0000000..47b7aef --- /dev/null +++ b/iJO1366star/ec_model_2019_06_25_sMOMENT_iJO_CREATION.py @@ -0,0 +1,104 @@ +#!/usr/bin/env python3 +# +# Copyright 2019-2020 PSB +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +"""This script consists of all steps needed for the genration of iJO1366-sMOMENT. + +The single steps are explained in the supplementary file 1 of sMOMENT's publication (Bekiaris & Klamt, 2020). +""" + +# IMPORTS +# External modules +import cobra +# Internal modules +from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from autopacmen.submodules.create_combined_kcat_database import create_combined_kcat_database +from autopacmen.submodules.create_smoment_model_reaction_wise import create_smoment_model_reaction_wise_with_sbml +from autopacmen.submodules.get_initial_spreadsheets import get_initial_spreadsheets_with_sbml +from autopacmen.submodules.get_protein_mass_mapping import get_protein_mass_mapping_with_sbml +from autopacmen.submodules.get_reactions_kcat_mapping import get_reactions_kcat_mapping +from autopacmen.submodules.parse_bigg_metabolites_file import parse_bigg_metabolites_file +from autopacmen.submodules.parse_brenda_textfile import parse_brenda_textfile +from autopacmen.submodules.parse_brenda_json_for_model import parse_brenda_json_for_model +from autopacmen.submodules.parse_sabio_rk_for_model import parse_sabio_rk_for_model_with_sbml + + +# Step 1 +bigg_metabolites_file_path = "./iJO1366star/ec_model_2019_06_25_input/bigg_models_metabolites.txt" +json_output_folder = "./iJO1366star/ec_model_2019_06_25_output/" +parse_bigg_metabolites_file(bigg_metabolites_file_path, json_output_folder) + +# Step 2 +brenda_textfile_path = "./iJO1366star/ec_model_2019_06_25_input/brenda_download.txt" +bigg_metabolites_json_folder = "./iJO1366star/ec_model_2019_06_25_output/" +json_output_path = "./iJO1366star/ec_model_2019_06_25_output/kcat_database_brenda.json" +parse_brenda_textfile(brenda_textfile_path, + bigg_metabolites_json_folder, json_output_path) + +# Step 3 +sbml_path = "./iJO1366star/ec_model_2019_06_25_input/iJO1366.xml" +brenda_json_path = "./iJO1366star/ec_model_2019_06_25_output/kcat_database_brenda.json" +output_json_path = "./iJO1366star/ec_model_2019_06_25_output/kcat_database_brenda_for_model.json" +parse_brenda_json_for_model(sbml_path, brenda_json_path, output_json_path) + +# Step 4 +sbml_path = "./iJO1366star/ec_model_2019_06_25_input/iJO1366.xml" +json_output_path = "./iJO1366star/ec_model_2019_06_25_output/kcat_database_sabio_rk.json" +bigg_id_name_mapping_path: str = "./iJO1366star/ec_model_2019_06_25_output/bigg_id_name_mapping.json" +parse_sabio_rk_for_model_with_sbml( + sbml_path, json_output_path, bigg_id_name_mapping_path) + +# Step 5 +sabio_rk_kcat_database_path = "./iJO1366star/ec_model_2019_06_25_output/kcat_database_sabio_rk.json" +brenda_kcat_database_path = "./iJO1366star/ec_model_2019_06_25_output/kcat_database_brenda_for_model.json" +output_path = "./iJO1366star/ec_model_2019_06_25_output/kcat_database_combined.json" +create_combined_kcat_database( + sabio_rk_kcat_database_path, brenda_kcat_database_path, output_path) + +# Step 6 +sbml_path = "./iJO1366star/ec_model_2019_06_25_input/iJO1366.xml" +project_folder = "./iJO1366star/ec_model_2019_06_25_output/" +project_name = "psb_orth" +organism = "Escherichia coli" +kcat_database_path = "./iJO1366star/ec_model_2019_06_25_output/kcat_database_combined.json" +protein_kcat_database_path = "./iJO1366star/ec_model_2019_06_25_input_keff_paper/gene_id_data_mapping.json" +get_reactions_kcat_mapping(sbml_path, project_folder, project_name, + organism, kcat_database_path, protein_kcat_database_path) + +# Step 7 +input_sbml = "./iJO1366star/ec_model_2019_06_25_input/iJO1366.xml" +project_folder = "./iJO1366star/ec_model_2019_06_25_output/" +project_name = "psb_orth" +get_initial_spreadsheets_with_sbml(input_sbml, project_folder, project_name) + +# Step 8 +input_sbml = "./iJO1366star/ec_model_2019_06_25_input/iJO1366.xml" +project_folder = "./iJO1366star/ec_model_2019_06_25_output/" +project_name = "psb_orth" +get_protein_mass_mapping_with_sbml(input_sbml, project_folder, project_name) + +# Step 9 +input_sbml = "./iJO1366star/ec_model_2019_06_25_input/iJO1366.xml" +output_sbml = "iJO1366_sMOMENT_2019_06_25.xml" +project_folder = "./iJO1366star/ec_model_2019_06_25_output/" +project_name = "psb_orth" +excluded_reactions = ["CO2tex", "O2tex", "H2tex"] +create_smoment_model_reaction_wise_with_sbml( + input_sbml, output_sbml, project_folder, project_name, excluded_reactions) + +# Step 10 - Generate model with standard exchanges scenario +model = set_up_ec_model_with_sbml( + "./iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml", .25) +cobra.io.write_sbml_model( + model, "./iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO.xml") diff --git a/autopacmen/ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py b/iJO1366star/ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py similarity index 87% rename from autopacmen/ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py rename to iJO1366star/ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py index 88704bb..fbcd98d 100644 --- a/autopacmen/ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py +++ b/iJO1366star/ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py @@ -13,7 +13,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -"""ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py +"""./iJO1366star/ec_model_2019_06_25_test_comparison_with_other_models_adadi_et_al_values.py """ @@ -22,11 +22,11 @@ import copy import matplotlib.pyplot as plt from scipy.stats import linregress, spearmanr -from .ec_model_2019_06_25_data_scenarios_for_moment_comparison import exchange_reactions_by_c_source -from .ec_model_2019_06_25_data_standard_exchange_scenario import ec_model_shut_down_reactions -from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from ec_model_2019_06_25_data_scenarios_for_moment_comparison import exchange_reactions_by_c_source +from ec_model_2019_06_25_data_standard_exchange_scenario import ec_model_shut_down_reactions +from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml -with open("ec_model_2019_06_25_input/c_sources_S3_Adadi_2012.txt", "r") as f: +with open("./iJO1366star/ec_model_2019_06_25_input/c_sources_S3_Adadi_2012.txt", "r") as f: lines = f.readlines() lines = [x.replace("\n", "") for x in lines][1:] c_sources = [] @@ -41,7 +41,7 @@ moment += [float(split_lines[2])] fbawmc += [float(split_lines[3])] -model = set_up_ec_model_with_sbml("ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml", 0.095) +model = set_up_ec_model_with_sbml("./iJO1366star/ec_model_2019_06_25_output_optimization/iJO1366_sMOMENT_2019_06_25_STANDARD_EXCHANGE_SCENARIO_MANUAL_CHANGES_FMINCON_CHANGE_FACTOR_50.xml", 0.095) prot_bounds = [0.095] with model: @@ -70,7 +70,7 @@ results += [solution.fluxes.BIOMASS_Ec_iJO1366_core_53p95M] thermogecko_prot_pool.append(copy.deepcopy(results)) -original_model = cobra.io.read_sbml_model("ec_model_2019_06_25_input/iJO1366.xml") +original_model = cobra.io.read_sbml_model("./iJO1366star/ec_model_2019_06_25_input/iJO1366.xml") original_model.reactions.EX_glc__D_e.lower_bound = .0 normal_fba = [] for c_source in c_sources: diff --git a/autopacmen/ec_model_2019_06_25_test_fva/Comparison_with_Monk_values_R2_87__spearman_p_value_2-9.png b/iJO1366star/ec_model_2019_06_25_test_fva/Comparison_with_Monk_values_R2_87__spearman_p_value_2-9.png similarity index 100% rename from autopacmen/ec_model_2019_06_25_test_fva/Comparison_with_Monk_values_R2_87__spearman_p_value_2-9.png rename to iJO1366star/ec_model_2019_06_25_test_fva/Comparison_with_Monk_values_R2_87__spearman_p_value_2-9.png diff --git a/autopacmen/ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_shut_down_scenario.png b/iJO1366star/ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_shut_down_scenario.png similarity index 100% rename from autopacmen/ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_shut_down_scenario.png rename to iJO1366star/ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_shut_down_scenario.png diff --git a/autopacmen/ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_shut_down_scenario.xlsx b/iJO1366star/ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_shut_down_scenario.xlsx similarity index 100% rename from autopacmen/ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_shut_down_scenario.xlsx rename to iJO1366star/ec_model_2019_06_25_test_fva/fva_comparison_2019_06_25_fitted_mc_fm_50_vs_original_iJO1366_both_with_shut_down_scenario.xlsx diff --git a/autopacmen/ec_model_2019_06_25_test_iJO1366star_original_gecko_comparison.py b/iJO1366star/ec_model_2019_06_25_test_iJO1366star_original_gecko_comparison.py similarity index 86% rename from autopacmen/ec_model_2019_06_25_test_iJO1366star_original_gecko_comparison.py rename to iJO1366star/ec_model_2019_06_25_test_iJO1366star_original_gecko_comparison.py index e7e7a58..6dd16b0 100644 --- a/autopacmen/ec_model_2019_06_25_test_iJO1366star_original_gecko_comparison.py +++ b/iJO1366star/ec_model_2019_06_25_test_iJO1366star_original_gecko_comparison.py @@ -13,12 +13,12 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -"""ec_model_2019_06_25_test_iJO*_gecko_analogon_original_gecko_comparison.py +"""./iJO1366star/ec_model_2019_06_25_test_iJO*_gecko_analogon_original_gecko_comparison.py Compares iJO1366* with a GECKOed version (Sánchez et al., 2017) of iJO1366. """ -from .ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml +from ec_model_2019_06_25_data_set_up_model import set_up_ec_model_with_sbml def fba_with_glucose_levels(model_gecko, model_smoment, glucose_levels, name): @@ -49,8 +49,8 @@ def fba_with_glucose_levels(model_gecko, model_smoment, glucose_levels, name): print("") -model_gecko = set_up_ec_model_with_sbml("ec_model_2019_06_25_output/iJO1366_2019_06_25_GECKO.xml", 0.095) -model_smoment = set_up_ec_model_with_sbml("ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_GECKO_ANALOGON.xml", 0.095) +model_gecko = set_up_ec_model_with_sbml("./iJO1366star/ec_model_2019_06_25_output/iJO1366_2019_06_25_GECKO.xml", 0.095) +model_smoment = set_up_ec_model_with_sbml("./iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25_GECKO_ANALOGON.xml", 0.095) print(len(model_gecko.reactions)) print(len(model_smoment.reactions)) diff --git a/autopacmen/ec_model_2019_06_25_test_properties_original_and_smoment_model.py b/iJO1366star/ec_model_2019_06_25_test_properties_original_and_smoment_model.py similarity index 75% rename from autopacmen/ec_model_2019_06_25_test_properties_original_and_smoment_model.py rename to iJO1366star/ec_model_2019_06_25_test_properties_original_and_smoment_model.py index 62a39c6..0dd88fe 100644 --- a/autopacmen/ec_model_2019_06_25_test_properties_original_and_smoment_model.py +++ b/iJO1366star/ec_model_2019_06_25_test_properties_original_and_smoment_model.py @@ -1,9 +1,9 @@ import cobra model_original = cobra.io.read_sbml_model( - "./ec_model_2019_06_25_input/iJO1366.xml") + "./iJO1366star/ec_model_2019_06_25_input/iJO1366.xml") model_smoment = cobra.io.read_sbml_model( - "./ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml") + "./iJO1366star/ec_model_2019_06_25_output/iJO1366_sMOMENT_2019_06_25.xml") print("Original model:") print(f"Number of reactions is {len(model_original.reactions)}") diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/README_MCS_analysis_scripts.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/README_MCS_analysis_scripts.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/README_MCS_analysis_scripts.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/README_MCS_analysis_scripts.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/compare_mcs.py b/iJO1366star/iJO1366star_MCS_analysis_scripts/compare_mcs.py similarity index 68% rename from autopacmen/iJOstar_MCS_analysis_scripts/compare_mcs.py rename to iJO1366star/iJO1366star_MCS_analysis_scripts/compare_mcs.py index 9bc84fe..42f6714 100644 --- a/autopacmen/iJOstar_MCS_analysis_scripts/compare_mcs.py +++ b/iJO1366star/iJO1366star_MCS_analysis_scripts/compare_mcs.py @@ -40,17 +40,20 @@ def _get_superset_mapping(mcs_one, mcs_two): max_mcs = 6 secretion_products = ["ethanol", "leucine", "succinate", "valine"] -workbook = xlsxwriter.Workbook("mcs_analysis.xlsx") +workbook = xlsxwriter.Workbook( + "./autopacmen/iJOstar_MCS_analysis_scripts/mcs_analysis.xlsx") for secretion_product in secretion_products: worksheet = workbook.add_worksheet(secretion_product) - basepath = f"./results_{secretion_product}/" + basepath = f"./autopacmen/iJOstar_MCS_analysis_scripts/results_{secretion_product}/" with open(basepath+"original_6.txt", "r") as f: original_mcs = f.readlines()[1:] - original_mcs_lines = [x.replace("R_", "").replace("\n", "") for x in original_mcs] + original_mcs_lines = [x.replace("R_", "").replace( + "\n", "") for x in original_mcs] with open(basepath+"geckoed_6.txt", "r") as f: geckoed_mcs = f.readlines()[1:] - geckoed_mcs_lines = [x.replace("R_", "").replace("_TG_", "TG").replace("\n", "") for x in geckoed_mcs] + geckoed_mcs_lines = [x.replace("R_", "").replace( + "_TG_", "TG").replace("\n", "") for x in geckoed_mcs] original_mcs = _get_mcs_sets(original_mcs_lines) geckoed_mcs = _get_mcs_sets(geckoed_mcs_lines) @@ -58,12 +61,15 @@ def _get_superset_mapping(mcs_one, mcs_two): mcs_only_in_geckoed = [x for x in geckoed_mcs if x not in original_mcs] original_subset_mapping = _get_subset_mapping(original_mcs, geckoed_mcs) - original_superset_mapping = _get_superset_mapping(original_mcs, geckoed_mcs) + original_superset_mapping = _get_superset_mapping( + original_mcs, geckoed_mcs) geckoed_subset_mapping = _get_subset_mapping(geckoed_mcs, original_mcs) geckoed_superset_mapping = _get_superset_mapping(geckoed_mcs, original_mcs) - original_num_identicals = len(set([tuple(x) for x in original_mcs]).intersection([tuple(x) for x in geckoed_mcs])) - geckoed_num_identicals = len(set([tuple(x) for x in geckoed_mcs]).intersection([tuple(x) for x in original_mcs])) + original_num_identicals = len(set([tuple(x) for x in original_mcs]).intersection( + [tuple(x) for x in geckoed_mcs])) + geckoed_num_identicals = len(set([tuple(x) for x in geckoed_mcs]).intersection( + [tuple(x) for x in original_mcs])) current_start = 0 # Original MCS @@ -77,8 +83,10 @@ def _get_superset_mapping(mcs_one, mcs_two): for reaction in mcs: worksheet.write(i, j, reaction) j += 1 - worksheet.write(i, current_start + max_mcs, original_subset_mapping[tuple(mcs)]) - worksheet.write(i, current_start + max_mcs + 1, original_superset_mapping[tuple(mcs)]) + worksheet.write(i, current_start + max_mcs, + original_subset_mapping[tuple(mcs)]) + worksheet.write(i, current_start + max_mcs + 1, + original_superset_mapping[tuple(mcs)]) if original_subset_mapping[tuple(mcs)]: num_subsets += 1 @@ -91,8 +99,10 @@ def _get_superset_mapping(mcs_one, mcs_two): worksheet.write(0, current_start + max_mcs + 2, "Length") worksheet.write(0, current_start + max_mcs + 3, "#") for current_length in range(1, max_mcs+1): - worksheet.write(current_length, current_start + max_mcs + 2, current_length) - worksheet.write(current_length, current_start + max_mcs + 3, len([x for x in original_mcs if len(x) == (current_length)])) + worksheet.write(current_length, current_start + + max_mcs + 2, current_length) + worksheet.write(current_length, current_start + max_mcs + 3, + len([x for x in original_mcs if len(x) == (current_length)])) worksheet.write(max_mcs+1, current_start + max_mcs + 2, "SUM") worksheet.write(max_mcs+1, current_start + max_mcs + 3, len(original_mcs)) worksheet.write(max_mcs+2, current_start + max_mcs + 2, "Num subsets") @@ -100,9 +110,11 @@ def _get_superset_mapping(mcs_one, mcs_two): worksheet.write(max_mcs+3, current_start + max_mcs + 2, "Num supersets") worksheet.write(max_mcs+3, current_start + max_mcs + 3, num_supersets) worksheet.write(max_mcs+4, current_start + max_mcs + 2, "Num identicals") - worksheet.write(max_mcs+4, current_start + max_mcs + 3, original_num_identicals) + worksheet.write(max_mcs+4, current_start + + max_mcs + 3, original_num_identicals) worksheet.write(max_mcs+5, current_start + max_mcs + 2, "Neither of any") - worksheet.write(max_mcs+5, current_start + max_mcs + 3, len(original_mcs)-num_subsets-num_supersets-original_num_identicals) + worksheet.write(max_mcs+5, current_start + max_mcs + 3, + len(original_mcs)-num_subsets-num_supersets-original_num_identicals) current_start = 1 * max_mcs + 5 # Geckoed MCS @@ -116,8 +128,10 @@ def _get_superset_mapping(mcs_one, mcs_two): for reaction in mcs: worksheet.write(i, current_start+j, reaction) j += 1 - worksheet.write(i, current_start + max_mcs, geckoed_subset_mapping[tuple(mcs)]) - worksheet.write(i, current_start + max_mcs + 1, geckoed_superset_mapping[tuple(mcs)]) + worksheet.write(i, current_start + max_mcs, + geckoed_subset_mapping[tuple(mcs)]) + worksheet.write(i, current_start + max_mcs + 1, + geckoed_superset_mapping[tuple(mcs)]) if geckoed_subset_mapping[tuple(mcs)]: num_subsets += 1 @@ -130,8 +144,10 @@ def _get_superset_mapping(mcs_one, mcs_two): worksheet.write(0, current_start + max_mcs + 2, "Length") worksheet.write(0, current_start + max_mcs + 3, "#") for current_length in range(1, max_mcs+1): - worksheet.write(current_length, current_start + max_mcs + 2, current_length) - worksheet.write(current_length, current_start + max_mcs + 3, len([x for x in geckoed_mcs if len(x) == (current_length)])) + worksheet.write(current_length, current_start + + max_mcs + 2, current_length) + worksheet.write(current_length, current_start + max_mcs + 3, + len([x for x in geckoed_mcs if len(x) == (current_length)])) worksheet.write(max_mcs+1, current_start + max_mcs + 2, "SUM") worksheet.write(max_mcs+1, current_start + max_mcs + 3, len(geckoed_mcs)) @@ -140,9 +156,11 @@ def _get_superset_mapping(mcs_one, mcs_two): worksheet.write(max_mcs+3, current_start + max_mcs + 2, "Num superset") worksheet.write(max_mcs+3, current_start + max_mcs + 3, num_supersets) worksheet.write(max_mcs+4, current_start + max_mcs + 2, "Num identicals") - worksheet.write(max_mcs+4, current_start + max_mcs + 3, geckoed_num_identicals) + worksheet.write(max_mcs+4, current_start + + max_mcs + 3, geckoed_num_identicals) worksheet.write(max_mcs+5, current_start + max_mcs + 2, "Neither of any") - worksheet.write(max_mcs+5, current_start + max_mcs + 3, len(geckoed_mcs)-num_subsets-num_supersets-geckoed_num_identicals) + worksheet.write(max_mcs+5, current_start + max_mcs + 3, + len(geckoed_mcs)-num_subsets-num_supersets-geckoed_num_identicals) current_start = 2 * max_mcs + 10 # MCS only in original model @@ -153,8 +171,10 @@ def _get_superset_mapping(mcs_one, mcs_two): for reaction in mcs: worksheet.write(i, current_start+j, reaction) j += 1 - worksheet.write(i, current_start + max_mcs, original_subset_mapping[tuple(mcs)]) - worksheet.write(i, current_start + max_mcs + 1, original_superset_mapping[tuple(mcs)]) + worksheet.write(i, current_start + max_mcs, + original_subset_mapping[tuple(mcs)]) + worksheet.write(i, current_start + max_mcs + 1, + original_superset_mapping[tuple(mcs)]) i += 1 worksheet.write(0, current_start + max_mcs, "Is subset?") @@ -162,10 +182,13 @@ def _get_superset_mapping(mcs_one, mcs_two): worksheet.write(0, current_start + max_mcs + 2, "Length") worksheet.write(0, current_start + max_mcs + 3, "#") for current_length in range(1, max_mcs+1): - worksheet.write(current_length, current_start + max_mcs + 2, current_length) - worksheet.write(current_length, current_start + max_mcs + 3, len([x for x in mcs_only_in_original if len(x) == (current_length)])) + worksheet.write(current_length, current_start + + max_mcs + 2, current_length) + worksheet.write(current_length, current_start + max_mcs + 3, + len([x for x in mcs_only_in_original if len(x) == (current_length)])) worksheet.write(max_mcs+1, current_start + max_mcs + 2, "SUM") - worksheet.write(max_mcs+1, current_start + max_mcs + 3, len(mcs_only_in_original)) + worksheet.write(max_mcs+1, current_start + max_mcs + + 3, len(mcs_only_in_original)) current_start = 3 * max_mcs + 15 # MCS only in geckoed model @@ -176,18 +199,23 @@ def _get_superset_mapping(mcs_one, mcs_two): for reaction in mcs: worksheet.write(i, current_start+j, reaction) j += 1 - worksheet.write(i, current_start + max_mcs, geckoed_subset_mapping[tuple(mcs)]) - worksheet.write(i, current_start + max_mcs + 1, geckoed_superset_mapping[tuple(mcs)]) + worksheet.write(i, current_start + max_mcs, + geckoed_subset_mapping[tuple(mcs)]) + worksheet.write(i, current_start + max_mcs + 1, + geckoed_superset_mapping[tuple(mcs)]) i += 1 worksheet.write(0, current_start + max_mcs, "Is subset?") worksheet.write(0, current_start + max_mcs + 1, "Is superset?") worksheet.write(0, current_start + max_mcs + 2, "Length") worksheet.write(0, current_start + max_mcs + 3, "#") for current_length in range(1, max_mcs+1): - worksheet.write(current_length, current_start + max_mcs + 2, current_length) - worksheet.write(current_length, current_start + max_mcs + 3, len([x for x in mcs_only_in_geckoed if len(x) == (current_length)])) + worksheet.write(current_length, current_start + + max_mcs + 2, current_length) + worksheet.write(current_length, current_start + max_mcs + 3, + len([x for x in mcs_only_in_geckoed if len(x) == (current_length)])) worksheet.write(max_mcs+1, current_start + max_mcs + 2, "SUM") - worksheet.write(max_mcs+1, current_start + max_mcs + 3, len(mcs_only_in_geckoed)) + worksheet.write(max_mcs+1, current_start + + max_mcs + 3, len(mcs_only_in_geckoed)) workbook.close() diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/mcs_analysis.xlsx b/iJO1366star/iJO1366star_MCS_analysis_scripts/mcs_analysis.xlsx similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/mcs_analysis.xlsx rename to iJO1366star/iJO1366star_MCS_analysis_scripts/mcs_analysis.xlsx diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/mcs_analysis_run_2019_06_25.m b/iJO1366star/iJO1366star_MCS_analysis_scripts/mcs_analysis_run_2019_06_25.m similarity index 86% rename from autopacmen/iJOstar_MCS_analysis_scripts/mcs_analysis_run_2019_06_25.m rename to iJO1366star/iJO1366star_MCS_analysis_scripts/mcs_analysis_run_2019_06_25.m index 9468cc7..304cb53 100644 --- a/autopacmen/iJOstar_MCS_analysis_scripts/mcs_analysis_run_2019_06_25.m +++ b/iJO1366star/iJO1366star_MCS_analysis_scripts/mcs_analysis_run_2019_06_25.m @@ -26,7 +26,7 @@ productRateReactionName = 'R_EX_etoh_e'; % original model :-) - outputFilename = './0FminconModelMCSAnalysis/results_ethanol/original_6.txt'; + outputFilename = './iJO1366star/iJO1366star_MCS_analysis_scripts/results_ethanol/original_6.txt'; p_mcs_analysis(originalModel,... outputFilename,... growthRateReactionName,... @@ -37,7 +37,7 @@ maxMCSsize) % geckoed model :-) - outputFilename = './0FminconModelMCSAnalysis/results_ethanol/geckoed_6.txt'; + outputFilename = './iJO1366star/iJO1366star_MCS_analysis_scripts/results_ethanol/geckoed_6.txt'; p_mcs_analysis(smomentModel,... outputFilename,... growthRateReactionName,... @@ -53,7 +53,7 @@ productRateReactionName = 'R_EX_leu__L_e'; % original model :-) - outputFilename = './0FminconModelMCSAnalysis/results_leucine/original_6.txt'; + outputFilename = './iJO1366star/iJOstar_MCS_analysis_scripts/original_6.txt'; p_mcs_analysis(originalModel,... outputFilename,... growthRateReactionName,... @@ -64,7 +64,7 @@ maxMCSsize) % geckoed model :-) - outputFilename = './0FminconModelMCSAnalysis/results_leucine/geckoed_6.txt'; + outputFilename = './iJO1366star/iJOstar_MCS_analysis_scripts/geckoed_6.txt'; p_mcs_analysis(smomentModel,... outputFilename,... growthRateReactionName,... @@ -80,7 +80,7 @@ productRateReactionName = 'R_EX_val__L_e'; % original model :-) - outputFilename = './0FminconModelMCSAnalysis/results_valine/original_6.txt'; + outputFilename = './iJO1366star/iJOstar_MCS_analysis_scripts/original_6.txt'; p_mcs_analysis(originalModel,... outputFilename,... growthRateReactionName,... @@ -91,7 +91,7 @@ maxMCSsize) % geckoed model :-) - outputFilename = './0FminconModelMCSAnalysis/results_valine/geckoed_6.txt'; + outputFilename = './iJO1366star/iJOstar_MCS_analysis_scripts/geckoed_6.txt'; p_mcs_analysis(smomentModel,... outputFilename,... growthRateReactionName,... @@ -107,7 +107,7 @@ productRateReactionName = 'R_EX_succ_e'; % original model :-) - outputFilename = './0FminconModelMCSAnalysis/results_succinate/original_6.txt'; + outputFilename = 'iJO1366star/iJO1366star_MCS_analysis_scripts/results_succinate/original_6.txt'; p_mcs_analysis(originalModel,... outputFilename,... growthRateReactionName,... @@ -118,7 +118,7 @@ maxMCSsize) % geckoed model :-) - outputFilename = './0FminconModelMCSAnalysis/results_succinate/geckoed_6.txt'; + outputFilename = 'iJO1366star/iJO1366star_MCS_analysis_scripts/results_succinate/geckoed_6.txt'; p_mcs_analysis(smomentModel,... outputFilename,... growthRateReactionName,... diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/p_mcs_analysis.m b/iJO1366star/iJO1366star_MCS_analysis_scripts/p_mcs_analysis.m similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/p_mcs_analysis.m rename to iJO1366star/iJO1366star_MCS_analysis_scripts/p_mcs_analysis.m diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_ethanol/geckoed.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_ethanol/geckoed.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_ethanol/geckoed.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_ethanol/geckoed.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_ethanol/geckoed_6.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_ethanol/geckoed_6.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_ethanol/geckoed_6.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_ethanol/geckoed_6.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_ethanol/original.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_ethanol/original.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_ethanol/original.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_ethanol/original.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_ethanol/original_6.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_ethanol/original_6.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_ethanol/original_6.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_ethanol/original_6.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_leucine/geckoed.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_leucine/geckoed.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_leucine/geckoed.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_leucine/geckoed.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_leucine/geckoed_6.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_leucine/geckoed_6.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_leucine/geckoed_6.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_leucine/geckoed_6.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_leucine/original.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_leucine/original.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_leucine/original.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_leucine/original.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_leucine/original_6.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_leucine/original_6.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_leucine/original_6.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_leucine/original_6.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_succinate/geckoed.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_succinate/geckoed.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_succinate/geckoed.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_succinate/geckoed.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_succinate/geckoed_6.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_succinate/geckoed_6.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_succinate/geckoed_6.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_succinate/geckoed_6.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_succinate/original.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_succinate/original.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_succinate/original.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_succinate/original.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_succinate/original_6.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_succinate/original_6.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_succinate/original_6.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_succinate/original_6.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_valine/geckoed.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_valine/geckoed.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_valine/geckoed.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_valine/geckoed.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_valine/geckoed_6.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_valine/geckoed_6.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_valine/geckoed_6.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_valine/geckoed_6.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_valine/original.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_valine/original.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_valine/original.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_valine/original.txt diff --git a/autopacmen/iJOstar_MCS_analysis_scripts/results_valine/original_6.txt b/iJO1366star/iJO1366star_MCS_analysis_scripts/results_valine/original_6.txt similarity index 100% rename from autopacmen/iJOstar_MCS_analysis_scripts/results_valine/original_6.txt rename to iJO1366star/iJO1366star_MCS_analysis_scripts/results_valine/original_6.txt diff --git a/setup.py b/setup.py index 8820da3..631f376 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setuptools.setup( name="autopacmen-Paulocracy", - version="0.5.7.5", + version="0.6.0", author="Paulocracy", author_email="bekiaris@mpi-magdeburg.mpg.de", description="The AutoPACMEN package", From 69a158003d5bab3f597ec5da727515d250f35a43 Mon Sep 17 00:00:00 2001 From: Paulocracy <36934614+Paulocracy@users.noreply.github.com> Date: Tue, 10 Nov 2020 16:13:59 +0100 Subject: [PATCH 5/5] Move cache --- .../ncbi_taxonomy/Acanthamoeba castellanii_taxonomy | Bin .../Acanthamoeba polyphaga mimivirus_taxonomy | Bin .../Acetoanaerobium sticklandii_taxonomy | Bin .../ncbi_taxonomy/Acetobacter aceti_taxonomy | Bin .../ncbi_taxonomy/Acetobacter xylinus_taxonomy_NA | Bin .../ncbi_taxonomy/Acetobacter_taxonomy | Bin .../ncbi_taxonomy/Acholeplasma laidlawii_taxonomy | Bin .../ncbi_taxonomy/Acidianus sp._taxonomy | Bin .../Acidilobus saccharovorans_taxonomy | Bin .../Acidithiobacillus ferrooxidans_taxonomy | Bin .../ncbi_taxonomy/Acinetobacter baumannii_taxonomy | Bin .../ncbi_taxonomy/Acinetobacter baylyi_taxonomy | Bin ...ter calcoaceticus (subsp. anitratus)_taxonomy_NA | Bin ...tobacter calcoaceticus subsp. anitratus_taxonomy | Bin .../Acinetobacter calcoaceticus_taxonomy | Bin .../ncbi_taxonomy/Actinidia chinensis_taxonomy | Bin .../ncbi_taxonomy/Actinomadura sp. R39_taxonomy | Bin .../ncbi_taxonomy/Actinomadura sp._taxonomy | Bin .../Actinoplanes missouriensis_taxonomy | Bin ...tinosynnema pretiosum subsp. auranticum_taxonomy | Bin .../Advenella mimigardefordensis_taxonomy | Bin .../ncbi_taxonomy/Aedes aegypti_taxonomy | Bin .../ncbi_taxonomy/Aeribacillus pallidus_taxonomy | Bin .../ncbi_taxonomy/Aeromonas hydrophila_taxonomy | Bin .../ncbi_taxonomy/Aeropyrum pernix K1_taxonomy | Bin .../ncbi_taxonomy/Aeropyrum pernix_taxonomy | Bin .../ncbi_taxonomy/Agaricus bisporus_taxonomy | Bin .../Agrobacterium tumefaciens_taxonomy | Bin .../ncbi_taxonomy/Alcaligenes faecalis_taxonomy | Bin .../ncbi_taxonomy/Alcanivorax borkumensis_taxonomy | Bin ...us acidocaldarius subsp. acidocaldarius_taxonomy | Bin .../Alicyclobacillus acidocaldarius_taxonomy | Bin .../ncbi_taxonomy/Alkaliphilus oremlandii_taxonomy | Bin .../Alligator mississippiensis_taxonomy | Bin .../ncbi_taxonomy/Allochromatium vinosum_taxonomy | Bin .../ncbi_taxonomy/Alnus glutinosa_taxonomy | Bin .../ncbi_taxonomy/Alternanthera ficoidea_taxonomy | Bin .../ncbi_taxonomy/Alternanthera pungens_taxonomy | Bin .../ncbi_taxonomy/Alternanthera sessilis_taxonomy | Bin .../ncbi_taxonomy/Alteromonas macleodii_taxonomy | Bin .../ncbi_taxonomy/Alteromonas sp._taxonomy | Bin .../ncbi_taxonomy/Amycolatopsis orientalis_taxonomy | Bin .../ncbi_taxonomy/Amycolatopsis sp._taxonomy | Bin .../ncbi_taxonomy/Anabaena azollae_taxonomy_NA | Bin .../ncbi_taxonomy/Anabaena sp._taxonomy | Bin .../Anaerobiospirillum succiniciproducens_taxonomy | Bin .../ncbi_taxonomy/Anaerotignum propionicum_taxonomy | Bin .../ncbi_taxonomy/Anas platyrhynchos_taxonomy | Bin .../ncbi_taxonomy/Anguilla anguilla_taxonomy | Bin .../ncbi_taxonomy/Anopheles gambiae_taxonomy | Bin .../Anoxybacillus flavithermus_taxonomy | Bin .../ncbi_taxonomy/Anoxybacillus gonensis_taxonomy | Bin .../ncbi_taxonomy/Anser sp._taxonomy | Bin .../ncbi_taxonomy/Antarctic bacterium TAB5_taxonomy | Bin .../ncbi_taxonomy/Apis cerana indica_taxonomy | Bin .../ncbi_taxonomy/Apis cerana japonica_taxonomy | Bin .../ncbi_taxonomy/Apis mellifera_taxonomy | Bin .../ncbi_taxonomy/Aplysia californica_taxonomy | Bin .../ncbi_taxonomy/Aplysia fasciata_taxonomy | Bin .../ncbi_taxonomy/Aquaspirillum arcticum_taxonomy | Bin .../ncbi_taxonomy/Aquifex aeolicus_taxonomy | Bin .../ncbi_taxonomy/Aquifex pyrophilus_taxonomy | Bin .../ncbi_taxonomy/Arabidopsis thaliana_taxonomy | Bin .../ncbi_taxonomy/Archaeoglobus fulgidus_taxonomy | Bin .../ncbi_taxonomy/Aromatoleum aromaticum_taxonomy | Bin .../ncbi_taxonomy/Artemisia spiciformis_taxonomy | Bin ...emisia tridentata subsp. spiciformis_taxonomy_NA | Bin .../ncbi_taxonomy/Arthrobacter globiformis_taxonomy | Bin .../Arthrobacter nicotinovorans_taxonomy_NA | Bin .../Arthrobacter psychrolactophilus_taxonomy | Bin .../ncbi_taxonomy/Arthrobacter sp._taxonomy | Bin .../ncbi_taxonomy/Ascaris suum_taxonomy | Bin .../ncbi_taxonomy/Aspergillus aculeatus_taxonomy | Bin .../ncbi_taxonomy/Aspergillus carbonarius_taxonomy | Bin .../ncbi_taxonomy/Aspergillus clavatus_taxonomy | Bin .../ncbi_taxonomy/Aspergillus flavus_taxonomy | Bin .../ncbi_taxonomy/Aspergillus fumigatus_taxonomy | Bin .../ncbi_taxonomy/Aspergillus nidulans_taxonomy | Bin .../ncbi_taxonomy/Aspergillus niger_taxonomy | Bin .../ncbi_taxonomy/Aspergillus niveus_taxonomy | Bin .../ncbi_taxonomy/Aspergillus oryzae_taxonomy | Bin .../ncbi_taxonomy/Aspergillus sojae_taxonomy | Bin .../ncbi_taxonomy/Astrosclera willeyana_taxonomy | Bin ...lifornica multiple nucleopolyhedrovirus_taxonomy | Bin .../ncbi_taxonomy/Avena sativa_taxonomy | Bin .../ncbi_taxonomy/Avicennia marina_taxonomy | Bin .../ncbi_taxonomy/Azoarcus evansii_taxonomy | Bin .../ncbi_taxonomy/Azospirillum brasilense_taxonomy | Bin .../ncbi_taxonomy/Azotobacter chroococcum_taxonomy | Bin .../ncbi_taxonomy/Azotobacter vinelandii_taxonomy | Bin .../ncbi_taxonomy/Babesia bovis_taxonomy | Bin .../ncbi_taxonomy/Babesia gibsoni_taxonomy | Bin .../Bacillus amyloliquefaciens_taxonomy | Bin .../ncbi_taxonomy/Bacillus anthracis_taxonomy | Bin .../ncbi_taxonomy/Bacillus caldotenax_taxonomy_NA | Bin .../ncbi_taxonomy/Bacillus cereus_taxonomy | Bin .../ncbi_taxonomy/Bacillus circulans_taxonomy | Bin .../ncbi_taxonomy/Bacillus coagulans_taxonomy | Bin .../ncbi_taxonomy/Bacillus firmus_taxonomy | Bin .../ncbi_taxonomy/Bacillus halodurans_taxonomy | Bin .../ncbi_taxonomy/Bacillus licheniformis_taxonomy | Bin .../ncbi_taxonomy/Bacillus methanolicus_taxonomy | Bin .../ncbi_taxonomy/Bacillus pumilus_taxonomy | Bin .../Bacillus sp. (in: Bacteria)_taxonomy | Bin .../ncbi_taxonomy/Bacillus sp. PS3_taxonomy | Bin .../ncbi_taxonomy/Bacillus sp. YM55-1_taxonomy | Bin .../ncbi_taxonomy/Bacillus sp._taxonomy_NA | Bin .../ncbi_taxonomy/Bacillus subtilis_taxonomy | Bin .../ncbi_taxonomy/Bacillus thuringiensis_taxonomy | Bin .../ncbi_taxonomy/Bacillus virus SPbeta_taxonomy | Bin .../ncbi_taxonomy/Bacopa monnieri_taxonomy | Bin .../Bacteria Latreille et al. 1825_taxonomy | Bin .../ncbi_taxonomy/Bacteria_taxonomy | Bin .../ncbi_taxonomy/Bacteriophage T4_taxonomy_NA | Bin .../ncbi_taxonomy/Bacteriophage phi-13_taxonomy_NA | Bin .../ncbi_taxonomy/Bacteriophage phi-6_taxonomy_NA | Bin .../ncbi_taxonomy/Bacteriophage phi-8_taxonomy_NA | Bin .../ncbi_taxonomy/Bacteroides fragilis_taxonomy | Bin .../ncbi_taxonomy/Bacteroides ovatus_taxonomy | Bin .../Bacteroides thetaiotaomicron_taxonomy | Bin .../ncbi_taxonomy/Bambusa oldhamii_taxonomy | Bin .../Bdellovibrio bacteriovorus_taxonomy | Bin .../Bifidobacterium adolescentis_taxonomy | Bin .../Bifidobacterium longum subsp. infantis_taxonomy | Bin .../ncbi_taxonomy/Bjerkandera adusta_taxonomy | Bin .../ncbi_taxonomy/Bjerkandera fumosa_taxonomy | Bin .../ncbi_taxonomy/Bjerkandera sp._taxonomy | Bin .../Blastobotrys adeninivorans_taxonomy | Bin .../ncbi_taxonomy/Blastochloris viridis_taxonomy | Bin .../ncbi_taxonomy/Bombyx mori_taxonomy | Bin .../ncbi_taxonomy/Bordetella pertussis_taxonomy | Bin .../ncbi_taxonomy/Borrelia burgdorferi_taxonomy_NA | Bin .../ncbi_taxonomy/Borreliella burgdorferi_taxonomy | Bin .../ncbi_taxonomy/Bos taurus_taxonomy | Bin .../ncbi_taxonomy/Bothrops jararaca_taxonomy | Bin .../ncbi_taxonomy/Botryococcus braunii_taxonomy | Bin .../Bradyrhizobium diazoefficiens_taxonomy | Bin .../ncbi_taxonomy/Bradyrhizobium japonicum_taxonomy | Bin .../ncbi_taxonomy/Branchiostoma floridae_taxonomy | Bin .../Branchiostoma lanceolatum_taxonomy | Bin .../ncbi_taxonomy/Brassica capitata_taxonomy_NA | Bin .../ncbi_taxonomy/Brassica oleracea_taxonomy | Bin .../ncbi_taxonomy/Brassica rapa_taxonomy | Bin .../ncbi_taxonomy/Brucella abortus_taxonomy | Bin .../ncbi_taxonomy/Brucella melitensis_taxonomy | Bin .../ncbi_taxonomy/Brucella suis_taxonomy | Bin .../ncbi_taxonomy/Brugia malayi_taxonomy | Bin .../ncbi_taxonomy/Bubalus bubalis_taxonomy | Bin .../ncbi_taxonomy/Buckleyzyma aurantiaca_taxonomy | Bin .../Burkholderia cenocepacia J2315_taxonomy | Bin .../ncbi_taxonomy/Burkholderia cenocepacia_taxonomy | Bin .../ncbi_taxonomy/Burkholderia cepacia_taxonomy | Bin .../ncbi_taxonomy/Burkholderia glumae_taxonomy | Bin .../ncbi_taxonomy/Burkholderia mallei_taxonomy | Bin .../Burkholderia pseudomallei_taxonomy | Bin .../ncbi_taxonomy/Burkholderia sp._taxonomy | Bin .../Burkholderia thailandensis_taxonomy | Bin .../Burkholderia xenovorans LB400_taxonomy_NA | Bin .../Burkholderia xenovorans_taxonomy_NA | Bin .../ncbi_taxonomy/Caenorhabditis elegans_taxonomy | Bin ...r subterraneus subsp. tengcongensis MB4_taxonomy | Bin ...acter subterraneus subsp. tengcongensis_taxonomy | Bin .../Caldicellulosiruptor saccharolyticus_taxonomy | Bin .../ncbi_taxonomy/Camelina sativa_taxonomy | Bin .../ncbi_taxonomy/Camelus dromedarius_taxonomy | Bin .../ncbi_taxonomy/Campylobacter jejuni_taxonomy | Bin .../ncbi_taxonomy/Canavalia ensiformis_taxonomy | Bin .../ncbi_taxonomy/Candida albicans_taxonomy | Bin .../ncbi_taxonomy/Candida glabrata_taxonomy_NA | Bin .../ncbi_taxonomy/Candida intermedia_taxonomy_NA | Bin .../ncbi_taxonomy/Candida mycoderma_taxonomy_NA | Bin .../ncbi_taxonomy/Candida tenuis_taxonomy_NA | Bin .../ncbi_taxonomy/Candida tropicalis_taxonomy | Bin .../ncbi_taxonomy/Canid alphaherpesvirus 1_taxonomy | Bin .../ncbi_taxonomy/Canis lupus familiaris_taxonomy | Bin .../ncbi_taxonomy/Capitata_taxonomy | Bin .../ncbi_taxonomy/Capra capra_taxonomy_NA | Bin .../_cache => _cache}/ncbi_taxonomy/Capra_taxonomy | Bin .../ncbi_taxonomy/Capsicum frutescens_taxonomy | Bin .../ncbi_taxonomy/Carassius auratus_taxonomy | Bin .../Carboxydothermus hydrogenoformans_taxonomy | Bin .../ncbi_taxonomy/Caulobacter vibrioides_taxonomy | Bin .../ncbi_taxonomy/Cavia porcellus_taxonomy | Bin .../ncbi_taxonomy/Cellulomonas sp._taxonomy | Bin .../ncbi_taxonomy/Ceratitis capitata_taxonomy | Bin .../ncbi_taxonomy/Chionodraco hamatus_taxonomy | Bin .../ncbi_taxonomy/Chlamydia pneumoniae_taxonomy | Bin .../ncbi_taxonomy/Chlamydia trachomatis_taxonomy | Bin .../Chlamydomonas reinhardtii_taxonomy | Bin .../ncbi_taxonomy/Chlamydomonas sp._taxonomy_NA | Bin .../Chlamydophila pneumoniae_taxonomy_NA | Bin .../ncbi_taxonomy/Chlorobaculum tepidum_taxonomy | Bin .../ncbi_taxonomy/Chloroflexus aurantiacus_taxonomy | Bin .../Chromobacterium violaceum_taxonomy | Bin .../ncbi_taxonomy/Citrobacter freundii_taxonomy | Bin .../ncbi_taxonomy/Citrobacter sp. S-77_taxonomy | Bin .../ncbi_taxonomy/Citrobacter sp._taxonomy | Bin .../Classical swine fever virus_taxonomy | Bin .../ncbi_taxonomy/Clonorchis sinensis_taxonomy | Bin .../ncbi_taxonomy/Clostridioides difficile_taxonomy | Bin .../Clostridium acetobutylicum_taxonomy | Bin .../ncbi_taxonomy/Clostridium perfringens_taxonomy | Bin .../ncbi_taxonomy/Clostridium sp._taxonomy | Bin .../Clostridium sticklandii_taxonomy_NA | Bin .../Clostridium thermocellum_taxonomy_NA | Bin .../ncbi_taxonomy/Cobetia marina_taxonomy | Bin .../ncbi_taxonomy/Columba livia_taxonomy | Bin .../ncbi_taxonomy/Columba sp._taxonomy | Bin .../ncbi_taxonomy/Colwellia maris_taxonomy | Bin .../Colwellia psychrerythraea_taxonomy | Bin .../ncbi_taxonomy/Comamonas testosteroni_taxonomy | Bin .../ncbi_taxonomy/Conticribra weissflogii_taxonomy | Bin .../Corynebacterium ammoniagenes_taxonomy | Bin .../ncbi_taxonomy/Corynebacterium callunae_taxonomy | Bin .../ncbi_taxonomy/Corynebacterium crenatum_taxonomy | Bin ...ium glutamicum subsp. lactofermentum_taxonomy_NA | Bin .../Corynebacterium glutamicum_taxonomy | Bin .../ncbi_taxonomy/Corynebacterium sp. U-96_taxonomy | Bin .../ncbi_taxonomy/Corynebacterium sp._taxonomy | Bin .../Coturnix coturnix japonica_taxonomy_NA | Bin .../ncbi_taxonomy/Coturnix coturnix_taxonomy | Bin .../ncbi_taxonomy/Coturnix japonica_taxonomy | Bin .../ncbi_taxonomy/Cricetinae_taxonomy | Bin .../ncbi_taxonomy/Cricetulus griseus_taxonomy | Bin .../ncbi_taxonomy/Cricetulus sp._taxonomy | Bin .../ncbi_taxonomy/Crithidia fasciculata_taxonomy | Bin .../ncbi_taxonomy/Crotalus adamanteus_taxonomy | Bin .../ncbi_taxonomy/Cryptococcus flavus_taxonomy_NA | Bin .../ncbi_taxonomy/Cryptococcus neoformans_taxonomy | Bin .../ncbi_taxonomy/Cryptosporidium parvum_taxonomy | Bin .../ncbi_taxonomy/Cucumis sativus_taxonomy | Bin .../ncbi_taxonomy/Cupriavidus necator_taxonomy | Bin .../ncbi_taxonomy/Cyanidium caldarium_taxonomy | Bin .../ncbi_taxonomy/Cyanophora paradoxa_taxonomy | Bin .../ncbi_taxonomy/Cyberlindnera jadinii_taxonomy | Bin .../ncbi_taxonomy/Cyprinus carpio_taxonomy | Bin .../ncbi_taxonomy/Cytophaga hutchinsonii_taxonomy | Bin .../ncbi_taxonomy/Danio rerio_taxonomy | Bin .../ncbi_taxonomy/Dasyatis pastinaca_taxonomy | Bin .../ncbi_taxonomy/Daucus carota_taxonomy | Bin .../ncbi_taxonomy/Debaryomyces hansenii_taxonomy | Bin .../ncbi_taxonomy/Deinagkistrodon acutus_taxonomy | Bin .../ncbi_taxonomy/Deinococcus radiodurans_taxonomy | Bin .../ncbi_taxonomy/Delftia acidovorans_taxonomy | Bin .../ncbi_taxonomy/Delftia sp._taxonomy | Bin .../Desulfotalea psychrophila_taxonomy | Bin .../ncbi_taxonomy/Desulfovibrio gigas_taxonomy | Bin .../Desulfurococcus amylolyticus_taxonomy | Bin .../ncbi_taxonomy/Dickeya chrysanthemi_taxonomy | Bin .../ncbi_taxonomy/Dictyoglomus turgidum_taxonomy | Bin .../ncbi_taxonomy/Dictyostelium discoideum_taxonomy | Bin .../ncbi_taxonomy/Dictyostelium sp._taxonomy | Bin .../ncbi_taxonomy/Dirofilaria immitis_taxonomy | Bin .../Drosophila lebanonensis_taxonomy_NA | Bin .../ncbi_taxonomy/Drosophila melanogaster_taxonomy | Bin .../ncbi_taxonomy/Dunaliella salina_taxonomy | Bin .../ncbi_taxonomy/Dysdercus peruvianus_taxonomy | Bin .../ncbi_taxonomy/Edwardsiella ictaluri_taxonomy | Bin .../ncbi_taxonomy/Eimeria tenella_taxonomy | Bin .../ncbi_taxonomy/Eisenia fetida_taxonomy | Bin .../ncbi_taxonomy/Entamoeba histolytica_taxonomy | Bin .../ncbi_taxonomy/Enterobacter cloacae_taxonomy | Bin .../ncbi_taxonomy/Enterobacter sp._taxonomy | Bin .../ncbi_taxonomy/Enterobacteria phage T2_taxonomy | Bin .../ncbi_taxonomy/Enterococcus faecalis_taxonomy | Bin .../ncbi_taxonomy/Enterococcus faecium_taxonomy | Bin .../ncbi_taxonomy/Enterococcus gallinarum_taxonomy | Bin .../ncbi_taxonomy/Enterococcus sp._taxonomy | Bin .../ncbi_taxonomy/Epstein-Barr virus_taxonomy_NA | Bin .../Equine infectious anemia virus_taxonomy | Bin .../ncbi_taxonomy/Equus caballus_taxonomy | Bin .../ncbi_taxonomy/Eremothecium gossypii_taxonomy | Bin .../ncbi_taxonomy/Erwinia chrysanthemi_taxonomy_NA | Bin .../ncbi_taxonomy/Erwinia rhapontici_taxonomy | Bin .../Erysipelothrix rhusiopathiae_taxonomy | Bin .../ncbi_taxonomy/Erythroxylum coca_taxonomy | Bin .../ncbi_taxonomy/Escherichia coli K-12_taxonomy | Bin .../Escherichia coli P31658 P31658_taxonomy_NA | Bin .../Escherichia coli P76440_taxonomy_NA | Bin .../ncbi_taxonomy/Escherichia coli_taxonomy | Bin .../ncbi_taxonomy/Escherichia virus T4_taxonomy | Bin .../ncbi_taxonomy/Euglena gracilis_taxonomy | Bin .../ncbi_taxonomy/Euphorbia characias_taxonomy | Bin .../ncbi_taxonomy/Exiguobacterium sp._taxonomy | Bin .../ncbi_taxonomy/Felid alphaherpesvirus 1_taxonomy | Bin .../ncbi_taxonomy/Felis catus_taxonomy | Bin .../ncbi_taxonomy/Ferroplasma acidiphilum_taxonomy | Bin ...er succinogenes subsp. succinogenes S85_taxonomy | Bin .../ncbi_taxonomy/Flaveria bidentis_taxonomy | Bin .../ncbi_taxonomy/Flaveria pringlei_taxonomy | Bin .../ncbi_taxonomy/Flaveria trinervia_taxonomy | Bin .../Flavobacterium frigidimaris_taxonomy | Bin .../ncbi_taxonomy/Flavobacterium sp._taxonomy | Bin .../ncbi_taxonomy/Fomitopsis palustris_taxonomy | Bin .../ncbi_taxonomy/Francisella tularensis_taxonomy | Bin .../ncbi_taxonomy/Fusarium oxysporum_taxonomy | Bin .../ncbi_taxonomy/Fusarium solani_taxonomy | Bin .../ncbi_taxonomy/Fusarium verticillioides_taxonomy | Bin ...usobacterium nucleatum subsp. nucleatum_taxonomy | Bin .../ncbi_taxonomy/Gallus gallus_taxonomy | Bin .../ncbi_taxonomy/Ganoderma lucidum_taxonomy | Bin .../ncbi_taxonomy/Gemmata obscuriglobus_taxonomy | Bin .../ncbi_taxonomy/Geobacillus kaustophilus_taxonomy | Bin .../Geobacillus stearothermophilus_taxonomy | Bin .../Geobacillus thermodenitrificans_taxonomy | Bin .../Geobacter sulfurreducens_taxonomy_NA | Bin .../ncbi_taxonomy/Giardia intestinalis_taxonomy | Bin .../ncbi_taxonomy/Giardia lamblia_taxonomy_NA | Bin .../ncbi_taxonomy/Gluconobacter oxydans_taxonomy | Bin .../Glutamicibacter nicotianae_taxonomy | Bin .../ncbi_taxonomy/Glycine max_taxonomy | Bin .../ncbi_taxonomy/Gracilaria chouae_taxonomy | Bin .../ncbi_taxonomy/Gramella forsetii_taxonomy | Bin .../ncbi_taxonomy/Haemonchus contortus_taxonomy | Bin .../ncbi_taxonomy/Haemophilus influenzae_taxonomy | Bin .../ncbi_taxonomy/Hafnia alvei_taxonomy | Bin .../ncbi_taxonomy/Haloarcula marismortui_taxonomy | Bin .../ncbi_taxonomy/Halobacterium sp._taxonomy | Bin .../ncbi_taxonomy/Haloferax volcanii_taxonomy | Bin .../Halothiobacillus neapolitanus_taxonomy | Bin .../ncbi_taxonomy/Hansenula henricii_taxonomy_NA | Bin .../ncbi_taxonomy/Helianthus annuus_taxonomy | Bin .../ncbi_taxonomy/Helicobacter pylori_taxonomy | Bin .../ncbi_taxonomy/Herpes simplex virus_taxonomy_NA | Bin .../Hippoglossus hippoglossus_taxonomy | Bin .../ncbi_taxonomy/Hippoglossus stenolepis_taxonomy | Bin .../ncbi_taxonomy/Histoplasma capsulatum_taxonomy | Bin .../ncbi_taxonomy/Homo sapiens_taxonomy | Bin .../Hordeum vulgare subsp. vulgare_taxonomy | Bin .../ncbi_taxonomy/Hordeum vulgare_taxonomy | Bin .../ncbi_taxonomy/Human alphaherpesvirus 1_taxonomy | Bin .../ncbi_taxonomy/Human gammaherpesvirus 4_taxonomy | Bin .../ncbi_taxonomy/Human gammaherpesvirus 8_taxonomy | Bin .../ncbi_taxonomy/Human herpesvirus 1_taxonomy_NA | Bin .../Hungateiclostridium thermocellum_taxonomy | Bin .../ncbi_taxonomy/Huperzia serrata_taxonomy | Bin .../Hydrogenobacter thermophilus_taxonomy | Bin .../Hydrogenobaculum sp. Y04AAS1_taxonomy | Bin .../ncbi_taxonomy/Ignisphaera aggregans_taxonomy | Bin .../ncbi_taxonomy/Ipomoea batatas_taxonomy | Bin .../ncbi_taxonomy/Klebsiella aerogenes_taxonomy | Bin .../ncbi_taxonomy/Klebsiella pneumoniae_taxonomy | Bin .../ncbi_taxonomy/Kluyveromyces lactis_taxonomy | Bin .../ncbi_taxonomy/Kluyveromyces marxianus_taxonomy | Bin .../ncbi_taxonomy/Komagataeibacter xylinus_taxonomy | Bin .../ncbi_taxonomy/Komagataella pastoris_taxonomy | Bin .../ncbi_taxonomy/Lachancea kluyveri_taxonomy | Bin .../Lachnoclostridium phytofermentans_taxonomy | Bin .../Lactobacillus acidophilus_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus brevis_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus casei_taxonomy | Bin ...obacillus delbrueckii subsp. bulgaricus_taxonomy | Bin ...Lactobacillus delbrueckii subsp. lactis_taxonomy | Bin .../Lactobacillus delbrueckii_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus fermentum_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus gasseri_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus helveticus_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus jensenii_taxonomy | Bin .../Lactobacillus leichmannii_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus paracasei_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus pentosus_taxonomy | Bin .../Lactobacillus plantarum WCFS1_taxonomy | Bin ...actobacillus plantarum subsp. plantarum_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus plantarum_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus reuteri_taxonomy | Bin .../Lactobacillus saerimneri 30a_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus sakei_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus sp. 30A_taxonomy | Bin .../ncbi_taxonomy/Lactobacillus sp. 30a_taxonomy_NA | Bin .../Lactococcus lactis subsp. cremoris_taxonomy | Bin .../Lactococcus lactis subsp. lactis_taxonomy | Bin .../ncbi_taxonomy/Lactococcus lactis_taxonomy | Bin .../ncbi_taxonomy/Lampetra japonica_taxonomy_NA | Bin .../ncbi_taxonomy/Lathyrus cicera_taxonomy | Bin .../ncbi_taxonomy/Legionella pneumophila_taxonomy | Bin .../ncbi_taxonomy/Leishmania amazonensis_taxonomy | Bin .../ncbi_taxonomy/Leishmania braziliensis_taxonomy | Bin .../ncbi_taxonomy/Leishmania chagasi_taxonomy | Bin .../ncbi_taxonomy/Leishmania donovani_taxonomy | Bin .../ncbi_taxonomy/Leishmania infantum_taxonomy | Bin .../ncbi_taxonomy/Leishmania major_taxonomy | Bin .../ncbi_taxonomy/Leishmania mexicana_taxonomy | Bin .../ncbi_taxonomy/Lens culinaris_taxonomy | Bin .../Leptospira biflexa serovar Patoc_taxonomy | Bin ...tospira interrogans serovar Copenhageni_taxonomy | Bin .../Lethenteron camtschaticum_taxonomy | Bin .../ncbi_taxonomy/Lethocerus indicus_taxonomy | Bin ...stoc mesenteroides subsp. mesenteroides_taxonomy | Bin .../Leuconostoc mesenteroides_taxonomy | Bin .../ncbi_taxonomy/Limulus polyphemus_taxonomy | Bin .../ncbi_taxonomy/Lipomyces starkeyi_taxonomy | Bin .../ncbi_taxonomy/Listeria monocytogenes_taxonomy | Bin .../ncbi_taxonomy/Listeria seeligeri_taxonomy | Bin .../ncbi_taxonomy/Litopenaeus vannamei_taxonomy_NA | Bin .../ncbi_taxonomy/Lotus japonicus_taxonomy | Bin .../ncbi_taxonomy/Lucilia cuprina_taxonomy | Bin .../ncbi_taxonomy/Lupinus luteus_taxonomy | Bin .../Lysinibacillus sphaericus_taxonomy | Bin .../ncbi_taxonomy/Macaca mulatta_taxonomy | Bin .../ncbi_taxonomy/Macaca radiata_taxonomy | Bin .../ncbi_taxonomy/Macadamia tetraphylla_taxonomy | Bin .../ncbi_taxonomy/Magnaporthe grisea_taxonomy_NA | Bin .../Magnetospirillum magnetotacticum_taxonomy | Bin .../ncbi_taxonomy/Malassezia globosa_taxonomy | Bin .../ncbi_taxonomy/Malus domestica_taxonomy | Bin .../ncbi_taxonomy/Mammalia_taxonomy | Bin .../ncbi_taxonomy/Mammalian orthoreovirus_taxonomy | Bin .../ncbi_taxonomy/Manihot esculenta_taxonomy | Bin .../Marinithermus hydrothermalis_taxonomy | Bin .../ncbi_taxonomy/Medicago truncatula_taxonomy | Bin .../ncbi_taxonomy/Megasphaera elsdenii_taxonomy | Bin .../ncbi_taxonomy/Meiothermus ruber_taxonomy | Bin .../ncbi_taxonomy/Meleagris gallopavo_taxonomy | Bin .../ncbi_taxonomy/Mesocricetus auratus_taxonomy | Bin .../ncbi_taxonomy/Mesorhizobium loti_taxonomy | Bin .../Metacordyceps brittlebankisoides_taxonomy_NA | Bin .../ncbi_taxonomy/Metallosphaera sedula_taxonomy | Bin .../ncbi_taxonomy/Metarhizium anisopliae_taxonomy | Bin .../Metarhizium brittlebankisoides_taxonomy | Bin .../ncbi_taxonomy/Metarhizium flavoviride_taxonomy | Bin ...Methanobacterium thermoautotrophicus_taxonomy_NA | Bin .../Methanocaldococcus jannaschii_taxonomy | Bin .../ncbi_taxonomy/Methanococcus aeolicus_taxonomy | Bin .../Methanococcus maripaludis_taxonomy | Bin .../Methanosarcina acetivorans C2A_taxonomy | Bin .../Methanosarcina acetivorans_taxonomy | Bin .../ncbi_taxonomy/Methanosarcina barkeri_taxonomy | Bin .../ncbi_taxonomy/Methanosarcina mazei_taxonomy | Bin .../Methanosarcina thermophila_taxonomy | Bin .../Methanothermobacter thermautotrophicus_taxonomy | Bin .../ncbi_taxonomy/Methanothermus fervidus_taxonomy | Bin .../ncbi_taxonomy/Methylococcus capsulatus_taxonomy | Bin .../Methylomicrobium alcaliphilum_taxonomy | Bin .../Methylomonas aminofaciens_taxonomy | Bin .../Methylosinus trichosporium_taxonomy | Bin .../ncbi_taxonomy/Microbacterium sp._taxonomy | Bin .../ncbi_taxonomy/Micrococcus luteus_taxonomy | Bin .../ncbi_taxonomy/Microcystis aeruginosa_taxonomy | Bin .../ncbi_taxonomy/Micropterus salmoides_taxonomy | Bin .../ncbi_taxonomy/Mizuhopecten yessoensis_taxonomy | Bin .../ncbi_taxonomy/Moorella thermoacetica_taxonomy | Bin .../ncbi_taxonomy/Moraxella sp._taxonomy | Bin .../ncbi_taxonomy/Moritella abyssi_taxonomy | Bin .../ncbi_taxonomy/Moritella japonica_taxonomy | Bin .../ncbi_taxonomy/Moritella marina_taxonomy | Bin .../ncbi_taxonomy/Moritella profunda_taxonomy | Bin .../ncbi_taxonomy/Moritella sp._taxonomy | Bin .../ncbi_taxonomy/Moritella yayanosii_taxonomy | Bin .../ncbi_taxonomy/Mortierella alliacea_taxonomy | Bin .../ncbi_taxonomy/Mortierella alpina_taxonomy | Bin .../ncbi_taxonomy/Mus musculus_taxonomy | Bin .../ncbi_taxonomy/Mycobacterium avium_taxonomy | Bin .../ncbi_taxonomy/Mycobacterium leprae_taxonomy | Bin .../ncbi_taxonomy/Mycobacterium marinum_taxonomy | Bin .../Mycobacterium smegmatis_taxonomy_NA | Bin .../ncbi_taxonomy/Mycobacterium sp._taxonomy | Bin .../Mycobacterium tuberculosis_taxonomy | Bin .../Mycolicibacterium smegmatis_taxonomy | Bin .../ncbi_taxonomy/Mycoplasma capricolum_taxonomy | Bin .../ncbi_taxonomy/Mycoplasma hyorhinis_taxonomy | Bin .../ncbi_taxonomy/Mycoplasma mobile_taxonomy | Bin .../ncbi_taxonomy/Mycoplasma pneumoniae_taxonomy | Bin .../ncbi_taxonomy/Myxococcus xanthus_taxonomy | Bin .../ncbi_taxonomy/Natrialba magadii_taxonomy | Bin .../ncbi_taxonomy/Natronomonas pharaonis_taxonomy | Bin .../ncbi_taxonomy/Neisseria gonorrhoeae_taxonomy | Bin .../ncbi_taxonomy/Neisseria meningitidis_taxonomy | Bin .../ncbi_taxonomy/Neurospora crassa_taxonomy | Bin .../ncbi_taxonomy/Nicotiana glutinosa_taxonomy | Bin .../ncbi_taxonomy/Nicotiana tabacum_taxonomy | Bin .../ncbi_taxonomy/Nitrosomonas europaea_taxonomy | Bin .../ncbi_taxonomy/Noccaea caerulescens_taxonomy | Bin .../ncbi_taxonomy/Nonomuraea sp._taxonomy | Bin .../ncbi_taxonomy/Nostoc punctiforme_taxonomy | Bin .../ncbi_taxonomy/Nostoc sp._taxonomy | Bin .../Novosphingobium aromaticivorans_taxonomy | Bin .../Novosphingobium capsulatum_taxonomy | Bin .../ncbi_taxonomy/Oceanobacillus iheyensis_taxonomy | Bin .../ncbi_taxonomy/Ochrobactrum anthropi_taxonomy | Bin .../ncbi_taxonomy/Ochromonas danica_taxonomy | Bin .../ncbi_taxonomy/Octopus bimaculatus_taxonomy | Bin .../ncbi_taxonomy/Oenococcus oeni_taxonomy | Bin .../ncbi_taxonomy/Ogataea angusta_taxonomy | Bin .../ncbi_taxonomy/Onchocerca volvulus_taxonomy | Bin .../ncbi_taxonomy/Oncorhynchus keta_taxonomy | Bin .../ncbi_taxonomy/Oncorhynchus kisutch_taxonomy | Bin .../ncbi_taxonomy/Oncorhynchus mykiss_taxonomy | Bin .../ncbi_taxonomy/Opuntia ficus-indica_taxonomy | Bin .../ncbi_taxonomy/Oryctolagus cuniculus_taxonomy | Bin .../Oryza sativa Japonica Group_taxonomy | Bin .../ncbi_taxonomy/Oryza sativa_taxonomy | Bin .../ncbi_taxonomy/Ovis aries_taxonomy | Bin .../ncbi_taxonomy/Oxalobacter formigenes_taxonomy | Bin .../Paenarthrobacter aurescens_taxonomy | Bin .../Paenarthrobacter nicotinovorans_taxonomy | Bin .../Paenarthrobacter ureafaciens_taxonomy | Bin .../ncbi_taxonomy/Paenibacillus sp._taxonomy | Bin .../Paenibacillus thiaminolyticus_taxonomy | Bin .../ncbi_taxonomy/Pagrus major_taxonomy | Bin .../ncbi_taxonomy/Pandalus borealis_taxonomy | Bin .../ncbi_taxonomy/Panicum miliaceum_taxonomy | Bin .../ncbi_taxonomy/Pantoea agglomerans_taxonomy | Bin .../ncbi_taxonomy/Papaver somniferum_taxonomy | Bin .../Paraburkholderia phenoliruptrix_taxonomy | Bin .../Paraburkholderia xenovorans LB400_taxonomy | Bin .../Paraburkholderia xenovorans_taxonomy | Bin .../ncbi_taxonomy/Paracoccus denitrificans_taxonomy | Bin .../Parageobacillus thermoglucosidasius_taxonomy | Bin .../Paramecium bursaria Chlorella virus 1_taxonomy | Bin ...aramecium bursaria chlorella virus 1_taxonomy_NA | Bin .../ncbi_taxonomy/Pareledone sp._taxonomy_NA | Bin .../ncbi_taxonomy/Pasteurella multocida_taxonomy | Bin ...acterium carotovorum subsp. carotovorum_taxonomy | Bin .../Pectobacterium carotovorum_taxonomy | Bin .../ncbi_taxonomy/Pediococcus acidilactici_taxonomy | Bin .../ncbi_taxonomy/Pediococcus pentosaceus_taxonomy | Bin .../Pelotomaculum thermopropionicum_taxonomy | Bin .../ncbi_taxonomy/Penaeus vannamei_taxonomy | Bin .../ncbi_taxonomy/Penicillium canescens_taxonomy | Bin .../ncbi_taxonomy/Penicillium chrysogenum_taxonomy | Bin .../ncbi_taxonomy/Petunia hybrida_taxonomy_NA | Bin .../ncbi_taxonomy/Petunia x hybrida_taxonomy | Bin .../Phanerochaete chrysosporium_taxonomy | Bin .../ncbi_taxonomy/Phaseolus vulgaris_taxonomy | Bin .../ncbi_taxonomy/Pholiota nameko_taxonomy | Bin .../ncbi_taxonomy/Phormidium lapideum_taxonomy | Bin .../Photobacterium leiognathi_taxonomy | Bin .../Photobacterium phosphoreum_taxonomy | Bin .../ncbi_taxonomy/Photobacterium profundum_taxonomy | Bin .../ncbi_taxonomy/Physcomitrella patens_taxonomy | Bin .../ncbi_taxonomy/Picea abies_taxonomy | Bin .../ncbi_taxonomy/Picrophilus torridus_taxonomy | Bin .../ncbi_taxonomy/Pinus pinea_taxonomy | Bin .../ncbi_taxonomy/Pisum sativum_taxonomy | Bin .../Planococcus sp. (in: Bacteria)_taxonomy | Bin .../ncbi_taxonomy/Planococcus sp._taxonomy_NA | Bin .../ncbi_taxonomy/Plasmodium berghei_taxonomy | Bin .../ncbi_taxonomy/Plasmodium cynomolgi_taxonomy | Bin .../ncbi_taxonomy/Plasmodium falciparum_taxonomy | Bin .../ncbi_taxonomy/Plasmodium gallinaceum_taxonomy | Bin .../ncbi_taxonomy/Plasmodium knowlesi_taxonomy | Bin .../ncbi_taxonomy/Plasmodium vivax_taxonomy | Bin .../ncbi_taxonomy/Plasmodium yoelii_taxonomy | Bin .../ncbi_taxonomy/Platyrrhini_taxonomy | Bin .../ncbi_taxonomy/Pleurotus eryngii_taxonomy | Bin .../ncbi_taxonomy/Pleurotus ostreatus_taxonomy | Bin .../ncbi_taxonomy/Pleurotus sapidus_taxonomy | Bin .../ncbi_taxonomy/Pneumocystis carinii_taxonomy | Bin .../ncbi_taxonomy/Pneumocystis jiroveci_taxonomy_NA | Bin .../ncbi_taxonomy/Pneumocystis jirovecii_taxonomy | Bin .../ncbi_taxonomy/Populus deltoides_taxonomy | Bin .../ncbi_taxonomy/Populus tremula_taxonomy | Bin .../ncbi_taxonomy/Populus trichocarpa_taxonomy | Bin .../ncbi_taxonomy/Porphyromonas gingivalis_taxonomy | Bin .../ncbi_taxonomy/Prevotella intermedia_taxonomy | Bin .../ncbi_taxonomy/Prosthecobacter sp._taxonomy_NA | Bin .../ncbi_taxonomy/Proteus mirabilis_taxonomy | Bin .../ncbi_taxonomy/Proteus vulgaris_taxonomy | Bin .../ncbi_taxonomy/Pseudanabaena sp._taxonomy | Bin .../Pseudoalteromonas haloplanktis_taxonomy | Bin .../ncbi_taxonomy/Pseudoalteromonas sp._taxonomy | Bin .../ncbi_taxonomy/Pseudomonas aeruginosa_taxonomy | Bin .../ncbi_taxonomy/Pseudomonas dacunhae_taxonomy_NA | Bin ...monas denitrificans (nomen rejiciendum)_taxonomy | Bin .../Pseudomonas denitrificans_taxonomy_NA | Bin .../ncbi_taxonomy/Pseudomonas fluorescens_taxonomy | Bin .../ncbi_taxonomy/Pseudomonas phage phi8_taxonomy | Bin .../Pseudomonas protegens Pf-5_taxonomy | Bin .../Pseudomonas putida KT2440_taxonomy | Bin .../ncbi_taxonomy/Pseudomonas putida_taxonomy | Bin ...Pseudomonas savastanoi pv. phaseolicola_taxonomy | Bin .../ncbi_taxonomy/Pseudomonas savastanoi_taxonomy | Bin .../ncbi_taxonomy/Pseudomonas sp._taxonomy | Bin .../ncbi_taxonomy/Pseudomonas stutzeri_taxonomy | Bin .../Pseudomonas syringae phaseolicola_taxonomy_NA | Bin .../ncbi_taxonomy/Pseudomonas syringae_taxonomy | Bin .../ncbi_taxonomy/Pseudomonas virus phi6_taxonomy | Bin .../Pseudothermotoga lettingae_taxonomy | Bin .../ncbi_taxonomy/Psychromonas ingrahamii_taxonomy | Bin .../ncbi_taxonomy/Pyricularia grisea_taxonomy | Bin .../ncbi_taxonomy/Pyrobaculum aerophilum_taxonomy | Bin .../ncbi_taxonomy/Pyrobaculum calidifontis_taxonomy | Bin .../Pyrobaculum ferrireducens_taxonomy | Bin .../ncbi_taxonomy/Pyrococcus furiosus_taxonomy | Bin .../Pyrococcus horikoshii OT3_taxonomy | Bin .../ncbi_taxonomy/Pyrococcus horikoshii_taxonomy | Bin .../ncbi_taxonomy/Pyrococcus sp._taxonomy | Bin .../ncbi_taxonomy/Pyrococcus woesei_taxonomy | Bin .../ncbi_taxonomy/Pyrococcus yayanosii_taxonomy | Bin .../ncbi_taxonomy/Pyrococcus_taxonomy | Bin .../ncbi_taxonomy/Ralstonia solanacearum_taxonomy | Bin .../ncbi_taxonomy/Rana catesbeiana_taxonomy | Bin .../ncbi_taxonomy/Rasamsonia emersonii_taxonomy | Bin .../ncbi_taxonomy/Rattus norvegicus_taxonomy | Bin .../ncbi_taxonomy/Reovirus sp._taxonomy | Bin .../ncbi_taxonomy/Rhizobium etli_taxonomy | Bin .../ncbi_taxonomy/Rhizobium leguminosarum_taxonomy | Bin .../ncbi_taxonomy/Rhizomucor miehei_taxonomy | Bin .../ncbi_taxonomy/Rhizosolenia setigera_taxonomy | Bin .../ncbi_taxonomy/Rhodobacter capsulatus_taxonomy | Bin .../ncbi_taxonomy/Rhodobacter sphaeroides_taxonomy | Bin .../ncbi_taxonomy/Rhodococcus erythropolis_taxonomy | Bin .../ncbi_taxonomy/Rhodococcus jostii_taxonomy | Bin .../ncbi_taxonomy/Rhodococcus opacus_taxonomy | Bin .../ncbi_taxonomy/Rhodococcus ruber_taxonomy | Bin .../ncbi_taxonomy/Rhodomicrobium vannielii_taxonomy | Bin .../Rhodopseudomonas palustris_taxonomy | Bin .../Rhodopseudomonas viridis_taxonomy_NA | Bin .../ncbi_taxonomy/Rhodospirillum rubrum_taxonomy | Bin .../ncbi_taxonomy/Rhodothermus marinus_taxonomy | Bin .../Rhodotorula aurantiaca_taxonomy_NA | Bin .../ncbi_taxonomy/Ricinus communis_taxonomy | Bin .../Ruminiclostridium thermocellum_taxonomy_NA | Bin .../ncbi_taxonomy/SARS coronavirus_taxonomy_NA | Bin .../ncbi_taxonomy/Saccharolobus shibatae_taxonomy | Bin .../Saccharolobus solfataricus_taxonomy | Bin .../ncbi_taxonomy/Saccharomyces cerevisiae_taxonomy | Bin .../ncbi_taxonomy/Saccharomyces lactis_taxonomy_NA | Bin .../Saccharomyces pastorianus_taxonomy | Bin .../Saccharopolyspora erythraea_taxonomy | Bin .../Saccharopolyspora rectivirgula_taxonomy | Bin .../ncbi_taxonomy/Saccharum officinarum_taxonomy | Bin .../ncbi_taxonomy/Saimiri sciureus_taxonomy | Bin .../ncbi_taxonomy/Saitozyma flava_taxonomy | Bin ... enterica subsp. enterica serovar Typhi_taxonomy | Bin ...ica subsp. enterica serovar Typhimurium_taxonomy | Bin .../Salmonella enterica typhimurium_taxonomy_NA | Bin .../ncbi_taxonomy/Salmonella enterica_taxonomy | Bin .../ncbi_taxonomy/Salmonella typhi_taxonomy_NA | Bin .../Salmonella typhimurium_taxonomy_NA | Bin .../Scaptodrosophila lebanonensis_taxonomy | Bin .../ncbi_taxonomy/Schistosoma mansoni_taxonomy | Bin .../Schizosaccharomyces pombe_taxonomy | Bin .../Schwanniomyces occidentalis_taxonomy | Bin .../ncbi_taxonomy/Scyliorhinus canicula_taxonomy | Bin .../ncbi_taxonomy/Selenomonas ruminantium_taxonomy | Bin .../ncbi_taxonomy/Semliki Forest virus_taxonomy | Bin .../ncbi_taxonomy/Semliki forest virus_taxonomy_NA | Bin .../ncbi_taxonomy/Serratia marcescens_taxonomy | Bin .../ncbi_taxonomy/Serratia sp._taxonomy | Bin ...espiratory syndrome-related coronavirus_taxonomy | Bin .../ncbi_taxonomy/Shewanella benthica_taxonomy | Bin .../ncbi_taxonomy/Shewanella oneidensis_taxonomy | Bin .../ncbi_taxonomy/Shewanella sp._taxonomy | Bin .../ncbi_taxonomy/Shewanella violacea_taxonomy | Bin .../Shrimp white spot syndrome virus_taxonomy | Bin .../ncbi_taxonomy/Sinorhizobium meliloti_taxonomy | Bin .../ncbi_taxonomy/Slackia exigua_taxonomy | Bin .../ncbi_taxonomy/Solanum chacoense_taxonomy | Bin .../ncbi_taxonomy/Solanum lycopersicum_taxonomy | Bin .../ncbi_taxonomy/Solanum pennellii_taxonomy | Bin .../ncbi_taxonomy/Solanum tuberosum_taxonomy | Bin .../ncbi_taxonomy/Sordaria macrospora_taxonomy | Bin .../ncbi_taxonomy/Sorghum bicolor_taxonomy | Bin .../ncbi_taxonomy/Southampton virus_taxonomy | Bin .../ncbi_taxonomy/Sphaerostilbe repens_taxonomy_NA | Bin .../ncbi_taxonomy/Sphingobium chungbukense_taxonomy | Bin .../ncbi_taxonomy/Sphingomonas elodea_taxonomy | Bin .../Sphingomonas sanxanigenens_taxonomy | Bin .../ncbi_taxonomy/Sphingomonas sp. A1_taxonomy | Bin .../ncbi_taxonomy/Sphingomonas sp._taxonomy | Bin .../ncbi_taxonomy/Spinacia oleracea_taxonomy | Bin .../ncbi_taxonomy/Spodoptera frugiperda_taxonomy | Bin .../Sporolactobacillus inulinus_taxonomy | Bin .../ncbi_taxonomy/Sporomusa ovata_taxonomy | Bin .../ncbi_taxonomy/Sporomusa sphaeroides_taxonomy | Bin .../ncbi_taxonomy/Staphylococcus aureus_taxonomy | Bin .../ncbi_taxonomy/Staphylococcus carnosus_taxonomy | Bin .../Staphylococcus epidermidis RP62A_taxonomy | Bin .../ncbi_taxonomy/Staphylococcus sp._taxonomy | Bin .../ncbi_taxonomy/Staphylococcus virus 13_taxonomy | Bin .../ncbi_taxonomy/Stenella sp._taxonomy_NA | Bin .../Stenotrophomonas maltophilia_taxonomy | Bin .../ncbi_taxonomy/Stereum hirsutum_taxonomy | Bin .../ncbi_taxonomy/Streptococcus entericus_taxonomy | Bin .../ncbi_taxonomy/Streptococcus equi_taxonomy | Bin .../ncbi_taxonomy/Streptococcus gordonii_taxonomy | Bin .../ncbi_taxonomy/Streptococcus mutans_taxonomy | Bin .../ncbi_taxonomy/Streptococcus pneumoniae_taxonomy | Bin .../ncbi_taxonomy/Streptococcus pyogenes_taxonomy | Bin .../ncbi_taxonomy/Streptococcus suis_taxonomy | Bin .../Streptococcus thermophilus_taxonomy | Bin .../Streptomyces albidoflavus_taxonomy | Bin .../ncbi_taxonomy/Streptomyces ambofaciens_taxonomy | Bin .../ncbi_taxonomy/Streptomyces avermitilis_taxonomy | Bin .../ncbi_taxonomy/Streptomyces coelicolor_taxonomy | Bin .../ncbi_taxonomy/Streptomyces collinus_taxonomy | Bin .../ncbi_taxonomy/Streptomyces corchorusii_taxonomy | Bin .../ncbi_taxonomy/Streptomyces davaonensis_taxonomy | Bin .../Streptomyces diastaticus_taxonomy_NA | Bin .../ncbi_taxonomy/Streptomyces globisporus_taxonomy | Bin .../Streptomyces griseochromogenes_taxonomy | Bin .../ncbi_taxonomy/Streptomyces griseus_taxonomy | Bin .../ncbi_taxonomy/Streptomyces lavendulae_taxonomy | Bin .../ncbi_taxonomy/Streptomyces lividans_taxonomy | Bin .../Streptomyces pristinaespiralis_taxonomy | Bin .../ncbi_taxonomy/Streptomyces rubiginosus_taxonomy | Bin .../ncbi_taxonomy/Streptomyces seoulensis_taxonomy | Bin .../ncbi_taxonomy/Streptomyces sp. R61_taxonomy | Bin .../ncbi_taxonomy/Streptomyces sp._taxonomy | Bin .../ncbi_taxonomy/Streptomyces verticillus_taxonomy | Bin .../Streptomyces violaceoruber_taxonomy | Bin .../Streptomyces viridifaciens_taxonomy | Bin .../ncbi_taxonomy/Struthio camelus_taxonomy | Bin .../ncbi_taxonomy/Stylophora pistillata_taxonomy | Bin .../Sulfolobus acidocaldarius_taxonomy | Bin .../ncbi_taxonomy/Sulfolobus shibatae_taxonomy_NA | Bin .../Sulfolobus solfataricus_taxonomy_NA | Bin .../Sulfolobus tokodaii str. 7_taxonomy_NA | Bin .../ncbi_taxonomy/Sulfolobus tokodaii_taxonomy_NA | Bin .../Sulfurihydrogenibium azorense_taxonomy | Bin .../Sulfurisphaera tokodaii str. 7_taxonomy | Bin .../ncbi_taxonomy/Sulfurisphaera tokodaii_taxonomy | Bin .../ncbi_taxonomy/Sus scrofa domesticus_taxonomy | Bin .../ncbi_taxonomy/Sus scrofa_taxonomy | Bin .../Symbiobacterium thermophilum_taxonomy | Bin .../ncbi_taxonomy/Symbiobacterium toebii_taxonomy | Bin .../Synechococcus elongatus PCC 7942_taxonomy | Bin .../ncbi_taxonomy/Synechococcus elongatus_taxonomy | Bin .../ncbi_taxonomy/Synechococcus sp._taxonomy | Bin .../ncbi_taxonomy/Synechocystis sp._taxonomy | Bin .../ncbi_taxonomy/Taenia crassiceps_taxonomy | Bin .../ncbi_taxonomy/Taenia solium_taxonomy | Bin .../ncbi_taxonomy/Talaromyces emersonii_taxonomy_NA | Bin .../ncbi_taxonomy/Talaromyces piceae_taxonomy | Bin .../ncbi_taxonomy/Tenebrio molitor_taxonomy | Bin .../Tetragenococcus halophilus_taxonomy | Bin .../ncbi_taxonomy/Tetrahymena thermophila_taxonomy | Bin .../ncbi_taxonomy/Thalassiosira pseudonana_taxonomy | Bin .../ncbi_taxonomy/Theileria annulata_taxonomy | Bin .../Thermoanaerobacter brockii_taxonomy | Bin .../ncbi_taxonomy/Thermoanaerobacter sp._taxonomy | Bin .../Thermoanaerobacter tengcongensis_taxonomy_NA | Bin .../Thermoanaerobacterium saccharolyticum_taxonomy | Bin ...moanaerobacterium thermosaccharolyticum_taxonomy | Bin ...hermoanaerobacterium thermosulfurigenes_taxonomy | Bin .../ncbi_taxonomy/Thermoascus aurantiacus_taxonomy | Bin .../ncbi_taxonomy/Thermobifida fusca_taxonomy | Bin .../Thermococcus gammatolerans_taxonomy | Bin .../Thermococcus kodakaraensis_taxonomy_NA | Bin .../Thermococcus kodakarensis_taxonomy | Bin .../ncbi_taxonomy/Thermococcus litoralis_taxonomy | Bin .../ncbi_taxonomy/Thermococcus onnurineus_taxonomy | Bin .../ncbi_taxonomy/Thermococcus sp._taxonomy | Bin .../Thermococcus waiotapuensis_taxonomy | Bin .../ncbi_taxonomy/Thermofilum pendens_taxonomy | Bin .../ncbi_taxonomy/Thermomyces lanuginosus_taxonomy | Bin .../ncbi_taxonomy/Thermoplasma acidophilum_taxonomy | Bin .../ncbi_taxonomy/Thermoproteus tenax_taxonomy | Bin .../Thermosynechococcus elongatus_taxonomy | Bin .../ncbi_taxonomy/Thermotoga maritima_taxonomy | Bin .../ncbi_taxonomy/Thermotoga neapolitana_taxonomy | Bin .../ncbi_taxonomy/Thermus aquaticus_taxonomy | Bin .../ncbi_taxonomy/Thermus brockianus_taxonomy | Bin .../ncbi_taxonomy/Thermus caldophilus_taxonomy | Bin .../ncbi_taxonomy/Thermus scotoductus_taxonomy | Bin .../ncbi_taxonomy/Thermus sp. GH5_taxonomy | Bin .../ncbi_taxonomy/Thermus sp._taxonomy | Bin .../Thermus thermophilus HB27_taxonomy | Bin .../ncbi_taxonomy/Thermus thermophilus HB8_taxonomy | Bin .../ncbi_taxonomy/Thermus thermophilus_taxonomy | Bin .../ncbi_taxonomy/Thermus yunnanensis_taxonomy | Bin .../Thiobacillus denitrificans ATCC 25259_taxonomy | Bin .../Thiobacillus ferrooxidans_taxonomy_NA | Bin .../ncbi_taxonomy/Thunnus thynnus_taxonomy | Bin .../ncbi_taxonomy/Tolypocladium inflatum_taxonomy | Bin .../ncbi_taxonomy/Toxoplasma gondii_taxonomy | Bin .../ncbi_taxonomy/Trematomus bernacchii_taxonomy | Bin .../ncbi_taxonomy/Treponema denticola_taxonomy | Bin .../ncbi_taxonomy/Trichoderma reesei_taxonomy | Bin .../ncbi_taxonomy/Trichomonas vaginalis_taxonomy | Bin .../ncbi_taxonomy/Trichormus azollae_taxonomy | Bin .../ncbi_taxonomy/Triticum aestivum_taxonomy | Bin .../ncbi_taxonomy/Tritrichomonas foetus_taxonomy | Bin .../ncbi_taxonomy/Tritrichomonas suis_taxonomy | Bin .../Trypanosoma brucei brucei_taxonomy | Bin .../ncbi_taxonomy/Trypanosoma brucei_taxonomy | Bin .../ncbi_taxonomy/Trypanosoma cruzi_taxonomy | Bin .../ncbi_taxonomy/Trypanosoma vivax_taxonomy | Bin .../ncbi_taxonomy/Trypanosoma_taxonomy | Bin .../ncbi_taxonomy/Turbatrix aceti_taxonomy | Bin .../Ureibacillus thermosphaericus_taxonomy | Bin .../ncbi_taxonomy/Vaccinia virus_taxonomy | Bin .../ncbi_taxonomy/Variovorax paradoxus_taxonomy | Bin .../ncbi_taxonomy/Veillonella atypica_taxonomy | Bin .../ncbi_taxonomy/Vibrio cholerae_taxonomy | Bin .../ncbi_taxonomy/Vibrio harveyi_taxonomy | Bin .../ncbi_taxonomy/Vibrio natriegens_taxonomy | Bin .../ncbi_taxonomy/Vibrio sp._taxonomy | Bin .../ncbi_taxonomy/Vibrio vulnificus_taxonomy | Bin .../ncbi_taxonomy/Vigna radiata_taxonomy | Bin .../ncbi_taxonomy/Vitis vinifera_taxonomy | Bin .../ncbi_taxonomy/Vogesella indigofera_taxonomy | Bin .../ncbi_taxonomy/West Nile virus_taxonomy | Bin .../White spot syndrome virus_taxonomy | Bin .../ncbi_taxonomy/Withania somnifera_taxonomy | Bin ...Wolbachia endosymbiont of Brugia malayi_taxonomy | Bin .../ncbi_taxonomy/Wolbachia sp._taxonomy | Bin .../Xanthomonas campestris pv. campestris_taxonomy | Bin .../ncbi_taxonomy/Xanthomonas campestris_taxonomy | Bin .../ncbi_taxonomy/Xanthomonas citri_taxonomy | Bin .../ncbi_taxonomy/Xanthomonas oryzae_taxonomy | Bin .../Xanthomonas phaseoli pv. manihotis_taxonomy | Bin .../Xanthophyllomyces dendrorhous_taxonomy | Bin .../ncbi_taxonomy/Xenopus laevis_taxonomy | Bin .../ncbi_taxonomy/Xerophyta viscosa_taxonomy | Bin .../ncbi_taxonomy/Yamadazyma tenuis_taxonomy | Bin .../ncbi_taxonomy/Yarrowia lipolytica_taxonomy | Bin .../ncbi_taxonomy/Yersinia intermedia_taxonomy | Bin .../ncbi_taxonomy/Yersinia pestis_taxonomy | Bin .../Yersinia pseudotuberculosis_taxonomy | Bin .../ncbi_taxonomy/Yokenella sp._taxonomy | Bin .../ncbi_taxonomy/Zavarzinia compransoris_taxonomy | Bin .../ncbi_taxonomy/Zea mays_taxonomy | Bin .../ncbi_taxonomy/Zoogloea ramigera_taxonomy | Bin .../ncbi_taxonomy/Zymomonas mobilis_taxonomy | Bin .../ncbi_taxonomy/[Bacillus] caldotenax_taxonomy | Bin .../ncbi_taxonomy/[Candida] glabrata_taxonomy | Bin .../ncbi_taxonomy/[Candida] intermedia_taxonomy | Bin .../equine infectious anemia virus_taxonomy_NA | Bin .../mammalian orthoreovirus_taxonomy_NA | Bin .../ncbi_taxonomy/plant_taxonomy_NA | Bin .../ncbi_taxonomy/synthetic construct_taxonomy | Bin .../ncbi_taxonomy/uncultured bacterium_taxonomy | Bin .../uncultured rumen bacterium_taxonomy | Bin .../uncultured soil bacterium_taxonomy | Bin .../unidentified prokaryotic organism_taxonomy | Bin .../unknown prokaryotic organism_taxonomy_NA | Bin .../white spot syndrome virus_taxonomy_NA | Bin .../_cache => _cache}/sabio_rk_total/1_10_3_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_10_5_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_10.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_11.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_13.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_14.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_15.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_16.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_19.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_21.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_5.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_6.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_7.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/1_11_2_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_13_11_1.json | 0 .../sabio_rk_total/1_13_11_11.json | 0 .../sabio_rk_total/1_13_11_12.json | 0 .../sabio_rk_total/1_13_11_15.json | 0 .../sabio_rk_total/1_13_11_16.json | 0 .../_cache => _cache}/sabio_rk_total/1_13_11_2.json | 0 .../sabio_rk_total/1_13_11_20.json | 0 .../sabio_rk_total/1_13_11_24.json | 0 .../sabio_rk_total/1_13_11_27.json | 0 .../sabio_rk_total/1_13_11_31.json | 0 .../sabio_rk_total/1_13_11_33.json | 0 .../sabio_rk_total/1_13_11_35.json | 0 .../sabio_rk_total/1_13_11_37.json | 0 .../_cache => _cache}/sabio_rk_total/1_13_11_4.json | 0 .../sabio_rk_total/1_13_11_45.json | 0 .../sabio_rk_total/1_13_11_46.json | 0 .../sabio_rk_total/1_13_11_47.json | 0 .../sabio_rk_total/1_13_11_52.json | 0 .../sabio_rk_total/1_13_11_53.json | 0 .../sabio_rk_total/1_13_11_54.json | 0 .../_cache => _cache}/sabio_rk_total/1_13_11_6.json | 0 .../sabio_rk_total/1_13_11_63.json | 0 .../sabio_rk_total/1_13_12_16.json | 0 .../_cache => _cache}/sabio_rk_total/1_13_12_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_13_12_7.json | 0 .../_cache => _cache}/sabio_rk_total/1_13_99_1.json | 0 .../sabio_rk_total/1_14_11_17.json | 0 .../sabio_rk_total/1_14_11_59.json | 0 .../sabio_rk_total/1_14_12_17.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_12_W.json | 0 .../sabio_rk_total/1_14_13_10.json | 0 .../sabio_rk_total/1_14_13_105.json | 0 .../sabio_rk_total/1_14_13_22.json | 0 .../sabio_rk_total/1_14_13_25.json | 0 .../sabio_rk_total/1_14_13_39.json | 0 .../sabio_rk_total/1_14_13_50.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_13_7.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_13_8.json | 0 .../sabio_rk_total/1_14_13_84.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_13_9.json | 0 .../sabio_rk_total/1_14_13_92.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_13_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_14_1.json | 0 .../sabio_rk_total/1_14_14_111.json | 0 .../sabio_rk_total/1_14_14_137.json | 0 .../sabio_rk_total/1_14_14_149.json | 0 .../sabio_rk_total/1_14_14_17.json | 0 .../sabio_rk_total/1_14_14_18.json | 0 .../sabio_rk_total/1_14_14_19.json | 0 .../sabio_rk_total/1_14_14_24.json | 0 .../sabio_rk_total/1_14_14_36.json | 0 .../sabio_rk_total/1_14_14_38.json | 0 .../sabio_rk_total/1_14_14_40.json | 0 .../sabio_rk_total/1_14_14_43.json | 0 .../sabio_rk_total/1_14_14_45.json | 0 .../sabio_rk_total/1_14_14_47.json | 0 .../sabio_rk_total/1_14_14_55.json | 0 .../sabio_rk_total/1_14_14_57.json | 0 .../sabio_rk_total/1_14_14_70.json | 0 .../sabio_rk_total/1_14_14_88.json | 0 .../sabio_rk_total/1_14_14_90.json | 0 .../sabio_rk_total/1_14_14_91.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_14_W.json | 0 .../sabio_rk_total/1_14_15_15.json | 0 .../sabio_rk_total/1_14_15_16.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_15_6.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_16_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_16_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_16_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_17_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_18_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_19_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_20_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_20_6.json | 0 .../_cache => _cache}/sabio_rk_total/1_14_99_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_16_1_7.json | 0 .../_cache => _cache}/sabio_rk_total/1_16_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/1_16_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_16_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_17_1_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_17_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_17_3_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_17_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_18_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_18_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_18_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_10.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_100.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_103.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_105.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_107.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_112.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_12.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_133.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_136.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_14.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_141.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_145.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_146.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_149.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_150.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_151.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_153.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_156.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_169.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_17.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_175.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_179.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_18.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_183.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_184.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_188.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_195.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_205.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_206.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_209.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_21.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_213.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_215.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_22.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_23.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_236.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_239.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_25.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_261.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_263.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_267.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_27.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_28.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_282.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_284.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_291.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_292.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_30.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_311.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_332.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_334.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_336.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_346.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_35.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_357.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_37.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_376.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_38.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_383.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_387.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_39.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_40.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_405.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_41.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_42.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_44.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_47.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_49.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_50.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_51.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_6.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_62.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_64.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_65.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_67.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_72.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_79.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_81.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_82.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_95.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_1_n11.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_2_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_2_7.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_3_10.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_3_15.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_3_17.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_3_21.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_3_38.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_3_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_3_7.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_3_9.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_5_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_5_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_99_31.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_99_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_1_9_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_20_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_20_4_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_21_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_10.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_11.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_12.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_13.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_19.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_22.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_25.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_26.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_27.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_31.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_36.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_44.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_5.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_59.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_70.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_72.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_77.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_87.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_95.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_96.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_3_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_3_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_4_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_4_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_4_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_98_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_2_99_7.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_10.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_12.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_14.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_20.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_38.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_39.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_48.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_77.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_78.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_84.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_95.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_98.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_2_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_3_10.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_3_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_5_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_5_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_7_8.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_8_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_8_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_8_6.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_8_7.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_8_8.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_8_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_98_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_98_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_99_12.json | 0 .../_cache => _cache}/sabio_rk_total/1_3_99_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_1_13.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_1_20.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_1_21.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_1_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_3_19.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_3_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_3_21.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_3_22.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_3_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_3_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_9_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_9_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_4_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_20.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_21.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_24.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_30.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_33.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_34.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_37.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_39.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_49.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_5.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_7.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_3_10.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_98_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_99_12.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_99_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_5_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_6_2_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_6_2_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_6_2_6.json | 0 .../_cache => _cache}/sabio_rk_total/1_6_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_6_3_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_6_5_12.json | 0 .../_cache => _cache}/sabio_rk_total/1_6_5_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_6_5_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_6_99_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_6_99_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_6_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_7_1_13.json | 0 .../_cache => _cache}/sabio_rk_total/1_7_1_14.json | 0 .../_cache => _cache}/sabio_rk_total/1_7_1_6.json | 0 .../_cache => _cache}/sabio_rk_total/1_7_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_7_2_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_7_2_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_7_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_7_3_3.json | 0 .../_cache => _cache}/sabio_rk_total/1_7_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_1_12.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_1_14.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_1_4.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_1_7.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_2_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_4_11.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_4_13.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_4_2.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_4_9.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_4_W.json | 0 .../_cache => _cache}/sabio_rk_total/1_8_5_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_9_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/1_W_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_10.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_103.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_11.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_128.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_13.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_141.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_142.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_146.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_148.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_166.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_22.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_228.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_241.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_255.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_267.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_277.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_280.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_319.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_41.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_43.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_45.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_49.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_53.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_6.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_68.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_79.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_2_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_2_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_3_2.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_3_3.json | 0 .../_cache => _cache}/sabio_rk_total/2_1_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_2_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_2_1_6.json | 0 .../sabio_rk_total/2_2_1_9 4_2_99_20.json | 0 .../_cache => _cache}/sabio_rk_total/2_2_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/2_2_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_157.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_172.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_174.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_177.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_196.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_208.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_214.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_224.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_226.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_232.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_30.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_38.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_39.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_4.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_41.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_47.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_48.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_6.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_60.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_74.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_85.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_97.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_2_10.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_2_13.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_2_15.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_3_13.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_3_14.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_3_16.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_3_5.json | 0 .../_cache => _cache}/sabio_rk_total/2_3_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_10.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_111.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_13.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_17.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_170.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_187.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_19.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_195.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_20.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_202.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_212.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_234.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_25.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_255.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_282.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_299.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_300.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_302.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_320.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_321.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_326.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_327.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_329.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_38.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_4.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_83.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_85.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_2_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_2_10.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_2_12.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_2_29.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_2_36.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_2_8.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_2_9.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_2_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_4_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_10.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_104.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_126.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_15.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_16.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_17.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_18.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_19.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_23.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_27.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_29.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_31.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_34.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_41.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_45.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_46.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_47.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_48.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_54.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_55.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_56.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_58.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_76.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_79.json | 0 .../_cache => _cache}/sabio_rk_total/2_5_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_11.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_12.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_19.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_21.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_27.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_30.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_36.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_39.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_42.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_45.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_46.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_5.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_52.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_54.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_62.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_7.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_76.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_83.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_85.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/2_6_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_10_2.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_11_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_11_10.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_11_11.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_11_24.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_11_4.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_13_3.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_105.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_106.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_107.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_11.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_113.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_145.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_147.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_170.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_20.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_21.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_23.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_24.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_26.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_29.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_31.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_32.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_33.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_39.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_4.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_40.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_43.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_55.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_59.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_6.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_60.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_63.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_71.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_76.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_90.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_91.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_95.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_2_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_2_2.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_2_3.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_2_4.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_2_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_3_13.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_3_2.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_3_3.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_3_9.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_4_14.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_4_21.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_4_22.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_4_3.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_4_6.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_4_8.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_4_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_6_5.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_6_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_12.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_18.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_19.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_2.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_23.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_27.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_3.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_31.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_4.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_40.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_49.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_59.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_60.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_69.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_7.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_84.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_7_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_8_12.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_8_13.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_8_7.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_8_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_9_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_7_9_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_8_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/2_8_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/2_8_1_6.json | 0 .../_cache => _cache}/sabio_rk_total/2_8_1_7.json | 0 .../_cache => _cache}/sabio_rk_total/2_8_2_21.json | 0 .../_cache => _cache}/sabio_rk_total/2_8_2_25.json | 0 .../_cache => _cache}/sabio_rk_total/2_8_2_8.json | 0 .../_cache => _cache}/sabio_rk_total/2_8_3_18.json | 0 .../_cache => _cache}/sabio_rk_total/2_8_3_6.json | 0 .../_cache => _cache}/sabio_rk_total/2_8_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/2_W_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_11.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_13.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_14.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_25.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_29.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_31.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_43.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_45.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_6.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_7.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_72.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_73.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_81.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_88.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_2_12.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_2_17.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_2_2.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_2_20.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_2_23.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_2_4.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_2_6.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_2_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_104.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_11.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_16.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_17.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_18.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_2.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_25.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_3.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_33.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_36.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_37.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_46.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_48.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_5.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_6.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_7.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_74.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_76.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_8.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_91.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_97.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_4_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_4_12.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_4_16.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_4_17.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_4_3.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_4_35.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_4_37.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_4_4.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_4_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_5_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_1_7_2.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_10.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_103.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_113.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_114.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_122.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_132.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_136.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_14.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_147.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_15.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_151.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_161.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_177.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_18.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_182.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_199.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_20.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_21.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_22.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_23.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_25.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_26.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_28.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_31.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_37.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_38.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_39.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_4.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_41.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_45.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_51.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_52.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_55.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_58.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_62.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_70.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_73.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_74.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_75.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_76.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_78.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_81.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_85.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_86.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_91.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_99.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_2_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_2_21.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_2_27.json | 0 .../_cache => _cache}/sabio_rk_total/3_2_2_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_3_2_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_11_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_11_2.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_11_23.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_13_18.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_13_20.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_13_9.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_13_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_16_4.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_17_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_17_12.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_17_15.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_17_22.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_17_23.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_17_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_19_12.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_19_5.json | 0 .../_cache => _cache}/sabio_rk_total/3_4_19_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_104.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_11.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_115.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_124.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_17.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_18.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_26.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_4.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_41.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_5.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_53.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_78.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_88.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_93.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_2_17.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_2_3.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_2_5.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_2_6.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_3_12.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_3_13.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_3_18.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_3_4.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_3_6.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_3_7.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_10.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_11.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_12.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_16.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_2.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_28.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_3.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_30.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_31.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_4.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_43.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_9.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_4_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_99_6.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_99_7.json | 0 .../_cache => _cache}/sabio_rk_total/3_5_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_11.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_13.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_15.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_16.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_17.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_22.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_23.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_28.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_29.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_52.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_53.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_55.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_56.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_60.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_65.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_7.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_2_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_4_10.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_4_13.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_4_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_5_1.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_5_2.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_5_4.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_5_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_6_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/3_7_1_18.json | 0 .../_cache => _cache}/sabio_rk_total/3_7_1_19.json | 0 .../_cache => _cache}/sabio_rk_total/3_7_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/3_7_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/3_7_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_112.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_15.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_17.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_18.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_19.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_22.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_23.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_31.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_32.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_33.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_35.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_36.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_39.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_49.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_50.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_64.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_7.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_74.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_82.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_83.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_85.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_2_13.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_2_17.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_2_23.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_2_25.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_2_4.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_2_40.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_2_44.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_2_49.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_2_52.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_2_55.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_2_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_3_17.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_3_27.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_3_3.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_3_30.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_3_39.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_3_4.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_3_43.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_99_1.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_99_3.json | 0 .../_cache => _cache}/sabio_rk_total/4_1_99_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_10.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_105.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_107.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_11.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_113.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_115.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_116.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_118.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_119.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_122.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_17.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_20.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_22.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_31.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_33.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_35.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_36.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_39.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_40.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_41.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_51.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_59.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_68.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_69.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_77.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_80.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_81.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_84.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_91.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_92.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_99.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_3_107.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_3_108.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_3_110.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_3_118.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_3_12.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_3_124.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_3_128.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_3_22.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_3_3.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_3_37.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_99_18.json | 0 .../_cache => _cache}/sabio_rk_total/4_2_99_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_1_15.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_1_16.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_1_17.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_1_18.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_1_20.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_1_23.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_1_24.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_1_25.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_1_27.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_2_1.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_2_2.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_2_3.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_2_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_3_7.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_3_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_4_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/4_4_1_14.json | 0 .../_cache => _cache}/sabio_rk_total/4_4_1_16.json | 0 .../_cache => _cache}/sabio_rk_total/4_4_1_19.json | 0 .../_cache => _cache}/sabio_rk_total/4_4_1_21.json | 0 .../_cache => _cache}/sabio_rk_total/4_4_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/4_4_1_5.json | 0 .../_cache => _cache}/sabio_rk_total/4_4_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_6_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/4_6_1_18.json | 0 .../_cache => _cache}/sabio_rk_total/4_6_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/4_99_1_5.json | 0 .../_cache => _cache}/sabio_rk_total/4_99_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_1_n1.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_3_13.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_3_14.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_3_18.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_3_2.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_3_3.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_3_4.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_3_6.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_99_1.json | 0 .../_cache => _cache}/sabio_rk_total/5_1_99_W.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_1_13.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_1_15.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_1_4.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_1_5.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_1_6.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_2_6.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_3_1.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_3_2.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_3_5.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_3_7.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_3_8.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_99_2.json | 0 .../_cache => _cache}/sabio_rk_total/5_3_99_3.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_2_10.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_2_11.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_2_12.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_2_2.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_2_3.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_2_4.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_2_6.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_2_8.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_2_W.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_4_2.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_99_1.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_99_13.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_99_17.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_99_2.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_99_5.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_99_61.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_99_W.json | 0 .../_cache => _cache}/sabio_rk_total/5_4_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/5_5_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/5_5_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/5_5_1_4.json | 0 .../_cache => _cache}/sabio_rk_total/5_5_1_6.json | 0 .../_cache => _cache}/sabio_rk_total/5_6_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/5_6_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/5_W_W_W.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_10.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_12.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_14.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_15.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_16.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_17.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_18.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_19.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_21.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_24.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_4.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_5.json | 0 .../_cache => _cache}/sabio_rk_total/6_1_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/6_2_1_1.json | 0 .../_cache => _cache}/sabio_rk_total/6_2_1_13.json | 0 .../_cache => _cache}/sabio_rk_total/6_2_1_17.json | 0 .../_cache => _cache}/sabio_rk_total/6_2_1_3.json | 0 .../_cache => _cache}/sabio_rk_total/6_2_1_30.json | 0 .../_cache => _cache}/sabio_rk_total/6_2_1_33.json | 0 .../_cache => _cache}/sabio_rk_total/6_2_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/6_2_1_n2.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_1_13.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_1_15.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_1_2.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_1_8.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_1_9.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_1_W.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_2_1.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_2_10.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_2_2.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_2_3.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_2_4.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_2_5.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_2_7.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_2_W.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_3_2.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_3_3.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_3_W.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_4_14.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_4_16.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_4_2.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_4_3.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_4_4.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_4_6.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_4_W.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_5_5.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_5_7.json | 0 .../_cache => _cache}/sabio_rk_total/6_3_5_W.json | 0 .../_cache => _cache}/sabio_rk_total/6_4_1_2.json | 0 {autopacmen/_cache => _cache}/uniprot/O32583 | 0 {autopacmen/_cache => _cache}/uniprot/P00350 | 0 {autopacmen/_cache => _cache}/uniprot/P00363 | 0 {autopacmen/_cache => _cache}/uniprot/P00370 | 0 {autopacmen/_cache => _cache}/uniprot/P00393 | 0 {autopacmen/_cache => _cache}/uniprot/P00448 | Bin {autopacmen/_cache => _cache}/uniprot/P00452 | 0 {autopacmen/_cache => _cache}/uniprot/P00490 | 0 {autopacmen/_cache => _cache}/uniprot/P00509 | 0 {autopacmen/_cache => _cache}/uniprot/P00547 | 0 {autopacmen/_cache => _cache}/uniprot/P00550 | 0 {autopacmen/_cache => _cache}/uniprot/P00561 | 0 {autopacmen/_cache => _cache}/uniprot/P00562 | 0 {autopacmen/_cache => _cache}/uniprot/P00634 | 0 {autopacmen/_cache => _cache}/uniprot/P00722 | 0 {autopacmen/_cache => _cache}/uniprot/P00805 | 0 {autopacmen/_cache => _cache}/uniprot/P00816 | 0 {autopacmen/_cache => _cache}/uniprot/P00861 | 0 {autopacmen/_cache => _cache}/uniprot/P00864 | 0 {autopacmen/_cache => _cache}/uniprot/P00887 | 0 {autopacmen/_cache => _cache}/uniprot/P00888 | 0 {autopacmen/_cache => _cache}/uniprot/P00893 | 0 {autopacmen/_cache => _cache}/uniprot/P00894 | 0 {autopacmen/_cache => _cache}/uniprot/P00895 | 0 {autopacmen/_cache => _cache}/uniprot/P00903 | 0 {autopacmen/_cache => _cache}/uniprot/P00904 | 0 {autopacmen/_cache => _cache}/uniprot/P00909 | 0 {autopacmen/_cache => _cache}/uniprot/P00926 | 0 {autopacmen/_cache => _cache}/uniprot/P00934 | 0 {autopacmen/_cache => _cache}/uniprot/P00935 | 0 {autopacmen/_cache => _cache}/uniprot/P00936 | 0 {autopacmen/_cache => _cache}/uniprot/P00944 | 0 {autopacmen/_cache => _cache}/uniprot/P00946 | 0 {autopacmen/_cache => _cache}/uniprot/P00954 | 0 {autopacmen/_cache => _cache}/uniprot/P00956 | 0 {autopacmen/_cache => _cache}/uniprot/P00957 | 0 {autopacmen/_cache => _cache}/uniprot/P00959 | 0 {autopacmen/_cache => _cache}/uniprot/P00960 | 0 {autopacmen/_cache => _cache}/uniprot/P00961 | 0 {autopacmen/_cache => _cache}/uniprot/P00962 | 0 {autopacmen/_cache => _cache}/uniprot/P00963 | 0 {autopacmen/_cache => _cache}/uniprot/P00968 | 0 {autopacmen/_cache => _cache}/uniprot/P02916 | 0 {autopacmen/_cache => _cache}/uniprot/P02918 | 0 {autopacmen/_cache => _cache}/uniprot/P02919 | 0 {autopacmen/_cache => _cache}/uniprot/P02920 | 0 {autopacmen/_cache => _cache}/uniprot/P02921 | 0 {autopacmen/_cache => _cache}/uniprot/P02924 | 0 {autopacmen/_cache => _cache}/uniprot/P02925 | 0 {autopacmen/_cache => _cache}/uniprot/P02929 | 0 {autopacmen/_cache => _cache}/uniprot/P02930 | 0 {autopacmen/_cache => _cache}/uniprot/P02931 | 0 {autopacmen/_cache => _cache}/uniprot/P02932 | 0 {autopacmen/_cache => _cache}/uniprot/P02943 | 0 {autopacmen/_cache => _cache}/uniprot/P03819 | 0 {autopacmen/_cache => _cache}/uniprot/P03959 | 0 {autopacmen/_cache => _cache}/uniprot/P03960 | 0 {autopacmen/_cache => _cache}/uniprot/P03961 | 0 {autopacmen/_cache => _cache}/uniprot/P04036 | 0 {autopacmen/_cache => _cache}/uniprot/P04079 | 0 {autopacmen/_cache => _cache}/uniprot/P04391 | 0 {autopacmen/_cache => _cache}/uniprot/P04425 | 0 {autopacmen/_cache => _cache}/uniprot/P04693 | Bin {autopacmen/_cache => _cache}/uniprot/P04805 | 0 {autopacmen/_cache => _cache}/uniprot/P04816 | 0 {autopacmen/_cache => _cache}/uniprot/P04825 | 0 {autopacmen/_cache => _cache}/uniprot/P04951 | 0 {autopacmen/_cache => _cache}/uniprot/P04968 | 0 {autopacmen/_cache => _cache}/uniprot/P04982 | 0 {autopacmen/_cache => _cache}/uniprot/P04983 | 0 {autopacmen/_cache => _cache}/uniprot/P05020 | 0 {autopacmen/_cache => _cache}/uniprot/P05041 | 0 {autopacmen/_cache => _cache}/uniprot/P05042 | 0 {autopacmen/_cache => _cache}/uniprot/P05194 | 0 {autopacmen/_cache => _cache}/uniprot/P05459 | 0 {autopacmen/_cache => _cache}/uniprot/P05637 | 0 {autopacmen/_cache => _cache}/uniprot/P05706 | 0 {autopacmen/_cache => _cache}/uniprot/P05707 | 0 {autopacmen/_cache => _cache}/uniprot/P05791 | 0 {autopacmen/_cache => _cache}/uniprot/P05793 | 0 {autopacmen/_cache => _cache}/uniprot/P05825 | 0 {autopacmen/_cache => _cache}/uniprot/P05847 | 0 {autopacmen/_cache => _cache}/uniprot/P06129 | 0 {autopacmen/_cache => _cache}/uniprot/P06149 | 0 {autopacmen/_cache => _cache}/uniprot/P06282 | 0 {autopacmen/_cache => _cache}/uniprot/P06609 | 0 {autopacmen/_cache => _cache}/uniprot/P06610 | 0 {autopacmen/_cache => _cache}/uniprot/P06611 | 0 {autopacmen/_cache => _cache}/uniprot/P06715 | 0 {autopacmen/_cache => _cache}/uniprot/P06720 | Bin {autopacmen/_cache => _cache}/uniprot/P06721 | 0 {autopacmen/_cache => _cache}/uniprot/P06959 | 0 {autopacmen/_cache => _cache}/uniprot/P06960 | 0 {autopacmen/_cache => _cache}/uniprot/P06968 | 0 {autopacmen/_cache => _cache}/uniprot/P06971 | 0 {autopacmen/_cache => _cache}/uniprot/P06972 | 0 {autopacmen/_cache => _cache}/uniprot/P06983 | 0 {autopacmen/_cache => _cache}/uniprot/P06986 | 0 {autopacmen/_cache => _cache}/uniprot/P06987 | 0 {autopacmen/_cache => _cache}/uniprot/P06988 | 0 {autopacmen/_cache => _cache}/uniprot/P06989 | 0 {autopacmen/_cache => _cache}/uniprot/P06996 | 0 {autopacmen/_cache => _cache}/uniprot/P06999 | 0 {autopacmen/_cache => _cache}/uniprot/P07000 | 0 {autopacmen/_cache => _cache}/uniprot/P07001 | 0 {autopacmen/_cache => _cache}/uniprot/P07003 | 0 {autopacmen/_cache => _cache}/uniprot/P07004 | 0 {autopacmen/_cache => _cache}/uniprot/P07014 | 0 {autopacmen/_cache => _cache}/uniprot/P07023 | 0 {autopacmen/_cache => _cache}/uniprot/P07024 | 0 {autopacmen/_cache => _cache}/uniprot/P07102 | 0 {autopacmen/_cache => _cache}/uniprot/P07109 | 0 {autopacmen/_cache => _cache}/uniprot/P07117 | 0 {autopacmen/_cache => _cache}/uniprot/P07118 | 0 {autopacmen/_cache => _cache}/uniprot/P07395 | 0 {autopacmen/_cache => _cache}/uniprot/P07623 | Bin {autopacmen/_cache => _cache}/uniprot/P07639 | 0 {autopacmen/_cache => _cache}/uniprot/P07650 | 0 {autopacmen/_cache => _cache}/uniprot/P07654 | 0 {autopacmen/_cache => _cache}/uniprot/P07658 | 0 {autopacmen/_cache => _cache}/uniprot/P07762 | 0 {autopacmen/_cache => _cache}/uniprot/P07813 | 0 {autopacmen/_cache => _cache}/uniprot/P07821 | 0 {autopacmen/_cache => _cache}/uniprot/P07822 | 0 {autopacmen/_cache => _cache}/uniprot/P07862 | 0 {autopacmen/_cache => _cache}/uniprot/P07913 | 0 {autopacmen/_cache => _cache}/uniprot/P08142 | 0 {autopacmen/_cache => _cache}/uniprot/P08178 | 0 {autopacmen/_cache => _cache}/uniprot/P08179 | 0 {autopacmen/_cache => _cache}/uniprot/P08192 | 0 {autopacmen/_cache => _cache}/uniprot/P08194 | 0 {autopacmen/_cache => _cache}/uniprot/P08200 | 0 {autopacmen/_cache => _cache}/uniprot/P08201 | 0 {autopacmen/_cache => _cache}/uniprot/P08202 | 0 {autopacmen/_cache => _cache}/uniprot/P08203 | 0 {autopacmen/_cache => _cache}/uniprot/P08204 | 0 {autopacmen/_cache => _cache}/uniprot/P08244 | 0 {autopacmen/_cache => _cache}/uniprot/P08312 | 0 {autopacmen/_cache => _cache}/uniprot/P08331 | 0 {autopacmen/_cache => _cache}/uniprot/P08337 | 0 {autopacmen/_cache => _cache}/uniprot/P08373 | 0 {autopacmen/_cache => _cache}/uniprot/P08506 | 0 {autopacmen/_cache => _cache}/uniprot/P08660 | 0 {autopacmen/_cache => _cache}/uniprot/P08722 | 0 {autopacmen/_cache => _cache}/uniprot/P08839 | 0 {autopacmen/_cache => _cache}/uniprot/P08997 | 0 {autopacmen/_cache => _cache}/uniprot/P09029 | 0 {autopacmen/_cache => _cache}/uniprot/P09053 | 0 {autopacmen/_cache => _cache}/uniprot/P09099 | 0 {autopacmen/_cache => _cache}/uniprot/P09126 | 0 {autopacmen/_cache => _cache}/uniprot/P09127 | 0 {autopacmen/_cache => _cache}/uniprot/P09147 | 0 {autopacmen/_cache => _cache}/uniprot/P09148 | 0 {autopacmen/_cache => _cache}/uniprot/P09151 | 0 {autopacmen/_cache => _cache}/uniprot/P09152 | 0 {autopacmen/_cache => _cache}/uniprot/P09158 | 0 {autopacmen/_cache => _cache}/uniprot/P09323 | 0 {autopacmen/_cache => _cache}/uniprot/P09373 | 0 {autopacmen/_cache => _cache}/uniprot/P09394 | 0 {autopacmen/_cache => _cache}/uniprot/P09424 | 0 {autopacmen/_cache => _cache}/uniprot/P09546 | 0 {autopacmen/_cache => _cache}/uniprot/P09551 | 0 {autopacmen/_cache => _cache}/uniprot/P09831 | 0 {autopacmen/_cache => _cache}/uniprot/P09832 | 0 {autopacmen/_cache => _cache}/uniprot/P09833 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6A0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6A3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6A6 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6A8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6B4 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6B7 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6C5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6C8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6D3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6D5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6D7 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6E1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6E4 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6E6 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6F1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6F3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6G5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6H8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6I0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6I3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6I6 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6I9 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6J1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6J5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6J8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6K1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6K6 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6L0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6L2 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6L4 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6L7 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6M2 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6P9 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6Q3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6Q6 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6R0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6S7 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6T1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6T3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6T5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6T9 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6U8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6V1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6V5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6V8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6W0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6W3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6W9 | 0 {autopacmen/_cache => _cache}/uniprot/P0A6X1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A712 | 0 {autopacmen/_cache => _cache}/uniprot/P0A715 | Bin {autopacmen/_cache => _cache}/uniprot/P0A717 | 0 {autopacmen/_cache => _cache}/uniprot/P0A720 | 0 {autopacmen/_cache => _cache}/uniprot/P0A722 | 0 {autopacmen/_cache => _cache}/uniprot/P0A725 | Bin {autopacmen/_cache => _cache}/uniprot/P0A731 | 0 {autopacmen/_cache => _cache}/uniprot/P0A738 | 0 {autopacmen/_cache => _cache}/uniprot/P0A744 | 0 {autopacmen/_cache => _cache}/uniprot/P0A746 | 0 {autopacmen/_cache => _cache}/uniprot/P0A749 | 0 {autopacmen/_cache => _cache}/uniprot/P0A752 | 0 {autopacmen/_cache => _cache}/uniprot/P0A759 | 0 {autopacmen/_cache => _cache}/uniprot/P0A761 | 0 {autopacmen/_cache => _cache}/uniprot/P0A763 | 0 {autopacmen/_cache => _cache}/uniprot/P0A769 | 0 {autopacmen/_cache => _cache}/uniprot/P0A786 | 0 {autopacmen/_cache => _cache}/uniprot/P0A790 | 0 {autopacmen/_cache => _cache}/uniprot/P0A794 | Bin {autopacmen/_cache => _cache}/uniprot/P0A796 | 0 {autopacmen/_cache => _cache}/uniprot/P0A799 | Bin {autopacmen/_cache => _cache}/uniprot/P0A7A2 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7A7 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7A9 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7B1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7B3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7B5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7D4 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7D7 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7E1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7E3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7E5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7E9 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7F3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7F6 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7I7 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7J0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A7Z0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A817 | 0 {autopacmen/_cache => _cache}/uniprot/P0A821 | 0 {autopacmen/_cache => _cache}/uniprot/P0A825 | 0 {autopacmen/_cache => _cache}/uniprot/P0A830 | 0 {autopacmen/_cache => _cache}/uniprot/P0A836 | 0 {autopacmen/_cache => _cache}/uniprot/P0A840 | 0 {autopacmen/_cache => _cache}/uniprot/P0A853 | 0 {autopacmen/_cache => _cache}/uniprot/P0A858 | 0 {autopacmen/_cache => _cache}/uniprot/P0A867 | 0 {autopacmen/_cache => _cache}/uniprot/P0A870 | 0 {autopacmen/_cache => _cache}/uniprot/P0A877 | 0 {autopacmen/_cache => _cache}/uniprot/P0A879 | 0 {autopacmen/_cache => _cache}/uniprot/P0A884 | 0 {autopacmen/_cache => _cache}/uniprot/P0A887 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8F0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8F4 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8G3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8H3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8K1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8L1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8M0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8M3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8N3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8N5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8Q0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8Q3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8Y1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A8Z3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A910 | 0 {autopacmen/_cache => _cache}/uniprot/P0A921 | 0 {autopacmen/_cache => _cache}/uniprot/P0A924 | 0 {autopacmen/_cache => _cache}/uniprot/P0A927 | 0 {autopacmen/_cache => _cache}/uniprot/P0A935 | 0 {autopacmen/_cache => _cache}/uniprot/P0A951 | 0 {autopacmen/_cache => _cache}/uniprot/P0A953 | 0 {autopacmen/_cache => _cache}/uniprot/P0A955 | 0 {autopacmen/_cache => _cache}/uniprot/P0A959 | 0 {autopacmen/_cache => _cache}/uniprot/P0A962 | 0 {autopacmen/_cache => _cache}/uniprot/P0A991 | 0 {autopacmen/_cache => _cache}/uniprot/P0A993 | 0 {autopacmen/_cache => _cache}/uniprot/P0A996 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9B2 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9B6 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9C0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9C3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9C5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9C9 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9D4 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9D8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9G6 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9H3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9H5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9H7 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9I1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9I8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9J4 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9J6 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9J8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9L8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9M2 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9M5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9M8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9N4 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9N8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9P0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9P4 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9P9 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9Q5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9Q7 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9Q9 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9S1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9S3 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9S5 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9S7 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9T0 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9V1 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9V8 | 0 {autopacmen/_cache => _cache}/uniprot/P0A9X1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AA04 | 0 {autopacmen/_cache => _cache}/uniprot/P0AA25 | 0 {autopacmen/_cache => _cache}/uniprot/P0AA67 | 0 {autopacmen/_cache => _cache}/uniprot/P0AA76 | 0 {autopacmen/_cache => _cache}/uniprot/P0AA78 | 0 {autopacmen/_cache => _cache}/uniprot/P0AA80 | 0 {autopacmen/_cache => _cache}/uniprot/P0AA82 | 0 {autopacmen/_cache => _cache}/uniprot/P0AA84 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAA7 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAB4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAC8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAD2 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAD4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAD6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAD8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAE0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAE5 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAE8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAF1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAF3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAF6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAG0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAG3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAG8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAH0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAH4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAI1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAI5 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAI9 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAJ1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAJ3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAJ5 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAJ8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAK1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAK7 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAL3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AAM1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AB65 | 0 {autopacmen/_cache => _cache}/uniprot/P0AB67 | 0 {autopacmen/_cache => _cache}/uniprot/P0AB71 | 0 {autopacmen/_cache => _cache}/uniprot/P0AB74 | 0 {autopacmen/_cache => _cache}/uniprot/P0AB77 | 0 {autopacmen/_cache => _cache}/uniprot/P0AB80 | 0 {autopacmen/_cache => _cache}/uniprot/P0AB87 | 0 {autopacmen/_cache => _cache}/uniprot/P0AB89 | 0 {autopacmen/_cache => _cache}/uniprot/P0AB91 | 0 {autopacmen/_cache => _cache}/uniprot/P0AB93 | 0 {autopacmen/_cache => _cache}/uniprot/P0AB96 | 0 {autopacmen/_cache => _cache}/uniprot/P0AB98 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABA0 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABA4 | Bin {autopacmen/_cache => _cache}/uniprot/P0ABA6 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABB0 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABB4 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABB8 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABC0 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABC9 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABD1 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABD5 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABD8 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABE9 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABF6 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABF8 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABG1 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABH7 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABI4 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABI8 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABJ1 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABJ3 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABJ6 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABJ9 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABK2 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABK5 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABK9 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABL1 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABL3 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABL5 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABL8 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABM1 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABM5 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABN1 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABN5 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABN9 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABP3 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABP8 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABQ0 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABQ2 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABQ4 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABR5 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABR9 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABU0 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABU7 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABV2 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABW0 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABY4 | 0 {autopacmen/_cache => _cache}/uniprot/P0ABZ4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC00 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC13 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC16 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC19 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC23 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC26 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC28 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC33 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC35 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC38 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC41 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC44 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC47 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC53 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC59 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC62 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC69 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC75 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC78 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC81 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC84 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC86 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC88 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC94 | 0 {autopacmen/_cache => _cache}/uniprot/P0AC96 | 0 {autopacmen/_cache => _cache}/uniprot/P0ACB2 | 0 {autopacmen/_cache => _cache}/uniprot/P0ACB4 | 0 {autopacmen/_cache => _cache}/uniprot/P0ACC7 | 0 {autopacmen/_cache => _cache}/uniprot/P0ACD4 | 0 {autopacmen/_cache => _cache}/uniprot/P0ACD8 | 0 {autopacmen/_cache => _cache}/uniprot/P0ACE0 | 0 {autopacmen/_cache => _cache}/uniprot/P0ACV0 | 0 {autopacmen/_cache => _cache}/uniprot/P0ACV2 | 0 {autopacmen/_cache => _cache}/uniprot/P0ACV6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AD57 | 0 {autopacmen/_cache => _cache}/uniprot/P0AD61 | 0 {autopacmen/_cache => _cache}/uniprot/P0AD65 | 0 {autopacmen/_cache => _cache}/uniprot/P0AD68 | 0 {autopacmen/_cache => _cache}/uniprot/P0AD96 | 0 {autopacmen/_cache => _cache}/uniprot/P0AD99 | 0 {autopacmen/_cache => _cache}/uniprot/P0ADA1 | 0 {autopacmen/_cache => _cache}/uniprot/P0ADC6 | 0 {autopacmen/_cache => _cache}/uniprot/P0ADF6 | 0 {autopacmen/_cache => _cache}/uniprot/P0ADF8 | 0 {autopacmen/_cache => _cache}/uniprot/P0ADG4 | 0 {autopacmen/_cache => _cache}/uniprot/P0ADG7 | 0 {autopacmen/_cache => _cache}/uniprot/P0ADI4 | 0 {autopacmen/_cache => _cache}/uniprot/P0ADU2 | 0 {autopacmen/_cache => _cache}/uniprot/P0ADV1 | 0 {autopacmen/_cache => _cache}/uniprot/P0ADV9 | 0 {autopacmen/_cache => _cache}/uniprot/P0AE06 | 0 {autopacmen/_cache => _cache}/uniprot/P0AE12 | 0 {autopacmen/_cache => _cache}/uniprot/P0AE16 | 0 {autopacmen/_cache => _cache}/uniprot/P0AE22 | 0 {autopacmen/_cache => _cache}/uniprot/P0AE24 | 0 {autopacmen/_cache => _cache}/uniprot/P0AE26 | 0 {autopacmen/_cache => _cache}/uniprot/P0AE30 | 0 {autopacmen/_cache => _cache}/uniprot/P0AE34 | 0 {autopacmen/_cache => _cache}/uniprot/P0AE37 | 0 {autopacmen/_cache => _cache}/uniprot/P0AE52 | 0 {autopacmen/_cache => _cache}/uniprot/P0AE74 | 0 {autopacmen/_cache => _cache}/uniprot/P0AE76 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEA5 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEA8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEB0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEB2 | 0 {autopacmen/_cache => _cache}/uniprot/P0AED7 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEE5 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEF8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEG1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEG4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEG6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEI6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEJ2 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEJ6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEK2 | Bin {autopacmen/_cache => _cache}/uniprot/P0AEK4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEK7 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEL0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEL6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEN1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEP1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEP3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEP7 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEP9 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEQ3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEQ6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AER0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AER3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AER5 | 0 {autopacmen/_cache => _cache}/uniprot/P0AER8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AES0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AES2 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEU0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEU3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEW1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEW6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEW9 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEX3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEX7 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEX9 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEY3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEY5 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEY8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AEZ1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AF01 | 0 {autopacmen/_cache => _cache}/uniprot/P0AF03 | 0 {autopacmen/_cache => _cache}/uniprot/P0AF12 | 0 {autopacmen/_cache => _cache}/uniprot/P0AF16 | 0 {autopacmen/_cache => _cache}/uniprot/P0AF18 | 0 {autopacmen/_cache => _cache}/uniprot/P0AF26 | 0 {autopacmen/_cache => _cache}/uniprot/P0AF32 | 0 {autopacmen/_cache => _cache}/uniprot/P0AF98 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFA7 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFA9 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFC0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFC3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFC7 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFD1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFD4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFD6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFE0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFE4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFE8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFF0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFF2 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFF4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFG3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFG6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFG8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFH2 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFH6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFI0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFI5 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFI7 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFJ7 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFK2 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFK4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFK6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFK9 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFL1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFL6 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFM2 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFQ5 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFR2 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFR9 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFS3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFU8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AFZ7 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG00 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG03 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG07 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG16 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG18 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG20 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG24 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG34 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG38 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG40 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG78 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG80 | 0 {autopacmen/_cache => _cache}/uniprot/P0AG82 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGB0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGC0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGC3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGC5 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGD1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGD3 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGE4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGE9 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGF4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGF6 | Bin {autopacmen/_cache => _cache}/uniprot/P0AGG0 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGG2 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGG4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGH8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGI1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGI4 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGI8 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGJ9 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGK1 | 0 {autopacmen/_cache => _cache}/uniprot/P0AGM7 | Bin {autopacmen/_cache => _cache}/uniprot/P0AGM9 | 0 {autopacmen/_cache => _cache}/uniprot/P0C066 | Bin {autopacmen/_cache => _cache}/uniprot/P0C0L7 | 0 {autopacmen/_cache => _cache}/uniprot/P0C0T5 | 0 {autopacmen/_cache => _cache}/uniprot/P0C7L2 | 0 {autopacmen/_cache => _cache}/uniprot/P0C8J6 | 0 {autopacmen/_cache => _cache}/uniprot/P0C8J8 | Bin {autopacmen/_cache => _cache}/uniprot/P0C8K0 | 0 {autopacmen/_cache => _cache}/uniprot/P0C960 | 0 {autopacmen/_cache => _cache}/uniprot/P0CI31 | 0 {autopacmen/_cache => _cache}/uniprot/P10346 | 0 {autopacmen/_cache => _cache}/uniprot/P10371 | 0 {autopacmen/_cache => _cache}/uniprot/P10378 | 0 {autopacmen/_cache => _cache}/uniprot/P10384 | 0 {autopacmen/_cache => _cache}/uniprot/P10441 | 0 {autopacmen/_cache => _cache}/uniprot/P10902 | 0 {autopacmen/_cache => _cache}/uniprot/P10903 | 0 {autopacmen/_cache => _cache}/uniprot/P10905 | 0 {autopacmen/_cache => _cache}/uniprot/P10906 | 0 {autopacmen/_cache => _cache}/uniprot/P10907 | 0 {autopacmen/_cache => _cache}/uniprot/P10908 | 0 {autopacmen/_cache => _cache}/uniprot/P11349 | 0 {autopacmen/_cache => _cache}/uniprot/P11350 | 0 {autopacmen/_cache => _cache}/uniprot/P11446 | 0 {autopacmen/_cache => _cache}/uniprot/P11447 | 0 {autopacmen/_cache => _cache}/uniprot/P11454 | 0 {autopacmen/_cache => _cache}/uniprot/P11458 | 0 {autopacmen/_cache => _cache}/uniprot/P11551 | 0 {autopacmen/_cache => _cache}/uniprot/P11553 | 0 {autopacmen/_cache => _cache}/uniprot/P11667 | 0 {autopacmen/_cache => _cache}/uniprot/P11868 | 0 {autopacmen/_cache => _cache}/uniprot/P11875 | 0 {autopacmen/_cache => _cache}/uniprot/P11880 | 0 {autopacmen/_cache => _cache}/uniprot/P12008 | 0 {autopacmen/_cache => _cache}/uniprot/P12281 | 0 {autopacmen/_cache => _cache}/uniprot/P12282 | 0 {autopacmen/_cache => _cache}/uniprot/P12758 | 0 {autopacmen/_cache => _cache}/uniprot/P12995 | 0 {autopacmen/_cache => _cache}/uniprot/P12996 | 0 {autopacmen/_cache => _cache}/uniprot/P12998 | 0 {autopacmen/_cache => _cache}/uniprot/P12999 | 0 {autopacmen/_cache => _cache}/uniprot/P13000 | 0 {autopacmen/_cache => _cache}/uniprot/P13001 | 0 {autopacmen/_cache => _cache}/uniprot/P13009 | Bin {autopacmen/_cache => _cache}/uniprot/P13016 | 0 {autopacmen/_cache => _cache}/uniprot/P13029 | 0 {autopacmen/_cache => _cache}/uniprot/P13033 | 0 {autopacmen/_cache => _cache}/uniprot/P13035 | 0 {autopacmen/_cache => _cache}/uniprot/P13036 | 0 {autopacmen/_cache => _cache}/uniprot/P13039 | 0 {autopacmen/_cache => _cache}/uniprot/P13482 | 0 {autopacmen/_cache => _cache}/uniprot/P13738 | 0 {autopacmen/_cache => _cache}/uniprot/P14175 | 0 {autopacmen/_cache => _cache}/uniprot/P14176 | 0 {autopacmen/_cache => _cache}/uniprot/P14407 | 0 {autopacmen/_cache => _cache}/uniprot/P14900 | Bin {autopacmen/_cache => _cache}/uniprot/P15028 | 0 {autopacmen/_cache => _cache}/uniprot/P15029 | 0 {autopacmen/_cache => _cache}/uniprot/P15030 | 0 {autopacmen/_cache => _cache}/uniprot/P15031 | 0 {autopacmen/_cache => _cache}/uniprot/P15042 | 0 {autopacmen/_cache => _cache}/uniprot/P15047 | 0 {autopacmen/_cache => _cache}/uniprot/P15067 | 0 {autopacmen/_cache => _cache}/uniprot/P15254 | 0 {autopacmen/_cache => _cache}/uniprot/P15288 | 0 {autopacmen/_cache => _cache}/uniprot/P15639 | 0 {autopacmen/_cache => _cache}/uniprot/P15640 | 0 {autopacmen/_cache => _cache}/uniprot/P15723 | 0 {autopacmen/_cache => _cache}/uniprot/P15770 | Bin {autopacmen/_cache => _cache}/uniprot/P15877 | 0 {autopacmen/_cache => _cache}/uniprot/P15977 | 0 {autopacmen/_cache => _cache}/uniprot/P15993 | 0 {autopacmen/_cache => _cache}/uniprot/P16095 | 0 {autopacmen/_cache => _cache}/uniprot/P16256 | 0 {autopacmen/_cache => _cache}/uniprot/P16429 | 0 {autopacmen/_cache => _cache}/uniprot/P16430 | 0 {autopacmen/_cache => _cache}/uniprot/P16431 | 0 {autopacmen/_cache => _cache}/uniprot/P16432 | 0 {autopacmen/_cache => _cache}/uniprot/P16433 | 0 {autopacmen/_cache => _cache}/uniprot/P16456 | 0 {autopacmen/_cache => _cache}/uniprot/P16659 | 0 {autopacmen/_cache => _cache}/uniprot/P16676 | 0 {autopacmen/_cache => _cache}/uniprot/P16690 | 0 {autopacmen/_cache => _cache}/uniprot/P16700 | 0 {autopacmen/_cache => _cache}/uniprot/P16701 | 0 {autopacmen/_cache => _cache}/uniprot/P16703 | 0 {autopacmen/_cache => _cache}/uniprot/P16869 | 0 {autopacmen/_cache => _cache}/uniprot/P17109 | 0 {autopacmen/_cache => _cache}/uniprot/P17115 | 0 {autopacmen/_cache => _cache}/uniprot/P17169 | 0 {autopacmen/_cache => _cache}/uniprot/P17315 | 0 {autopacmen/_cache => _cache}/uniprot/P17411 | 0 {autopacmen/_cache => _cache}/uniprot/P17443 | 0 {autopacmen/_cache => _cache}/uniprot/P17444 | 0 {autopacmen/_cache => _cache}/uniprot/P17445 | 0 {autopacmen/_cache => _cache}/uniprot/P17583 | 0 {autopacmen/_cache => _cache}/uniprot/P17846 | 0 {autopacmen/_cache => _cache}/uniprot/P17854 | 0 {autopacmen/_cache => _cache}/uniprot/P17952 | 0 {autopacmen/_cache => _cache}/uniprot/P17993 | 0 {autopacmen/_cache => _cache}/uniprot/P18133 | 0 {autopacmen/_cache => _cache}/uniprot/P18200 | 0 {autopacmen/_cache => _cache}/uniprot/P18335 | Bin {autopacmen/_cache => _cache}/uniprot/P18775 | 0 {autopacmen/_cache => _cache}/uniprot/P18776 | 0 {autopacmen/_cache => _cache}/uniprot/P18777 | 0 {autopacmen/_cache => _cache}/uniprot/P18843 | 0 {autopacmen/_cache => _cache}/uniprot/P18956 | 0 {autopacmen/_cache => _cache}/uniprot/P19317 | 0 {autopacmen/_cache => _cache}/uniprot/P19318 | 0 {autopacmen/_cache => _cache}/uniprot/P19319 | 0 {autopacmen/_cache => _cache}/uniprot/P19624 | 0 {autopacmen/_cache => _cache}/uniprot/P19636 | 0 {autopacmen/_cache => _cache}/uniprot/P19642 | 0 {autopacmen/_cache => _cache}/uniprot/P19925 | 0 {autopacmen/_cache => _cache}/uniprot/P19926 | 0 {autopacmen/_cache => _cache}/uniprot/P20099 | 0 {autopacmen/_cache => _cache}/uniprot/P20966 | 0 {autopacmen/_cache => _cache}/uniprot/P21151 | 0 {autopacmen/_cache => _cache}/uniprot/P21156 | 0 {autopacmen/_cache => _cache}/uniprot/P21169 | 0 {autopacmen/_cache => _cache}/uniprot/P21170 | 0 {autopacmen/_cache => _cache}/uniprot/P21177 | 0 {autopacmen/_cache => _cache}/uniprot/P21179 | 0 {autopacmen/_cache => _cache}/uniprot/P21345 | 0 {autopacmen/_cache => _cache}/uniprot/P21369 | 0 {autopacmen/_cache => _cache}/uniprot/P21437 | 0 {autopacmen/_cache => _cache}/uniprot/P21515 | 0 {autopacmen/_cache => _cache}/uniprot/P21517 | 0 {autopacmen/_cache => _cache}/uniprot/P21599 | 0 {autopacmen/_cache => _cache}/uniprot/P21645 | 0 {autopacmen/_cache => _cache}/uniprot/P21829 | 0 {autopacmen/_cache => _cache}/uniprot/P21888 | 0 {autopacmen/_cache => _cache}/uniprot/P21889 | 0 {autopacmen/_cache => _cache}/uniprot/P22106 | Bin {autopacmen/_cache => _cache}/uniprot/P22188 | 0 {autopacmen/_cache => _cache}/uniprot/P22255 | 0 {autopacmen/_cache => _cache}/uniprot/P22256 | 0 {autopacmen/_cache => _cache}/uniprot/P22259 | 0 {autopacmen/_cache => _cache}/uniprot/P22333 | 0 {autopacmen/_cache => _cache}/uniprot/P22564 | 0 {autopacmen/_cache => _cache}/uniprot/P22634 | 0 {autopacmen/_cache => _cache}/uniprot/P22729 | 0 {autopacmen/_cache => _cache}/uniprot/P22731 | 0 {autopacmen/_cache => _cache}/uniprot/P22939 | 0 {autopacmen/_cache => _cache}/uniprot/P23173 | 0 {autopacmen/_cache => _cache}/uniprot/P23200 | 0 {autopacmen/_cache => _cache}/uniprot/P23256 | 0 {autopacmen/_cache => _cache}/uniprot/P23331 | 0 {autopacmen/_cache => _cache}/uniprot/P23481 | 0 {autopacmen/_cache => _cache}/uniprot/P23482 | 0 {autopacmen/_cache => _cache}/uniprot/P23522 | 0 {autopacmen/_cache => _cache}/uniprot/P23524 | 0 {autopacmen/_cache => _cache}/uniprot/P23538 | 0 {autopacmen/_cache => _cache}/uniprot/P23721 | 0 {autopacmen/_cache => _cache}/uniprot/P23830 | 0 {autopacmen/_cache => _cache}/uniprot/P23843 | 0 {autopacmen/_cache => _cache}/uniprot/P23845 | 0 {autopacmen/_cache => _cache}/uniprot/P23847 | 0 {autopacmen/_cache => _cache}/uniprot/P23849 | 0 {autopacmen/_cache => _cache}/uniprot/P23857 | 0 {autopacmen/_cache => _cache}/uniprot/P23871 | 0 {autopacmen/_cache => _cache}/uniprot/P23876 | 0 {autopacmen/_cache => _cache}/uniprot/P23877 | 0 {autopacmen/_cache => _cache}/uniprot/P23878 | 0 {autopacmen/_cache => _cache}/uniprot/P23882 | 0 {autopacmen/_cache => _cache}/uniprot/P23883 | 0 {autopacmen/_cache => _cache}/uniprot/P23886 | 0 {autopacmen/_cache => _cache}/uniprot/P23893 | 0 {autopacmen/_cache => _cache}/uniprot/P23908 | 0 {autopacmen/_cache => _cache}/uniprot/P23917 | 0 {autopacmen/_cache => _cache}/uniprot/P23930 | 0 {autopacmen/_cache => _cache}/uniprot/P24077 | 0 {autopacmen/_cache => _cache}/uniprot/P24169 | 0 {autopacmen/_cache => _cache}/uniprot/P24173 | 0 {autopacmen/_cache => _cache}/uniprot/P24174 | 0 {autopacmen/_cache => _cache}/uniprot/P24175 | 0 {autopacmen/_cache => _cache}/uniprot/P24177 | 0 {autopacmen/_cache => _cache}/uniprot/P24180 | 0 {autopacmen/_cache => _cache}/uniprot/P24181 | 0 {autopacmen/_cache => _cache}/uniprot/P24182 | 0 {autopacmen/_cache => _cache}/uniprot/P24183 | 0 {autopacmen/_cache => _cache}/uniprot/P24186 | 0 {autopacmen/_cache => _cache}/uniprot/P24205 | 0 {autopacmen/_cache => _cache}/uniprot/P24207 | 0 {autopacmen/_cache => _cache}/uniprot/P24215 | 0 {autopacmen/_cache => _cache}/uniprot/P24224 | 0 {autopacmen/_cache => _cache}/uniprot/P24228 | 0 {autopacmen/_cache => _cache}/uniprot/P24232 | 0 {autopacmen/_cache => _cache}/uniprot/P24241 | 0 {autopacmen/_cache => _cache}/uniprot/P25437 | 0 {autopacmen/_cache => _cache}/uniprot/P25516 | 0 {autopacmen/_cache => _cache}/uniprot/P25524 | 0 {autopacmen/_cache => _cache}/uniprot/P25526 | 0 {autopacmen/_cache => _cache}/uniprot/P25527 | 0 {autopacmen/_cache => _cache}/uniprot/P25534 | 0 {autopacmen/_cache => _cache}/uniprot/P25539 | 0 {autopacmen/_cache => _cache}/uniprot/P25552 | 0 {autopacmen/_cache => _cache}/uniprot/P25553 | 0 {autopacmen/_cache => _cache}/uniprot/P25665 | 0 {autopacmen/_cache => _cache}/uniprot/P25718 | 0 {autopacmen/_cache => _cache}/uniprot/P25737 | 0 {autopacmen/_cache => _cache}/uniprot/P25740 | 0 {autopacmen/_cache => _cache}/uniprot/P25741 | 0 {autopacmen/_cache => _cache}/uniprot/P25742 | 0 {autopacmen/_cache => _cache}/uniprot/P25889 | 0 {autopacmen/_cache => _cache}/uniprot/P26281 | 0 {autopacmen/_cache => _cache}/uniprot/P26365 | 0 {autopacmen/_cache => _cache}/uniprot/P26458 | 0 {autopacmen/_cache => _cache}/uniprot/P26459 | 0 {autopacmen/_cache => _cache}/uniprot/P26602 | 0 {autopacmen/_cache => _cache}/uniprot/P26612 | 0 {autopacmen/_cache => _cache}/uniprot/P26616 | 0 {autopacmen/_cache => _cache}/uniprot/P26647 | 0 {autopacmen/_cache => _cache}/uniprot/P27125 | 0 {autopacmen/_cache => _cache}/uniprot/P27126 | 0 {autopacmen/_cache => _cache}/uniprot/P27127 | 0 {autopacmen/_cache => _cache}/uniprot/P27128 | 0 {autopacmen/_cache => _cache}/uniprot/P27129 | 0 {autopacmen/_cache => _cache}/uniprot/P27240 | 0 {autopacmen/_cache => _cache}/uniprot/P27241 | 0 {autopacmen/_cache => _cache}/uniprot/P27242 | 0 {autopacmen/_cache => _cache}/uniprot/P27243 | 0 {autopacmen/_cache => _cache}/uniprot/P27247 | 0 {autopacmen/_cache => _cache}/uniprot/P27248 | 0 {autopacmen/_cache => _cache}/uniprot/P27253 | 0 {autopacmen/_cache => _cache}/uniprot/P27278 | 0 {autopacmen/_cache => _cache}/uniprot/P27300 | 0 {autopacmen/_cache => _cache}/uniprot/P27302 | 0 {autopacmen/_cache => _cache}/uniprot/P27306 | 0 {autopacmen/_cache => _cache}/uniprot/P27550 | 0 {autopacmen/_cache => _cache}/uniprot/P27828 | 0 {autopacmen/_cache => _cache}/uniprot/P27829 | 0 {autopacmen/_cache => _cache}/uniprot/P27830 | 0 {autopacmen/_cache => _cache}/uniprot/P27832 | 0 {autopacmen/_cache => _cache}/uniprot/P27833 | 0 {autopacmen/_cache => _cache}/uniprot/P27835 | 0 {autopacmen/_cache => _cache}/uniprot/P27836 | 0 {autopacmen/_cache => _cache}/uniprot/P27838 | 0 {autopacmen/_cache => _cache}/uniprot/P27848 | 0 {autopacmen/_cache => _cache}/uniprot/P28248 | 0 {autopacmen/_cache => _cache}/uniprot/P28305 | Bin {autopacmen/_cache => _cache}/uniprot/P28629 | 0 {autopacmen/_cache => _cache}/uniprot/P28635 | 0 {autopacmen/_cache => _cache}/uniprot/P28861 | 0 {autopacmen/_cache => _cache}/uniprot/P28903 | 0 {autopacmen/_cache => _cache}/uniprot/P28904 | 0 {autopacmen/_cache => _cache}/uniprot/P29012 | 0 {autopacmen/_cache => _cache}/uniprot/P29018 | 0 {autopacmen/_cache => _cache}/uniprot/P29208 | 0 {autopacmen/_cache => _cache}/uniprot/P29680 | 0 {autopacmen/_cache => _cache}/uniprot/P30011 | 0 {autopacmen/_cache => _cache}/uniprot/P30125 | 0 {autopacmen/_cache => _cache}/uniprot/P30126 | 0 {autopacmen/_cache => _cache}/uniprot/P30136 | 0 {autopacmen/_cache => _cache}/uniprot/P30137 | 0 {autopacmen/_cache => _cache}/uniprot/P30138 | 0 {autopacmen/_cache => _cache}/uniprot/P30139 | 0 {autopacmen/_cache => _cache}/uniprot/P30140 | Bin {autopacmen/_cache => _cache}/uniprot/P30143 | 0 {autopacmen/_cache => _cache}/uniprot/P30147 | 0 {autopacmen/_cache => _cache}/uniprot/P30744 | 0 {autopacmen/_cache => _cache}/uniprot/P30745 | 0 {autopacmen/_cache => _cache}/uniprot/P30748 | 0 {autopacmen/_cache => _cache}/uniprot/P30749 | 0 {autopacmen/_cache => _cache}/uniprot/P30750 | 0 {autopacmen/_cache => _cache}/uniprot/P30859 | 0 {autopacmen/_cache => _cache}/uniprot/P30860 | 0 {autopacmen/_cache => _cache}/uniprot/P30863 | 0 {autopacmen/_cache => _cache}/uniprot/P31057 | 0 {autopacmen/_cache => _cache}/uniprot/P31069 | 0 {autopacmen/_cache => _cache}/uniprot/P31119 | 0 {autopacmen/_cache => _cache}/uniprot/P31120 | 0 {autopacmen/_cache => _cache}/uniprot/P31122 | 0 {autopacmen/_cache => _cache}/uniprot/P31125 | 0 {autopacmen/_cache => _cache}/uniprot/P31133 | 0 {autopacmen/_cache => _cache}/uniprot/P31134 | 0 {autopacmen/_cache => _cache}/uniprot/P31135 | 0 {autopacmen/_cache => _cache}/uniprot/P31142 | 0 {autopacmen/_cache => _cache}/uniprot/P31224 | 0 {autopacmen/_cache => _cache}/uniprot/P31441 | 0 {autopacmen/_cache => _cache}/uniprot/P31448 | 0 {autopacmen/_cache => _cache}/uniprot/P31459 | 0 {autopacmen/_cache => _cache}/uniprot/P31466 | 0 {autopacmen/_cache => _cache}/uniprot/P31547 | 0 {autopacmen/_cache => _cache}/uniprot/P31548 | 0 {autopacmen/_cache => _cache}/uniprot/P31549 | 0 {autopacmen/_cache => _cache}/uniprot/P31550 | 0 {autopacmen/_cache => _cache}/uniprot/P31551 | 0 {autopacmen/_cache => _cache}/uniprot/P31552 | Bin {autopacmen/_cache => _cache}/uniprot/P31553 | 0 {autopacmen/_cache => _cache}/uniprot/P31572 | 0 {autopacmen/_cache => _cache}/uniprot/P31660 | 0 {autopacmen/_cache => _cache}/uniprot/P31663 | 0 {autopacmen/_cache => _cache}/uniprot/P31675 | 0 {autopacmen/_cache => _cache}/uniprot/P31677 | 0 {autopacmen/_cache => _cache}/uniprot/P31678 | 0 {autopacmen/_cache => _cache}/uniprot/P31801 | 0 {autopacmen/_cache => _cache}/uniprot/P31979 | 0 {autopacmen/_cache => _cache}/uniprot/P32055 | 0 {autopacmen/_cache => _cache}/uniprot/P32056 | 0 {autopacmen/_cache => _cache}/uniprot/P32099 | 0 {autopacmen/_cache => _cache}/uniprot/P32125 | 0 {autopacmen/_cache => _cache}/uniprot/P32131 | 0 {autopacmen/_cache => _cache}/uniprot/P32166 | 0 {autopacmen/_cache => _cache}/uniprot/P32169 | 0 {autopacmen/_cache => _cache}/uniprot/P32170 | Bin {autopacmen/_cache => _cache}/uniprot/P32171 | 0 {autopacmen/_cache => _cache}/uniprot/P32173 | 0 {autopacmen/_cache => _cache}/uniprot/P32176 | 0 {autopacmen/_cache => _cache}/uniprot/P32662 | 0 {autopacmen/_cache => _cache}/uniprot/P32664 | 0 {autopacmen/_cache => _cache}/uniprot/P32669 | Bin {autopacmen/_cache => _cache}/uniprot/P32674 | 0 {autopacmen/_cache => _cache}/uniprot/P32675 | 0 {autopacmen/_cache => _cache}/uniprot/P32705 | 0 {autopacmen/_cache => _cache}/uniprot/P32709 | 0 {autopacmen/_cache => _cache}/uniprot/P32718 | 0 {autopacmen/_cache => _cache}/uniprot/P32719 | 0 {autopacmen/_cache => _cache}/uniprot/P32720 | 0 {autopacmen/_cache => _cache}/uniprot/P32721 | 0 {autopacmen/_cache => _cache}/uniprot/P33013 | 0 {autopacmen/_cache => _cache}/uniprot/P33018 | 0 {autopacmen/_cache => _cache}/uniprot/P33022 | 0 {autopacmen/_cache => _cache}/uniprot/P33026 | 0 {autopacmen/_cache => _cache}/uniprot/P33195 | 0 {autopacmen/_cache => _cache}/uniprot/P33221 | 0 {autopacmen/_cache => _cache}/uniprot/P33225 | 0 {autopacmen/_cache => _cache}/uniprot/P33226 | 0 {autopacmen/_cache => _cache}/uniprot/P33231 | 0 {autopacmen/_cache => _cache}/uniprot/P33232 | 0 {autopacmen/_cache => _cache}/uniprot/P33359 | 0 {autopacmen/_cache => _cache}/uniprot/P33360 | 0 {autopacmen/_cache => _cache}/uniprot/P33361 | 0 {autopacmen/_cache => _cache}/uniprot/P33362 | 0 {autopacmen/_cache => _cache}/uniprot/P33363 | 0 {autopacmen/_cache => _cache}/uniprot/P33570 | 0 {autopacmen/_cache => _cache}/uniprot/P33590 | 0 {autopacmen/_cache => _cache}/uniprot/P33591 | 0 {autopacmen/_cache => _cache}/uniprot/P33593 | 0 {autopacmen/_cache => _cache}/uniprot/P33594 | 0 {autopacmen/_cache => _cache}/uniprot/P33599 | 0 {autopacmen/_cache => _cache}/uniprot/P33602 | Bin {autopacmen/_cache => _cache}/uniprot/P33607 | 0 {autopacmen/_cache => _cache}/uniprot/P33650 | 0 {autopacmen/_cache => _cache}/uniprot/P33931 | 0 {autopacmen/_cache => _cache}/uniprot/P33934 | 0 {autopacmen/_cache => _cache}/uniprot/P33937 | 0 {autopacmen/_cache => _cache}/uniprot/P33940 | 0 {autopacmen/_cache => _cache}/uniprot/P36548 | 0 {autopacmen/_cache => _cache}/uniprot/P36553 | 0 {autopacmen/_cache => _cache}/uniprot/P36561 | 0 {autopacmen/_cache => _cache}/uniprot/P36562 | 0 {autopacmen/_cache => _cache}/uniprot/P36649 | 0 {autopacmen/_cache => _cache}/uniprot/P36655 | Bin {autopacmen/_cache => _cache}/uniprot/P36672 | 0 {autopacmen/_cache => _cache}/uniprot/P36683 | 0 {autopacmen/_cache => _cache}/uniprot/P36837 | 0 {autopacmen/_cache => _cache}/uniprot/P36937 | 0 {autopacmen/_cache => _cache}/uniprot/P36938 | 0 {autopacmen/_cache => _cache}/uniprot/P37001 | 0 {autopacmen/_cache => _cache}/uniprot/P37019 | 0 {autopacmen/_cache => _cache}/uniprot/P37028 | 0 {autopacmen/_cache => _cache}/uniprot/P37051 | 0 {autopacmen/_cache => _cache}/uniprot/P37095 | 0 {autopacmen/_cache => _cache}/uniprot/P37128 | 0 {autopacmen/_cache => _cache}/uniprot/P37146 | 0 {autopacmen/_cache => _cache}/uniprot/P37180 | 0 {autopacmen/_cache => _cache}/uniprot/P37188 | 0 {autopacmen/_cache => _cache}/uniprot/P37306 | 0 {autopacmen/_cache => _cache}/uniprot/P37313 | Bin {autopacmen/_cache => _cache}/uniprot/P37329 | 0 {autopacmen/_cache => _cache}/uniprot/P37330 | 0 {autopacmen/_cache => _cache}/uniprot/P37349 | Bin {autopacmen/_cache => _cache}/uniprot/P37351 | 0 {autopacmen/_cache => _cache}/uniprot/P37353 | 0 {autopacmen/_cache => _cache}/uniprot/P37355 | 0 {autopacmen/_cache => _cache}/uniprot/P37387 | 0 {autopacmen/_cache => _cache}/uniprot/P37388 | 0 {autopacmen/_cache => _cache}/uniprot/P37595 | 0 {autopacmen/_cache => _cache}/uniprot/P37596 | 0 {autopacmen/_cache => _cache}/uniprot/P37610 | 0 {autopacmen/_cache => _cache}/uniprot/P37617 | 0 {autopacmen/_cache => _cache}/uniprot/P37623 | 0 {autopacmen/_cache => _cache}/uniprot/P37647 | 0 {autopacmen/_cache => _cache}/uniprot/P37661 | 0 {autopacmen/_cache => _cache}/uniprot/P37666 | 0 {autopacmen/_cache => _cache}/uniprot/P37672 | 0 {autopacmen/_cache => _cache}/uniprot/P37674 | 0 {autopacmen/_cache => _cache}/uniprot/P37675 | 0 {autopacmen/_cache => _cache}/uniprot/P37676 | 0 {autopacmen/_cache => _cache}/uniprot/P37677 | 0 {autopacmen/_cache => _cache}/uniprot/P37678 | 0 {autopacmen/_cache => _cache}/uniprot/P37680 | 0 {autopacmen/_cache => _cache}/uniprot/P37685 | 0 {autopacmen/_cache => _cache}/uniprot/P37689 | 0 {autopacmen/_cache => _cache}/uniprot/P37692 | 0 {autopacmen/_cache => _cache}/uniprot/P37744 | 0 {autopacmen/_cache => _cache}/uniprot/P37745 | 0 {autopacmen/_cache => _cache}/uniprot/P37746 | 0 {autopacmen/_cache => _cache}/uniprot/P37747 | 0 {autopacmen/_cache => _cache}/uniprot/P37748 | 0 {autopacmen/_cache => _cache}/uniprot/P37749 | 0 {autopacmen/_cache => _cache}/uniprot/P37750 | 0 {autopacmen/_cache => _cache}/uniprot/P37751 | 0 {autopacmen/_cache => _cache}/uniprot/P37758 | 0 {autopacmen/_cache => _cache}/uniprot/P37759 | 0 {autopacmen/_cache => _cache}/uniprot/P37760 | 0 {autopacmen/_cache => _cache}/uniprot/P37772 | 0 {autopacmen/_cache => _cache}/uniprot/P37773 | 0 {autopacmen/_cache => _cache}/uniprot/P37902 | 0 {autopacmen/_cache => _cache}/uniprot/P37906 | 0 {autopacmen/_cache => _cache}/uniprot/P38038 | 0 {autopacmen/_cache => _cache}/uniprot/P38051 | 0 {autopacmen/_cache => _cache}/uniprot/P38054 | 0 {autopacmen/_cache => _cache}/uniprot/P38101 | 0 {autopacmen/_cache => _cache}/uniprot/P38135 | 0 {autopacmen/_cache => _cache}/uniprot/P38489 | 0 {autopacmen/_cache => _cache}/uniprot/P39160 | 0 {autopacmen/_cache => _cache}/uniprot/P39172 | 0 {autopacmen/_cache => _cache}/uniprot/P39196 | 0 {autopacmen/_cache => _cache}/uniprot/P39208 | 0 {autopacmen/_cache => _cache}/uniprot/P39265 | 0 {autopacmen/_cache => _cache}/uniprot/P39276 | 0 {autopacmen/_cache => _cache}/uniprot/P39286 | 0 {autopacmen/_cache => _cache}/uniprot/P39300 | 0 {autopacmen/_cache => _cache}/uniprot/P39301 | 0 {autopacmen/_cache => _cache}/uniprot/P39304 | 0 {autopacmen/_cache => _cache}/uniprot/P39305 | 0 {autopacmen/_cache => _cache}/uniprot/P39306 | 0 {autopacmen/_cache => _cache}/uniprot/P39325 | 0 {autopacmen/_cache => _cache}/uniprot/P39328 | 0 {autopacmen/_cache => _cache}/uniprot/P39344 | 0 {autopacmen/_cache => _cache}/uniprot/P39346 | 0 {autopacmen/_cache => _cache}/uniprot/P39362 | 0 {autopacmen/_cache => _cache}/uniprot/P39398 | 0 {autopacmen/_cache => _cache}/uniprot/P39400 | 0 {autopacmen/_cache => _cache}/uniprot/P39405 | 0 {autopacmen/_cache => _cache}/uniprot/P39411 | 0 {autopacmen/_cache => _cache}/uniprot/P39414 | 0 {autopacmen/_cache => _cache}/uniprot/P39451 | 0 {autopacmen/_cache => _cache}/uniprot/P39452 | 0 {autopacmen/_cache => _cache}/uniprot/P39829 | 0 {autopacmen/_cache => _cache}/uniprot/P39831 | 0 {autopacmen/_cache => _cache}/uniprot/P39832 | 0 {autopacmen/_cache => _cache}/uniprot/P39835 | 0 {autopacmen/_cache => _cache}/uniprot/P40191 | 0 {autopacmen/_cache => _cache}/uniprot/P40874 | 0 {autopacmen/_cache => _cache}/uniprot/P41036 | 0 {autopacmen/_cache => _cache}/uniprot/P41052 | 0 {autopacmen/_cache => _cache}/uniprot/P41409 | 0 {autopacmen/_cache => _cache}/uniprot/P42588 | 0 {autopacmen/_cache => _cache}/uniprot/P42604 | 0 {autopacmen/_cache => _cache}/uniprot/P42630 | 0 {autopacmen/_cache => _cache}/uniprot/P42632 | 0 {autopacmen/_cache => _cache}/uniprot/P43341 | 0 {autopacmen/_cache => _cache}/uniprot/P43667 | 0 {autopacmen/_cache => _cache}/uniprot/P43676 | 0 {autopacmen/_cache => _cache}/uniprot/P45394 | 0 {autopacmen/_cache => _cache}/uniprot/P45395 | 0 {autopacmen/_cache => _cache}/uniprot/P45425 | 0 {autopacmen/_cache => _cache}/uniprot/P45522 | 0 {autopacmen/_cache => _cache}/uniprot/P45539 | 0 {autopacmen/_cache => _cache}/uniprot/P45541 | 0 {autopacmen/_cache => _cache}/uniprot/P45543 | 0 {autopacmen/_cache => _cache}/uniprot/P45549 | 0 {autopacmen/_cache => _cache}/uniprot/P45562 | 0 {autopacmen/_cache => _cache}/uniprot/P45563 | 0 {autopacmen/_cache => _cache}/uniprot/P45568 | 0 {autopacmen/_cache => _cache}/uniprot/P45578 | 0 {autopacmen/_cache => _cache}/uniprot/P45799 | 0 {autopacmen/_cache => _cache}/uniprot/P46136 | 0 {autopacmen/_cache => _cache}/uniprot/P46859 | 0 {autopacmen/_cache => _cache}/uniprot/P46883 | 0 {autopacmen/_cache => _cache}/uniprot/P46891 | 0 {autopacmen/_cache => _cache}/uniprot/P46923 | 0 {autopacmen/_cache => _cache}/uniprot/P50457 | 0 {autopacmen/_cache => _cache}/uniprot/P51020 | 0 {autopacmen/_cache => _cache}/uniprot/P51025 | 0 {autopacmen/_cache => _cache}/uniprot/P51981 | 0 {autopacmen/_cache => _cache}/uniprot/P52005 | 0 {autopacmen/_cache => _cache}/uniprot/P52006 | 0 {autopacmen/_cache => _cache}/uniprot/P52043 | 0 {autopacmen/_cache => _cache}/uniprot/P52045 | 0 {autopacmen/_cache => _cache}/uniprot/P52061 | 0 {autopacmen/_cache => _cache}/uniprot/P52073 | 0 {autopacmen/_cache => _cache}/uniprot/P52074 | 0 {autopacmen/_cache => _cache}/uniprot/P52086 | 0 {autopacmen/_cache => _cache}/uniprot/P52094 | 0 {autopacmen/_cache => _cache}/uniprot/P52095 | 0 {autopacmen/_cache => _cache}/uniprot/P52643 | 0 {autopacmen/_cache => _cache}/uniprot/P52647 | 0 {autopacmen/_cache => _cache}/uniprot/P52697 | 0 {autopacmen/_cache => _cache}/uniprot/P54745 | 0 {autopacmen/_cache => _cache}/uniprot/P54746 | 0 {autopacmen/_cache => _cache}/uniprot/P56258 | 0 {autopacmen/_cache => _cache}/uniprot/P56579 | 0 {autopacmen/_cache => _cache}/uniprot/P56580 | 0 {autopacmen/_cache => _cache}/uniprot/P60061 | 0 {autopacmen/_cache => _cache}/uniprot/P60472 | 0 {autopacmen/_cache => _cache}/uniprot/P60546 | 0 {autopacmen/_cache => _cache}/uniprot/P60560 | 0 {autopacmen/_cache => _cache}/uniprot/P60595 | 0 {autopacmen/_cache => _cache}/uniprot/P60651 | 0 {autopacmen/_cache => _cache}/uniprot/P60664 | 0 {autopacmen/_cache => _cache}/uniprot/P60716 | 0 {autopacmen/_cache => _cache}/uniprot/P60720 | 0 {autopacmen/_cache => _cache}/uniprot/P60752 | 0 {autopacmen/_cache => _cache}/uniprot/P60757 | 0 {autopacmen/_cache => _cache}/uniprot/P60782 | 0 {autopacmen/_cache => _cache}/uniprot/P60844 | 0 {autopacmen/_cache => _cache}/uniprot/P60906 | 0 {autopacmen/_cache => _cache}/uniprot/P60932 | 0 {autopacmen/_cache => _cache}/uniprot/P61517 | 0 {autopacmen/_cache => _cache}/uniprot/P61714 | 0 {autopacmen/_cache => _cache}/uniprot/P61887 | 0 {autopacmen/_cache => _cache}/uniprot/P61889 | 0 {autopacmen/_cache => _cache}/uniprot/P61949 | 0 {autopacmen/_cache => _cache}/uniprot/P62601 | 0 {autopacmen/_cache => _cache}/uniprot/P62615 | 0 {autopacmen/_cache => _cache}/uniprot/P62617 | 0 {autopacmen/_cache => _cache}/uniprot/P62620 | 0 {autopacmen/_cache => _cache}/uniprot/P62623 | 0 {autopacmen/_cache => _cache}/uniprot/P62707 | 0 {autopacmen/_cache => _cache}/uniprot/P63183 | 0 {autopacmen/_cache => _cache}/uniprot/P63224 | 0 {autopacmen/_cache => _cache}/uniprot/P63228 | 0 {autopacmen/_cache => _cache}/uniprot/P63235 | 0 {autopacmen/_cache => _cache}/uniprot/P63883 | 0 {autopacmen/_cache => _cache}/uniprot/P65870 | 0 {autopacmen/_cache => _cache}/uniprot/P66899 | 0 {autopacmen/_cache => _cache}/uniprot/P67444 | 0 {autopacmen/_cache => _cache}/uniprot/P67910 | 0 {autopacmen/_cache => _cache}/uniprot/P68066 | 0 {autopacmen/_cache => _cache}/uniprot/P68183 | 0 {autopacmen/_cache => _cache}/uniprot/P68187 | 0 {autopacmen/_cache => _cache}/uniprot/P68688 | 0 {autopacmen/_cache => _cache}/uniprot/P68699 | 0 {autopacmen/_cache => _cache}/uniprot/P68767 | 0 {autopacmen/_cache => _cache}/uniprot/P69054 | 0 {autopacmen/_cache => _cache}/uniprot/P69210 | Bin {autopacmen/_cache => _cache}/uniprot/P69212 | 0 {autopacmen/_cache => _cache}/uniprot/P69330 | 0 {autopacmen/_cache => _cache}/uniprot/P69380 | 0 {autopacmen/_cache => _cache}/uniprot/P69441 | 0 {autopacmen/_cache => _cache}/uniprot/P69451 | 0 {autopacmen/_cache => _cache}/uniprot/P69490 | 0 {autopacmen/_cache => _cache}/uniprot/P69503 | 0 {autopacmen/_cache => _cache}/uniprot/P69506 | 0 {autopacmen/_cache => _cache}/uniprot/P69681 | 0 {autopacmen/_cache => _cache}/uniprot/P69739 | 0 {autopacmen/_cache => _cache}/uniprot/P69741 | 0 {autopacmen/_cache => _cache}/uniprot/P69776 | 0 {autopacmen/_cache => _cache}/uniprot/P69783 | 0 {autopacmen/_cache => _cache}/uniprot/P69786 | 0 {autopacmen/_cache => _cache}/uniprot/P69797 | 0 {autopacmen/_cache => _cache}/uniprot/P69801 | 0 {autopacmen/_cache => _cache}/uniprot/P69805 | 0 {autopacmen/_cache => _cache}/uniprot/P69811 | 0 {autopacmen/_cache => _cache}/uniprot/P69820 | 0 {autopacmen/_cache => _cache}/uniprot/P69822 | 0 {autopacmen/_cache => _cache}/uniprot/P69828 | 0 {autopacmen/_cache => _cache}/uniprot/P69831 | 0 {autopacmen/_cache => _cache}/uniprot/P69856 | 0 {autopacmen/_cache => _cache}/uniprot/P69874 | 0 {autopacmen/_cache => _cache}/uniprot/P69902 | 0 {autopacmen/_cache => _cache}/uniprot/P69908 | 0 {autopacmen/_cache => _cache}/uniprot/P69910 | 0 {autopacmen/_cache => _cache}/uniprot/P69922 | 0 {autopacmen/_cache => _cache}/uniprot/P69924 | 0 {autopacmen/_cache => _cache}/uniprot/P71242 | 0 {autopacmen/_cache => _cache}/uniprot/P75712 | 0 {autopacmen/_cache => _cache}/uniprot/P75726 | 0 {autopacmen/_cache => _cache}/uniprot/P75728 | 0 {autopacmen/_cache => _cache}/uniprot/P75742 | 0 {autopacmen/_cache => _cache}/uniprot/P75757 | 0 {autopacmen/_cache => _cache}/uniprot/P75780 | 0 {autopacmen/_cache => _cache}/uniprot/P75792 | 0 {autopacmen/_cache => _cache}/uniprot/P75796 | 0 {autopacmen/_cache => _cache}/uniprot/P75797 | 0 {autopacmen/_cache => _cache}/uniprot/P75798 | 0 {autopacmen/_cache => _cache}/uniprot/P75799 | 0 {autopacmen/_cache => _cache}/uniprot/P75804 | 0 {autopacmen/_cache => _cache}/uniprot/P75806 | Bin {autopacmen/_cache => _cache}/uniprot/P75823 | 0 {autopacmen/_cache => _cache}/uniprot/P75851 | 0 {autopacmen/_cache => _cache}/uniprot/P75853 | 0 {autopacmen/_cache => _cache}/uniprot/P75892 | 0 {autopacmen/_cache => _cache}/uniprot/P75893 | 0 {autopacmen/_cache => _cache}/uniprot/P75894 | 0 {autopacmen/_cache => _cache}/uniprot/P75895 | 0 {autopacmen/_cache => _cache}/uniprot/P75897 | 0 {autopacmen/_cache => _cache}/uniprot/P75898 | 0 {autopacmen/_cache => _cache}/uniprot/P75913 | 0 {autopacmen/_cache => _cache}/uniprot/P75948 | 0 {autopacmen/_cache => _cache}/uniprot/P75949 | 0 {autopacmen/_cache => _cache}/uniprot/P75959 | 0 {autopacmen/_cache => _cache}/uniprot/P76008 | 0 {autopacmen/_cache => _cache}/uniprot/P76014 | 0 {autopacmen/_cache => _cache}/uniprot/P76015 | 0 {autopacmen/_cache => _cache}/uniprot/P76027 | 0 {autopacmen/_cache => _cache}/uniprot/P76037 | 0 {autopacmen/_cache => _cache}/uniprot/P76038 | 0 {autopacmen/_cache => _cache}/uniprot/P76045 | 0 {autopacmen/_cache => _cache}/uniprot/P76077 | 0 {autopacmen/_cache => _cache}/uniprot/P76078 | 0 {autopacmen/_cache => _cache}/uniprot/P76079 | 0 {autopacmen/_cache => _cache}/uniprot/P76080 | 0 {autopacmen/_cache => _cache}/uniprot/P76081 | 0 {autopacmen/_cache => _cache}/uniprot/P76082 | 0 {autopacmen/_cache => _cache}/uniprot/P76083 | Bin {autopacmen/_cache => _cache}/uniprot/P76085 | 0 {autopacmen/_cache => _cache}/uniprot/P76108 | 0 {autopacmen/_cache => _cache}/uniprot/P76128 | Bin {autopacmen/_cache => _cache}/uniprot/P76129 | 0 {autopacmen/_cache => _cache}/uniprot/P76145 | 0 {autopacmen/_cache => _cache}/uniprot/P76149 | 0 {autopacmen/_cache => _cache}/uniprot/P76173 | 0 {autopacmen/_cache => _cache}/uniprot/P76175 | 0 {autopacmen/_cache => _cache}/uniprot/P76194 | 0 {autopacmen/_cache => _cache}/uniprot/P76215 | 0 {autopacmen/_cache => _cache}/uniprot/P76216 | 0 {autopacmen/_cache => _cache}/uniprot/P76217 | 0 {autopacmen/_cache => _cache}/uniprot/P76234 | 0 {autopacmen/_cache => _cache}/uniprot/P76251 | 0 {autopacmen/_cache => _cache}/uniprot/P76316 | 0 {autopacmen/_cache => _cache}/uniprot/P76350 | 0 {autopacmen/_cache => _cache}/uniprot/P76372 | 0 {autopacmen/_cache => _cache}/uniprot/P76373 | 0 {autopacmen/_cache => _cache}/uniprot/P76422 | 0 {autopacmen/_cache => _cache}/uniprot/P76423 | 0 {autopacmen/_cache => _cache}/uniprot/P76440 | 0 {autopacmen/_cache => _cache}/uniprot/P76445 | 0 {autopacmen/_cache => _cache}/uniprot/P76458 | 0 {autopacmen/_cache => _cache}/uniprot/P76459 | 0 {autopacmen/_cache => _cache}/uniprot/P76460 | Bin {autopacmen/_cache => _cache}/uniprot/P76461 | Bin {autopacmen/_cache => _cache}/uniprot/P76472 | 0 {autopacmen/_cache => _cache}/uniprot/P76473 | 0 {autopacmen/_cache => _cache}/uniprot/P76474 | 0 {autopacmen/_cache => _cache}/uniprot/P76491 | 0 {autopacmen/_cache => _cache}/uniprot/P76503 | 0 {autopacmen/_cache => _cache}/uniprot/P76535 | 0 {autopacmen/_cache => _cache}/uniprot/P76558 | 0 {autopacmen/_cache => _cache}/uniprot/P76577 | 0 {autopacmen/_cache => _cache}/uniprot/P76630 | 0 {autopacmen/_cache => _cache}/uniprot/P76641 | 0 {autopacmen/_cache => _cache}/uniprot/P76658 | 0 {autopacmen/_cache => _cache}/uniprot/P76773 | 0 {autopacmen/_cache => _cache}/uniprot/P77044 | 0 {autopacmen/_cache => _cache}/uniprot/P77150 | 0 {autopacmen/_cache => _cache}/uniprot/P77156 | 0 {autopacmen/_cache => _cache}/uniprot/P77161 | 0 {autopacmen/_cache => _cache}/uniprot/P77202 | 0 {autopacmen/_cache => _cache}/uniprot/P77211 | 0 {autopacmen/_cache => _cache}/uniprot/P77214 | 0 {autopacmen/_cache => _cache}/uniprot/P77218 | 0 {autopacmen/_cache => _cache}/uniprot/P77231 | 0 {autopacmen/_cache => _cache}/uniprot/P77239 | 0 {autopacmen/_cache => _cache}/uniprot/P77243 | 0 {autopacmen/_cache => _cache}/uniprot/P77252 | 0 {autopacmen/_cache => _cache}/uniprot/P77268 | 0 {autopacmen/_cache => _cache}/uniprot/P77272 | 0 {autopacmen/_cache => _cache}/uniprot/P77304 | 0 {autopacmen/_cache => _cache}/uniprot/P77308 | 0 {autopacmen/_cache => _cache}/uniprot/P77319 | 0 {autopacmen/_cache => _cache}/uniprot/P77329 | 0 {autopacmen/_cache => _cache}/uniprot/P77348 | 0 {autopacmen/_cache => _cache}/uniprot/P77364 | 0 {autopacmen/_cache => _cache}/uniprot/P77374 | 0 {autopacmen/_cache => _cache}/uniprot/P77397 | 0 {autopacmen/_cache => _cache}/uniprot/P77398 | 0 {autopacmen/_cache => _cache}/uniprot/P77399 | 0 {autopacmen/_cache => _cache}/uniprot/P77416 | 0 {autopacmen/_cache => _cache}/uniprot/P77423 | 0 {autopacmen/_cache => _cache}/uniprot/P77425 | 0 {autopacmen/_cache => _cache}/uniprot/P77433 | 0 {autopacmen/_cache => _cache}/uniprot/P77434 | 0 {autopacmen/_cache => _cache}/uniprot/P77437 | 0 {autopacmen/_cache => _cache}/uniprot/P77444 | 0 {autopacmen/_cache => _cache}/uniprot/P77453 | 0 {autopacmen/_cache => _cache}/uniprot/P77454 | 0 {autopacmen/_cache => _cache}/uniprot/P77455 | 0 {autopacmen/_cache => _cache}/uniprot/P77463 | 0 {autopacmen/_cache => _cache}/uniprot/P77467 | 0 {autopacmen/_cache => _cache}/uniprot/P77475 | 0 {autopacmen/_cache => _cache}/uniprot/P77488 | Bin {autopacmen/_cache => _cache}/uniprot/P77499 | 0 {autopacmen/_cache => _cache}/uniprot/P77522 | 0 {autopacmen/_cache => _cache}/uniprot/P77536 | 0 {autopacmen/_cache => _cache}/uniprot/P77541 | 0 {autopacmen/_cache => _cache}/uniprot/P77555 | 0 {autopacmen/_cache => _cache}/uniprot/P77567 | 0 {autopacmen/_cache => _cache}/uniprot/P77570 | 0 {autopacmen/_cache => _cache}/uniprot/P77580 | 0 {autopacmen/_cache => _cache}/uniprot/P77581 | 0 {autopacmen/_cache => _cache}/uniprot/P77589 | 0 {autopacmen/_cache => _cache}/uniprot/P77608 | 0 {autopacmen/_cache => _cache}/uniprot/P77610 | 0 {autopacmen/_cache => _cache}/uniprot/P77622 | 0 {autopacmen/_cache => _cache}/uniprot/P77624 | 0 {autopacmen/_cache => _cache}/uniprot/P77650 | 0 {autopacmen/_cache => _cache}/uniprot/P77667 | 0 {autopacmen/_cache => _cache}/uniprot/P77668 | 0 {autopacmen/_cache => _cache}/uniprot/P77671 | 0 {autopacmen/_cache => _cache}/uniprot/P77674 | 0 {autopacmen/_cache => _cache}/uniprot/P77689 | 0 {autopacmen/_cache => _cache}/uniprot/P77690 | 0 {autopacmen/_cache => _cache}/uniprot/P77704 | 0 {autopacmen/_cache => _cache}/uniprot/P77718 | 0 {autopacmen/_cache => _cache}/uniprot/P77731 | 0 {autopacmen/_cache => _cache}/uniprot/P77733 | 0 {autopacmen/_cache => _cache}/uniprot/P77737 | 0 {autopacmen/_cache => _cache}/uniprot/P77747 | 0 {autopacmen/_cache => _cache}/uniprot/P77756 | 0 {autopacmen/_cache => _cache}/uniprot/P77757 | 0 {autopacmen/_cache => _cache}/uniprot/P77783 | 0 {autopacmen/_cache => _cache}/uniprot/P77788 | 0 {autopacmen/_cache => _cache}/uniprot/P77790 | 0 {autopacmen/_cache => _cache}/uniprot/P77791 | 0 {autopacmen/_cache => _cache}/uniprot/P77795 | 0 {autopacmen/_cache => _cache}/uniprot/P77858 | 0 {autopacmen/_cache => _cache}/uniprot/P78055 | 0 {autopacmen/_cache => _cache}/uniprot/P78061 | 0 {autopacmen/_cache => _cache}/uniprot/P80644 | 0 {autopacmen/_cache => _cache}/uniprot/P80645 | 0 {autopacmen/_cache => _cache}/uniprot/P80668 | 0 {autopacmen/_cache => _cache}/uniprot/Q46799 | 0 {autopacmen/_cache => _cache}/uniprot/Q46800 | 0 {autopacmen/_cache => _cache}/uniprot/Q46801 | 0 {autopacmen/_cache => _cache}/uniprot/Q46807 | 0 {autopacmen/_cache => _cache}/uniprot/Q46810 | 0 {autopacmen/_cache => _cache}/uniprot/Q46822 | 0 {autopacmen/_cache => _cache}/uniprot/Q46829 | 0 {autopacmen/_cache => _cache}/uniprot/Q46839 | 0 {autopacmen/_cache => _cache}/uniprot/Q46851 | 0 {autopacmen/_cache => _cache}/uniprot/Q46857 | 0 {autopacmen/_cache => _cache}/uniprot/Q46877 | 0 {autopacmen/_cache => _cache}/uniprot/Q46890 | 0 {autopacmen/_cache => _cache}/uniprot/Q46893 | 0 {autopacmen/_cache => _cache}/uniprot/Q46915 | 0 {autopacmen/_cache => _cache}/uniprot/Q46916 | 0 {autopacmen/_cache => _cache}/uniprot/Q46920 | 0 {autopacmen/_cache => _cache}/uniprot/Q46925 | 0 {autopacmen/_cache => _cache}/uniprot/Q47140 | 0 {autopacmen/_cache => _cache}/uniprot/Q47142 | 0 {autopacmen/_cache => _cache}/uniprot/Q47146 | 0 {autopacmen/_cache => _cache}/uniprot/Q47377 | 0 {autopacmen/_cache => _cache}/uniprot/Q47537 | 0 {autopacmen/_cache => _cache}/uniprot/Q47538 | 0 {autopacmen/_cache => _cache}/uniprot/Q47539 | 0 {autopacmen/_cache => _cache}/uniprot/Q47689 | 0 {autopacmen/_cache => _cache}/uniprot/Q47690 | 0 {autopacmen/_cache => _cache}/uniprot/Q59385 | 0 {autopacmen/_cache => _cache}/uniprot/Q6BEX0 | 0 {autopacmen/_cache => _cache}/uniprot/Q6BF16 | 0 {autopacmen/_cache => _cache}/uniprot/Q6BF17 | 0 {autopacmen/_cache => _cache}/uniprot/Q93K97 | 0 3248 files changed, 0 insertions(+), 0 deletions(-) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acanthamoeba castellanii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acanthamoeba polyphaga mimivirus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acetoanaerobium sticklandii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acetobacter aceti_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acetobacter xylinus_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acetobacter_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acholeplasma laidlawii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acidianus sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acidilobus saccharovorans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acidithiobacillus ferrooxidans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acinetobacter baumannii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acinetobacter baylyi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acinetobacter calcoaceticus (subsp. anitratus)_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acinetobacter calcoaceticus subsp. anitratus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Acinetobacter calcoaceticus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Actinidia chinensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Actinomadura sp. R39_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Actinomadura sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Actinoplanes missouriensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Actinosynnema pretiosum subsp. auranticum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Advenella mimigardefordensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aedes aegypti_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aeribacillus pallidus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aeromonas hydrophila_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aeropyrum pernix K1_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aeropyrum pernix_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Agaricus bisporus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Agrobacterium tumefaciens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Alcaligenes faecalis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Alcanivorax borkumensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Alicyclobacillus acidocaldarius subsp. acidocaldarius_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Alicyclobacillus acidocaldarius_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Alkaliphilus oremlandii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Alligator mississippiensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Allochromatium vinosum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Alnus glutinosa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Alternanthera ficoidea_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Alternanthera pungens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Alternanthera sessilis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Alteromonas macleodii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Alteromonas sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Amycolatopsis orientalis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Amycolatopsis sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Anabaena azollae_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Anabaena sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Anaerobiospirillum succiniciproducens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Anaerotignum propionicum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Anas platyrhynchos_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Anguilla anguilla_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Anopheles gambiae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Anoxybacillus flavithermus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Anoxybacillus gonensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Anser sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Antarctic bacterium TAB5_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Apis cerana indica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Apis cerana japonica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Apis mellifera_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aplysia californica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aplysia fasciata_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aquaspirillum arcticum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aquifex aeolicus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aquifex pyrophilus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Arabidopsis thaliana_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Archaeoglobus fulgidus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aromatoleum aromaticum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Artemisia spiciformis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Artemisia tridentata subsp. spiciformis_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Arthrobacter globiformis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Arthrobacter nicotinovorans_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Arthrobacter psychrolactophilus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Arthrobacter sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ascaris suum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aspergillus aculeatus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aspergillus carbonarius_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aspergillus clavatus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aspergillus flavus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aspergillus fumigatus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aspergillus nidulans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aspergillus niger_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aspergillus niveus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aspergillus oryzae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Aspergillus sojae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Astrosclera willeyana_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Autographa californica multiple nucleopolyhedrovirus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Avena sativa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Avicennia marina_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Azoarcus evansii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Azospirillum brasilense_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Azotobacter chroococcum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Azotobacter vinelandii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Babesia bovis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Babesia gibsoni_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus amyloliquefaciens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus anthracis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus caldotenax_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus cereus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus circulans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus coagulans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus firmus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus halodurans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus licheniformis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus methanolicus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus pumilus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus sp. (in: Bacteria)_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus sp. PS3_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus sp. YM55-1_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus sp._taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus subtilis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus thuringiensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacillus virus SPbeta_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacopa monnieri_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacteria Latreille et al. 1825_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacteria_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacteriophage T4_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacteriophage phi-13_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacteriophage phi-6_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacteriophage phi-8_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacteroides fragilis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacteroides ovatus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bacteroides thetaiotaomicron_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bambusa oldhamii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bdellovibrio bacteriovorus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bifidobacterium adolescentis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bifidobacterium longum subsp. infantis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bjerkandera adusta_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bjerkandera fumosa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bjerkandera sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Blastobotrys adeninivorans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Blastochloris viridis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bombyx mori_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bordetella pertussis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Borrelia burgdorferi_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Borreliella burgdorferi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bos taurus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bothrops jararaca_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Botryococcus braunii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bradyrhizobium diazoefficiens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bradyrhizobium japonicum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Branchiostoma floridae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Branchiostoma lanceolatum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Brassica capitata_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Brassica oleracea_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Brassica rapa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Brucella abortus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Brucella melitensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Brucella suis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Brugia malayi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Bubalus bubalis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Buckleyzyma aurantiaca_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Burkholderia cenocepacia J2315_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Burkholderia cenocepacia_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Burkholderia cepacia_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Burkholderia glumae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Burkholderia mallei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Burkholderia pseudomallei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Burkholderia sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Burkholderia thailandensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Burkholderia xenovorans LB400_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Burkholderia xenovorans_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Caenorhabditis elegans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Caldanaerobacter subterraneus subsp. tengcongensis MB4_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Caldanaerobacter subterraneus subsp. tengcongensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Caldicellulosiruptor saccharolyticus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Camelina sativa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Camelus dromedarius_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Campylobacter jejuni_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Canavalia ensiformis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Candida albicans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Candida glabrata_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Candida intermedia_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Candida mycoderma_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Candida tenuis_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Candida tropicalis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Canid alphaherpesvirus 1_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Canis lupus familiaris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Capitata_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Capra capra_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Capra_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Capsicum frutescens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Carassius auratus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Carboxydothermus hydrogenoformans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Caulobacter vibrioides_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cavia porcellus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cellulomonas sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ceratitis capitata_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Chionodraco hamatus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Chlamydia pneumoniae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Chlamydia trachomatis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Chlamydomonas reinhardtii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Chlamydomonas sp._taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Chlamydophila pneumoniae_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Chlorobaculum tepidum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Chloroflexus aurantiacus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Chromobacterium violaceum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Citrobacter freundii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Citrobacter sp. S-77_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Citrobacter sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Classical swine fever virus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Clonorchis sinensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Clostridioides difficile_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Clostridium acetobutylicum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Clostridium perfringens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Clostridium sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Clostridium sticklandii_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Clostridium thermocellum_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cobetia marina_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Columba livia_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Columba sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Colwellia maris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Colwellia psychrerythraea_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Comamonas testosteroni_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Conticribra weissflogii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Corynebacterium ammoniagenes_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Corynebacterium callunae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Corynebacterium crenatum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Corynebacterium glutamicum subsp. lactofermentum_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Corynebacterium glutamicum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Corynebacterium sp. U-96_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Corynebacterium sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Coturnix coturnix japonica_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Coturnix coturnix_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Coturnix japonica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cricetinae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cricetulus griseus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cricetulus sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Crithidia fasciculata_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Crotalus adamanteus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cryptococcus flavus_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cryptococcus neoformans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cryptosporidium parvum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cucumis sativus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cupriavidus necator_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cyanidium caldarium_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cyanophora paradoxa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cyberlindnera jadinii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cyprinus carpio_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Cytophaga hutchinsonii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Danio rerio_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Dasyatis pastinaca_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Daucus carota_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Debaryomyces hansenii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Deinagkistrodon acutus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Deinococcus radiodurans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Delftia acidovorans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Delftia sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Desulfotalea psychrophila_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Desulfovibrio gigas_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Desulfurococcus amylolyticus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Dickeya chrysanthemi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Dictyoglomus turgidum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Dictyostelium discoideum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Dictyostelium sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Dirofilaria immitis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Drosophila lebanonensis_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Drosophila melanogaster_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Dunaliella salina_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Dysdercus peruvianus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Edwardsiella ictaluri_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Eimeria tenella_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Eisenia fetida_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Entamoeba histolytica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Enterobacter cloacae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Enterobacter sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Enterobacteria phage T2_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Enterococcus faecalis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Enterococcus faecium_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Enterococcus gallinarum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Enterococcus sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Epstein-Barr virus_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Equine infectious anemia virus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Equus caballus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Eremothecium gossypii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Erwinia chrysanthemi_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Erwinia rhapontici_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Erysipelothrix rhusiopathiae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Erythroxylum coca_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Escherichia coli K-12_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Escherichia coli P31658 P31658_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Escherichia coli P76440_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Escherichia coli_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Escherichia virus T4_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Euglena gracilis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Euphorbia characias_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Exiguobacterium sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Felid alphaherpesvirus 1_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Felis catus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ferroplasma acidiphilum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Fibrobacter succinogenes subsp. succinogenes S85_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Flaveria bidentis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Flaveria pringlei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Flaveria trinervia_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Flavobacterium frigidimaris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Flavobacterium sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Fomitopsis palustris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Francisella tularensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Fusarium oxysporum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Fusarium solani_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Fusarium verticillioides_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Fusobacterium nucleatum subsp. nucleatum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Gallus gallus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ganoderma lucidum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Gemmata obscuriglobus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Geobacillus kaustophilus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Geobacillus stearothermophilus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Geobacillus thermodenitrificans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Geobacter sulfurreducens_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Giardia intestinalis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Giardia lamblia_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Gluconobacter oxydans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Glutamicibacter nicotianae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Glycine max_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Gracilaria chouae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Gramella forsetii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Haemonchus contortus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Haemophilus influenzae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Hafnia alvei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Haloarcula marismortui_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Halobacterium sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Haloferax volcanii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Halothiobacillus neapolitanus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Hansenula henricii_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Helianthus annuus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Helicobacter pylori_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Herpes simplex virus_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Hippoglossus hippoglossus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Hippoglossus stenolepis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Histoplasma capsulatum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Homo sapiens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Hordeum vulgare subsp. vulgare_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Hordeum vulgare_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Human alphaherpesvirus 1_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Human gammaherpesvirus 4_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Human gammaherpesvirus 8_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Human herpesvirus 1_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Hungateiclostridium thermocellum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Huperzia serrata_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Hydrogenobacter thermophilus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Hydrogenobaculum sp. Y04AAS1_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ignisphaera aggregans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ipomoea batatas_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Klebsiella aerogenes_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Klebsiella pneumoniae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Kluyveromyces lactis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Kluyveromyces marxianus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Komagataeibacter xylinus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Komagataella pastoris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lachancea kluyveri_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lachnoclostridium phytofermentans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus acidophilus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus brevis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus casei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus delbrueckii subsp. bulgaricus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus delbrueckii subsp. lactis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus delbrueckii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus fermentum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus gasseri_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus helveticus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus jensenii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus leichmannii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus paracasei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus pentosus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus plantarum WCFS1_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus plantarum subsp. plantarum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus plantarum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus reuteri_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus saerimneri 30a_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus sakei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus sp. 30A_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactobacillus sp. 30a_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactococcus lactis subsp. cremoris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactococcus lactis subsp. lactis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lactococcus lactis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lampetra japonica_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lathyrus cicera_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Legionella pneumophila_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Leishmania amazonensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Leishmania braziliensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Leishmania chagasi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Leishmania donovani_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Leishmania infantum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Leishmania major_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Leishmania mexicana_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lens culinaris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Leptospira biflexa serovar Patoc_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Leptospira interrogans serovar Copenhageni_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lethenteron camtschaticum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lethocerus indicus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Leuconostoc mesenteroides subsp. mesenteroides_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Leuconostoc mesenteroides_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Limulus polyphemus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lipomyces starkeyi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Listeria monocytogenes_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Listeria seeligeri_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Litopenaeus vannamei_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lotus japonicus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lucilia cuprina_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lupinus luteus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Lysinibacillus sphaericus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Macaca mulatta_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Macaca radiata_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Macadamia tetraphylla_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Magnaporthe grisea_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Magnetospirillum magnetotacticum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Malassezia globosa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Malus domestica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mammalia_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mammalian orthoreovirus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Manihot esculenta_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Marinithermus hydrothermalis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Medicago truncatula_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Megasphaera elsdenii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Meiothermus ruber_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Meleagris gallopavo_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mesocricetus auratus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mesorhizobium loti_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Metacordyceps brittlebankisoides_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Metallosphaera sedula_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Metarhizium anisopliae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Metarhizium brittlebankisoides_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Metarhizium flavoviride_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methanobacterium thermoautotrophicus_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methanocaldococcus jannaschii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methanococcus aeolicus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methanococcus maripaludis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methanosarcina acetivorans C2A_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methanosarcina acetivorans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methanosarcina barkeri_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methanosarcina mazei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methanosarcina thermophila_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methanothermobacter thermautotrophicus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methanothermus fervidus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methylococcus capsulatus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methylomicrobium alcaliphilum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methylomonas aminofaciens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Methylosinus trichosporium_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Microbacterium sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Micrococcus luteus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Microcystis aeruginosa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Micropterus salmoides_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mizuhopecten yessoensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Moorella thermoacetica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Moraxella sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Moritella abyssi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Moritella japonica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Moritella marina_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Moritella profunda_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Moritella sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Moritella yayanosii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mortierella alliacea_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mortierella alpina_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mus musculus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mycobacterium avium_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mycobacterium leprae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mycobacterium marinum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mycobacterium smegmatis_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mycobacterium sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mycobacterium tuberculosis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mycolicibacterium smegmatis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mycoplasma capricolum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mycoplasma hyorhinis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mycoplasma mobile_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Mycoplasma pneumoniae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Myxococcus xanthus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Natrialba magadii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Natronomonas pharaonis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Neisseria gonorrhoeae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Neisseria meningitidis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Neurospora crassa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Nicotiana glutinosa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Nicotiana tabacum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Nitrosomonas europaea_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Noccaea caerulescens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Nonomuraea sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Nostoc punctiforme_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Nostoc sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Novosphingobium aromaticivorans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Novosphingobium capsulatum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Oceanobacillus iheyensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ochrobactrum anthropi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ochromonas danica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Octopus bimaculatus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Oenococcus oeni_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ogataea angusta_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Onchocerca volvulus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Oncorhynchus keta_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Oncorhynchus kisutch_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Oncorhynchus mykiss_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Opuntia ficus-indica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Oryctolagus cuniculus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Oryza sativa Japonica Group_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Oryza sativa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ovis aries_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Oxalobacter formigenes_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Paenarthrobacter aurescens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Paenarthrobacter nicotinovorans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Paenarthrobacter ureafaciens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Paenibacillus sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Paenibacillus thiaminolyticus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pagrus major_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pandalus borealis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Panicum miliaceum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pantoea agglomerans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Papaver somniferum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Paraburkholderia phenoliruptrix_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Paraburkholderia xenovorans LB400_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Paraburkholderia xenovorans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Paracoccus denitrificans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Parageobacillus thermoglucosidasius_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Paramecium bursaria Chlorella virus 1_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Paramecium bursaria chlorella virus 1_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pareledone sp._taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pasteurella multocida_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pectobacterium carotovorum subsp. carotovorum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pectobacterium carotovorum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pediococcus acidilactici_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pediococcus pentosaceus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pelotomaculum thermopropionicum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Penaeus vannamei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Penicillium canescens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Penicillium chrysogenum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Petunia hybrida_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Petunia x hybrida_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Phanerochaete chrysosporium_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Phaseolus vulgaris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pholiota nameko_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Phormidium lapideum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Photobacterium leiognathi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Photobacterium phosphoreum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Photobacterium profundum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Physcomitrella patens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Picea abies_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Picrophilus torridus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pinus pinea_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pisum sativum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Planococcus sp. (in: Bacteria)_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Planococcus sp._taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Plasmodium berghei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Plasmodium cynomolgi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Plasmodium falciparum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Plasmodium gallinaceum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Plasmodium knowlesi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Plasmodium vivax_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Plasmodium yoelii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Platyrrhini_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pleurotus eryngii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pleurotus ostreatus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pleurotus sapidus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pneumocystis carinii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pneumocystis jiroveci_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pneumocystis jirovecii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Populus deltoides_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Populus tremula_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Populus trichocarpa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Porphyromonas gingivalis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Prevotella intermedia_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Prosthecobacter sp._taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Proteus mirabilis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Proteus vulgaris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudanabaena sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudoalteromonas haloplanktis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudoalteromonas sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas aeruginosa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas dacunhae_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas denitrificans (nomen rejiciendum)_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas denitrificans_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas fluorescens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas phage phi8_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas protegens Pf-5_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas putida KT2440_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas putida_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas savastanoi pv. phaseolicola_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas savastanoi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas stutzeri_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas syringae phaseolicola_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas syringae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudomonas virus phi6_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pseudothermotoga lettingae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Psychromonas ingrahamii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pyricularia grisea_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pyrobaculum aerophilum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pyrobaculum calidifontis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pyrobaculum ferrireducens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pyrococcus furiosus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pyrococcus horikoshii OT3_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pyrococcus horikoshii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pyrococcus sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pyrococcus woesei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pyrococcus yayanosii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Pyrococcus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ralstonia solanacearum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rana catesbeiana_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rasamsonia emersonii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rattus norvegicus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Reovirus sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhizobium etli_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhizobium leguminosarum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhizomucor miehei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhizosolenia setigera_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhodobacter capsulatus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhodobacter sphaeroides_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhodococcus erythropolis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhodococcus jostii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhodococcus opacus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhodococcus ruber_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhodomicrobium vannielii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhodopseudomonas palustris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhodopseudomonas viridis_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhodospirillum rubrum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhodothermus marinus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Rhodotorula aurantiaca_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ricinus communis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ruminiclostridium thermocellum_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/SARS coronavirus_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Saccharolobus shibatae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Saccharolobus solfataricus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Saccharomyces cerevisiae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Saccharomyces lactis_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Saccharomyces pastorianus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Saccharopolyspora erythraea_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Saccharopolyspora rectivirgula_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Saccharum officinarum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Saimiri sciureus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Saitozyma flava_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Salmonella enterica subsp. enterica serovar Typhi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Salmonella enterica subsp. enterica serovar Typhimurium_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Salmonella enterica typhimurium_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Salmonella enterica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Salmonella typhi_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Salmonella typhimurium_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Scaptodrosophila lebanonensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Schistosoma mansoni_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Schizosaccharomyces pombe_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Schwanniomyces occidentalis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Scyliorhinus canicula_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Selenomonas ruminantium_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Semliki Forest virus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Semliki forest virus_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Serratia marcescens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Serratia sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Severe acute respiratory syndrome-related coronavirus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Shewanella benthica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Shewanella oneidensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Shewanella sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Shewanella violacea_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Shrimp white spot syndrome virus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sinorhizobium meliloti_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Slackia exigua_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Solanum chacoense_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Solanum lycopersicum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Solanum pennellii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Solanum tuberosum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sordaria macrospora_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sorghum bicolor_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Southampton virus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sphaerostilbe repens_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sphingobium chungbukense_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sphingomonas elodea_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sphingomonas sanxanigenens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sphingomonas sp. A1_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sphingomonas sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Spinacia oleracea_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Spodoptera frugiperda_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sporolactobacillus inulinus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sporomusa ovata_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sporomusa sphaeroides_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Staphylococcus aureus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Staphylococcus carnosus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Staphylococcus epidermidis RP62A_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Staphylococcus sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Staphylococcus virus 13_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Stenella sp._taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Stenotrophomonas maltophilia_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Stereum hirsutum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptococcus entericus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptococcus equi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptococcus gordonii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptococcus mutans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptococcus pneumoniae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptococcus pyogenes_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptococcus suis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptococcus thermophilus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces albidoflavus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces ambofaciens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces avermitilis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces coelicolor_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces collinus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces corchorusii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces davaonensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces diastaticus_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces globisporus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces griseochromogenes_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces griseus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces lavendulae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces lividans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces pristinaespiralis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces rubiginosus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces seoulensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces sp. R61_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces verticillus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces violaceoruber_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Streptomyces viridifaciens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Struthio camelus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Stylophora pistillata_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sulfolobus acidocaldarius_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sulfolobus shibatae_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sulfolobus solfataricus_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sulfolobus tokodaii str. 7_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sulfolobus tokodaii_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sulfurihydrogenibium azorense_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sulfurisphaera tokodaii str. 7_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sulfurisphaera tokodaii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sus scrofa domesticus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Sus scrofa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Symbiobacterium thermophilum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Symbiobacterium toebii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Synechococcus elongatus PCC 7942_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Synechococcus elongatus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Synechococcus sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Synechocystis sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Taenia crassiceps_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Taenia solium_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Talaromyces emersonii_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Talaromyces piceae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Tenebrio molitor_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Tetragenococcus halophilus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Tetrahymena thermophila_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thalassiosira pseudonana_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Theileria annulata_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermoanaerobacter brockii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermoanaerobacter sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermoanaerobacter tengcongensis_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermoanaerobacterium saccharolyticum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermoanaerobacterium thermosaccharolyticum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermoanaerobacterium thermosulfurigenes_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermoascus aurantiacus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermobifida fusca_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermococcus gammatolerans_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermococcus kodakaraensis_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermococcus kodakarensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermococcus litoralis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermococcus onnurineus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermococcus sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermococcus waiotapuensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermofilum pendens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermomyces lanuginosus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermoplasma acidophilum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermoproteus tenax_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermosynechococcus elongatus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermotoga maritima_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermotoga neapolitana_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermus aquaticus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermus brockianus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermus caldophilus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermus scotoductus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermus sp. GH5_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermus sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermus thermophilus HB27_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermus thermophilus HB8_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermus thermophilus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thermus yunnanensis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thiobacillus denitrificans ATCC 25259_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thiobacillus ferrooxidans_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Thunnus thynnus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Tolypocladium inflatum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Toxoplasma gondii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Trematomus bernacchii_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Treponema denticola_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Trichoderma reesei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Trichomonas vaginalis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Trichormus azollae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Triticum aestivum_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Tritrichomonas foetus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Tritrichomonas suis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Trypanosoma brucei brucei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Trypanosoma brucei_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Trypanosoma cruzi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Trypanosoma vivax_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Trypanosoma_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Turbatrix aceti_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Ureibacillus thermosphaericus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Vaccinia virus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Variovorax paradoxus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Veillonella atypica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Vibrio cholerae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Vibrio harveyi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Vibrio natriegens_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Vibrio sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Vibrio vulnificus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Vigna radiata_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Vitis vinifera_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Vogesella indigofera_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/West Nile virus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/White spot syndrome virus_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Withania somnifera_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Wolbachia endosymbiont of Brugia malayi_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Wolbachia sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Xanthomonas campestris pv. campestris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Xanthomonas campestris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Xanthomonas citri_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Xanthomonas oryzae_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Xanthomonas phaseoli pv. manihotis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Xanthophyllomyces dendrorhous_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Xenopus laevis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Xerophyta viscosa_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Yamadazyma tenuis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Yarrowia lipolytica_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Yersinia intermedia_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Yersinia pestis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Yersinia pseudotuberculosis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Yokenella sp._taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Zavarzinia compransoris_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Zea mays_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Zoogloea ramigera_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/Zymomonas mobilis_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/[Bacillus] caldotenax_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/[Candida] glabrata_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/[Candida] intermedia_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/equine infectious anemia virus_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/mammalian orthoreovirus_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/plant_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/synthetic construct_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/uncultured bacterium_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/uncultured rumen bacterium_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/uncultured soil bacterium_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/unidentified prokaryotic organism_taxonomy (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/unknown prokaryotic organism_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/ncbi_taxonomy/white spot syndrome virus_taxonomy_NA (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_10_3_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_10_5_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_19.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_11_2_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_20.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_24.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_27.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_31.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_33.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_35.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_37.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_45.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_46.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_47.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_52.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_53.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_54.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_11_63.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_12_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_12_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_12_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_13_99_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_11_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_11_59.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_12_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_12_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_13_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_13_105.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_13_22.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_13_25.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_13_39.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_13_50.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_13_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_13_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_13_84.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_13_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_13_92.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_13_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_111.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_137.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_149.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_19.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_24.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_36.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_38.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_40.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_43.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_45.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_47.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_55.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_57.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_70.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_88.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_90.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_91.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_14_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_15_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_15_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_15_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_16_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_16_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_16_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_17_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_18_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_19_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_20_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_20_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_14_99_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_16_1_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_16_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_16_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_16_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_17_1_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_17_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_17_3_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_17_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_18_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_18_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_18_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_100.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_103.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_105.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_107.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_112.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_133.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_136.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_141.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_145.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_146.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_149.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_150.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_151.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_153.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_156.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_169.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_175.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_179.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_183.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_184.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_188.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_195.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_205.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_206.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_209.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_213.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_215.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_22.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_23.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_236.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_239.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_25.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_261.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_263.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_267.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_27.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_28.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_282.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_284.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_291.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_292.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_30.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_311.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_332.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_334.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_336.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_346.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_35.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_357.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_37.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_376.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_38.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_383.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_387.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_39.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_40.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_405.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_41.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_42.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_44.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_47.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_49.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_50.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_51.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_62.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_64.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_65.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_67.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_72.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_79.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_81.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_82.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_95.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_1_n11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_2_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_2_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_3_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_3_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_3_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_3_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_3_38.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_3_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_3_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_3_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_5_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_5_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_99_31.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_99_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_1_9_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_20_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_20_4_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_21_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_19.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_22.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_25.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_26.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_27.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_31.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_36.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_44.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_59.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_70.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_72.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_77.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_87.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_95.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_96.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_3_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_3_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_4_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_4_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_4_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_98_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_2_99_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_20.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_38.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_39.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_48.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_77.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_78.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_84.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_95.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_98.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_2_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_3_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_3_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_5_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_5_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_7_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_8_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_8_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_8_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_8_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_8_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_8_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_98_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_98_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_99_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_3_99_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_1_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_1_20.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_1_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_1_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_3_19.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_3_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_3_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_3_22.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_3_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_3_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_9_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_9_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_4_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_20.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_24.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_30.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_33.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_34.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_37.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_39.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_49.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_3_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_98_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_99_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_99_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_5_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_6_2_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_6_2_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_6_2_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_6_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_6_3_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_6_5_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_6_5_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_6_5_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_6_99_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_6_99_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_6_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_7_1_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_7_1_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_7_1_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_7_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_7_2_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_7_2_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_7_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_7_3_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_7_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_1_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_1_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_1_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_1_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_2_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_4_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_4_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_4_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_4_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_4_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_8_5_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_9_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/1_W_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_103.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_128.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_141.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_142.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_146.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_148.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_166.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_22.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_228.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_241.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_255.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_267.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_277.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_280.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_319.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_41.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_43.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_45.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_49.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_53.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_68.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_79.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_2_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_2_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_3_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_3_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_1_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_2_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_2_1_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_2_1_9 4_2_99_20.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_2_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_2_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_157.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_172.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_174.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_177.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_196.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_208.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_214.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_224.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_226.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_232.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_30.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_38.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_39.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_41.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_47.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_48.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_60.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_74.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_85.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_97.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_2_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_2_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_2_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_3_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_3_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_3_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_3_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_3_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_111.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_170.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_187.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_19.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_195.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_20.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_202.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_212.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_234.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_25.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_255.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_282.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_299.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_300.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_302.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_320.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_321.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_326.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_327.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_329.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_38.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_83.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_85.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_2_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_2_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_2_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_2_29.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_2_36.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_2_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_2_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_2_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_4_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_104.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_126.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_19.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_23.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_27.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_29.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_31.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_34.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_41.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_45.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_46.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_47.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_48.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_54.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_55.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_56.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_58.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_76.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_79.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_5_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_19.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_27.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_30.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_36.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_39.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_42.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_45.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_46.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_52.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_54.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_62.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_76.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_83.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_85.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_6_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_10_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_11_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_11_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_11_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_11_24.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_11_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_13_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_105.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_106.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_107.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_113.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_145.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_147.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_170.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_20.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_23.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_24.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_26.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_29.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_31.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_32.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_33.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_39.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_40.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_43.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_55.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_59.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_60.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_63.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_71.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_76.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_90.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_91.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_95.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_2_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_2_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_2_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_2_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_2_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_3_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_3_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_3_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_3_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_4_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_4_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_4_22.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_4_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_4_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_4_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_4_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_6_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_6_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_19.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_23.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_27.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_31.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_40.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_49.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_59.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_60.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_69.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_84.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_7_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_8_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_8_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_8_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_8_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_9_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_7_9_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_8_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_8_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_8_1_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_8_1_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_8_2_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_8_2_25.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_8_2_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_8_3_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_8_3_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_8_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/2_W_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_25.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_29.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_31.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_43.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_45.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_72.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_73.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_81.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_88.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_2_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_2_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_2_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_2_20.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_2_23.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_2_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_2_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_2_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_104.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_25.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_33.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_36.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_37.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_46.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_48.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_74.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_76.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_91.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_97.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_4_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_4_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_4_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_4_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_4_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_4_35.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_4_37.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_4_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_4_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_5_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_1_7_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_103.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_113.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_114.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_122.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_132.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_136.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_147.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_151.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_161.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_177.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_182.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_199.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_20.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_22.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_23.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_25.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_26.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_28.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_31.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_37.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_38.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_39.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_41.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_45.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_51.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_52.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_55.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_58.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_62.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_70.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_73.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_74.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_75.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_76.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_78.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_81.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_85.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_86.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_91.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_99.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_2_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_2_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_2_27.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_2_2_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_3_2_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_11_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_11_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_11_23.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_13_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_13_20.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_13_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_13_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_16_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_17_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_17_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_17_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_17_22.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_17_23.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_17_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_19_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_19_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_4_19_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_104.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_115.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_124.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_26.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_41.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_53.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_78.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_88.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_93.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_2_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_2_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_2_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_2_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_3_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_3_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_3_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_3_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_3_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_3_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_28.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_30.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_31.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_43.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_4_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_99_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_99_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_5_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_22.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_23.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_28.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_29.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_52.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_53.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_55.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_56.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_60.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_65.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_2_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_4_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_4_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_4_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_5_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_5_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_5_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_5_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_6_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_7_1_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_7_1_19.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_7_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_7_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/3_7_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_112.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_19.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_22.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_23.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_31.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_32.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_33.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_35.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_36.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_39.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_49.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_50.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_64.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_74.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_82.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_83.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_85.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_2_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_2_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_2_23.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_2_25.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_2_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_2_40.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_2_44.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_2_49.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_2_52.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_2_55.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_2_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_3_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_3_27.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_3_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_3_30.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_3_39.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_3_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_3_43.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_99_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_99_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_1_99_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_105.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_107.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_113.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_115.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_116.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_118.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_119.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_122.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_20.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_22.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_31.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_33.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_35.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_36.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_39.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_40.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_41.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_51.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_59.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_68.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_69.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_77.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_80.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_81.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_84.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_91.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_92.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_99.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_3_107.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_3_108.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_3_110.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_3_118.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_3_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_3_124.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_3_128.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_3_22.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_3_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_3_37.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_99_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_2_99_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_1_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_1_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_1_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_1_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_1_20.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_1_23.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_1_24.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_1_25.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_1_27.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_2_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_2_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_2_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_2_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_3_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_3_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_4_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_4_1_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_4_1_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_4_1_19.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_4_1_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_4_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_4_1_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_4_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_6_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_6_1_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_6_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_99_1_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/4_99_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_1_n1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_3_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_3_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_3_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_3_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_3_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_3_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_3_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_99_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_1_99_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_1_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_1_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_1_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_1_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_1_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_2_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_3_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_3_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_3_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_3_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_3_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_99_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_3_99_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_2_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_2_11.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_2_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_2_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_2_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_2_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_2_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_2_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_2_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_4_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_99_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_99_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_99_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_99_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_99_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_99_61.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_99_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_4_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_5_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_5_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_5_1_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_5_1_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_6_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_6_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/5_W_W_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_12.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_18.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_19.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_21.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_24.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_1_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_2_1_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_2_1_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_2_1_17.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_2_1_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_2_1_30.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_2_1_33.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_2_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_2_1_n2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_1_13.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_1_15.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_1_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_1_8.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_1_9.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_1_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_2_1.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_2_10.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_2_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_2_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_2_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_2_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_2_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_2_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_3_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_3_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_3_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_4_14.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_4_16.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_4_2.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_4_3.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_4_4.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_4_6.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_4_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_5_5.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_5_7.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_3_5_W.json (100%) rename {autopacmen/_cache => _cache}/sabio_rk_total/6_4_1_2.json (100%) rename {autopacmen/_cache => _cache}/uniprot/O32583 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00350 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00363 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00370 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00393 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00448 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00452 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00490 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00509 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00547 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00550 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00561 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00562 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00634 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00722 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00805 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00816 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00861 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00864 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00887 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00888 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00893 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00894 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00895 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00903 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00904 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00909 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00926 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00934 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00935 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00936 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00944 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00946 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00954 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00956 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00957 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00959 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00960 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00961 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00962 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00963 (100%) rename {autopacmen/_cache => _cache}/uniprot/P00968 (100%) rename {autopacmen/_cache => _cache}/uniprot/P02916 (100%) rename {autopacmen/_cache => _cache}/uniprot/P02918 (100%) rename {autopacmen/_cache => _cache}/uniprot/P02919 (100%) rename {autopacmen/_cache => _cache}/uniprot/P02920 (100%) rename {autopacmen/_cache => _cache}/uniprot/P02921 (100%) rename {autopacmen/_cache => _cache}/uniprot/P02924 (100%) rename {autopacmen/_cache => _cache}/uniprot/P02925 (100%) rename {autopacmen/_cache => _cache}/uniprot/P02929 (100%) rename {autopacmen/_cache => _cache}/uniprot/P02930 (100%) rename {autopacmen/_cache => _cache}/uniprot/P02931 (100%) rename {autopacmen/_cache => _cache}/uniprot/P02932 (100%) rename {autopacmen/_cache => _cache}/uniprot/P02943 (100%) rename {autopacmen/_cache => _cache}/uniprot/P03819 (100%) rename {autopacmen/_cache => _cache}/uniprot/P03959 (100%) rename {autopacmen/_cache => _cache}/uniprot/P03960 (100%) rename {autopacmen/_cache => _cache}/uniprot/P03961 (100%) rename {autopacmen/_cache => _cache}/uniprot/P04036 (100%) rename {autopacmen/_cache => _cache}/uniprot/P04079 (100%) rename {autopacmen/_cache => _cache}/uniprot/P04391 (100%) rename {autopacmen/_cache => _cache}/uniprot/P04425 (100%) rename {autopacmen/_cache => _cache}/uniprot/P04693 (100%) rename {autopacmen/_cache => _cache}/uniprot/P04805 (100%) rename {autopacmen/_cache => _cache}/uniprot/P04816 (100%) rename {autopacmen/_cache => _cache}/uniprot/P04825 (100%) rename {autopacmen/_cache => _cache}/uniprot/P04951 (100%) rename {autopacmen/_cache => _cache}/uniprot/P04968 (100%) rename {autopacmen/_cache => _cache}/uniprot/P04982 (100%) rename {autopacmen/_cache => _cache}/uniprot/P04983 (100%) rename {autopacmen/_cache => _cache}/uniprot/P05020 (100%) rename {autopacmen/_cache => _cache}/uniprot/P05041 (100%) rename {autopacmen/_cache => _cache}/uniprot/P05042 (100%) rename {autopacmen/_cache => _cache}/uniprot/P05194 (100%) rename {autopacmen/_cache => _cache}/uniprot/P05459 (100%) rename {autopacmen/_cache => _cache}/uniprot/P05637 (100%) rename {autopacmen/_cache => _cache}/uniprot/P05706 (100%) rename {autopacmen/_cache => _cache}/uniprot/P05707 (100%) rename {autopacmen/_cache => _cache}/uniprot/P05791 (100%) rename {autopacmen/_cache => _cache}/uniprot/P05793 (100%) rename {autopacmen/_cache => _cache}/uniprot/P05825 (100%) rename {autopacmen/_cache => _cache}/uniprot/P05847 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06129 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06149 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06282 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06609 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06610 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06611 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06715 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06720 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06721 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06959 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06960 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06968 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06971 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06972 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06983 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06986 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06987 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06988 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06989 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06996 (100%) rename {autopacmen/_cache => _cache}/uniprot/P06999 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07000 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07001 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07003 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07004 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07014 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07023 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07024 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07102 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07109 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07117 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07118 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07395 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07623 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07639 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07650 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07654 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07658 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07762 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07813 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07821 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07822 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07862 (100%) rename {autopacmen/_cache => _cache}/uniprot/P07913 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08142 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08178 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08179 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08192 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08194 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08200 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08201 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08202 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08203 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08204 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08244 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08312 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08331 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08337 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08373 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08506 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08660 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08722 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08839 (100%) rename {autopacmen/_cache => _cache}/uniprot/P08997 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09029 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09053 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09099 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09126 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09127 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09147 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09148 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09151 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09152 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09158 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09323 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09373 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09394 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09424 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09546 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09551 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09831 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09832 (100%) rename {autopacmen/_cache => _cache}/uniprot/P09833 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6A0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6A3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6A6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6A8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6B4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6B7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6C5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6C8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6D3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6D5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6D7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6E1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6E4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6E6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6F1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6F3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6G5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6H8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6I0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6I3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6I6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6I9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6J1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6J5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6J8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6K1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6K6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6L0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6L2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6L4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6L7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6M2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6P9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6Q3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6Q6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6R0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6S7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6T1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6T3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6T5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6T9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6U8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6V1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6V5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6V8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6W0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6W3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6W9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A6X1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A712 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A715 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A717 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A720 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A722 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A725 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A731 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A738 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A744 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A746 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A749 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A752 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A759 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A761 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A763 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A769 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A786 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A790 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A794 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A796 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A799 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7A2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7A7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7A9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7B1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7B3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7B5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7D4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7D7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7E1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7E3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7E5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7E9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7F3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7F6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7I7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7J0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A7Z0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A817 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A821 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A825 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A830 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A836 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A840 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A853 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A858 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A867 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A870 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A877 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A879 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A884 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A887 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8F0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8F4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8G3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8H3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8K1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8L1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8M0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8M3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8N3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8N5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8Q0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8Q3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8Y1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A8Z3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A910 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A921 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A924 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A927 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A935 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A951 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A953 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A955 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A959 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A962 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A991 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A993 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A996 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9B2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9B6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9C0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9C3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9C5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9C9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9D4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9D8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9G6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9H3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9H5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9H7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9I1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9I8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9J4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9J6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9J8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9L8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9M2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9M5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9M8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9N4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9N8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9P0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9P4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9P9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9Q5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9Q7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9Q9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9S1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9S3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9S5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9S7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9T0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9V1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9V8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0A9X1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AA04 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AA25 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AA67 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AA76 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AA78 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AA80 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AA82 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AA84 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAA7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAB4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAC8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAD2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAD4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAD6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAD8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAE0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAE5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAE8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAF1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAF3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAF6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAG0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAG3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAG8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAH0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAH4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAI1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAI5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAI9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAJ1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAJ3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAJ5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAJ8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAK1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAK7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAL3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AAM1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AB65 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AB67 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AB71 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AB74 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AB77 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AB80 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AB87 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AB89 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AB91 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AB93 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AB96 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AB98 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABA0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABA4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABA6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABB0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABB4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABB8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABC0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABC9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABD1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABD5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABD8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABE9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABF6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABF8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABG1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABH7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABI4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABI8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABJ1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABJ3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABJ6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABJ9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABK2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABK5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABK9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABL1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABL3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABL5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABL8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABM1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABM5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABN1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABN5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABN9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABP3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABP8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABQ0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABQ2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABQ4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABR5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABR9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABU0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABU7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABV2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABW0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABY4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ABZ4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC00 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC13 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC16 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC19 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC23 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC26 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC28 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC33 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC35 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC38 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC41 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC44 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC47 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC53 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC59 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC62 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC69 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC75 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC78 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC81 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC84 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC86 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC88 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC94 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AC96 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ACB2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ACB4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ACC7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ACD4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ACD8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ACE0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ACV0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ACV2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ACV6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AD57 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AD61 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AD65 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AD68 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AD96 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AD99 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ADA1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ADC6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ADF6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ADF8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ADG4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ADG7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ADI4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ADU2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ADV1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0ADV9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AE06 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AE12 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AE16 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AE22 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AE24 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AE26 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AE30 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AE34 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AE37 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AE52 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AE74 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AE76 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEA5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEA8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEB0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEB2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AED7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEE5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEF8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEG1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEG4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEG6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEI6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEJ2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEJ6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEK2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEK4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEK7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEL0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEL6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEN1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEP1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEP3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEP7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEP9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEQ3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEQ6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AER0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AER3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AER5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AER8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AES0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AES2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEU0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEU3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEW1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEW6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEW9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEX3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEX7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEX9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEY3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEY5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEY8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AEZ1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AF01 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AF03 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AF12 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AF16 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AF18 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AF26 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AF32 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AF98 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFA7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFA9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFC0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFC3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFC7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFD1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFD4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFD6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFE0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFE4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFE8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFF0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFF2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFF4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFG3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFG6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFG8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFH2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFH6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFI0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFI5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFI7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFJ7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFK2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFK4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFK6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFK9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFL1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFL6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFM2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFQ5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFR2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFR9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFS3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFU8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AFZ7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG00 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG03 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG07 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG16 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG18 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG20 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG24 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG34 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG38 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG40 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG78 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG80 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AG82 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGB0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGC0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGC3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGC5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGD1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGD3 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGE4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGE9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGF4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGF6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGG0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGG2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGG4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGH8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGI1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGI4 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGI8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGJ9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGK1 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGM7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0AGM9 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0C066 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0C0L7 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0C0T5 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0C7L2 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0C8J6 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0C8J8 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0C8K0 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0C960 (100%) rename {autopacmen/_cache => _cache}/uniprot/P0CI31 (100%) rename {autopacmen/_cache => _cache}/uniprot/P10346 (100%) rename {autopacmen/_cache => _cache}/uniprot/P10371 (100%) rename {autopacmen/_cache => _cache}/uniprot/P10378 (100%) rename {autopacmen/_cache => _cache}/uniprot/P10384 (100%) rename {autopacmen/_cache => _cache}/uniprot/P10441 (100%) rename {autopacmen/_cache => _cache}/uniprot/P10902 (100%) rename {autopacmen/_cache => _cache}/uniprot/P10903 (100%) rename {autopacmen/_cache => _cache}/uniprot/P10905 (100%) rename {autopacmen/_cache => _cache}/uniprot/P10906 (100%) rename {autopacmen/_cache => _cache}/uniprot/P10907 (100%) rename {autopacmen/_cache => _cache}/uniprot/P10908 (100%) rename {autopacmen/_cache => _cache}/uniprot/P11349 (100%) rename {autopacmen/_cache => _cache}/uniprot/P11350 (100%) rename {autopacmen/_cache => _cache}/uniprot/P11446 (100%) rename {autopacmen/_cache => _cache}/uniprot/P11447 (100%) rename {autopacmen/_cache => _cache}/uniprot/P11454 (100%) rename {autopacmen/_cache => _cache}/uniprot/P11458 (100%) rename {autopacmen/_cache => _cache}/uniprot/P11551 (100%) rename {autopacmen/_cache => _cache}/uniprot/P11553 (100%) rename {autopacmen/_cache => _cache}/uniprot/P11667 (100%) rename {autopacmen/_cache => _cache}/uniprot/P11868 (100%) rename {autopacmen/_cache => _cache}/uniprot/P11875 (100%) rename {autopacmen/_cache => _cache}/uniprot/P11880 (100%) rename {autopacmen/_cache => _cache}/uniprot/P12008 (100%) rename {autopacmen/_cache => _cache}/uniprot/P12281 (100%) rename {autopacmen/_cache => _cache}/uniprot/P12282 (100%) rename {autopacmen/_cache => _cache}/uniprot/P12758 (100%) rename {autopacmen/_cache => _cache}/uniprot/P12995 (100%) rename {autopacmen/_cache => _cache}/uniprot/P12996 (100%) rename {autopacmen/_cache => _cache}/uniprot/P12998 (100%) rename {autopacmen/_cache => _cache}/uniprot/P12999 (100%) rename {autopacmen/_cache => _cache}/uniprot/P13000 (100%) rename {autopacmen/_cache => _cache}/uniprot/P13001 (100%) rename {autopacmen/_cache => _cache}/uniprot/P13009 (100%) rename {autopacmen/_cache => _cache}/uniprot/P13016 (100%) rename {autopacmen/_cache => _cache}/uniprot/P13029 (100%) rename {autopacmen/_cache => _cache}/uniprot/P13033 (100%) rename {autopacmen/_cache => _cache}/uniprot/P13035 (100%) rename {autopacmen/_cache => _cache}/uniprot/P13036 (100%) rename {autopacmen/_cache => _cache}/uniprot/P13039 (100%) rename {autopacmen/_cache => _cache}/uniprot/P13482 (100%) rename {autopacmen/_cache => _cache}/uniprot/P13738 (100%) rename {autopacmen/_cache => _cache}/uniprot/P14175 (100%) rename {autopacmen/_cache => _cache}/uniprot/P14176 (100%) rename {autopacmen/_cache => _cache}/uniprot/P14407 (100%) rename {autopacmen/_cache => _cache}/uniprot/P14900 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15028 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15029 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15030 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15031 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15042 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15047 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15067 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15254 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15288 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15639 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15640 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15723 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15770 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15877 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15977 (100%) rename {autopacmen/_cache => _cache}/uniprot/P15993 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16095 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16256 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16429 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16430 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16431 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16432 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16433 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16456 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16659 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16676 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16690 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16700 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16701 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16703 (100%) rename {autopacmen/_cache => _cache}/uniprot/P16869 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17109 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17115 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17169 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17315 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17411 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17443 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17444 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17445 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17583 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17846 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17854 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17952 (100%) rename {autopacmen/_cache => _cache}/uniprot/P17993 (100%) rename {autopacmen/_cache => _cache}/uniprot/P18133 (100%) rename {autopacmen/_cache => _cache}/uniprot/P18200 (100%) rename {autopacmen/_cache => _cache}/uniprot/P18335 (100%) rename {autopacmen/_cache => _cache}/uniprot/P18775 (100%) rename {autopacmen/_cache => _cache}/uniprot/P18776 (100%) rename {autopacmen/_cache => _cache}/uniprot/P18777 (100%) rename {autopacmen/_cache => _cache}/uniprot/P18843 (100%) rename {autopacmen/_cache => _cache}/uniprot/P18956 (100%) rename {autopacmen/_cache => _cache}/uniprot/P19317 (100%) rename {autopacmen/_cache => _cache}/uniprot/P19318 (100%) rename {autopacmen/_cache => _cache}/uniprot/P19319 (100%) rename {autopacmen/_cache => _cache}/uniprot/P19624 (100%) rename {autopacmen/_cache => _cache}/uniprot/P19636 (100%) rename {autopacmen/_cache => _cache}/uniprot/P19642 (100%) rename {autopacmen/_cache => _cache}/uniprot/P19925 (100%) rename {autopacmen/_cache => _cache}/uniprot/P19926 (100%) rename {autopacmen/_cache => _cache}/uniprot/P20099 (100%) rename {autopacmen/_cache => _cache}/uniprot/P20966 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21151 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21156 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21169 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21170 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21177 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21179 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21345 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21369 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21437 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21515 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21517 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21599 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21645 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21829 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21888 (100%) rename {autopacmen/_cache => _cache}/uniprot/P21889 (100%) rename {autopacmen/_cache => _cache}/uniprot/P22106 (100%) rename {autopacmen/_cache => _cache}/uniprot/P22188 (100%) rename {autopacmen/_cache => _cache}/uniprot/P22255 (100%) rename {autopacmen/_cache => _cache}/uniprot/P22256 (100%) rename {autopacmen/_cache => _cache}/uniprot/P22259 (100%) rename {autopacmen/_cache => _cache}/uniprot/P22333 (100%) rename {autopacmen/_cache => _cache}/uniprot/P22564 (100%) rename {autopacmen/_cache => _cache}/uniprot/P22634 (100%) rename {autopacmen/_cache => _cache}/uniprot/P22729 (100%) rename {autopacmen/_cache => _cache}/uniprot/P22731 (100%) rename {autopacmen/_cache => _cache}/uniprot/P22939 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23173 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23200 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23256 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23331 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23481 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23482 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23522 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23524 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23538 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23721 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23830 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23843 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23845 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23847 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23849 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23857 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23871 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23876 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23877 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23878 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23882 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23883 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23886 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23893 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23908 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23917 (100%) rename {autopacmen/_cache => _cache}/uniprot/P23930 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24077 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24169 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24173 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24174 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24175 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24177 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24180 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24181 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24182 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24183 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24186 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24205 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24207 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24215 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24224 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24228 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24232 (100%) rename {autopacmen/_cache => _cache}/uniprot/P24241 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25437 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25516 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25524 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25526 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25527 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25534 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25539 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25552 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25553 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25665 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25718 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25737 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25740 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25741 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25742 (100%) rename {autopacmen/_cache => _cache}/uniprot/P25889 (100%) rename {autopacmen/_cache => _cache}/uniprot/P26281 (100%) rename {autopacmen/_cache => _cache}/uniprot/P26365 (100%) rename {autopacmen/_cache => _cache}/uniprot/P26458 (100%) rename {autopacmen/_cache => _cache}/uniprot/P26459 (100%) rename {autopacmen/_cache => _cache}/uniprot/P26602 (100%) rename {autopacmen/_cache => _cache}/uniprot/P26612 (100%) rename {autopacmen/_cache => _cache}/uniprot/P26616 (100%) rename {autopacmen/_cache => _cache}/uniprot/P26647 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27125 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27126 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27127 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27128 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27129 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27240 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27241 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27242 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27243 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27247 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27248 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27253 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27278 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27300 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27302 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27306 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27550 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27828 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27829 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27830 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27832 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27833 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27835 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27836 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27838 (100%) rename {autopacmen/_cache => _cache}/uniprot/P27848 (100%) rename {autopacmen/_cache => _cache}/uniprot/P28248 (100%) rename {autopacmen/_cache => _cache}/uniprot/P28305 (100%) rename {autopacmen/_cache => _cache}/uniprot/P28629 (100%) rename {autopacmen/_cache => _cache}/uniprot/P28635 (100%) rename {autopacmen/_cache => _cache}/uniprot/P28861 (100%) rename {autopacmen/_cache => _cache}/uniprot/P28903 (100%) rename {autopacmen/_cache => _cache}/uniprot/P28904 (100%) rename {autopacmen/_cache => _cache}/uniprot/P29012 (100%) rename {autopacmen/_cache => _cache}/uniprot/P29018 (100%) rename {autopacmen/_cache => _cache}/uniprot/P29208 (100%) rename {autopacmen/_cache => _cache}/uniprot/P29680 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30011 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30125 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30126 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30136 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30137 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30138 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30139 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30140 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30143 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30147 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30744 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30745 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30748 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30749 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30750 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30859 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30860 (100%) rename {autopacmen/_cache => _cache}/uniprot/P30863 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31057 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31069 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31119 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31120 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31122 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31125 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31133 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31134 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31135 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31142 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31224 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31441 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31448 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31459 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31466 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31547 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31548 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31549 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31550 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31551 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31552 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31553 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31572 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31660 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31663 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31675 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31677 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31678 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31801 (100%) rename {autopacmen/_cache => _cache}/uniprot/P31979 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32055 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32056 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32099 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32125 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32131 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32166 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32169 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32170 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32171 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32173 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32176 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32662 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32664 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32669 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32674 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32675 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32705 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32709 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32718 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32719 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32720 (100%) rename {autopacmen/_cache => _cache}/uniprot/P32721 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33013 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33018 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33022 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33026 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33195 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33221 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33225 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33226 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33231 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33232 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33359 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33360 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33361 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33362 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33363 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33570 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33590 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33591 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33593 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33594 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33599 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33602 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33607 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33650 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33931 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33934 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33937 (100%) rename {autopacmen/_cache => _cache}/uniprot/P33940 (100%) rename {autopacmen/_cache => _cache}/uniprot/P36548 (100%) rename {autopacmen/_cache => _cache}/uniprot/P36553 (100%) rename {autopacmen/_cache => _cache}/uniprot/P36561 (100%) rename {autopacmen/_cache => _cache}/uniprot/P36562 (100%) rename {autopacmen/_cache => _cache}/uniprot/P36649 (100%) rename {autopacmen/_cache => _cache}/uniprot/P36655 (100%) rename {autopacmen/_cache => _cache}/uniprot/P36672 (100%) rename {autopacmen/_cache => _cache}/uniprot/P36683 (100%) rename {autopacmen/_cache => _cache}/uniprot/P36837 (100%) rename {autopacmen/_cache => _cache}/uniprot/P36937 (100%) rename {autopacmen/_cache => _cache}/uniprot/P36938 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37001 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37019 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37028 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37051 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37095 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37128 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37146 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37180 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37188 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37306 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37313 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37329 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37330 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37349 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37351 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37353 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37355 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37387 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37388 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37595 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37596 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37610 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37617 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37623 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37647 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37661 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37666 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37672 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37674 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37675 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37676 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37677 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37678 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37680 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37685 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37689 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37692 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37744 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37745 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37746 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37747 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37748 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37749 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37750 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37751 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37758 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37759 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37760 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37772 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37773 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37902 (100%) rename {autopacmen/_cache => _cache}/uniprot/P37906 (100%) rename {autopacmen/_cache => _cache}/uniprot/P38038 (100%) rename {autopacmen/_cache => _cache}/uniprot/P38051 (100%) rename {autopacmen/_cache => _cache}/uniprot/P38054 (100%) rename {autopacmen/_cache => _cache}/uniprot/P38101 (100%) rename {autopacmen/_cache => _cache}/uniprot/P38135 (100%) rename {autopacmen/_cache => _cache}/uniprot/P38489 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39160 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39172 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39196 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39208 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39265 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39276 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39286 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39300 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39301 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39304 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39305 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39306 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39325 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39328 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39344 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39346 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39362 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39398 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39400 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39405 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39411 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39414 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39451 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39452 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39829 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39831 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39832 (100%) rename {autopacmen/_cache => _cache}/uniprot/P39835 (100%) rename {autopacmen/_cache => _cache}/uniprot/P40191 (100%) rename {autopacmen/_cache => _cache}/uniprot/P40874 (100%) rename {autopacmen/_cache => _cache}/uniprot/P41036 (100%) rename {autopacmen/_cache => _cache}/uniprot/P41052 (100%) rename {autopacmen/_cache => _cache}/uniprot/P41409 (100%) rename {autopacmen/_cache => _cache}/uniprot/P42588 (100%) rename {autopacmen/_cache => _cache}/uniprot/P42604 (100%) rename {autopacmen/_cache => _cache}/uniprot/P42630 (100%) rename {autopacmen/_cache => _cache}/uniprot/P42632 (100%) rename {autopacmen/_cache => _cache}/uniprot/P43341 (100%) rename {autopacmen/_cache => _cache}/uniprot/P43667 (100%) rename {autopacmen/_cache => _cache}/uniprot/P43676 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45394 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45395 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45425 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45522 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45539 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45541 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45543 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45549 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45562 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45563 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45568 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45578 (100%) rename {autopacmen/_cache => _cache}/uniprot/P45799 (100%) rename {autopacmen/_cache => _cache}/uniprot/P46136 (100%) rename {autopacmen/_cache => _cache}/uniprot/P46859 (100%) rename {autopacmen/_cache => _cache}/uniprot/P46883 (100%) rename {autopacmen/_cache => _cache}/uniprot/P46891 (100%) rename {autopacmen/_cache => _cache}/uniprot/P46923 (100%) rename {autopacmen/_cache => _cache}/uniprot/P50457 (100%) rename {autopacmen/_cache => _cache}/uniprot/P51020 (100%) rename {autopacmen/_cache => _cache}/uniprot/P51025 (100%) rename {autopacmen/_cache => _cache}/uniprot/P51981 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52005 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52006 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52043 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52045 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52061 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52073 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52074 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52086 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52094 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52095 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52643 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52647 (100%) rename {autopacmen/_cache => _cache}/uniprot/P52697 (100%) rename {autopacmen/_cache => _cache}/uniprot/P54745 (100%) rename {autopacmen/_cache => _cache}/uniprot/P54746 (100%) rename {autopacmen/_cache => _cache}/uniprot/P56258 (100%) rename {autopacmen/_cache => _cache}/uniprot/P56579 (100%) rename {autopacmen/_cache => _cache}/uniprot/P56580 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60061 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60472 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60546 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60560 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60595 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60651 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60664 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60716 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60720 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60752 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60757 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60782 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60844 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60906 (100%) rename {autopacmen/_cache => _cache}/uniprot/P60932 (100%) rename {autopacmen/_cache => _cache}/uniprot/P61517 (100%) rename {autopacmen/_cache => _cache}/uniprot/P61714 (100%) rename {autopacmen/_cache => _cache}/uniprot/P61887 (100%) rename {autopacmen/_cache => _cache}/uniprot/P61889 (100%) rename {autopacmen/_cache => _cache}/uniprot/P61949 (100%) rename {autopacmen/_cache => _cache}/uniprot/P62601 (100%) rename {autopacmen/_cache => _cache}/uniprot/P62615 (100%) rename {autopacmen/_cache => _cache}/uniprot/P62617 (100%) rename {autopacmen/_cache => _cache}/uniprot/P62620 (100%) rename {autopacmen/_cache => _cache}/uniprot/P62623 (100%) rename {autopacmen/_cache => _cache}/uniprot/P62707 (100%) rename {autopacmen/_cache => _cache}/uniprot/P63183 (100%) rename {autopacmen/_cache => _cache}/uniprot/P63224 (100%) rename {autopacmen/_cache => _cache}/uniprot/P63228 (100%) rename {autopacmen/_cache => _cache}/uniprot/P63235 (100%) rename {autopacmen/_cache => _cache}/uniprot/P63883 (100%) rename {autopacmen/_cache => _cache}/uniprot/P65870 (100%) rename {autopacmen/_cache => _cache}/uniprot/P66899 (100%) rename {autopacmen/_cache => _cache}/uniprot/P67444 (100%) rename {autopacmen/_cache => _cache}/uniprot/P67910 (100%) rename {autopacmen/_cache => _cache}/uniprot/P68066 (100%) rename {autopacmen/_cache => _cache}/uniprot/P68183 (100%) rename {autopacmen/_cache => _cache}/uniprot/P68187 (100%) rename {autopacmen/_cache => _cache}/uniprot/P68688 (100%) rename {autopacmen/_cache => _cache}/uniprot/P68699 (100%) rename {autopacmen/_cache => _cache}/uniprot/P68767 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69054 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69210 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69212 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69330 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69380 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69441 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69451 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69490 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69503 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69506 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69681 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69739 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69741 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69776 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69783 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69786 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69797 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69801 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69805 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69811 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69820 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69822 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69828 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69831 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69856 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69874 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69902 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69908 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69910 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69922 (100%) rename {autopacmen/_cache => _cache}/uniprot/P69924 (100%) rename {autopacmen/_cache => _cache}/uniprot/P71242 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75712 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75726 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75728 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75742 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75757 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75780 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75792 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75796 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75797 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75798 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75799 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75804 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75806 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75823 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75851 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75853 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75892 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75893 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75894 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75895 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75897 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75898 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75913 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75948 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75949 (100%) rename {autopacmen/_cache => _cache}/uniprot/P75959 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76008 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76014 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76015 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76027 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76037 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76038 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76045 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76077 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76078 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76079 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76080 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76081 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76082 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76083 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76085 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76108 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76128 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76129 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76145 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76149 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76173 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76175 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76194 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76215 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76216 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76217 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76234 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76251 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76316 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76350 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76372 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76373 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76422 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76423 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76440 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76445 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76458 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76459 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76460 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76461 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76472 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76473 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76474 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76491 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76503 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76535 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76558 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76577 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76630 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76641 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76658 (100%) rename {autopacmen/_cache => _cache}/uniprot/P76773 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77044 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77150 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77156 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77161 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77202 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77211 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77214 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77218 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77231 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77239 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77243 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77252 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77268 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77272 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77304 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77308 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77319 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77329 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77348 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77364 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77374 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77397 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77398 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77399 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77416 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77423 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77425 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77433 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77434 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77437 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77444 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77453 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77454 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77455 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77463 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77467 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77475 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77488 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77499 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77522 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77536 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77541 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77555 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77567 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77570 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77580 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77581 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77589 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77608 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77610 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77622 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77624 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77650 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77667 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77668 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77671 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77674 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77689 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77690 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77704 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77718 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77731 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77733 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77737 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77747 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77756 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77757 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77783 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77788 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77790 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77791 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77795 (100%) rename {autopacmen/_cache => _cache}/uniprot/P77858 (100%) rename {autopacmen/_cache => _cache}/uniprot/P78055 (100%) rename {autopacmen/_cache => _cache}/uniprot/P78061 (100%) rename {autopacmen/_cache => _cache}/uniprot/P80644 (100%) rename {autopacmen/_cache => _cache}/uniprot/P80645 (100%) rename {autopacmen/_cache => _cache}/uniprot/P80668 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46799 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46800 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46801 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46807 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46810 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46822 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46829 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46839 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46851 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46857 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46877 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46890 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46893 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46915 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46916 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46920 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q46925 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q47140 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q47142 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q47146 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q47377 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q47537 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q47538 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q47539 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q47689 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q47690 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q59385 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q6BEX0 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q6BF16 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q6BF17 (100%) rename {autopacmen/_cache => _cache}/uniprot/Q93K97 (100%) diff --git a/autopacmen/_cache/ncbi_taxonomy/Acanthamoeba castellanii_taxonomy b/_cache/ncbi_taxonomy/Acanthamoeba castellanii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acanthamoeba castellanii_taxonomy rename to _cache/ncbi_taxonomy/Acanthamoeba castellanii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Acanthamoeba polyphaga mimivirus_taxonomy b/_cache/ncbi_taxonomy/Acanthamoeba polyphaga mimivirus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acanthamoeba polyphaga mimivirus_taxonomy rename to _cache/ncbi_taxonomy/Acanthamoeba polyphaga mimivirus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Acetoanaerobium sticklandii_taxonomy b/_cache/ncbi_taxonomy/Acetoanaerobium sticklandii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acetoanaerobium sticklandii_taxonomy rename to _cache/ncbi_taxonomy/Acetoanaerobium sticklandii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Acetobacter aceti_taxonomy b/_cache/ncbi_taxonomy/Acetobacter aceti_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acetobacter aceti_taxonomy rename to _cache/ncbi_taxonomy/Acetobacter aceti_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Acetobacter xylinus_taxonomy_NA b/_cache/ncbi_taxonomy/Acetobacter xylinus_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acetobacter xylinus_taxonomy_NA rename to _cache/ncbi_taxonomy/Acetobacter xylinus_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Acetobacter_taxonomy b/_cache/ncbi_taxonomy/Acetobacter_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acetobacter_taxonomy rename to _cache/ncbi_taxonomy/Acetobacter_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Acholeplasma laidlawii_taxonomy b/_cache/ncbi_taxonomy/Acholeplasma laidlawii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acholeplasma laidlawii_taxonomy rename to _cache/ncbi_taxonomy/Acholeplasma laidlawii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Acidianus sp._taxonomy b/_cache/ncbi_taxonomy/Acidianus sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acidianus sp._taxonomy rename to _cache/ncbi_taxonomy/Acidianus sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Acidilobus saccharovorans_taxonomy b/_cache/ncbi_taxonomy/Acidilobus saccharovorans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acidilobus saccharovorans_taxonomy rename to _cache/ncbi_taxonomy/Acidilobus saccharovorans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Acidithiobacillus ferrooxidans_taxonomy b/_cache/ncbi_taxonomy/Acidithiobacillus ferrooxidans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acidithiobacillus ferrooxidans_taxonomy rename to _cache/ncbi_taxonomy/Acidithiobacillus ferrooxidans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Acinetobacter baumannii_taxonomy b/_cache/ncbi_taxonomy/Acinetobacter baumannii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acinetobacter baumannii_taxonomy rename to _cache/ncbi_taxonomy/Acinetobacter baumannii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Acinetobacter baylyi_taxonomy b/_cache/ncbi_taxonomy/Acinetobacter baylyi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acinetobacter baylyi_taxonomy rename to _cache/ncbi_taxonomy/Acinetobacter baylyi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Acinetobacter calcoaceticus (subsp. anitratus)_taxonomy_NA b/_cache/ncbi_taxonomy/Acinetobacter calcoaceticus (subsp. anitratus)_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acinetobacter calcoaceticus (subsp. anitratus)_taxonomy_NA rename to _cache/ncbi_taxonomy/Acinetobacter calcoaceticus (subsp. anitratus)_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Acinetobacter calcoaceticus subsp. anitratus_taxonomy b/_cache/ncbi_taxonomy/Acinetobacter calcoaceticus subsp. anitratus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acinetobacter calcoaceticus subsp. anitratus_taxonomy rename to _cache/ncbi_taxonomy/Acinetobacter calcoaceticus subsp. anitratus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Acinetobacter calcoaceticus_taxonomy b/_cache/ncbi_taxonomy/Acinetobacter calcoaceticus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Acinetobacter calcoaceticus_taxonomy rename to _cache/ncbi_taxonomy/Acinetobacter calcoaceticus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Actinidia chinensis_taxonomy b/_cache/ncbi_taxonomy/Actinidia chinensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Actinidia chinensis_taxonomy rename to _cache/ncbi_taxonomy/Actinidia chinensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Actinomadura sp. R39_taxonomy b/_cache/ncbi_taxonomy/Actinomadura sp. R39_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Actinomadura sp. R39_taxonomy rename to _cache/ncbi_taxonomy/Actinomadura sp. R39_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Actinomadura sp._taxonomy b/_cache/ncbi_taxonomy/Actinomadura sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Actinomadura sp._taxonomy rename to _cache/ncbi_taxonomy/Actinomadura sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Actinoplanes missouriensis_taxonomy b/_cache/ncbi_taxonomy/Actinoplanes missouriensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Actinoplanes missouriensis_taxonomy rename to _cache/ncbi_taxonomy/Actinoplanes missouriensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Actinosynnema pretiosum subsp. auranticum_taxonomy b/_cache/ncbi_taxonomy/Actinosynnema pretiosum subsp. auranticum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Actinosynnema pretiosum subsp. auranticum_taxonomy rename to _cache/ncbi_taxonomy/Actinosynnema pretiosum subsp. auranticum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Advenella mimigardefordensis_taxonomy b/_cache/ncbi_taxonomy/Advenella mimigardefordensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Advenella mimigardefordensis_taxonomy rename to _cache/ncbi_taxonomy/Advenella mimigardefordensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aedes aegypti_taxonomy b/_cache/ncbi_taxonomy/Aedes aegypti_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aedes aegypti_taxonomy rename to _cache/ncbi_taxonomy/Aedes aegypti_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aeribacillus pallidus_taxonomy b/_cache/ncbi_taxonomy/Aeribacillus pallidus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aeribacillus pallidus_taxonomy rename to _cache/ncbi_taxonomy/Aeribacillus pallidus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aeromonas hydrophila_taxonomy b/_cache/ncbi_taxonomy/Aeromonas hydrophila_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aeromonas hydrophila_taxonomy rename to _cache/ncbi_taxonomy/Aeromonas hydrophila_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aeropyrum pernix K1_taxonomy b/_cache/ncbi_taxonomy/Aeropyrum pernix K1_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aeropyrum pernix K1_taxonomy rename to _cache/ncbi_taxonomy/Aeropyrum pernix K1_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aeropyrum pernix_taxonomy b/_cache/ncbi_taxonomy/Aeropyrum pernix_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aeropyrum pernix_taxonomy rename to _cache/ncbi_taxonomy/Aeropyrum pernix_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Agaricus bisporus_taxonomy b/_cache/ncbi_taxonomy/Agaricus bisporus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Agaricus bisporus_taxonomy rename to _cache/ncbi_taxonomy/Agaricus bisporus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Agrobacterium tumefaciens_taxonomy b/_cache/ncbi_taxonomy/Agrobacterium tumefaciens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Agrobacterium tumefaciens_taxonomy rename to _cache/ncbi_taxonomy/Agrobacterium tumefaciens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Alcaligenes faecalis_taxonomy b/_cache/ncbi_taxonomy/Alcaligenes faecalis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Alcaligenes faecalis_taxonomy rename to _cache/ncbi_taxonomy/Alcaligenes faecalis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Alcanivorax borkumensis_taxonomy b/_cache/ncbi_taxonomy/Alcanivorax borkumensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Alcanivorax borkumensis_taxonomy rename to _cache/ncbi_taxonomy/Alcanivorax borkumensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Alicyclobacillus acidocaldarius subsp. acidocaldarius_taxonomy b/_cache/ncbi_taxonomy/Alicyclobacillus acidocaldarius subsp. acidocaldarius_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Alicyclobacillus acidocaldarius subsp. acidocaldarius_taxonomy rename to _cache/ncbi_taxonomy/Alicyclobacillus acidocaldarius subsp. acidocaldarius_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Alicyclobacillus acidocaldarius_taxonomy b/_cache/ncbi_taxonomy/Alicyclobacillus acidocaldarius_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Alicyclobacillus acidocaldarius_taxonomy rename to _cache/ncbi_taxonomy/Alicyclobacillus acidocaldarius_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Alkaliphilus oremlandii_taxonomy b/_cache/ncbi_taxonomy/Alkaliphilus oremlandii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Alkaliphilus oremlandii_taxonomy rename to _cache/ncbi_taxonomy/Alkaliphilus oremlandii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Alligator mississippiensis_taxonomy b/_cache/ncbi_taxonomy/Alligator mississippiensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Alligator mississippiensis_taxonomy rename to _cache/ncbi_taxonomy/Alligator mississippiensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Allochromatium vinosum_taxonomy b/_cache/ncbi_taxonomy/Allochromatium vinosum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Allochromatium vinosum_taxonomy rename to _cache/ncbi_taxonomy/Allochromatium vinosum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Alnus glutinosa_taxonomy b/_cache/ncbi_taxonomy/Alnus glutinosa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Alnus glutinosa_taxonomy rename to _cache/ncbi_taxonomy/Alnus glutinosa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Alternanthera ficoidea_taxonomy b/_cache/ncbi_taxonomy/Alternanthera ficoidea_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Alternanthera ficoidea_taxonomy rename to _cache/ncbi_taxonomy/Alternanthera ficoidea_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Alternanthera pungens_taxonomy b/_cache/ncbi_taxonomy/Alternanthera pungens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Alternanthera pungens_taxonomy rename to _cache/ncbi_taxonomy/Alternanthera pungens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Alternanthera sessilis_taxonomy b/_cache/ncbi_taxonomy/Alternanthera sessilis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Alternanthera sessilis_taxonomy rename to _cache/ncbi_taxonomy/Alternanthera sessilis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Alteromonas macleodii_taxonomy b/_cache/ncbi_taxonomy/Alteromonas macleodii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Alteromonas macleodii_taxonomy rename to _cache/ncbi_taxonomy/Alteromonas macleodii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Alteromonas sp._taxonomy b/_cache/ncbi_taxonomy/Alteromonas sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Alteromonas sp._taxonomy rename to _cache/ncbi_taxonomy/Alteromonas sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Amycolatopsis orientalis_taxonomy b/_cache/ncbi_taxonomy/Amycolatopsis orientalis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Amycolatopsis orientalis_taxonomy rename to _cache/ncbi_taxonomy/Amycolatopsis orientalis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Amycolatopsis sp._taxonomy b/_cache/ncbi_taxonomy/Amycolatopsis sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Amycolatopsis sp._taxonomy rename to _cache/ncbi_taxonomy/Amycolatopsis sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Anabaena azollae_taxonomy_NA b/_cache/ncbi_taxonomy/Anabaena azollae_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Anabaena azollae_taxonomy_NA rename to _cache/ncbi_taxonomy/Anabaena azollae_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Anabaena sp._taxonomy b/_cache/ncbi_taxonomy/Anabaena sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Anabaena sp._taxonomy rename to _cache/ncbi_taxonomy/Anabaena sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Anaerobiospirillum succiniciproducens_taxonomy b/_cache/ncbi_taxonomy/Anaerobiospirillum succiniciproducens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Anaerobiospirillum succiniciproducens_taxonomy rename to _cache/ncbi_taxonomy/Anaerobiospirillum succiniciproducens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Anaerotignum propionicum_taxonomy b/_cache/ncbi_taxonomy/Anaerotignum propionicum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Anaerotignum propionicum_taxonomy rename to _cache/ncbi_taxonomy/Anaerotignum propionicum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Anas platyrhynchos_taxonomy b/_cache/ncbi_taxonomy/Anas platyrhynchos_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Anas platyrhynchos_taxonomy rename to _cache/ncbi_taxonomy/Anas platyrhynchos_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Anguilla anguilla_taxonomy b/_cache/ncbi_taxonomy/Anguilla anguilla_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Anguilla anguilla_taxonomy rename to _cache/ncbi_taxonomy/Anguilla anguilla_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Anopheles gambiae_taxonomy b/_cache/ncbi_taxonomy/Anopheles gambiae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Anopheles gambiae_taxonomy rename to _cache/ncbi_taxonomy/Anopheles gambiae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Anoxybacillus flavithermus_taxonomy b/_cache/ncbi_taxonomy/Anoxybacillus flavithermus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Anoxybacillus flavithermus_taxonomy rename to _cache/ncbi_taxonomy/Anoxybacillus flavithermus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Anoxybacillus gonensis_taxonomy b/_cache/ncbi_taxonomy/Anoxybacillus gonensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Anoxybacillus gonensis_taxonomy rename to _cache/ncbi_taxonomy/Anoxybacillus gonensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Anser sp._taxonomy b/_cache/ncbi_taxonomy/Anser sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Anser sp._taxonomy rename to _cache/ncbi_taxonomy/Anser sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Antarctic bacterium TAB5_taxonomy b/_cache/ncbi_taxonomy/Antarctic bacterium TAB5_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Antarctic bacterium TAB5_taxonomy rename to _cache/ncbi_taxonomy/Antarctic bacterium TAB5_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Apis cerana indica_taxonomy b/_cache/ncbi_taxonomy/Apis cerana indica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Apis cerana indica_taxonomy rename to _cache/ncbi_taxonomy/Apis cerana indica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Apis cerana japonica_taxonomy b/_cache/ncbi_taxonomy/Apis cerana japonica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Apis cerana japonica_taxonomy rename to _cache/ncbi_taxonomy/Apis cerana japonica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Apis mellifera_taxonomy b/_cache/ncbi_taxonomy/Apis mellifera_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Apis mellifera_taxonomy rename to _cache/ncbi_taxonomy/Apis mellifera_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aplysia californica_taxonomy b/_cache/ncbi_taxonomy/Aplysia californica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aplysia californica_taxonomy rename to _cache/ncbi_taxonomy/Aplysia californica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aplysia fasciata_taxonomy b/_cache/ncbi_taxonomy/Aplysia fasciata_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aplysia fasciata_taxonomy rename to _cache/ncbi_taxonomy/Aplysia fasciata_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aquaspirillum arcticum_taxonomy b/_cache/ncbi_taxonomy/Aquaspirillum arcticum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aquaspirillum arcticum_taxonomy rename to _cache/ncbi_taxonomy/Aquaspirillum arcticum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aquifex aeolicus_taxonomy b/_cache/ncbi_taxonomy/Aquifex aeolicus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aquifex aeolicus_taxonomy rename to _cache/ncbi_taxonomy/Aquifex aeolicus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aquifex pyrophilus_taxonomy b/_cache/ncbi_taxonomy/Aquifex pyrophilus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aquifex pyrophilus_taxonomy rename to _cache/ncbi_taxonomy/Aquifex pyrophilus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Arabidopsis thaliana_taxonomy b/_cache/ncbi_taxonomy/Arabidopsis thaliana_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Arabidopsis thaliana_taxonomy rename to _cache/ncbi_taxonomy/Arabidopsis thaliana_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Archaeoglobus fulgidus_taxonomy b/_cache/ncbi_taxonomy/Archaeoglobus fulgidus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Archaeoglobus fulgidus_taxonomy rename to _cache/ncbi_taxonomy/Archaeoglobus fulgidus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aromatoleum aromaticum_taxonomy b/_cache/ncbi_taxonomy/Aromatoleum aromaticum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aromatoleum aromaticum_taxonomy rename to _cache/ncbi_taxonomy/Aromatoleum aromaticum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Artemisia spiciformis_taxonomy b/_cache/ncbi_taxonomy/Artemisia spiciformis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Artemisia spiciformis_taxonomy rename to _cache/ncbi_taxonomy/Artemisia spiciformis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Artemisia tridentata subsp. spiciformis_taxonomy_NA b/_cache/ncbi_taxonomy/Artemisia tridentata subsp. spiciformis_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Artemisia tridentata subsp. spiciformis_taxonomy_NA rename to _cache/ncbi_taxonomy/Artemisia tridentata subsp. spiciformis_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Arthrobacter globiformis_taxonomy b/_cache/ncbi_taxonomy/Arthrobacter globiformis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Arthrobacter globiformis_taxonomy rename to _cache/ncbi_taxonomy/Arthrobacter globiformis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Arthrobacter nicotinovorans_taxonomy_NA b/_cache/ncbi_taxonomy/Arthrobacter nicotinovorans_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Arthrobacter nicotinovorans_taxonomy_NA rename to _cache/ncbi_taxonomy/Arthrobacter nicotinovorans_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Arthrobacter psychrolactophilus_taxonomy b/_cache/ncbi_taxonomy/Arthrobacter psychrolactophilus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Arthrobacter psychrolactophilus_taxonomy rename to _cache/ncbi_taxonomy/Arthrobacter psychrolactophilus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Arthrobacter sp._taxonomy b/_cache/ncbi_taxonomy/Arthrobacter sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Arthrobacter sp._taxonomy rename to _cache/ncbi_taxonomy/Arthrobacter sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ascaris suum_taxonomy b/_cache/ncbi_taxonomy/Ascaris suum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ascaris suum_taxonomy rename to _cache/ncbi_taxonomy/Ascaris suum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aspergillus aculeatus_taxonomy b/_cache/ncbi_taxonomy/Aspergillus aculeatus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aspergillus aculeatus_taxonomy rename to _cache/ncbi_taxonomy/Aspergillus aculeatus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aspergillus carbonarius_taxonomy b/_cache/ncbi_taxonomy/Aspergillus carbonarius_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aspergillus carbonarius_taxonomy rename to _cache/ncbi_taxonomy/Aspergillus carbonarius_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aspergillus clavatus_taxonomy b/_cache/ncbi_taxonomy/Aspergillus clavatus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aspergillus clavatus_taxonomy rename to _cache/ncbi_taxonomy/Aspergillus clavatus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aspergillus flavus_taxonomy b/_cache/ncbi_taxonomy/Aspergillus flavus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aspergillus flavus_taxonomy rename to _cache/ncbi_taxonomy/Aspergillus flavus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aspergillus fumigatus_taxonomy b/_cache/ncbi_taxonomy/Aspergillus fumigatus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aspergillus fumigatus_taxonomy rename to _cache/ncbi_taxonomy/Aspergillus fumigatus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aspergillus nidulans_taxonomy b/_cache/ncbi_taxonomy/Aspergillus nidulans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aspergillus nidulans_taxonomy rename to _cache/ncbi_taxonomy/Aspergillus nidulans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aspergillus niger_taxonomy b/_cache/ncbi_taxonomy/Aspergillus niger_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aspergillus niger_taxonomy rename to _cache/ncbi_taxonomy/Aspergillus niger_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aspergillus niveus_taxonomy b/_cache/ncbi_taxonomy/Aspergillus niveus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aspergillus niveus_taxonomy rename to _cache/ncbi_taxonomy/Aspergillus niveus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aspergillus oryzae_taxonomy b/_cache/ncbi_taxonomy/Aspergillus oryzae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aspergillus oryzae_taxonomy rename to _cache/ncbi_taxonomy/Aspergillus oryzae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Aspergillus sojae_taxonomy b/_cache/ncbi_taxonomy/Aspergillus sojae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Aspergillus sojae_taxonomy rename to _cache/ncbi_taxonomy/Aspergillus sojae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Astrosclera willeyana_taxonomy b/_cache/ncbi_taxonomy/Astrosclera willeyana_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Astrosclera willeyana_taxonomy rename to _cache/ncbi_taxonomy/Astrosclera willeyana_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Autographa californica multiple nucleopolyhedrovirus_taxonomy b/_cache/ncbi_taxonomy/Autographa californica multiple nucleopolyhedrovirus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Autographa californica multiple nucleopolyhedrovirus_taxonomy rename to _cache/ncbi_taxonomy/Autographa californica multiple nucleopolyhedrovirus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Avena sativa_taxonomy b/_cache/ncbi_taxonomy/Avena sativa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Avena sativa_taxonomy rename to _cache/ncbi_taxonomy/Avena sativa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Avicennia marina_taxonomy b/_cache/ncbi_taxonomy/Avicennia marina_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Avicennia marina_taxonomy rename to _cache/ncbi_taxonomy/Avicennia marina_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Azoarcus evansii_taxonomy b/_cache/ncbi_taxonomy/Azoarcus evansii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Azoarcus evansii_taxonomy rename to _cache/ncbi_taxonomy/Azoarcus evansii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Azospirillum brasilense_taxonomy b/_cache/ncbi_taxonomy/Azospirillum brasilense_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Azospirillum brasilense_taxonomy rename to _cache/ncbi_taxonomy/Azospirillum brasilense_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Azotobacter chroococcum_taxonomy b/_cache/ncbi_taxonomy/Azotobacter chroococcum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Azotobacter chroococcum_taxonomy rename to _cache/ncbi_taxonomy/Azotobacter chroococcum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Azotobacter vinelandii_taxonomy b/_cache/ncbi_taxonomy/Azotobacter vinelandii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Azotobacter vinelandii_taxonomy rename to _cache/ncbi_taxonomy/Azotobacter vinelandii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Babesia bovis_taxonomy b/_cache/ncbi_taxonomy/Babesia bovis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Babesia bovis_taxonomy rename to _cache/ncbi_taxonomy/Babesia bovis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Babesia gibsoni_taxonomy b/_cache/ncbi_taxonomy/Babesia gibsoni_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Babesia gibsoni_taxonomy rename to _cache/ncbi_taxonomy/Babesia gibsoni_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus amyloliquefaciens_taxonomy b/_cache/ncbi_taxonomy/Bacillus amyloliquefaciens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus amyloliquefaciens_taxonomy rename to _cache/ncbi_taxonomy/Bacillus amyloliquefaciens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus anthracis_taxonomy b/_cache/ncbi_taxonomy/Bacillus anthracis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus anthracis_taxonomy rename to _cache/ncbi_taxonomy/Bacillus anthracis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus caldotenax_taxonomy_NA b/_cache/ncbi_taxonomy/Bacillus caldotenax_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus caldotenax_taxonomy_NA rename to _cache/ncbi_taxonomy/Bacillus caldotenax_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus cereus_taxonomy b/_cache/ncbi_taxonomy/Bacillus cereus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus cereus_taxonomy rename to _cache/ncbi_taxonomy/Bacillus cereus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus circulans_taxonomy b/_cache/ncbi_taxonomy/Bacillus circulans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus circulans_taxonomy rename to _cache/ncbi_taxonomy/Bacillus circulans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus coagulans_taxonomy b/_cache/ncbi_taxonomy/Bacillus coagulans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus coagulans_taxonomy rename to _cache/ncbi_taxonomy/Bacillus coagulans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus firmus_taxonomy b/_cache/ncbi_taxonomy/Bacillus firmus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus firmus_taxonomy rename to _cache/ncbi_taxonomy/Bacillus firmus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus halodurans_taxonomy b/_cache/ncbi_taxonomy/Bacillus halodurans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus halodurans_taxonomy rename to _cache/ncbi_taxonomy/Bacillus halodurans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus licheniformis_taxonomy b/_cache/ncbi_taxonomy/Bacillus licheniformis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus licheniformis_taxonomy rename to _cache/ncbi_taxonomy/Bacillus licheniformis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus methanolicus_taxonomy b/_cache/ncbi_taxonomy/Bacillus methanolicus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus methanolicus_taxonomy rename to _cache/ncbi_taxonomy/Bacillus methanolicus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus pumilus_taxonomy b/_cache/ncbi_taxonomy/Bacillus pumilus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus pumilus_taxonomy rename to _cache/ncbi_taxonomy/Bacillus pumilus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus sp. (in: Bacteria)_taxonomy b/_cache/ncbi_taxonomy/Bacillus sp. (in: Bacteria)_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus sp. (in: Bacteria)_taxonomy rename to _cache/ncbi_taxonomy/Bacillus sp. (in: Bacteria)_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus sp. PS3_taxonomy b/_cache/ncbi_taxonomy/Bacillus sp. PS3_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus sp. PS3_taxonomy rename to _cache/ncbi_taxonomy/Bacillus sp. PS3_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus sp. YM55-1_taxonomy b/_cache/ncbi_taxonomy/Bacillus sp. YM55-1_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus sp. YM55-1_taxonomy rename to _cache/ncbi_taxonomy/Bacillus sp. YM55-1_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus sp._taxonomy_NA b/_cache/ncbi_taxonomy/Bacillus sp._taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus sp._taxonomy_NA rename to _cache/ncbi_taxonomy/Bacillus sp._taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus subtilis_taxonomy b/_cache/ncbi_taxonomy/Bacillus subtilis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus subtilis_taxonomy rename to _cache/ncbi_taxonomy/Bacillus subtilis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus thuringiensis_taxonomy b/_cache/ncbi_taxonomy/Bacillus thuringiensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus thuringiensis_taxonomy rename to _cache/ncbi_taxonomy/Bacillus thuringiensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacillus virus SPbeta_taxonomy b/_cache/ncbi_taxonomy/Bacillus virus SPbeta_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacillus virus SPbeta_taxonomy rename to _cache/ncbi_taxonomy/Bacillus virus SPbeta_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacopa monnieri_taxonomy b/_cache/ncbi_taxonomy/Bacopa monnieri_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacopa monnieri_taxonomy rename to _cache/ncbi_taxonomy/Bacopa monnieri_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacteria Latreille et al. 1825_taxonomy b/_cache/ncbi_taxonomy/Bacteria Latreille et al. 1825_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacteria Latreille et al. 1825_taxonomy rename to _cache/ncbi_taxonomy/Bacteria Latreille et al. 1825_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacteria_taxonomy b/_cache/ncbi_taxonomy/Bacteria_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacteria_taxonomy rename to _cache/ncbi_taxonomy/Bacteria_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacteriophage T4_taxonomy_NA b/_cache/ncbi_taxonomy/Bacteriophage T4_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacteriophage T4_taxonomy_NA rename to _cache/ncbi_taxonomy/Bacteriophage T4_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacteriophage phi-13_taxonomy_NA b/_cache/ncbi_taxonomy/Bacteriophage phi-13_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacteriophage phi-13_taxonomy_NA rename to _cache/ncbi_taxonomy/Bacteriophage phi-13_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacteriophage phi-6_taxonomy_NA b/_cache/ncbi_taxonomy/Bacteriophage phi-6_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacteriophage phi-6_taxonomy_NA rename to _cache/ncbi_taxonomy/Bacteriophage phi-6_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacteriophage phi-8_taxonomy_NA b/_cache/ncbi_taxonomy/Bacteriophage phi-8_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacteriophage phi-8_taxonomy_NA rename to _cache/ncbi_taxonomy/Bacteriophage phi-8_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacteroides fragilis_taxonomy b/_cache/ncbi_taxonomy/Bacteroides fragilis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacteroides fragilis_taxonomy rename to _cache/ncbi_taxonomy/Bacteroides fragilis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacteroides ovatus_taxonomy b/_cache/ncbi_taxonomy/Bacteroides ovatus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacteroides ovatus_taxonomy rename to _cache/ncbi_taxonomy/Bacteroides ovatus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bacteroides thetaiotaomicron_taxonomy b/_cache/ncbi_taxonomy/Bacteroides thetaiotaomicron_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bacteroides thetaiotaomicron_taxonomy rename to _cache/ncbi_taxonomy/Bacteroides thetaiotaomicron_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bambusa oldhamii_taxonomy b/_cache/ncbi_taxonomy/Bambusa oldhamii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bambusa oldhamii_taxonomy rename to _cache/ncbi_taxonomy/Bambusa oldhamii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bdellovibrio bacteriovorus_taxonomy b/_cache/ncbi_taxonomy/Bdellovibrio bacteriovorus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bdellovibrio bacteriovorus_taxonomy rename to _cache/ncbi_taxonomy/Bdellovibrio bacteriovorus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bifidobacterium adolescentis_taxonomy b/_cache/ncbi_taxonomy/Bifidobacterium adolescentis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bifidobacterium adolescentis_taxonomy rename to _cache/ncbi_taxonomy/Bifidobacterium adolescentis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bifidobacterium longum subsp. infantis_taxonomy b/_cache/ncbi_taxonomy/Bifidobacterium longum subsp. infantis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bifidobacterium longum subsp. infantis_taxonomy rename to _cache/ncbi_taxonomy/Bifidobacterium longum subsp. infantis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bjerkandera adusta_taxonomy b/_cache/ncbi_taxonomy/Bjerkandera adusta_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bjerkandera adusta_taxonomy rename to _cache/ncbi_taxonomy/Bjerkandera adusta_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bjerkandera fumosa_taxonomy b/_cache/ncbi_taxonomy/Bjerkandera fumosa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bjerkandera fumosa_taxonomy rename to _cache/ncbi_taxonomy/Bjerkandera fumosa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bjerkandera sp._taxonomy b/_cache/ncbi_taxonomy/Bjerkandera sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bjerkandera sp._taxonomy rename to _cache/ncbi_taxonomy/Bjerkandera sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Blastobotrys adeninivorans_taxonomy b/_cache/ncbi_taxonomy/Blastobotrys adeninivorans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Blastobotrys adeninivorans_taxonomy rename to _cache/ncbi_taxonomy/Blastobotrys adeninivorans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Blastochloris viridis_taxonomy b/_cache/ncbi_taxonomy/Blastochloris viridis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Blastochloris viridis_taxonomy rename to _cache/ncbi_taxonomy/Blastochloris viridis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bombyx mori_taxonomy b/_cache/ncbi_taxonomy/Bombyx mori_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bombyx mori_taxonomy rename to _cache/ncbi_taxonomy/Bombyx mori_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bordetella pertussis_taxonomy b/_cache/ncbi_taxonomy/Bordetella pertussis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bordetella pertussis_taxonomy rename to _cache/ncbi_taxonomy/Bordetella pertussis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Borrelia burgdorferi_taxonomy_NA b/_cache/ncbi_taxonomy/Borrelia burgdorferi_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Borrelia burgdorferi_taxonomy_NA rename to _cache/ncbi_taxonomy/Borrelia burgdorferi_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Borreliella burgdorferi_taxonomy b/_cache/ncbi_taxonomy/Borreliella burgdorferi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Borreliella burgdorferi_taxonomy rename to _cache/ncbi_taxonomy/Borreliella burgdorferi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bos taurus_taxonomy b/_cache/ncbi_taxonomy/Bos taurus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bos taurus_taxonomy rename to _cache/ncbi_taxonomy/Bos taurus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bothrops jararaca_taxonomy b/_cache/ncbi_taxonomy/Bothrops jararaca_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bothrops jararaca_taxonomy rename to _cache/ncbi_taxonomy/Bothrops jararaca_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Botryococcus braunii_taxonomy b/_cache/ncbi_taxonomy/Botryococcus braunii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Botryococcus braunii_taxonomy rename to _cache/ncbi_taxonomy/Botryococcus braunii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bradyrhizobium diazoefficiens_taxonomy b/_cache/ncbi_taxonomy/Bradyrhizobium diazoefficiens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bradyrhizobium diazoefficiens_taxonomy rename to _cache/ncbi_taxonomy/Bradyrhizobium diazoefficiens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bradyrhizobium japonicum_taxonomy b/_cache/ncbi_taxonomy/Bradyrhizobium japonicum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bradyrhizobium japonicum_taxonomy rename to _cache/ncbi_taxonomy/Bradyrhizobium japonicum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Branchiostoma floridae_taxonomy b/_cache/ncbi_taxonomy/Branchiostoma floridae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Branchiostoma floridae_taxonomy rename to _cache/ncbi_taxonomy/Branchiostoma floridae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Branchiostoma lanceolatum_taxonomy b/_cache/ncbi_taxonomy/Branchiostoma lanceolatum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Branchiostoma lanceolatum_taxonomy rename to _cache/ncbi_taxonomy/Branchiostoma lanceolatum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Brassica capitata_taxonomy_NA b/_cache/ncbi_taxonomy/Brassica capitata_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Brassica capitata_taxonomy_NA rename to _cache/ncbi_taxonomy/Brassica capitata_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Brassica oleracea_taxonomy b/_cache/ncbi_taxonomy/Brassica oleracea_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Brassica oleracea_taxonomy rename to _cache/ncbi_taxonomy/Brassica oleracea_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Brassica rapa_taxonomy b/_cache/ncbi_taxonomy/Brassica rapa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Brassica rapa_taxonomy rename to _cache/ncbi_taxonomy/Brassica rapa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Brucella abortus_taxonomy b/_cache/ncbi_taxonomy/Brucella abortus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Brucella abortus_taxonomy rename to _cache/ncbi_taxonomy/Brucella abortus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Brucella melitensis_taxonomy b/_cache/ncbi_taxonomy/Brucella melitensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Brucella melitensis_taxonomy rename to _cache/ncbi_taxonomy/Brucella melitensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Brucella suis_taxonomy b/_cache/ncbi_taxonomy/Brucella suis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Brucella suis_taxonomy rename to _cache/ncbi_taxonomy/Brucella suis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Brugia malayi_taxonomy b/_cache/ncbi_taxonomy/Brugia malayi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Brugia malayi_taxonomy rename to _cache/ncbi_taxonomy/Brugia malayi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Bubalus bubalis_taxonomy b/_cache/ncbi_taxonomy/Bubalus bubalis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Bubalus bubalis_taxonomy rename to _cache/ncbi_taxonomy/Bubalus bubalis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Buckleyzyma aurantiaca_taxonomy b/_cache/ncbi_taxonomy/Buckleyzyma aurantiaca_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Buckleyzyma aurantiaca_taxonomy rename to _cache/ncbi_taxonomy/Buckleyzyma aurantiaca_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Burkholderia cenocepacia J2315_taxonomy b/_cache/ncbi_taxonomy/Burkholderia cenocepacia J2315_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Burkholderia cenocepacia J2315_taxonomy rename to _cache/ncbi_taxonomy/Burkholderia cenocepacia J2315_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Burkholderia cenocepacia_taxonomy b/_cache/ncbi_taxonomy/Burkholderia cenocepacia_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Burkholderia cenocepacia_taxonomy rename to _cache/ncbi_taxonomy/Burkholderia cenocepacia_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Burkholderia cepacia_taxonomy b/_cache/ncbi_taxonomy/Burkholderia cepacia_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Burkholderia cepacia_taxonomy rename to _cache/ncbi_taxonomy/Burkholderia cepacia_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Burkholderia glumae_taxonomy b/_cache/ncbi_taxonomy/Burkholderia glumae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Burkholderia glumae_taxonomy rename to _cache/ncbi_taxonomy/Burkholderia glumae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Burkholderia mallei_taxonomy b/_cache/ncbi_taxonomy/Burkholderia mallei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Burkholderia mallei_taxonomy rename to _cache/ncbi_taxonomy/Burkholderia mallei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Burkholderia pseudomallei_taxonomy b/_cache/ncbi_taxonomy/Burkholderia pseudomallei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Burkholderia pseudomallei_taxonomy rename to _cache/ncbi_taxonomy/Burkholderia pseudomallei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Burkholderia sp._taxonomy b/_cache/ncbi_taxonomy/Burkholderia sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Burkholderia sp._taxonomy rename to _cache/ncbi_taxonomy/Burkholderia sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Burkholderia thailandensis_taxonomy b/_cache/ncbi_taxonomy/Burkholderia thailandensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Burkholderia thailandensis_taxonomy rename to _cache/ncbi_taxonomy/Burkholderia thailandensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Burkholderia xenovorans LB400_taxonomy_NA b/_cache/ncbi_taxonomy/Burkholderia xenovorans LB400_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Burkholderia xenovorans LB400_taxonomy_NA rename to _cache/ncbi_taxonomy/Burkholderia xenovorans LB400_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Burkholderia xenovorans_taxonomy_NA b/_cache/ncbi_taxonomy/Burkholderia xenovorans_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Burkholderia xenovorans_taxonomy_NA rename to _cache/ncbi_taxonomy/Burkholderia xenovorans_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Caenorhabditis elegans_taxonomy b/_cache/ncbi_taxonomy/Caenorhabditis elegans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Caenorhabditis elegans_taxonomy rename to _cache/ncbi_taxonomy/Caenorhabditis elegans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Caldanaerobacter subterraneus subsp. tengcongensis MB4_taxonomy b/_cache/ncbi_taxonomy/Caldanaerobacter subterraneus subsp. tengcongensis MB4_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Caldanaerobacter subterraneus subsp. tengcongensis MB4_taxonomy rename to _cache/ncbi_taxonomy/Caldanaerobacter subterraneus subsp. tengcongensis MB4_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Caldanaerobacter subterraneus subsp. tengcongensis_taxonomy b/_cache/ncbi_taxonomy/Caldanaerobacter subterraneus subsp. tengcongensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Caldanaerobacter subterraneus subsp. tengcongensis_taxonomy rename to _cache/ncbi_taxonomy/Caldanaerobacter subterraneus subsp. tengcongensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Caldicellulosiruptor saccharolyticus_taxonomy b/_cache/ncbi_taxonomy/Caldicellulosiruptor saccharolyticus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Caldicellulosiruptor saccharolyticus_taxonomy rename to _cache/ncbi_taxonomy/Caldicellulosiruptor saccharolyticus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Camelina sativa_taxonomy b/_cache/ncbi_taxonomy/Camelina sativa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Camelina sativa_taxonomy rename to _cache/ncbi_taxonomy/Camelina sativa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Camelus dromedarius_taxonomy b/_cache/ncbi_taxonomy/Camelus dromedarius_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Camelus dromedarius_taxonomy rename to _cache/ncbi_taxonomy/Camelus dromedarius_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Campylobacter jejuni_taxonomy b/_cache/ncbi_taxonomy/Campylobacter jejuni_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Campylobacter jejuni_taxonomy rename to _cache/ncbi_taxonomy/Campylobacter jejuni_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Canavalia ensiformis_taxonomy b/_cache/ncbi_taxonomy/Canavalia ensiformis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Canavalia ensiformis_taxonomy rename to _cache/ncbi_taxonomy/Canavalia ensiformis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Candida albicans_taxonomy b/_cache/ncbi_taxonomy/Candida albicans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Candida albicans_taxonomy rename to _cache/ncbi_taxonomy/Candida albicans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Candida glabrata_taxonomy_NA b/_cache/ncbi_taxonomy/Candida glabrata_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Candida glabrata_taxonomy_NA rename to _cache/ncbi_taxonomy/Candida glabrata_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Candida intermedia_taxonomy_NA b/_cache/ncbi_taxonomy/Candida intermedia_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Candida intermedia_taxonomy_NA rename to _cache/ncbi_taxonomy/Candida intermedia_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Candida mycoderma_taxonomy_NA b/_cache/ncbi_taxonomy/Candida mycoderma_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Candida mycoderma_taxonomy_NA rename to _cache/ncbi_taxonomy/Candida mycoderma_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Candida tenuis_taxonomy_NA b/_cache/ncbi_taxonomy/Candida tenuis_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Candida tenuis_taxonomy_NA rename to _cache/ncbi_taxonomy/Candida tenuis_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Candida tropicalis_taxonomy b/_cache/ncbi_taxonomy/Candida tropicalis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Candida tropicalis_taxonomy rename to _cache/ncbi_taxonomy/Candida tropicalis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Canid alphaherpesvirus 1_taxonomy b/_cache/ncbi_taxonomy/Canid alphaherpesvirus 1_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Canid alphaherpesvirus 1_taxonomy rename to _cache/ncbi_taxonomy/Canid alphaherpesvirus 1_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Canis lupus familiaris_taxonomy b/_cache/ncbi_taxonomy/Canis lupus familiaris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Canis lupus familiaris_taxonomy rename to _cache/ncbi_taxonomy/Canis lupus familiaris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Capitata_taxonomy b/_cache/ncbi_taxonomy/Capitata_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Capitata_taxonomy rename to _cache/ncbi_taxonomy/Capitata_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Capra capra_taxonomy_NA b/_cache/ncbi_taxonomy/Capra capra_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Capra capra_taxonomy_NA rename to _cache/ncbi_taxonomy/Capra capra_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Capra_taxonomy b/_cache/ncbi_taxonomy/Capra_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Capra_taxonomy rename to _cache/ncbi_taxonomy/Capra_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Capsicum frutescens_taxonomy b/_cache/ncbi_taxonomy/Capsicum frutescens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Capsicum frutescens_taxonomy rename to _cache/ncbi_taxonomy/Capsicum frutescens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Carassius auratus_taxonomy b/_cache/ncbi_taxonomy/Carassius auratus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Carassius auratus_taxonomy rename to _cache/ncbi_taxonomy/Carassius auratus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Carboxydothermus hydrogenoformans_taxonomy b/_cache/ncbi_taxonomy/Carboxydothermus hydrogenoformans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Carboxydothermus hydrogenoformans_taxonomy rename to _cache/ncbi_taxonomy/Carboxydothermus hydrogenoformans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Caulobacter vibrioides_taxonomy b/_cache/ncbi_taxonomy/Caulobacter vibrioides_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Caulobacter vibrioides_taxonomy rename to _cache/ncbi_taxonomy/Caulobacter vibrioides_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cavia porcellus_taxonomy b/_cache/ncbi_taxonomy/Cavia porcellus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cavia porcellus_taxonomy rename to _cache/ncbi_taxonomy/Cavia porcellus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cellulomonas sp._taxonomy b/_cache/ncbi_taxonomy/Cellulomonas sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cellulomonas sp._taxonomy rename to _cache/ncbi_taxonomy/Cellulomonas sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ceratitis capitata_taxonomy b/_cache/ncbi_taxonomy/Ceratitis capitata_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ceratitis capitata_taxonomy rename to _cache/ncbi_taxonomy/Ceratitis capitata_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Chionodraco hamatus_taxonomy b/_cache/ncbi_taxonomy/Chionodraco hamatus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Chionodraco hamatus_taxonomy rename to _cache/ncbi_taxonomy/Chionodraco hamatus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Chlamydia pneumoniae_taxonomy b/_cache/ncbi_taxonomy/Chlamydia pneumoniae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Chlamydia pneumoniae_taxonomy rename to _cache/ncbi_taxonomy/Chlamydia pneumoniae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Chlamydia trachomatis_taxonomy b/_cache/ncbi_taxonomy/Chlamydia trachomatis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Chlamydia trachomatis_taxonomy rename to _cache/ncbi_taxonomy/Chlamydia trachomatis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Chlamydomonas reinhardtii_taxonomy b/_cache/ncbi_taxonomy/Chlamydomonas reinhardtii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Chlamydomonas reinhardtii_taxonomy rename to _cache/ncbi_taxonomy/Chlamydomonas reinhardtii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Chlamydomonas sp._taxonomy_NA b/_cache/ncbi_taxonomy/Chlamydomonas sp._taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Chlamydomonas sp._taxonomy_NA rename to _cache/ncbi_taxonomy/Chlamydomonas sp._taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Chlamydophila pneumoniae_taxonomy_NA b/_cache/ncbi_taxonomy/Chlamydophila pneumoniae_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Chlamydophila pneumoniae_taxonomy_NA rename to _cache/ncbi_taxonomy/Chlamydophila pneumoniae_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Chlorobaculum tepidum_taxonomy b/_cache/ncbi_taxonomy/Chlorobaculum tepidum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Chlorobaculum tepidum_taxonomy rename to _cache/ncbi_taxonomy/Chlorobaculum tepidum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Chloroflexus aurantiacus_taxonomy b/_cache/ncbi_taxonomy/Chloroflexus aurantiacus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Chloroflexus aurantiacus_taxonomy rename to _cache/ncbi_taxonomy/Chloroflexus aurantiacus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Chromobacterium violaceum_taxonomy b/_cache/ncbi_taxonomy/Chromobacterium violaceum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Chromobacterium violaceum_taxonomy rename to _cache/ncbi_taxonomy/Chromobacterium violaceum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Citrobacter freundii_taxonomy b/_cache/ncbi_taxonomy/Citrobacter freundii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Citrobacter freundii_taxonomy rename to _cache/ncbi_taxonomy/Citrobacter freundii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Citrobacter sp. S-77_taxonomy b/_cache/ncbi_taxonomy/Citrobacter sp. S-77_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Citrobacter sp. S-77_taxonomy rename to _cache/ncbi_taxonomy/Citrobacter sp. S-77_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Citrobacter sp._taxonomy b/_cache/ncbi_taxonomy/Citrobacter sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Citrobacter sp._taxonomy rename to _cache/ncbi_taxonomy/Citrobacter sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Classical swine fever virus_taxonomy b/_cache/ncbi_taxonomy/Classical swine fever virus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Classical swine fever virus_taxonomy rename to _cache/ncbi_taxonomy/Classical swine fever virus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Clonorchis sinensis_taxonomy b/_cache/ncbi_taxonomy/Clonorchis sinensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Clonorchis sinensis_taxonomy rename to _cache/ncbi_taxonomy/Clonorchis sinensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Clostridioides difficile_taxonomy b/_cache/ncbi_taxonomy/Clostridioides difficile_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Clostridioides difficile_taxonomy rename to _cache/ncbi_taxonomy/Clostridioides difficile_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Clostridium acetobutylicum_taxonomy b/_cache/ncbi_taxonomy/Clostridium acetobutylicum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Clostridium acetobutylicum_taxonomy rename to _cache/ncbi_taxonomy/Clostridium acetobutylicum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Clostridium perfringens_taxonomy b/_cache/ncbi_taxonomy/Clostridium perfringens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Clostridium perfringens_taxonomy rename to _cache/ncbi_taxonomy/Clostridium perfringens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Clostridium sp._taxonomy b/_cache/ncbi_taxonomy/Clostridium sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Clostridium sp._taxonomy rename to _cache/ncbi_taxonomy/Clostridium sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Clostridium sticklandii_taxonomy_NA b/_cache/ncbi_taxonomy/Clostridium sticklandii_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Clostridium sticklandii_taxonomy_NA rename to _cache/ncbi_taxonomy/Clostridium sticklandii_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Clostridium thermocellum_taxonomy_NA b/_cache/ncbi_taxonomy/Clostridium thermocellum_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Clostridium thermocellum_taxonomy_NA rename to _cache/ncbi_taxonomy/Clostridium thermocellum_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Cobetia marina_taxonomy b/_cache/ncbi_taxonomy/Cobetia marina_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cobetia marina_taxonomy rename to _cache/ncbi_taxonomy/Cobetia marina_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Columba livia_taxonomy b/_cache/ncbi_taxonomy/Columba livia_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Columba livia_taxonomy rename to _cache/ncbi_taxonomy/Columba livia_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Columba sp._taxonomy b/_cache/ncbi_taxonomy/Columba sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Columba sp._taxonomy rename to _cache/ncbi_taxonomy/Columba sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Colwellia maris_taxonomy b/_cache/ncbi_taxonomy/Colwellia maris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Colwellia maris_taxonomy rename to _cache/ncbi_taxonomy/Colwellia maris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Colwellia psychrerythraea_taxonomy b/_cache/ncbi_taxonomy/Colwellia psychrerythraea_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Colwellia psychrerythraea_taxonomy rename to _cache/ncbi_taxonomy/Colwellia psychrerythraea_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Comamonas testosteroni_taxonomy b/_cache/ncbi_taxonomy/Comamonas testosteroni_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Comamonas testosteroni_taxonomy rename to _cache/ncbi_taxonomy/Comamonas testosteroni_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Conticribra weissflogii_taxonomy b/_cache/ncbi_taxonomy/Conticribra weissflogii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Conticribra weissflogii_taxonomy rename to _cache/ncbi_taxonomy/Conticribra weissflogii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Corynebacterium ammoniagenes_taxonomy b/_cache/ncbi_taxonomy/Corynebacterium ammoniagenes_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Corynebacterium ammoniagenes_taxonomy rename to _cache/ncbi_taxonomy/Corynebacterium ammoniagenes_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Corynebacterium callunae_taxonomy b/_cache/ncbi_taxonomy/Corynebacterium callunae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Corynebacterium callunae_taxonomy rename to _cache/ncbi_taxonomy/Corynebacterium callunae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Corynebacterium crenatum_taxonomy b/_cache/ncbi_taxonomy/Corynebacterium crenatum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Corynebacterium crenatum_taxonomy rename to _cache/ncbi_taxonomy/Corynebacterium crenatum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Corynebacterium glutamicum subsp. lactofermentum_taxonomy_NA b/_cache/ncbi_taxonomy/Corynebacterium glutamicum subsp. lactofermentum_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Corynebacterium glutamicum subsp. lactofermentum_taxonomy_NA rename to _cache/ncbi_taxonomy/Corynebacterium glutamicum subsp. lactofermentum_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Corynebacterium glutamicum_taxonomy b/_cache/ncbi_taxonomy/Corynebacterium glutamicum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Corynebacterium glutamicum_taxonomy rename to _cache/ncbi_taxonomy/Corynebacterium glutamicum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Corynebacterium sp. U-96_taxonomy b/_cache/ncbi_taxonomy/Corynebacterium sp. U-96_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Corynebacterium sp. U-96_taxonomy rename to _cache/ncbi_taxonomy/Corynebacterium sp. U-96_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Corynebacterium sp._taxonomy b/_cache/ncbi_taxonomy/Corynebacterium sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Corynebacterium sp._taxonomy rename to _cache/ncbi_taxonomy/Corynebacterium sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Coturnix coturnix japonica_taxonomy_NA b/_cache/ncbi_taxonomy/Coturnix coturnix japonica_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Coturnix coturnix japonica_taxonomy_NA rename to _cache/ncbi_taxonomy/Coturnix coturnix japonica_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Coturnix coturnix_taxonomy b/_cache/ncbi_taxonomy/Coturnix coturnix_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Coturnix coturnix_taxonomy rename to _cache/ncbi_taxonomy/Coturnix coturnix_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Coturnix japonica_taxonomy b/_cache/ncbi_taxonomy/Coturnix japonica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Coturnix japonica_taxonomy rename to _cache/ncbi_taxonomy/Coturnix japonica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cricetinae_taxonomy b/_cache/ncbi_taxonomy/Cricetinae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cricetinae_taxonomy rename to _cache/ncbi_taxonomy/Cricetinae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cricetulus griseus_taxonomy b/_cache/ncbi_taxonomy/Cricetulus griseus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cricetulus griseus_taxonomy rename to _cache/ncbi_taxonomy/Cricetulus griseus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cricetulus sp._taxonomy b/_cache/ncbi_taxonomy/Cricetulus sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cricetulus sp._taxonomy rename to _cache/ncbi_taxonomy/Cricetulus sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Crithidia fasciculata_taxonomy b/_cache/ncbi_taxonomy/Crithidia fasciculata_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Crithidia fasciculata_taxonomy rename to _cache/ncbi_taxonomy/Crithidia fasciculata_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Crotalus adamanteus_taxonomy b/_cache/ncbi_taxonomy/Crotalus adamanteus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Crotalus adamanteus_taxonomy rename to _cache/ncbi_taxonomy/Crotalus adamanteus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cryptococcus flavus_taxonomy_NA b/_cache/ncbi_taxonomy/Cryptococcus flavus_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cryptococcus flavus_taxonomy_NA rename to _cache/ncbi_taxonomy/Cryptococcus flavus_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Cryptococcus neoformans_taxonomy b/_cache/ncbi_taxonomy/Cryptococcus neoformans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cryptococcus neoformans_taxonomy rename to _cache/ncbi_taxonomy/Cryptococcus neoformans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cryptosporidium parvum_taxonomy b/_cache/ncbi_taxonomy/Cryptosporidium parvum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cryptosporidium parvum_taxonomy rename to _cache/ncbi_taxonomy/Cryptosporidium parvum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cucumis sativus_taxonomy b/_cache/ncbi_taxonomy/Cucumis sativus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cucumis sativus_taxonomy rename to _cache/ncbi_taxonomy/Cucumis sativus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cupriavidus necator_taxonomy b/_cache/ncbi_taxonomy/Cupriavidus necator_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cupriavidus necator_taxonomy rename to _cache/ncbi_taxonomy/Cupriavidus necator_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cyanidium caldarium_taxonomy b/_cache/ncbi_taxonomy/Cyanidium caldarium_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cyanidium caldarium_taxonomy rename to _cache/ncbi_taxonomy/Cyanidium caldarium_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cyanophora paradoxa_taxonomy b/_cache/ncbi_taxonomy/Cyanophora paradoxa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cyanophora paradoxa_taxonomy rename to _cache/ncbi_taxonomy/Cyanophora paradoxa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cyberlindnera jadinii_taxonomy b/_cache/ncbi_taxonomy/Cyberlindnera jadinii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cyberlindnera jadinii_taxonomy rename to _cache/ncbi_taxonomy/Cyberlindnera jadinii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cyprinus carpio_taxonomy b/_cache/ncbi_taxonomy/Cyprinus carpio_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cyprinus carpio_taxonomy rename to _cache/ncbi_taxonomy/Cyprinus carpio_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Cytophaga hutchinsonii_taxonomy b/_cache/ncbi_taxonomy/Cytophaga hutchinsonii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Cytophaga hutchinsonii_taxonomy rename to _cache/ncbi_taxonomy/Cytophaga hutchinsonii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Danio rerio_taxonomy b/_cache/ncbi_taxonomy/Danio rerio_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Danio rerio_taxonomy rename to _cache/ncbi_taxonomy/Danio rerio_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Dasyatis pastinaca_taxonomy b/_cache/ncbi_taxonomy/Dasyatis pastinaca_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Dasyatis pastinaca_taxonomy rename to _cache/ncbi_taxonomy/Dasyatis pastinaca_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Daucus carota_taxonomy b/_cache/ncbi_taxonomy/Daucus carota_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Daucus carota_taxonomy rename to _cache/ncbi_taxonomy/Daucus carota_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Debaryomyces hansenii_taxonomy b/_cache/ncbi_taxonomy/Debaryomyces hansenii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Debaryomyces hansenii_taxonomy rename to _cache/ncbi_taxonomy/Debaryomyces hansenii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Deinagkistrodon acutus_taxonomy b/_cache/ncbi_taxonomy/Deinagkistrodon acutus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Deinagkistrodon acutus_taxonomy rename to _cache/ncbi_taxonomy/Deinagkistrodon acutus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Deinococcus radiodurans_taxonomy b/_cache/ncbi_taxonomy/Deinococcus radiodurans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Deinococcus radiodurans_taxonomy rename to _cache/ncbi_taxonomy/Deinococcus radiodurans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Delftia acidovorans_taxonomy b/_cache/ncbi_taxonomy/Delftia acidovorans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Delftia acidovorans_taxonomy rename to _cache/ncbi_taxonomy/Delftia acidovorans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Delftia sp._taxonomy b/_cache/ncbi_taxonomy/Delftia sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Delftia sp._taxonomy rename to _cache/ncbi_taxonomy/Delftia sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Desulfotalea psychrophila_taxonomy b/_cache/ncbi_taxonomy/Desulfotalea psychrophila_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Desulfotalea psychrophila_taxonomy rename to _cache/ncbi_taxonomy/Desulfotalea psychrophila_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Desulfovibrio gigas_taxonomy b/_cache/ncbi_taxonomy/Desulfovibrio gigas_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Desulfovibrio gigas_taxonomy rename to _cache/ncbi_taxonomy/Desulfovibrio gigas_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Desulfurococcus amylolyticus_taxonomy b/_cache/ncbi_taxonomy/Desulfurococcus amylolyticus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Desulfurococcus amylolyticus_taxonomy rename to _cache/ncbi_taxonomy/Desulfurococcus amylolyticus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Dickeya chrysanthemi_taxonomy b/_cache/ncbi_taxonomy/Dickeya chrysanthemi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Dickeya chrysanthemi_taxonomy rename to _cache/ncbi_taxonomy/Dickeya chrysanthemi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Dictyoglomus turgidum_taxonomy b/_cache/ncbi_taxonomy/Dictyoglomus turgidum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Dictyoglomus turgidum_taxonomy rename to _cache/ncbi_taxonomy/Dictyoglomus turgidum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Dictyostelium discoideum_taxonomy b/_cache/ncbi_taxonomy/Dictyostelium discoideum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Dictyostelium discoideum_taxonomy rename to _cache/ncbi_taxonomy/Dictyostelium discoideum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Dictyostelium sp._taxonomy b/_cache/ncbi_taxonomy/Dictyostelium sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Dictyostelium sp._taxonomy rename to _cache/ncbi_taxonomy/Dictyostelium sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Dirofilaria immitis_taxonomy b/_cache/ncbi_taxonomy/Dirofilaria immitis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Dirofilaria immitis_taxonomy rename to _cache/ncbi_taxonomy/Dirofilaria immitis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Drosophila lebanonensis_taxonomy_NA b/_cache/ncbi_taxonomy/Drosophila lebanonensis_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Drosophila lebanonensis_taxonomy_NA rename to _cache/ncbi_taxonomy/Drosophila lebanonensis_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Drosophila melanogaster_taxonomy b/_cache/ncbi_taxonomy/Drosophila melanogaster_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Drosophila melanogaster_taxonomy rename to _cache/ncbi_taxonomy/Drosophila melanogaster_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Dunaliella salina_taxonomy b/_cache/ncbi_taxonomy/Dunaliella salina_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Dunaliella salina_taxonomy rename to _cache/ncbi_taxonomy/Dunaliella salina_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Dysdercus peruvianus_taxonomy b/_cache/ncbi_taxonomy/Dysdercus peruvianus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Dysdercus peruvianus_taxonomy rename to _cache/ncbi_taxonomy/Dysdercus peruvianus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Edwardsiella ictaluri_taxonomy b/_cache/ncbi_taxonomy/Edwardsiella ictaluri_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Edwardsiella ictaluri_taxonomy rename to _cache/ncbi_taxonomy/Edwardsiella ictaluri_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Eimeria tenella_taxonomy b/_cache/ncbi_taxonomy/Eimeria tenella_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Eimeria tenella_taxonomy rename to _cache/ncbi_taxonomy/Eimeria tenella_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Eisenia fetida_taxonomy b/_cache/ncbi_taxonomy/Eisenia fetida_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Eisenia fetida_taxonomy rename to _cache/ncbi_taxonomy/Eisenia fetida_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Entamoeba histolytica_taxonomy b/_cache/ncbi_taxonomy/Entamoeba histolytica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Entamoeba histolytica_taxonomy rename to _cache/ncbi_taxonomy/Entamoeba histolytica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Enterobacter cloacae_taxonomy b/_cache/ncbi_taxonomy/Enterobacter cloacae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Enterobacter cloacae_taxonomy rename to _cache/ncbi_taxonomy/Enterobacter cloacae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Enterobacter sp._taxonomy b/_cache/ncbi_taxonomy/Enterobacter sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Enterobacter sp._taxonomy rename to _cache/ncbi_taxonomy/Enterobacter sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Enterobacteria phage T2_taxonomy b/_cache/ncbi_taxonomy/Enterobacteria phage T2_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Enterobacteria phage T2_taxonomy rename to _cache/ncbi_taxonomy/Enterobacteria phage T2_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Enterococcus faecalis_taxonomy b/_cache/ncbi_taxonomy/Enterococcus faecalis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Enterococcus faecalis_taxonomy rename to _cache/ncbi_taxonomy/Enterococcus faecalis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Enterococcus faecium_taxonomy b/_cache/ncbi_taxonomy/Enterococcus faecium_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Enterococcus faecium_taxonomy rename to _cache/ncbi_taxonomy/Enterococcus faecium_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Enterococcus gallinarum_taxonomy b/_cache/ncbi_taxonomy/Enterococcus gallinarum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Enterococcus gallinarum_taxonomy rename to _cache/ncbi_taxonomy/Enterococcus gallinarum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Enterococcus sp._taxonomy b/_cache/ncbi_taxonomy/Enterococcus sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Enterococcus sp._taxonomy rename to _cache/ncbi_taxonomy/Enterococcus sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Epstein-Barr virus_taxonomy_NA b/_cache/ncbi_taxonomy/Epstein-Barr virus_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Epstein-Barr virus_taxonomy_NA rename to _cache/ncbi_taxonomy/Epstein-Barr virus_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Equine infectious anemia virus_taxonomy b/_cache/ncbi_taxonomy/Equine infectious anemia virus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Equine infectious anemia virus_taxonomy rename to _cache/ncbi_taxonomy/Equine infectious anemia virus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Equus caballus_taxonomy b/_cache/ncbi_taxonomy/Equus caballus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Equus caballus_taxonomy rename to _cache/ncbi_taxonomy/Equus caballus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Eremothecium gossypii_taxonomy b/_cache/ncbi_taxonomy/Eremothecium gossypii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Eremothecium gossypii_taxonomy rename to _cache/ncbi_taxonomy/Eremothecium gossypii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Erwinia chrysanthemi_taxonomy_NA b/_cache/ncbi_taxonomy/Erwinia chrysanthemi_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Erwinia chrysanthemi_taxonomy_NA rename to _cache/ncbi_taxonomy/Erwinia chrysanthemi_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Erwinia rhapontici_taxonomy b/_cache/ncbi_taxonomy/Erwinia rhapontici_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Erwinia rhapontici_taxonomy rename to _cache/ncbi_taxonomy/Erwinia rhapontici_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Erysipelothrix rhusiopathiae_taxonomy b/_cache/ncbi_taxonomy/Erysipelothrix rhusiopathiae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Erysipelothrix rhusiopathiae_taxonomy rename to _cache/ncbi_taxonomy/Erysipelothrix rhusiopathiae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Erythroxylum coca_taxonomy b/_cache/ncbi_taxonomy/Erythroxylum coca_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Erythroxylum coca_taxonomy rename to _cache/ncbi_taxonomy/Erythroxylum coca_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Escherichia coli K-12_taxonomy b/_cache/ncbi_taxonomy/Escherichia coli K-12_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Escherichia coli K-12_taxonomy rename to _cache/ncbi_taxonomy/Escherichia coli K-12_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Escherichia coli P31658 P31658_taxonomy_NA b/_cache/ncbi_taxonomy/Escherichia coli P31658 P31658_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Escherichia coli P31658 P31658_taxonomy_NA rename to _cache/ncbi_taxonomy/Escherichia coli P31658 P31658_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Escherichia coli P76440_taxonomy_NA b/_cache/ncbi_taxonomy/Escherichia coli P76440_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Escherichia coli P76440_taxonomy_NA rename to _cache/ncbi_taxonomy/Escherichia coli P76440_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Escherichia coli_taxonomy b/_cache/ncbi_taxonomy/Escherichia coli_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Escherichia coli_taxonomy rename to _cache/ncbi_taxonomy/Escherichia coli_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Escherichia virus T4_taxonomy b/_cache/ncbi_taxonomy/Escherichia virus T4_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Escherichia virus T4_taxonomy rename to _cache/ncbi_taxonomy/Escherichia virus T4_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Euglena gracilis_taxonomy b/_cache/ncbi_taxonomy/Euglena gracilis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Euglena gracilis_taxonomy rename to _cache/ncbi_taxonomy/Euglena gracilis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Euphorbia characias_taxonomy b/_cache/ncbi_taxonomy/Euphorbia characias_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Euphorbia characias_taxonomy rename to _cache/ncbi_taxonomy/Euphorbia characias_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Exiguobacterium sp._taxonomy b/_cache/ncbi_taxonomy/Exiguobacterium sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Exiguobacterium sp._taxonomy rename to _cache/ncbi_taxonomy/Exiguobacterium sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Felid alphaherpesvirus 1_taxonomy b/_cache/ncbi_taxonomy/Felid alphaherpesvirus 1_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Felid alphaherpesvirus 1_taxonomy rename to _cache/ncbi_taxonomy/Felid alphaherpesvirus 1_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Felis catus_taxonomy b/_cache/ncbi_taxonomy/Felis catus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Felis catus_taxonomy rename to _cache/ncbi_taxonomy/Felis catus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ferroplasma acidiphilum_taxonomy b/_cache/ncbi_taxonomy/Ferroplasma acidiphilum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ferroplasma acidiphilum_taxonomy rename to _cache/ncbi_taxonomy/Ferroplasma acidiphilum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Fibrobacter succinogenes subsp. succinogenes S85_taxonomy b/_cache/ncbi_taxonomy/Fibrobacter succinogenes subsp. succinogenes S85_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Fibrobacter succinogenes subsp. succinogenes S85_taxonomy rename to _cache/ncbi_taxonomy/Fibrobacter succinogenes subsp. succinogenes S85_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Flaveria bidentis_taxonomy b/_cache/ncbi_taxonomy/Flaveria bidentis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Flaveria bidentis_taxonomy rename to _cache/ncbi_taxonomy/Flaveria bidentis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Flaveria pringlei_taxonomy b/_cache/ncbi_taxonomy/Flaveria pringlei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Flaveria pringlei_taxonomy rename to _cache/ncbi_taxonomy/Flaveria pringlei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Flaveria trinervia_taxonomy b/_cache/ncbi_taxonomy/Flaveria trinervia_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Flaveria trinervia_taxonomy rename to _cache/ncbi_taxonomy/Flaveria trinervia_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Flavobacterium frigidimaris_taxonomy b/_cache/ncbi_taxonomy/Flavobacterium frigidimaris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Flavobacterium frigidimaris_taxonomy rename to _cache/ncbi_taxonomy/Flavobacterium frigidimaris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Flavobacterium sp._taxonomy b/_cache/ncbi_taxonomy/Flavobacterium sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Flavobacterium sp._taxonomy rename to _cache/ncbi_taxonomy/Flavobacterium sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Fomitopsis palustris_taxonomy b/_cache/ncbi_taxonomy/Fomitopsis palustris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Fomitopsis palustris_taxonomy rename to _cache/ncbi_taxonomy/Fomitopsis palustris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Francisella tularensis_taxonomy b/_cache/ncbi_taxonomy/Francisella tularensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Francisella tularensis_taxonomy rename to _cache/ncbi_taxonomy/Francisella tularensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Fusarium oxysporum_taxonomy b/_cache/ncbi_taxonomy/Fusarium oxysporum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Fusarium oxysporum_taxonomy rename to _cache/ncbi_taxonomy/Fusarium oxysporum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Fusarium solani_taxonomy b/_cache/ncbi_taxonomy/Fusarium solani_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Fusarium solani_taxonomy rename to _cache/ncbi_taxonomy/Fusarium solani_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Fusarium verticillioides_taxonomy b/_cache/ncbi_taxonomy/Fusarium verticillioides_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Fusarium verticillioides_taxonomy rename to _cache/ncbi_taxonomy/Fusarium verticillioides_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Fusobacterium nucleatum subsp. nucleatum_taxonomy b/_cache/ncbi_taxonomy/Fusobacterium nucleatum subsp. nucleatum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Fusobacterium nucleatum subsp. nucleatum_taxonomy rename to _cache/ncbi_taxonomy/Fusobacterium nucleatum subsp. nucleatum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Gallus gallus_taxonomy b/_cache/ncbi_taxonomy/Gallus gallus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Gallus gallus_taxonomy rename to _cache/ncbi_taxonomy/Gallus gallus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ganoderma lucidum_taxonomy b/_cache/ncbi_taxonomy/Ganoderma lucidum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ganoderma lucidum_taxonomy rename to _cache/ncbi_taxonomy/Ganoderma lucidum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Gemmata obscuriglobus_taxonomy b/_cache/ncbi_taxonomy/Gemmata obscuriglobus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Gemmata obscuriglobus_taxonomy rename to _cache/ncbi_taxonomy/Gemmata obscuriglobus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Geobacillus kaustophilus_taxonomy b/_cache/ncbi_taxonomy/Geobacillus kaustophilus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Geobacillus kaustophilus_taxonomy rename to _cache/ncbi_taxonomy/Geobacillus kaustophilus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Geobacillus stearothermophilus_taxonomy b/_cache/ncbi_taxonomy/Geobacillus stearothermophilus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Geobacillus stearothermophilus_taxonomy rename to _cache/ncbi_taxonomy/Geobacillus stearothermophilus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Geobacillus thermodenitrificans_taxonomy b/_cache/ncbi_taxonomy/Geobacillus thermodenitrificans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Geobacillus thermodenitrificans_taxonomy rename to _cache/ncbi_taxonomy/Geobacillus thermodenitrificans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Geobacter sulfurreducens_taxonomy_NA b/_cache/ncbi_taxonomy/Geobacter sulfurreducens_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Geobacter sulfurreducens_taxonomy_NA rename to _cache/ncbi_taxonomy/Geobacter sulfurreducens_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Giardia intestinalis_taxonomy b/_cache/ncbi_taxonomy/Giardia intestinalis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Giardia intestinalis_taxonomy rename to _cache/ncbi_taxonomy/Giardia intestinalis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Giardia lamblia_taxonomy_NA b/_cache/ncbi_taxonomy/Giardia lamblia_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Giardia lamblia_taxonomy_NA rename to _cache/ncbi_taxonomy/Giardia lamblia_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Gluconobacter oxydans_taxonomy b/_cache/ncbi_taxonomy/Gluconobacter oxydans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Gluconobacter oxydans_taxonomy rename to _cache/ncbi_taxonomy/Gluconobacter oxydans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Glutamicibacter nicotianae_taxonomy b/_cache/ncbi_taxonomy/Glutamicibacter nicotianae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Glutamicibacter nicotianae_taxonomy rename to _cache/ncbi_taxonomy/Glutamicibacter nicotianae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Glycine max_taxonomy b/_cache/ncbi_taxonomy/Glycine max_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Glycine max_taxonomy rename to _cache/ncbi_taxonomy/Glycine max_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Gracilaria chouae_taxonomy b/_cache/ncbi_taxonomy/Gracilaria chouae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Gracilaria chouae_taxonomy rename to _cache/ncbi_taxonomy/Gracilaria chouae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Gramella forsetii_taxonomy b/_cache/ncbi_taxonomy/Gramella forsetii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Gramella forsetii_taxonomy rename to _cache/ncbi_taxonomy/Gramella forsetii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Haemonchus contortus_taxonomy b/_cache/ncbi_taxonomy/Haemonchus contortus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Haemonchus contortus_taxonomy rename to _cache/ncbi_taxonomy/Haemonchus contortus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Haemophilus influenzae_taxonomy b/_cache/ncbi_taxonomy/Haemophilus influenzae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Haemophilus influenzae_taxonomy rename to _cache/ncbi_taxonomy/Haemophilus influenzae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Hafnia alvei_taxonomy b/_cache/ncbi_taxonomy/Hafnia alvei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Hafnia alvei_taxonomy rename to _cache/ncbi_taxonomy/Hafnia alvei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Haloarcula marismortui_taxonomy b/_cache/ncbi_taxonomy/Haloarcula marismortui_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Haloarcula marismortui_taxonomy rename to _cache/ncbi_taxonomy/Haloarcula marismortui_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Halobacterium sp._taxonomy b/_cache/ncbi_taxonomy/Halobacterium sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Halobacterium sp._taxonomy rename to _cache/ncbi_taxonomy/Halobacterium sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Haloferax volcanii_taxonomy b/_cache/ncbi_taxonomy/Haloferax volcanii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Haloferax volcanii_taxonomy rename to _cache/ncbi_taxonomy/Haloferax volcanii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Halothiobacillus neapolitanus_taxonomy b/_cache/ncbi_taxonomy/Halothiobacillus neapolitanus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Halothiobacillus neapolitanus_taxonomy rename to _cache/ncbi_taxonomy/Halothiobacillus neapolitanus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Hansenula henricii_taxonomy_NA b/_cache/ncbi_taxonomy/Hansenula henricii_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Hansenula henricii_taxonomy_NA rename to _cache/ncbi_taxonomy/Hansenula henricii_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Helianthus annuus_taxonomy b/_cache/ncbi_taxonomy/Helianthus annuus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Helianthus annuus_taxonomy rename to _cache/ncbi_taxonomy/Helianthus annuus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Helicobacter pylori_taxonomy b/_cache/ncbi_taxonomy/Helicobacter pylori_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Helicobacter pylori_taxonomy rename to _cache/ncbi_taxonomy/Helicobacter pylori_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Herpes simplex virus_taxonomy_NA b/_cache/ncbi_taxonomy/Herpes simplex virus_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Herpes simplex virus_taxonomy_NA rename to _cache/ncbi_taxonomy/Herpes simplex virus_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Hippoglossus hippoglossus_taxonomy b/_cache/ncbi_taxonomy/Hippoglossus hippoglossus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Hippoglossus hippoglossus_taxonomy rename to _cache/ncbi_taxonomy/Hippoglossus hippoglossus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Hippoglossus stenolepis_taxonomy b/_cache/ncbi_taxonomy/Hippoglossus stenolepis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Hippoglossus stenolepis_taxonomy rename to _cache/ncbi_taxonomy/Hippoglossus stenolepis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Histoplasma capsulatum_taxonomy b/_cache/ncbi_taxonomy/Histoplasma capsulatum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Histoplasma capsulatum_taxonomy rename to _cache/ncbi_taxonomy/Histoplasma capsulatum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Homo sapiens_taxonomy b/_cache/ncbi_taxonomy/Homo sapiens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Homo sapiens_taxonomy rename to _cache/ncbi_taxonomy/Homo sapiens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Hordeum vulgare subsp. vulgare_taxonomy b/_cache/ncbi_taxonomy/Hordeum vulgare subsp. vulgare_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Hordeum vulgare subsp. vulgare_taxonomy rename to _cache/ncbi_taxonomy/Hordeum vulgare subsp. vulgare_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Hordeum vulgare_taxonomy b/_cache/ncbi_taxonomy/Hordeum vulgare_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Hordeum vulgare_taxonomy rename to _cache/ncbi_taxonomy/Hordeum vulgare_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Human alphaherpesvirus 1_taxonomy b/_cache/ncbi_taxonomy/Human alphaherpesvirus 1_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Human alphaherpesvirus 1_taxonomy rename to _cache/ncbi_taxonomy/Human alphaherpesvirus 1_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Human gammaherpesvirus 4_taxonomy b/_cache/ncbi_taxonomy/Human gammaherpesvirus 4_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Human gammaherpesvirus 4_taxonomy rename to _cache/ncbi_taxonomy/Human gammaherpesvirus 4_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Human gammaherpesvirus 8_taxonomy b/_cache/ncbi_taxonomy/Human gammaherpesvirus 8_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Human gammaherpesvirus 8_taxonomy rename to _cache/ncbi_taxonomy/Human gammaherpesvirus 8_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Human herpesvirus 1_taxonomy_NA b/_cache/ncbi_taxonomy/Human herpesvirus 1_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Human herpesvirus 1_taxonomy_NA rename to _cache/ncbi_taxonomy/Human herpesvirus 1_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Hungateiclostridium thermocellum_taxonomy b/_cache/ncbi_taxonomy/Hungateiclostridium thermocellum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Hungateiclostridium thermocellum_taxonomy rename to _cache/ncbi_taxonomy/Hungateiclostridium thermocellum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Huperzia serrata_taxonomy b/_cache/ncbi_taxonomy/Huperzia serrata_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Huperzia serrata_taxonomy rename to _cache/ncbi_taxonomy/Huperzia serrata_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Hydrogenobacter thermophilus_taxonomy b/_cache/ncbi_taxonomy/Hydrogenobacter thermophilus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Hydrogenobacter thermophilus_taxonomy rename to _cache/ncbi_taxonomy/Hydrogenobacter thermophilus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Hydrogenobaculum sp. Y04AAS1_taxonomy b/_cache/ncbi_taxonomy/Hydrogenobaculum sp. Y04AAS1_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Hydrogenobaculum sp. Y04AAS1_taxonomy rename to _cache/ncbi_taxonomy/Hydrogenobaculum sp. Y04AAS1_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ignisphaera aggregans_taxonomy b/_cache/ncbi_taxonomy/Ignisphaera aggregans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ignisphaera aggregans_taxonomy rename to _cache/ncbi_taxonomy/Ignisphaera aggregans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ipomoea batatas_taxonomy b/_cache/ncbi_taxonomy/Ipomoea batatas_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ipomoea batatas_taxonomy rename to _cache/ncbi_taxonomy/Ipomoea batatas_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Klebsiella aerogenes_taxonomy b/_cache/ncbi_taxonomy/Klebsiella aerogenes_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Klebsiella aerogenes_taxonomy rename to _cache/ncbi_taxonomy/Klebsiella aerogenes_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Klebsiella pneumoniae_taxonomy b/_cache/ncbi_taxonomy/Klebsiella pneumoniae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Klebsiella pneumoniae_taxonomy rename to _cache/ncbi_taxonomy/Klebsiella pneumoniae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Kluyveromyces lactis_taxonomy b/_cache/ncbi_taxonomy/Kluyveromyces lactis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Kluyveromyces lactis_taxonomy rename to _cache/ncbi_taxonomy/Kluyveromyces lactis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Kluyveromyces marxianus_taxonomy b/_cache/ncbi_taxonomy/Kluyveromyces marxianus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Kluyveromyces marxianus_taxonomy rename to _cache/ncbi_taxonomy/Kluyveromyces marxianus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Komagataeibacter xylinus_taxonomy b/_cache/ncbi_taxonomy/Komagataeibacter xylinus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Komagataeibacter xylinus_taxonomy rename to _cache/ncbi_taxonomy/Komagataeibacter xylinus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Komagataella pastoris_taxonomy b/_cache/ncbi_taxonomy/Komagataella pastoris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Komagataella pastoris_taxonomy rename to _cache/ncbi_taxonomy/Komagataella pastoris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lachancea kluyveri_taxonomy b/_cache/ncbi_taxonomy/Lachancea kluyveri_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lachancea kluyveri_taxonomy rename to _cache/ncbi_taxonomy/Lachancea kluyveri_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lachnoclostridium phytofermentans_taxonomy b/_cache/ncbi_taxonomy/Lachnoclostridium phytofermentans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lachnoclostridium phytofermentans_taxonomy rename to _cache/ncbi_taxonomy/Lachnoclostridium phytofermentans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus acidophilus_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus acidophilus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus acidophilus_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus acidophilus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus brevis_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus brevis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus brevis_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus brevis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus casei_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus casei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus casei_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus casei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus delbrueckii subsp. bulgaricus_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus delbrueckii subsp. bulgaricus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus delbrueckii subsp. bulgaricus_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus delbrueckii subsp. bulgaricus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus delbrueckii subsp. lactis_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus delbrueckii subsp. lactis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus delbrueckii subsp. lactis_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus delbrueckii subsp. lactis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus delbrueckii_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus delbrueckii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus delbrueckii_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus delbrueckii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus fermentum_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus fermentum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus fermentum_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus fermentum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus gasseri_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus gasseri_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus gasseri_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus gasseri_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus helveticus_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus helveticus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus helveticus_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus helveticus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus jensenii_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus jensenii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus jensenii_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus jensenii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus leichmannii_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus leichmannii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus leichmannii_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus leichmannii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus paracasei_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus paracasei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus paracasei_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus paracasei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus pentosus_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus pentosus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus pentosus_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus pentosus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus plantarum WCFS1_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus plantarum WCFS1_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus plantarum WCFS1_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus plantarum WCFS1_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus plantarum subsp. plantarum_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus plantarum subsp. plantarum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus plantarum subsp. plantarum_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus plantarum subsp. plantarum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus plantarum_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus plantarum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus plantarum_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus plantarum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus reuteri_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus reuteri_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus reuteri_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus reuteri_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus saerimneri 30a_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus saerimneri 30a_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus saerimneri 30a_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus saerimneri 30a_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus sakei_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus sakei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus sakei_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus sakei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus sp. 30A_taxonomy b/_cache/ncbi_taxonomy/Lactobacillus sp. 30A_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus sp. 30A_taxonomy rename to _cache/ncbi_taxonomy/Lactobacillus sp. 30A_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactobacillus sp. 30a_taxonomy_NA b/_cache/ncbi_taxonomy/Lactobacillus sp. 30a_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactobacillus sp. 30a_taxonomy_NA rename to _cache/ncbi_taxonomy/Lactobacillus sp. 30a_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactococcus lactis subsp. cremoris_taxonomy b/_cache/ncbi_taxonomy/Lactococcus lactis subsp. cremoris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactococcus lactis subsp. cremoris_taxonomy rename to _cache/ncbi_taxonomy/Lactococcus lactis subsp. cremoris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactococcus lactis subsp. lactis_taxonomy b/_cache/ncbi_taxonomy/Lactococcus lactis subsp. lactis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactococcus lactis subsp. lactis_taxonomy rename to _cache/ncbi_taxonomy/Lactococcus lactis subsp. lactis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lactococcus lactis_taxonomy b/_cache/ncbi_taxonomy/Lactococcus lactis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lactococcus lactis_taxonomy rename to _cache/ncbi_taxonomy/Lactococcus lactis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lampetra japonica_taxonomy_NA b/_cache/ncbi_taxonomy/Lampetra japonica_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lampetra japonica_taxonomy_NA rename to _cache/ncbi_taxonomy/Lampetra japonica_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Lathyrus cicera_taxonomy b/_cache/ncbi_taxonomy/Lathyrus cicera_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lathyrus cicera_taxonomy rename to _cache/ncbi_taxonomy/Lathyrus cicera_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Legionella pneumophila_taxonomy b/_cache/ncbi_taxonomy/Legionella pneumophila_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Legionella pneumophila_taxonomy rename to _cache/ncbi_taxonomy/Legionella pneumophila_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Leishmania amazonensis_taxonomy b/_cache/ncbi_taxonomy/Leishmania amazonensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Leishmania amazonensis_taxonomy rename to _cache/ncbi_taxonomy/Leishmania amazonensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Leishmania braziliensis_taxonomy b/_cache/ncbi_taxonomy/Leishmania braziliensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Leishmania braziliensis_taxonomy rename to _cache/ncbi_taxonomy/Leishmania braziliensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Leishmania chagasi_taxonomy b/_cache/ncbi_taxonomy/Leishmania chagasi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Leishmania chagasi_taxonomy rename to _cache/ncbi_taxonomy/Leishmania chagasi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Leishmania donovani_taxonomy b/_cache/ncbi_taxonomy/Leishmania donovani_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Leishmania donovani_taxonomy rename to _cache/ncbi_taxonomy/Leishmania donovani_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Leishmania infantum_taxonomy b/_cache/ncbi_taxonomy/Leishmania infantum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Leishmania infantum_taxonomy rename to _cache/ncbi_taxonomy/Leishmania infantum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Leishmania major_taxonomy b/_cache/ncbi_taxonomy/Leishmania major_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Leishmania major_taxonomy rename to _cache/ncbi_taxonomy/Leishmania major_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Leishmania mexicana_taxonomy b/_cache/ncbi_taxonomy/Leishmania mexicana_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Leishmania mexicana_taxonomy rename to _cache/ncbi_taxonomy/Leishmania mexicana_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lens culinaris_taxonomy b/_cache/ncbi_taxonomy/Lens culinaris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lens culinaris_taxonomy rename to _cache/ncbi_taxonomy/Lens culinaris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Leptospira biflexa serovar Patoc_taxonomy b/_cache/ncbi_taxonomy/Leptospira biflexa serovar Patoc_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Leptospira biflexa serovar Patoc_taxonomy rename to _cache/ncbi_taxonomy/Leptospira biflexa serovar Patoc_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Leptospira interrogans serovar Copenhageni_taxonomy b/_cache/ncbi_taxonomy/Leptospira interrogans serovar Copenhageni_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Leptospira interrogans serovar Copenhageni_taxonomy rename to _cache/ncbi_taxonomy/Leptospira interrogans serovar Copenhageni_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lethenteron camtschaticum_taxonomy b/_cache/ncbi_taxonomy/Lethenteron camtschaticum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lethenteron camtschaticum_taxonomy rename to _cache/ncbi_taxonomy/Lethenteron camtschaticum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lethocerus indicus_taxonomy b/_cache/ncbi_taxonomy/Lethocerus indicus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lethocerus indicus_taxonomy rename to _cache/ncbi_taxonomy/Lethocerus indicus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Leuconostoc mesenteroides subsp. mesenteroides_taxonomy b/_cache/ncbi_taxonomy/Leuconostoc mesenteroides subsp. mesenteroides_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Leuconostoc mesenteroides subsp. mesenteroides_taxonomy rename to _cache/ncbi_taxonomy/Leuconostoc mesenteroides subsp. mesenteroides_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Leuconostoc mesenteroides_taxonomy b/_cache/ncbi_taxonomy/Leuconostoc mesenteroides_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Leuconostoc mesenteroides_taxonomy rename to _cache/ncbi_taxonomy/Leuconostoc mesenteroides_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Limulus polyphemus_taxonomy b/_cache/ncbi_taxonomy/Limulus polyphemus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Limulus polyphemus_taxonomy rename to _cache/ncbi_taxonomy/Limulus polyphemus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lipomyces starkeyi_taxonomy b/_cache/ncbi_taxonomy/Lipomyces starkeyi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lipomyces starkeyi_taxonomy rename to _cache/ncbi_taxonomy/Lipomyces starkeyi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Listeria monocytogenes_taxonomy b/_cache/ncbi_taxonomy/Listeria monocytogenes_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Listeria monocytogenes_taxonomy rename to _cache/ncbi_taxonomy/Listeria monocytogenes_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Listeria seeligeri_taxonomy b/_cache/ncbi_taxonomy/Listeria seeligeri_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Listeria seeligeri_taxonomy rename to _cache/ncbi_taxonomy/Listeria seeligeri_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Litopenaeus vannamei_taxonomy_NA b/_cache/ncbi_taxonomy/Litopenaeus vannamei_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Litopenaeus vannamei_taxonomy_NA rename to _cache/ncbi_taxonomy/Litopenaeus vannamei_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Lotus japonicus_taxonomy b/_cache/ncbi_taxonomy/Lotus japonicus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lotus japonicus_taxonomy rename to _cache/ncbi_taxonomy/Lotus japonicus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lucilia cuprina_taxonomy b/_cache/ncbi_taxonomy/Lucilia cuprina_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lucilia cuprina_taxonomy rename to _cache/ncbi_taxonomy/Lucilia cuprina_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lupinus luteus_taxonomy b/_cache/ncbi_taxonomy/Lupinus luteus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lupinus luteus_taxonomy rename to _cache/ncbi_taxonomy/Lupinus luteus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Lysinibacillus sphaericus_taxonomy b/_cache/ncbi_taxonomy/Lysinibacillus sphaericus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Lysinibacillus sphaericus_taxonomy rename to _cache/ncbi_taxonomy/Lysinibacillus sphaericus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Macaca mulatta_taxonomy b/_cache/ncbi_taxonomy/Macaca mulatta_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Macaca mulatta_taxonomy rename to _cache/ncbi_taxonomy/Macaca mulatta_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Macaca radiata_taxonomy b/_cache/ncbi_taxonomy/Macaca radiata_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Macaca radiata_taxonomy rename to _cache/ncbi_taxonomy/Macaca radiata_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Macadamia tetraphylla_taxonomy b/_cache/ncbi_taxonomy/Macadamia tetraphylla_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Macadamia tetraphylla_taxonomy rename to _cache/ncbi_taxonomy/Macadamia tetraphylla_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Magnaporthe grisea_taxonomy_NA b/_cache/ncbi_taxonomy/Magnaporthe grisea_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Magnaporthe grisea_taxonomy_NA rename to _cache/ncbi_taxonomy/Magnaporthe grisea_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Magnetospirillum magnetotacticum_taxonomy b/_cache/ncbi_taxonomy/Magnetospirillum magnetotacticum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Magnetospirillum magnetotacticum_taxonomy rename to _cache/ncbi_taxonomy/Magnetospirillum magnetotacticum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Malassezia globosa_taxonomy b/_cache/ncbi_taxonomy/Malassezia globosa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Malassezia globosa_taxonomy rename to _cache/ncbi_taxonomy/Malassezia globosa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Malus domestica_taxonomy b/_cache/ncbi_taxonomy/Malus domestica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Malus domestica_taxonomy rename to _cache/ncbi_taxonomy/Malus domestica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mammalia_taxonomy b/_cache/ncbi_taxonomy/Mammalia_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mammalia_taxonomy rename to _cache/ncbi_taxonomy/Mammalia_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mammalian orthoreovirus_taxonomy b/_cache/ncbi_taxonomy/Mammalian orthoreovirus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mammalian orthoreovirus_taxonomy rename to _cache/ncbi_taxonomy/Mammalian orthoreovirus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Manihot esculenta_taxonomy b/_cache/ncbi_taxonomy/Manihot esculenta_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Manihot esculenta_taxonomy rename to _cache/ncbi_taxonomy/Manihot esculenta_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Marinithermus hydrothermalis_taxonomy b/_cache/ncbi_taxonomy/Marinithermus hydrothermalis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Marinithermus hydrothermalis_taxonomy rename to _cache/ncbi_taxonomy/Marinithermus hydrothermalis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Medicago truncatula_taxonomy b/_cache/ncbi_taxonomy/Medicago truncatula_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Medicago truncatula_taxonomy rename to _cache/ncbi_taxonomy/Medicago truncatula_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Megasphaera elsdenii_taxonomy b/_cache/ncbi_taxonomy/Megasphaera elsdenii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Megasphaera elsdenii_taxonomy rename to _cache/ncbi_taxonomy/Megasphaera elsdenii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Meiothermus ruber_taxonomy b/_cache/ncbi_taxonomy/Meiothermus ruber_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Meiothermus ruber_taxonomy rename to _cache/ncbi_taxonomy/Meiothermus ruber_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Meleagris gallopavo_taxonomy b/_cache/ncbi_taxonomy/Meleagris gallopavo_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Meleagris gallopavo_taxonomy rename to _cache/ncbi_taxonomy/Meleagris gallopavo_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mesocricetus auratus_taxonomy b/_cache/ncbi_taxonomy/Mesocricetus auratus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mesocricetus auratus_taxonomy rename to _cache/ncbi_taxonomy/Mesocricetus auratus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mesorhizobium loti_taxonomy b/_cache/ncbi_taxonomy/Mesorhizobium loti_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mesorhizobium loti_taxonomy rename to _cache/ncbi_taxonomy/Mesorhizobium loti_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Metacordyceps brittlebankisoides_taxonomy_NA b/_cache/ncbi_taxonomy/Metacordyceps brittlebankisoides_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Metacordyceps brittlebankisoides_taxonomy_NA rename to _cache/ncbi_taxonomy/Metacordyceps brittlebankisoides_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Metallosphaera sedula_taxonomy b/_cache/ncbi_taxonomy/Metallosphaera sedula_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Metallosphaera sedula_taxonomy rename to _cache/ncbi_taxonomy/Metallosphaera sedula_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Metarhizium anisopliae_taxonomy b/_cache/ncbi_taxonomy/Metarhizium anisopliae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Metarhizium anisopliae_taxonomy rename to _cache/ncbi_taxonomy/Metarhizium anisopliae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Metarhizium brittlebankisoides_taxonomy b/_cache/ncbi_taxonomy/Metarhizium brittlebankisoides_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Metarhizium brittlebankisoides_taxonomy rename to _cache/ncbi_taxonomy/Metarhizium brittlebankisoides_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Metarhizium flavoviride_taxonomy b/_cache/ncbi_taxonomy/Metarhizium flavoviride_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Metarhizium flavoviride_taxonomy rename to _cache/ncbi_taxonomy/Metarhizium flavoviride_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methanobacterium thermoautotrophicus_taxonomy_NA b/_cache/ncbi_taxonomy/Methanobacterium thermoautotrophicus_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methanobacterium thermoautotrophicus_taxonomy_NA rename to _cache/ncbi_taxonomy/Methanobacterium thermoautotrophicus_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Methanocaldococcus jannaschii_taxonomy b/_cache/ncbi_taxonomy/Methanocaldococcus jannaschii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methanocaldococcus jannaschii_taxonomy rename to _cache/ncbi_taxonomy/Methanocaldococcus jannaschii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methanococcus aeolicus_taxonomy b/_cache/ncbi_taxonomy/Methanococcus aeolicus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methanococcus aeolicus_taxonomy rename to _cache/ncbi_taxonomy/Methanococcus aeolicus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methanococcus maripaludis_taxonomy b/_cache/ncbi_taxonomy/Methanococcus maripaludis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methanococcus maripaludis_taxonomy rename to _cache/ncbi_taxonomy/Methanococcus maripaludis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methanosarcina acetivorans C2A_taxonomy b/_cache/ncbi_taxonomy/Methanosarcina acetivorans C2A_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methanosarcina acetivorans C2A_taxonomy rename to _cache/ncbi_taxonomy/Methanosarcina acetivorans C2A_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methanosarcina acetivorans_taxonomy b/_cache/ncbi_taxonomy/Methanosarcina acetivorans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methanosarcina acetivorans_taxonomy rename to _cache/ncbi_taxonomy/Methanosarcina acetivorans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methanosarcina barkeri_taxonomy b/_cache/ncbi_taxonomy/Methanosarcina barkeri_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methanosarcina barkeri_taxonomy rename to _cache/ncbi_taxonomy/Methanosarcina barkeri_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methanosarcina mazei_taxonomy b/_cache/ncbi_taxonomy/Methanosarcina mazei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methanosarcina mazei_taxonomy rename to _cache/ncbi_taxonomy/Methanosarcina mazei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methanosarcina thermophila_taxonomy b/_cache/ncbi_taxonomy/Methanosarcina thermophila_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methanosarcina thermophila_taxonomy rename to _cache/ncbi_taxonomy/Methanosarcina thermophila_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methanothermobacter thermautotrophicus_taxonomy b/_cache/ncbi_taxonomy/Methanothermobacter thermautotrophicus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methanothermobacter thermautotrophicus_taxonomy rename to _cache/ncbi_taxonomy/Methanothermobacter thermautotrophicus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methanothermus fervidus_taxonomy b/_cache/ncbi_taxonomy/Methanothermus fervidus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methanothermus fervidus_taxonomy rename to _cache/ncbi_taxonomy/Methanothermus fervidus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methylococcus capsulatus_taxonomy b/_cache/ncbi_taxonomy/Methylococcus capsulatus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methylococcus capsulatus_taxonomy rename to _cache/ncbi_taxonomy/Methylococcus capsulatus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methylomicrobium alcaliphilum_taxonomy b/_cache/ncbi_taxonomy/Methylomicrobium alcaliphilum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methylomicrobium alcaliphilum_taxonomy rename to _cache/ncbi_taxonomy/Methylomicrobium alcaliphilum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methylomonas aminofaciens_taxonomy b/_cache/ncbi_taxonomy/Methylomonas aminofaciens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methylomonas aminofaciens_taxonomy rename to _cache/ncbi_taxonomy/Methylomonas aminofaciens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Methylosinus trichosporium_taxonomy b/_cache/ncbi_taxonomy/Methylosinus trichosporium_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Methylosinus trichosporium_taxonomy rename to _cache/ncbi_taxonomy/Methylosinus trichosporium_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Microbacterium sp._taxonomy b/_cache/ncbi_taxonomy/Microbacterium sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Microbacterium sp._taxonomy rename to _cache/ncbi_taxonomy/Microbacterium sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Micrococcus luteus_taxonomy b/_cache/ncbi_taxonomy/Micrococcus luteus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Micrococcus luteus_taxonomy rename to _cache/ncbi_taxonomy/Micrococcus luteus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Microcystis aeruginosa_taxonomy b/_cache/ncbi_taxonomy/Microcystis aeruginosa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Microcystis aeruginosa_taxonomy rename to _cache/ncbi_taxonomy/Microcystis aeruginosa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Micropterus salmoides_taxonomy b/_cache/ncbi_taxonomy/Micropterus salmoides_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Micropterus salmoides_taxonomy rename to _cache/ncbi_taxonomy/Micropterus salmoides_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mizuhopecten yessoensis_taxonomy b/_cache/ncbi_taxonomy/Mizuhopecten yessoensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mizuhopecten yessoensis_taxonomy rename to _cache/ncbi_taxonomy/Mizuhopecten yessoensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Moorella thermoacetica_taxonomy b/_cache/ncbi_taxonomy/Moorella thermoacetica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Moorella thermoacetica_taxonomy rename to _cache/ncbi_taxonomy/Moorella thermoacetica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Moraxella sp._taxonomy b/_cache/ncbi_taxonomy/Moraxella sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Moraxella sp._taxonomy rename to _cache/ncbi_taxonomy/Moraxella sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Moritella abyssi_taxonomy b/_cache/ncbi_taxonomy/Moritella abyssi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Moritella abyssi_taxonomy rename to _cache/ncbi_taxonomy/Moritella abyssi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Moritella japonica_taxonomy b/_cache/ncbi_taxonomy/Moritella japonica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Moritella japonica_taxonomy rename to _cache/ncbi_taxonomy/Moritella japonica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Moritella marina_taxonomy b/_cache/ncbi_taxonomy/Moritella marina_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Moritella marina_taxonomy rename to _cache/ncbi_taxonomy/Moritella marina_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Moritella profunda_taxonomy b/_cache/ncbi_taxonomy/Moritella profunda_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Moritella profunda_taxonomy rename to _cache/ncbi_taxonomy/Moritella profunda_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Moritella sp._taxonomy b/_cache/ncbi_taxonomy/Moritella sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Moritella sp._taxonomy rename to _cache/ncbi_taxonomy/Moritella sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Moritella yayanosii_taxonomy b/_cache/ncbi_taxonomy/Moritella yayanosii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Moritella yayanosii_taxonomy rename to _cache/ncbi_taxonomy/Moritella yayanosii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mortierella alliacea_taxonomy b/_cache/ncbi_taxonomy/Mortierella alliacea_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mortierella alliacea_taxonomy rename to _cache/ncbi_taxonomy/Mortierella alliacea_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mortierella alpina_taxonomy b/_cache/ncbi_taxonomy/Mortierella alpina_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mortierella alpina_taxonomy rename to _cache/ncbi_taxonomy/Mortierella alpina_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mus musculus_taxonomy b/_cache/ncbi_taxonomy/Mus musculus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mus musculus_taxonomy rename to _cache/ncbi_taxonomy/Mus musculus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mycobacterium avium_taxonomy b/_cache/ncbi_taxonomy/Mycobacterium avium_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mycobacterium avium_taxonomy rename to _cache/ncbi_taxonomy/Mycobacterium avium_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mycobacterium leprae_taxonomy b/_cache/ncbi_taxonomy/Mycobacterium leprae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mycobacterium leprae_taxonomy rename to _cache/ncbi_taxonomy/Mycobacterium leprae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mycobacterium marinum_taxonomy b/_cache/ncbi_taxonomy/Mycobacterium marinum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mycobacterium marinum_taxonomy rename to _cache/ncbi_taxonomy/Mycobacterium marinum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mycobacterium smegmatis_taxonomy_NA b/_cache/ncbi_taxonomy/Mycobacterium smegmatis_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mycobacterium smegmatis_taxonomy_NA rename to _cache/ncbi_taxonomy/Mycobacterium smegmatis_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Mycobacterium sp._taxonomy b/_cache/ncbi_taxonomy/Mycobacterium sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mycobacterium sp._taxonomy rename to _cache/ncbi_taxonomy/Mycobacterium sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mycobacterium tuberculosis_taxonomy b/_cache/ncbi_taxonomy/Mycobacterium tuberculosis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mycobacterium tuberculosis_taxonomy rename to _cache/ncbi_taxonomy/Mycobacterium tuberculosis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mycolicibacterium smegmatis_taxonomy b/_cache/ncbi_taxonomy/Mycolicibacterium smegmatis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mycolicibacterium smegmatis_taxonomy rename to _cache/ncbi_taxonomy/Mycolicibacterium smegmatis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mycoplasma capricolum_taxonomy b/_cache/ncbi_taxonomy/Mycoplasma capricolum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mycoplasma capricolum_taxonomy rename to _cache/ncbi_taxonomy/Mycoplasma capricolum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mycoplasma hyorhinis_taxonomy b/_cache/ncbi_taxonomy/Mycoplasma hyorhinis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mycoplasma hyorhinis_taxonomy rename to _cache/ncbi_taxonomy/Mycoplasma hyorhinis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mycoplasma mobile_taxonomy b/_cache/ncbi_taxonomy/Mycoplasma mobile_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mycoplasma mobile_taxonomy rename to _cache/ncbi_taxonomy/Mycoplasma mobile_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Mycoplasma pneumoniae_taxonomy b/_cache/ncbi_taxonomy/Mycoplasma pneumoniae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Mycoplasma pneumoniae_taxonomy rename to _cache/ncbi_taxonomy/Mycoplasma pneumoniae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Myxococcus xanthus_taxonomy b/_cache/ncbi_taxonomy/Myxococcus xanthus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Myxococcus xanthus_taxonomy rename to _cache/ncbi_taxonomy/Myxococcus xanthus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Natrialba magadii_taxonomy b/_cache/ncbi_taxonomy/Natrialba magadii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Natrialba magadii_taxonomy rename to _cache/ncbi_taxonomy/Natrialba magadii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Natronomonas pharaonis_taxonomy b/_cache/ncbi_taxonomy/Natronomonas pharaonis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Natronomonas pharaonis_taxonomy rename to _cache/ncbi_taxonomy/Natronomonas pharaonis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Neisseria gonorrhoeae_taxonomy b/_cache/ncbi_taxonomy/Neisseria gonorrhoeae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Neisseria gonorrhoeae_taxonomy rename to _cache/ncbi_taxonomy/Neisseria gonorrhoeae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Neisseria meningitidis_taxonomy b/_cache/ncbi_taxonomy/Neisseria meningitidis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Neisseria meningitidis_taxonomy rename to _cache/ncbi_taxonomy/Neisseria meningitidis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Neurospora crassa_taxonomy b/_cache/ncbi_taxonomy/Neurospora crassa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Neurospora crassa_taxonomy rename to _cache/ncbi_taxonomy/Neurospora crassa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Nicotiana glutinosa_taxonomy b/_cache/ncbi_taxonomy/Nicotiana glutinosa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Nicotiana glutinosa_taxonomy rename to _cache/ncbi_taxonomy/Nicotiana glutinosa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Nicotiana tabacum_taxonomy b/_cache/ncbi_taxonomy/Nicotiana tabacum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Nicotiana tabacum_taxonomy rename to _cache/ncbi_taxonomy/Nicotiana tabacum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Nitrosomonas europaea_taxonomy b/_cache/ncbi_taxonomy/Nitrosomonas europaea_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Nitrosomonas europaea_taxonomy rename to _cache/ncbi_taxonomy/Nitrosomonas europaea_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Noccaea caerulescens_taxonomy b/_cache/ncbi_taxonomy/Noccaea caerulescens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Noccaea caerulescens_taxonomy rename to _cache/ncbi_taxonomy/Noccaea caerulescens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Nonomuraea sp._taxonomy b/_cache/ncbi_taxonomy/Nonomuraea sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Nonomuraea sp._taxonomy rename to _cache/ncbi_taxonomy/Nonomuraea sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Nostoc punctiforme_taxonomy b/_cache/ncbi_taxonomy/Nostoc punctiforme_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Nostoc punctiforme_taxonomy rename to _cache/ncbi_taxonomy/Nostoc punctiforme_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Nostoc sp._taxonomy b/_cache/ncbi_taxonomy/Nostoc sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Nostoc sp._taxonomy rename to _cache/ncbi_taxonomy/Nostoc sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Novosphingobium aromaticivorans_taxonomy b/_cache/ncbi_taxonomy/Novosphingobium aromaticivorans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Novosphingobium aromaticivorans_taxonomy rename to _cache/ncbi_taxonomy/Novosphingobium aromaticivorans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Novosphingobium capsulatum_taxonomy b/_cache/ncbi_taxonomy/Novosphingobium capsulatum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Novosphingobium capsulatum_taxonomy rename to _cache/ncbi_taxonomy/Novosphingobium capsulatum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Oceanobacillus iheyensis_taxonomy b/_cache/ncbi_taxonomy/Oceanobacillus iheyensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Oceanobacillus iheyensis_taxonomy rename to _cache/ncbi_taxonomy/Oceanobacillus iheyensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ochrobactrum anthropi_taxonomy b/_cache/ncbi_taxonomy/Ochrobactrum anthropi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ochrobactrum anthropi_taxonomy rename to _cache/ncbi_taxonomy/Ochrobactrum anthropi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ochromonas danica_taxonomy b/_cache/ncbi_taxonomy/Ochromonas danica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ochromonas danica_taxonomy rename to _cache/ncbi_taxonomy/Ochromonas danica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Octopus bimaculatus_taxonomy b/_cache/ncbi_taxonomy/Octopus bimaculatus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Octopus bimaculatus_taxonomy rename to _cache/ncbi_taxonomy/Octopus bimaculatus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Oenococcus oeni_taxonomy b/_cache/ncbi_taxonomy/Oenococcus oeni_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Oenococcus oeni_taxonomy rename to _cache/ncbi_taxonomy/Oenococcus oeni_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ogataea angusta_taxonomy b/_cache/ncbi_taxonomy/Ogataea angusta_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ogataea angusta_taxonomy rename to _cache/ncbi_taxonomy/Ogataea angusta_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Onchocerca volvulus_taxonomy b/_cache/ncbi_taxonomy/Onchocerca volvulus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Onchocerca volvulus_taxonomy rename to _cache/ncbi_taxonomy/Onchocerca volvulus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Oncorhynchus keta_taxonomy b/_cache/ncbi_taxonomy/Oncorhynchus keta_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Oncorhynchus keta_taxonomy rename to _cache/ncbi_taxonomy/Oncorhynchus keta_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Oncorhynchus kisutch_taxonomy b/_cache/ncbi_taxonomy/Oncorhynchus kisutch_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Oncorhynchus kisutch_taxonomy rename to _cache/ncbi_taxonomy/Oncorhynchus kisutch_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Oncorhynchus mykiss_taxonomy b/_cache/ncbi_taxonomy/Oncorhynchus mykiss_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Oncorhynchus mykiss_taxonomy rename to _cache/ncbi_taxonomy/Oncorhynchus mykiss_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Opuntia ficus-indica_taxonomy b/_cache/ncbi_taxonomy/Opuntia ficus-indica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Opuntia ficus-indica_taxonomy rename to _cache/ncbi_taxonomy/Opuntia ficus-indica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Oryctolagus cuniculus_taxonomy b/_cache/ncbi_taxonomy/Oryctolagus cuniculus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Oryctolagus cuniculus_taxonomy rename to _cache/ncbi_taxonomy/Oryctolagus cuniculus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Oryza sativa Japonica Group_taxonomy b/_cache/ncbi_taxonomy/Oryza sativa Japonica Group_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Oryza sativa Japonica Group_taxonomy rename to _cache/ncbi_taxonomy/Oryza sativa Japonica Group_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Oryza sativa_taxonomy b/_cache/ncbi_taxonomy/Oryza sativa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Oryza sativa_taxonomy rename to _cache/ncbi_taxonomy/Oryza sativa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ovis aries_taxonomy b/_cache/ncbi_taxonomy/Ovis aries_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ovis aries_taxonomy rename to _cache/ncbi_taxonomy/Ovis aries_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Oxalobacter formigenes_taxonomy b/_cache/ncbi_taxonomy/Oxalobacter formigenes_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Oxalobacter formigenes_taxonomy rename to _cache/ncbi_taxonomy/Oxalobacter formigenes_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Paenarthrobacter aurescens_taxonomy b/_cache/ncbi_taxonomy/Paenarthrobacter aurescens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Paenarthrobacter aurescens_taxonomy rename to _cache/ncbi_taxonomy/Paenarthrobacter aurescens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Paenarthrobacter nicotinovorans_taxonomy b/_cache/ncbi_taxonomy/Paenarthrobacter nicotinovorans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Paenarthrobacter nicotinovorans_taxonomy rename to _cache/ncbi_taxonomy/Paenarthrobacter nicotinovorans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Paenarthrobacter ureafaciens_taxonomy b/_cache/ncbi_taxonomy/Paenarthrobacter ureafaciens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Paenarthrobacter ureafaciens_taxonomy rename to _cache/ncbi_taxonomy/Paenarthrobacter ureafaciens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Paenibacillus sp._taxonomy b/_cache/ncbi_taxonomy/Paenibacillus sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Paenibacillus sp._taxonomy rename to _cache/ncbi_taxonomy/Paenibacillus sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Paenibacillus thiaminolyticus_taxonomy b/_cache/ncbi_taxonomy/Paenibacillus thiaminolyticus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Paenibacillus thiaminolyticus_taxonomy rename to _cache/ncbi_taxonomy/Paenibacillus thiaminolyticus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pagrus major_taxonomy b/_cache/ncbi_taxonomy/Pagrus major_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pagrus major_taxonomy rename to _cache/ncbi_taxonomy/Pagrus major_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pandalus borealis_taxonomy b/_cache/ncbi_taxonomy/Pandalus borealis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pandalus borealis_taxonomy rename to _cache/ncbi_taxonomy/Pandalus borealis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Panicum miliaceum_taxonomy b/_cache/ncbi_taxonomy/Panicum miliaceum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Panicum miliaceum_taxonomy rename to _cache/ncbi_taxonomy/Panicum miliaceum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pantoea agglomerans_taxonomy b/_cache/ncbi_taxonomy/Pantoea agglomerans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pantoea agglomerans_taxonomy rename to _cache/ncbi_taxonomy/Pantoea agglomerans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Papaver somniferum_taxonomy b/_cache/ncbi_taxonomy/Papaver somniferum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Papaver somniferum_taxonomy rename to _cache/ncbi_taxonomy/Papaver somniferum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Paraburkholderia phenoliruptrix_taxonomy b/_cache/ncbi_taxonomy/Paraburkholderia phenoliruptrix_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Paraburkholderia phenoliruptrix_taxonomy rename to _cache/ncbi_taxonomy/Paraburkholderia phenoliruptrix_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Paraburkholderia xenovorans LB400_taxonomy b/_cache/ncbi_taxonomy/Paraburkholderia xenovorans LB400_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Paraburkholderia xenovorans LB400_taxonomy rename to _cache/ncbi_taxonomy/Paraburkholderia xenovorans LB400_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Paraburkholderia xenovorans_taxonomy b/_cache/ncbi_taxonomy/Paraburkholderia xenovorans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Paraburkholderia xenovorans_taxonomy rename to _cache/ncbi_taxonomy/Paraburkholderia xenovorans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Paracoccus denitrificans_taxonomy b/_cache/ncbi_taxonomy/Paracoccus denitrificans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Paracoccus denitrificans_taxonomy rename to _cache/ncbi_taxonomy/Paracoccus denitrificans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Parageobacillus thermoglucosidasius_taxonomy b/_cache/ncbi_taxonomy/Parageobacillus thermoglucosidasius_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Parageobacillus thermoglucosidasius_taxonomy rename to _cache/ncbi_taxonomy/Parageobacillus thermoglucosidasius_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Paramecium bursaria Chlorella virus 1_taxonomy b/_cache/ncbi_taxonomy/Paramecium bursaria Chlorella virus 1_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Paramecium bursaria Chlorella virus 1_taxonomy rename to _cache/ncbi_taxonomy/Paramecium bursaria Chlorella virus 1_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Paramecium bursaria chlorella virus 1_taxonomy_NA b/_cache/ncbi_taxonomy/Paramecium bursaria chlorella virus 1_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Paramecium bursaria chlorella virus 1_taxonomy_NA rename to _cache/ncbi_taxonomy/Paramecium bursaria chlorella virus 1_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Pareledone sp._taxonomy_NA b/_cache/ncbi_taxonomy/Pareledone sp._taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pareledone sp._taxonomy_NA rename to _cache/ncbi_taxonomy/Pareledone sp._taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Pasteurella multocida_taxonomy b/_cache/ncbi_taxonomy/Pasteurella multocida_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pasteurella multocida_taxonomy rename to _cache/ncbi_taxonomy/Pasteurella multocida_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pectobacterium carotovorum subsp. carotovorum_taxonomy b/_cache/ncbi_taxonomy/Pectobacterium carotovorum subsp. carotovorum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pectobacterium carotovorum subsp. carotovorum_taxonomy rename to _cache/ncbi_taxonomy/Pectobacterium carotovorum subsp. carotovorum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pectobacterium carotovorum_taxonomy b/_cache/ncbi_taxonomy/Pectobacterium carotovorum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pectobacterium carotovorum_taxonomy rename to _cache/ncbi_taxonomy/Pectobacterium carotovorum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pediococcus acidilactici_taxonomy b/_cache/ncbi_taxonomy/Pediococcus acidilactici_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pediococcus acidilactici_taxonomy rename to _cache/ncbi_taxonomy/Pediococcus acidilactici_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pediococcus pentosaceus_taxonomy b/_cache/ncbi_taxonomy/Pediococcus pentosaceus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pediococcus pentosaceus_taxonomy rename to _cache/ncbi_taxonomy/Pediococcus pentosaceus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pelotomaculum thermopropionicum_taxonomy b/_cache/ncbi_taxonomy/Pelotomaculum thermopropionicum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pelotomaculum thermopropionicum_taxonomy rename to _cache/ncbi_taxonomy/Pelotomaculum thermopropionicum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Penaeus vannamei_taxonomy b/_cache/ncbi_taxonomy/Penaeus vannamei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Penaeus vannamei_taxonomy rename to _cache/ncbi_taxonomy/Penaeus vannamei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Penicillium canescens_taxonomy b/_cache/ncbi_taxonomy/Penicillium canescens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Penicillium canescens_taxonomy rename to _cache/ncbi_taxonomy/Penicillium canescens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Penicillium chrysogenum_taxonomy b/_cache/ncbi_taxonomy/Penicillium chrysogenum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Penicillium chrysogenum_taxonomy rename to _cache/ncbi_taxonomy/Penicillium chrysogenum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Petunia hybrida_taxonomy_NA b/_cache/ncbi_taxonomy/Petunia hybrida_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Petunia hybrida_taxonomy_NA rename to _cache/ncbi_taxonomy/Petunia hybrida_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Petunia x hybrida_taxonomy b/_cache/ncbi_taxonomy/Petunia x hybrida_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Petunia x hybrida_taxonomy rename to _cache/ncbi_taxonomy/Petunia x hybrida_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Phanerochaete chrysosporium_taxonomy b/_cache/ncbi_taxonomy/Phanerochaete chrysosporium_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Phanerochaete chrysosporium_taxonomy rename to _cache/ncbi_taxonomy/Phanerochaete chrysosporium_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Phaseolus vulgaris_taxonomy b/_cache/ncbi_taxonomy/Phaseolus vulgaris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Phaseolus vulgaris_taxonomy rename to _cache/ncbi_taxonomy/Phaseolus vulgaris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pholiota nameko_taxonomy b/_cache/ncbi_taxonomy/Pholiota nameko_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pholiota nameko_taxonomy rename to _cache/ncbi_taxonomy/Pholiota nameko_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Phormidium lapideum_taxonomy b/_cache/ncbi_taxonomy/Phormidium lapideum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Phormidium lapideum_taxonomy rename to _cache/ncbi_taxonomy/Phormidium lapideum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Photobacterium leiognathi_taxonomy b/_cache/ncbi_taxonomy/Photobacterium leiognathi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Photobacterium leiognathi_taxonomy rename to _cache/ncbi_taxonomy/Photobacterium leiognathi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Photobacterium phosphoreum_taxonomy b/_cache/ncbi_taxonomy/Photobacterium phosphoreum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Photobacterium phosphoreum_taxonomy rename to _cache/ncbi_taxonomy/Photobacterium phosphoreum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Photobacterium profundum_taxonomy b/_cache/ncbi_taxonomy/Photobacterium profundum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Photobacterium profundum_taxonomy rename to _cache/ncbi_taxonomy/Photobacterium profundum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Physcomitrella patens_taxonomy b/_cache/ncbi_taxonomy/Physcomitrella patens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Physcomitrella patens_taxonomy rename to _cache/ncbi_taxonomy/Physcomitrella patens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Picea abies_taxonomy b/_cache/ncbi_taxonomy/Picea abies_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Picea abies_taxonomy rename to _cache/ncbi_taxonomy/Picea abies_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Picrophilus torridus_taxonomy b/_cache/ncbi_taxonomy/Picrophilus torridus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Picrophilus torridus_taxonomy rename to _cache/ncbi_taxonomy/Picrophilus torridus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pinus pinea_taxonomy b/_cache/ncbi_taxonomy/Pinus pinea_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pinus pinea_taxonomy rename to _cache/ncbi_taxonomy/Pinus pinea_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pisum sativum_taxonomy b/_cache/ncbi_taxonomy/Pisum sativum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pisum sativum_taxonomy rename to _cache/ncbi_taxonomy/Pisum sativum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Planococcus sp. (in: Bacteria)_taxonomy b/_cache/ncbi_taxonomy/Planococcus sp. (in: Bacteria)_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Planococcus sp. (in: Bacteria)_taxonomy rename to _cache/ncbi_taxonomy/Planococcus sp. (in: Bacteria)_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Planococcus sp._taxonomy_NA b/_cache/ncbi_taxonomy/Planococcus sp._taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Planococcus sp._taxonomy_NA rename to _cache/ncbi_taxonomy/Planococcus sp._taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Plasmodium berghei_taxonomy b/_cache/ncbi_taxonomy/Plasmodium berghei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Plasmodium berghei_taxonomy rename to _cache/ncbi_taxonomy/Plasmodium berghei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Plasmodium cynomolgi_taxonomy b/_cache/ncbi_taxonomy/Plasmodium cynomolgi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Plasmodium cynomolgi_taxonomy rename to _cache/ncbi_taxonomy/Plasmodium cynomolgi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Plasmodium falciparum_taxonomy b/_cache/ncbi_taxonomy/Plasmodium falciparum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Plasmodium falciparum_taxonomy rename to _cache/ncbi_taxonomy/Plasmodium falciparum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Plasmodium gallinaceum_taxonomy b/_cache/ncbi_taxonomy/Plasmodium gallinaceum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Plasmodium gallinaceum_taxonomy rename to _cache/ncbi_taxonomy/Plasmodium gallinaceum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Plasmodium knowlesi_taxonomy b/_cache/ncbi_taxonomy/Plasmodium knowlesi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Plasmodium knowlesi_taxonomy rename to _cache/ncbi_taxonomy/Plasmodium knowlesi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Plasmodium vivax_taxonomy b/_cache/ncbi_taxonomy/Plasmodium vivax_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Plasmodium vivax_taxonomy rename to _cache/ncbi_taxonomy/Plasmodium vivax_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Plasmodium yoelii_taxonomy b/_cache/ncbi_taxonomy/Plasmodium yoelii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Plasmodium yoelii_taxonomy rename to _cache/ncbi_taxonomy/Plasmodium yoelii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Platyrrhini_taxonomy b/_cache/ncbi_taxonomy/Platyrrhini_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Platyrrhini_taxonomy rename to _cache/ncbi_taxonomy/Platyrrhini_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pleurotus eryngii_taxonomy b/_cache/ncbi_taxonomy/Pleurotus eryngii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pleurotus eryngii_taxonomy rename to _cache/ncbi_taxonomy/Pleurotus eryngii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pleurotus ostreatus_taxonomy b/_cache/ncbi_taxonomy/Pleurotus ostreatus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pleurotus ostreatus_taxonomy rename to _cache/ncbi_taxonomy/Pleurotus ostreatus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pleurotus sapidus_taxonomy b/_cache/ncbi_taxonomy/Pleurotus sapidus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pleurotus sapidus_taxonomy rename to _cache/ncbi_taxonomy/Pleurotus sapidus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pneumocystis carinii_taxonomy b/_cache/ncbi_taxonomy/Pneumocystis carinii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pneumocystis carinii_taxonomy rename to _cache/ncbi_taxonomy/Pneumocystis carinii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pneumocystis jiroveci_taxonomy_NA b/_cache/ncbi_taxonomy/Pneumocystis jiroveci_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pneumocystis jiroveci_taxonomy_NA rename to _cache/ncbi_taxonomy/Pneumocystis jiroveci_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Pneumocystis jirovecii_taxonomy b/_cache/ncbi_taxonomy/Pneumocystis jirovecii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pneumocystis jirovecii_taxonomy rename to _cache/ncbi_taxonomy/Pneumocystis jirovecii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Populus deltoides_taxonomy b/_cache/ncbi_taxonomy/Populus deltoides_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Populus deltoides_taxonomy rename to _cache/ncbi_taxonomy/Populus deltoides_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Populus tremula_taxonomy b/_cache/ncbi_taxonomy/Populus tremula_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Populus tremula_taxonomy rename to _cache/ncbi_taxonomy/Populus tremula_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Populus trichocarpa_taxonomy b/_cache/ncbi_taxonomy/Populus trichocarpa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Populus trichocarpa_taxonomy rename to _cache/ncbi_taxonomy/Populus trichocarpa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Porphyromonas gingivalis_taxonomy b/_cache/ncbi_taxonomy/Porphyromonas gingivalis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Porphyromonas gingivalis_taxonomy rename to _cache/ncbi_taxonomy/Porphyromonas gingivalis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Prevotella intermedia_taxonomy b/_cache/ncbi_taxonomy/Prevotella intermedia_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Prevotella intermedia_taxonomy rename to _cache/ncbi_taxonomy/Prevotella intermedia_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Prosthecobacter sp._taxonomy_NA b/_cache/ncbi_taxonomy/Prosthecobacter sp._taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Prosthecobacter sp._taxonomy_NA rename to _cache/ncbi_taxonomy/Prosthecobacter sp._taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Proteus mirabilis_taxonomy b/_cache/ncbi_taxonomy/Proteus mirabilis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Proteus mirabilis_taxonomy rename to _cache/ncbi_taxonomy/Proteus mirabilis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Proteus vulgaris_taxonomy b/_cache/ncbi_taxonomy/Proteus vulgaris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Proteus vulgaris_taxonomy rename to _cache/ncbi_taxonomy/Proteus vulgaris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudanabaena sp._taxonomy b/_cache/ncbi_taxonomy/Pseudanabaena sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudanabaena sp._taxonomy rename to _cache/ncbi_taxonomy/Pseudanabaena sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudoalteromonas haloplanktis_taxonomy b/_cache/ncbi_taxonomy/Pseudoalteromonas haloplanktis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudoalteromonas haloplanktis_taxonomy rename to _cache/ncbi_taxonomy/Pseudoalteromonas haloplanktis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudoalteromonas sp._taxonomy b/_cache/ncbi_taxonomy/Pseudoalteromonas sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudoalteromonas sp._taxonomy rename to _cache/ncbi_taxonomy/Pseudoalteromonas sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas aeruginosa_taxonomy b/_cache/ncbi_taxonomy/Pseudomonas aeruginosa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas aeruginosa_taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas aeruginosa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas dacunhae_taxonomy_NA b/_cache/ncbi_taxonomy/Pseudomonas dacunhae_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas dacunhae_taxonomy_NA rename to _cache/ncbi_taxonomy/Pseudomonas dacunhae_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas denitrificans (nomen rejiciendum)_taxonomy b/_cache/ncbi_taxonomy/Pseudomonas denitrificans (nomen rejiciendum)_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas denitrificans (nomen rejiciendum)_taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas denitrificans (nomen rejiciendum)_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas denitrificans_taxonomy_NA b/_cache/ncbi_taxonomy/Pseudomonas denitrificans_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas denitrificans_taxonomy_NA rename to _cache/ncbi_taxonomy/Pseudomonas denitrificans_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas fluorescens_taxonomy b/_cache/ncbi_taxonomy/Pseudomonas fluorescens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas fluorescens_taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas fluorescens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas phage phi8_taxonomy b/_cache/ncbi_taxonomy/Pseudomonas phage phi8_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas phage phi8_taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas phage phi8_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas protegens Pf-5_taxonomy b/_cache/ncbi_taxonomy/Pseudomonas protegens Pf-5_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas protegens Pf-5_taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas protegens Pf-5_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas putida KT2440_taxonomy b/_cache/ncbi_taxonomy/Pseudomonas putida KT2440_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas putida KT2440_taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas putida KT2440_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas putida_taxonomy b/_cache/ncbi_taxonomy/Pseudomonas putida_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas putida_taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas putida_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas savastanoi pv. phaseolicola_taxonomy b/_cache/ncbi_taxonomy/Pseudomonas savastanoi pv. phaseolicola_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas savastanoi pv. phaseolicola_taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas savastanoi pv. phaseolicola_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas savastanoi_taxonomy b/_cache/ncbi_taxonomy/Pseudomonas savastanoi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas savastanoi_taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas savastanoi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas sp._taxonomy b/_cache/ncbi_taxonomy/Pseudomonas sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas sp._taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas stutzeri_taxonomy b/_cache/ncbi_taxonomy/Pseudomonas stutzeri_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas stutzeri_taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas stutzeri_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas syringae phaseolicola_taxonomy_NA b/_cache/ncbi_taxonomy/Pseudomonas syringae phaseolicola_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas syringae phaseolicola_taxonomy_NA rename to _cache/ncbi_taxonomy/Pseudomonas syringae phaseolicola_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas syringae_taxonomy b/_cache/ncbi_taxonomy/Pseudomonas syringae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas syringae_taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas syringae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudomonas virus phi6_taxonomy b/_cache/ncbi_taxonomy/Pseudomonas virus phi6_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudomonas virus phi6_taxonomy rename to _cache/ncbi_taxonomy/Pseudomonas virus phi6_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pseudothermotoga lettingae_taxonomy b/_cache/ncbi_taxonomy/Pseudothermotoga lettingae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pseudothermotoga lettingae_taxonomy rename to _cache/ncbi_taxonomy/Pseudothermotoga lettingae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Psychromonas ingrahamii_taxonomy b/_cache/ncbi_taxonomy/Psychromonas ingrahamii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Psychromonas ingrahamii_taxonomy rename to _cache/ncbi_taxonomy/Psychromonas ingrahamii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pyricularia grisea_taxonomy b/_cache/ncbi_taxonomy/Pyricularia grisea_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pyricularia grisea_taxonomy rename to _cache/ncbi_taxonomy/Pyricularia grisea_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pyrobaculum aerophilum_taxonomy b/_cache/ncbi_taxonomy/Pyrobaculum aerophilum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pyrobaculum aerophilum_taxonomy rename to _cache/ncbi_taxonomy/Pyrobaculum aerophilum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pyrobaculum calidifontis_taxonomy b/_cache/ncbi_taxonomy/Pyrobaculum calidifontis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pyrobaculum calidifontis_taxonomy rename to _cache/ncbi_taxonomy/Pyrobaculum calidifontis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pyrobaculum ferrireducens_taxonomy b/_cache/ncbi_taxonomy/Pyrobaculum ferrireducens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pyrobaculum ferrireducens_taxonomy rename to _cache/ncbi_taxonomy/Pyrobaculum ferrireducens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pyrococcus furiosus_taxonomy b/_cache/ncbi_taxonomy/Pyrococcus furiosus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pyrococcus furiosus_taxonomy rename to _cache/ncbi_taxonomy/Pyrococcus furiosus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pyrococcus horikoshii OT3_taxonomy b/_cache/ncbi_taxonomy/Pyrococcus horikoshii OT3_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pyrococcus horikoshii OT3_taxonomy rename to _cache/ncbi_taxonomy/Pyrococcus horikoshii OT3_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pyrococcus horikoshii_taxonomy b/_cache/ncbi_taxonomy/Pyrococcus horikoshii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pyrococcus horikoshii_taxonomy rename to _cache/ncbi_taxonomy/Pyrococcus horikoshii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pyrococcus sp._taxonomy b/_cache/ncbi_taxonomy/Pyrococcus sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pyrococcus sp._taxonomy rename to _cache/ncbi_taxonomy/Pyrococcus sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pyrococcus woesei_taxonomy b/_cache/ncbi_taxonomy/Pyrococcus woesei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pyrococcus woesei_taxonomy rename to _cache/ncbi_taxonomy/Pyrococcus woesei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pyrococcus yayanosii_taxonomy b/_cache/ncbi_taxonomy/Pyrococcus yayanosii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pyrococcus yayanosii_taxonomy rename to _cache/ncbi_taxonomy/Pyrococcus yayanosii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Pyrococcus_taxonomy b/_cache/ncbi_taxonomy/Pyrococcus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Pyrococcus_taxonomy rename to _cache/ncbi_taxonomy/Pyrococcus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ralstonia solanacearum_taxonomy b/_cache/ncbi_taxonomy/Ralstonia solanacearum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ralstonia solanacearum_taxonomy rename to _cache/ncbi_taxonomy/Ralstonia solanacearum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rana catesbeiana_taxonomy b/_cache/ncbi_taxonomy/Rana catesbeiana_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rana catesbeiana_taxonomy rename to _cache/ncbi_taxonomy/Rana catesbeiana_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rasamsonia emersonii_taxonomy b/_cache/ncbi_taxonomy/Rasamsonia emersonii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rasamsonia emersonii_taxonomy rename to _cache/ncbi_taxonomy/Rasamsonia emersonii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rattus norvegicus_taxonomy b/_cache/ncbi_taxonomy/Rattus norvegicus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rattus norvegicus_taxonomy rename to _cache/ncbi_taxonomy/Rattus norvegicus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Reovirus sp._taxonomy b/_cache/ncbi_taxonomy/Reovirus sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Reovirus sp._taxonomy rename to _cache/ncbi_taxonomy/Reovirus sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhizobium etli_taxonomy b/_cache/ncbi_taxonomy/Rhizobium etli_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhizobium etli_taxonomy rename to _cache/ncbi_taxonomy/Rhizobium etli_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhizobium leguminosarum_taxonomy b/_cache/ncbi_taxonomy/Rhizobium leguminosarum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhizobium leguminosarum_taxonomy rename to _cache/ncbi_taxonomy/Rhizobium leguminosarum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhizomucor miehei_taxonomy b/_cache/ncbi_taxonomy/Rhizomucor miehei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhizomucor miehei_taxonomy rename to _cache/ncbi_taxonomy/Rhizomucor miehei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhizosolenia setigera_taxonomy b/_cache/ncbi_taxonomy/Rhizosolenia setigera_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhizosolenia setigera_taxonomy rename to _cache/ncbi_taxonomy/Rhizosolenia setigera_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhodobacter capsulatus_taxonomy b/_cache/ncbi_taxonomy/Rhodobacter capsulatus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhodobacter capsulatus_taxonomy rename to _cache/ncbi_taxonomy/Rhodobacter capsulatus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhodobacter sphaeroides_taxonomy b/_cache/ncbi_taxonomy/Rhodobacter sphaeroides_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhodobacter sphaeroides_taxonomy rename to _cache/ncbi_taxonomy/Rhodobacter sphaeroides_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhodococcus erythropolis_taxonomy b/_cache/ncbi_taxonomy/Rhodococcus erythropolis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhodococcus erythropolis_taxonomy rename to _cache/ncbi_taxonomy/Rhodococcus erythropolis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhodococcus jostii_taxonomy b/_cache/ncbi_taxonomy/Rhodococcus jostii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhodococcus jostii_taxonomy rename to _cache/ncbi_taxonomy/Rhodococcus jostii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhodococcus opacus_taxonomy b/_cache/ncbi_taxonomy/Rhodococcus opacus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhodococcus opacus_taxonomy rename to _cache/ncbi_taxonomy/Rhodococcus opacus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhodococcus ruber_taxonomy b/_cache/ncbi_taxonomy/Rhodococcus ruber_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhodococcus ruber_taxonomy rename to _cache/ncbi_taxonomy/Rhodococcus ruber_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhodomicrobium vannielii_taxonomy b/_cache/ncbi_taxonomy/Rhodomicrobium vannielii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhodomicrobium vannielii_taxonomy rename to _cache/ncbi_taxonomy/Rhodomicrobium vannielii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhodopseudomonas palustris_taxonomy b/_cache/ncbi_taxonomy/Rhodopseudomonas palustris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhodopseudomonas palustris_taxonomy rename to _cache/ncbi_taxonomy/Rhodopseudomonas palustris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhodopseudomonas viridis_taxonomy_NA b/_cache/ncbi_taxonomy/Rhodopseudomonas viridis_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhodopseudomonas viridis_taxonomy_NA rename to _cache/ncbi_taxonomy/Rhodopseudomonas viridis_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhodospirillum rubrum_taxonomy b/_cache/ncbi_taxonomy/Rhodospirillum rubrum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhodospirillum rubrum_taxonomy rename to _cache/ncbi_taxonomy/Rhodospirillum rubrum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhodothermus marinus_taxonomy b/_cache/ncbi_taxonomy/Rhodothermus marinus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhodothermus marinus_taxonomy rename to _cache/ncbi_taxonomy/Rhodothermus marinus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Rhodotorula aurantiaca_taxonomy_NA b/_cache/ncbi_taxonomy/Rhodotorula aurantiaca_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Rhodotorula aurantiaca_taxonomy_NA rename to _cache/ncbi_taxonomy/Rhodotorula aurantiaca_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Ricinus communis_taxonomy b/_cache/ncbi_taxonomy/Ricinus communis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ricinus communis_taxonomy rename to _cache/ncbi_taxonomy/Ricinus communis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ruminiclostridium thermocellum_taxonomy_NA b/_cache/ncbi_taxonomy/Ruminiclostridium thermocellum_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ruminiclostridium thermocellum_taxonomy_NA rename to _cache/ncbi_taxonomy/Ruminiclostridium thermocellum_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/SARS coronavirus_taxonomy_NA b/_cache/ncbi_taxonomy/SARS coronavirus_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/SARS coronavirus_taxonomy_NA rename to _cache/ncbi_taxonomy/SARS coronavirus_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Saccharolobus shibatae_taxonomy b/_cache/ncbi_taxonomy/Saccharolobus shibatae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Saccharolobus shibatae_taxonomy rename to _cache/ncbi_taxonomy/Saccharolobus shibatae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Saccharolobus solfataricus_taxonomy b/_cache/ncbi_taxonomy/Saccharolobus solfataricus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Saccharolobus solfataricus_taxonomy rename to _cache/ncbi_taxonomy/Saccharolobus solfataricus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Saccharomyces cerevisiae_taxonomy b/_cache/ncbi_taxonomy/Saccharomyces cerevisiae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Saccharomyces cerevisiae_taxonomy rename to _cache/ncbi_taxonomy/Saccharomyces cerevisiae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Saccharomyces lactis_taxonomy_NA b/_cache/ncbi_taxonomy/Saccharomyces lactis_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Saccharomyces lactis_taxonomy_NA rename to _cache/ncbi_taxonomy/Saccharomyces lactis_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Saccharomyces pastorianus_taxonomy b/_cache/ncbi_taxonomy/Saccharomyces pastorianus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Saccharomyces pastorianus_taxonomy rename to _cache/ncbi_taxonomy/Saccharomyces pastorianus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Saccharopolyspora erythraea_taxonomy b/_cache/ncbi_taxonomy/Saccharopolyspora erythraea_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Saccharopolyspora erythraea_taxonomy rename to _cache/ncbi_taxonomy/Saccharopolyspora erythraea_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Saccharopolyspora rectivirgula_taxonomy b/_cache/ncbi_taxonomy/Saccharopolyspora rectivirgula_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Saccharopolyspora rectivirgula_taxonomy rename to _cache/ncbi_taxonomy/Saccharopolyspora rectivirgula_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Saccharum officinarum_taxonomy b/_cache/ncbi_taxonomy/Saccharum officinarum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Saccharum officinarum_taxonomy rename to _cache/ncbi_taxonomy/Saccharum officinarum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Saimiri sciureus_taxonomy b/_cache/ncbi_taxonomy/Saimiri sciureus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Saimiri sciureus_taxonomy rename to _cache/ncbi_taxonomy/Saimiri sciureus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Saitozyma flava_taxonomy b/_cache/ncbi_taxonomy/Saitozyma flava_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Saitozyma flava_taxonomy rename to _cache/ncbi_taxonomy/Saitozyma flava_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Salmonella enterica subsp. enterica serovar Typhi_taxonomy b/_cache/ncbi_taxonomy/Salmonella enterica subsp. enterica serovar Typhi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Salmonella enterica subsp. enterica serovar Typhi_taxonomy rename to _cache/ncbi_taxonomy/Salmonella enterica subsp. enterica serovar Typhi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Salmonella enterica subsp. enterica serovar Typhimurium_taxonomy b/_cache/ncbi_taxonomy/Salmonella enterica subsp. enterica serovar Typhimurium_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Salmonella enterica subsp. enterica serovar Typhimurium_taxonomy rename to _cache/ncbi_taxonomy/Salmonella enterica subsp. enterica serovar Typhimurium_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Salmonella enterica typhimurium_taxonomy_NA b/_cache/ncbi_taxonomy/Salmonella enterica typhimurium_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Salmonella enterica typhimurium_taxonomy_NA rename to _cache/ncbi_taxonomy/Salmonella enterica typhimurium_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Salmonella enterica_taxonomy b/_cache/ncbi_taxonomy/Salmonella enterica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Salmonella enterica_taxonomy rename to _cache/ncbi_taxonomy/Salmonella enterica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Salmonella typhi_taxonomy_NA b/_cache/ncbi_taxonomy/Salmonella typhi_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Salmonella typhi_taxonomy_NA rename to _cache/ncbi_taxonomy/Salmonella typhi_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Salmonella typhimurium_taxonomy_NA b/_cache/ncbi_taxonomy/Salmonella typhimurium_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Salmonella typhimurium_taxonomy_NA rename to _cache/ncbi_taxonomy/Salmonella typhimurium_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Scaptodrosophila lebanonensis_taxonomy b/_cache/ncbi_taxonomy/Scaptodrosophila lebanonensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Scaptodrosophila lebanonensis_taxonomy rename to _cache/ncbi_taxonomy/Scaptodrosophila lebanonensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Schistosoma mansoni_taxonomy b/_cache/ncbi_taxonomy/Schistosoma mansoni_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Schistosoma mansoni_taxonomy rename to _cache/ncbi_taxonomy/Schistosoma mansoni_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Schizosaccharomyces pombe_taxonomy b/_cache/ncbi_taxonomy/Schizosaccharomyces pombe_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Schizosaccharomyces pombe_taxonomy rename to _cache/ncbi_taxonomy/Schizosaccharomyces pombe_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Schwanniomyces occidentalis_taxonomy b/_cache/ncbi_taxonomy/Schwanniomyces occidentalis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Schwanniomyces occidentalis_taxonomy rename to _cache/ncbi_taxonomy/Schwanniomyces occidentalis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Scyliorhinus canicula_taxonomy b/_cache/ncbi_taxonomy/Scyliorhinus canicula_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Scyliorhinus canicula_taxonomy rename to _cache/ncbi_taxonomy/Scyliorhinus canicula_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Selenomonas ruminantium_taxonomy b/_cache/ncbi_taxonomy/Selenomonas ruminantium_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Selenomonas ruminantium_taxonomy rename to _cache/ncbi_taxonomy/Selenomonas ruminantium_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Semliki Forest virus_taxonomy b/_cache/ncbi_taxonomy/Semliki Forest virus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Semliki Forest virus_taxonomy rename to _cache/ncbi_taxonomy/Semliki Forest virus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Semliki forest virus_taxonomy_NA b/_cache/ncbi_taxonomy/Semliki forest virus_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Semliki forest virus_taxonomy_NA rename to _cache/ncbi_taxonomy/Semliki forest virus_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Serratia marcescens_taxonomy b/_cache/ncbi_taxonomy/Serratia marcescens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Serratia marcescens_taxonomy rename to _cache/ncbi_taxonomy/Serratia marcescens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Serratia sp._taxonomy b/_cache/ncbi_taxonomy/Serratia sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Serratia sp._taxonomy rename to _cache/ncbi_taxonomy/Serratia sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Severe acute respiratory syndrome-related coronavirus_taxonomy b/_cache/ncbi_taxonomy/Severe acute respiratory syndrome-related coronavirus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Severe acute respiratory syndrome-related coronavirus_taxonomy rename to _cache/ncbi_taxonomy/Severe acute respiratory syndrome-related coronavirus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Shewanella benthica_taxonomy b/_cache/ncbi_taxonomy/Shewanella benthica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Shewanella benthica_taxonomy rename to _cache/ncbi_taxonomy/Shewanella benthica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Shewanella oneidensis_taxonomy b/_cache/ncbi_taxonomy/Shewanella oneidensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Shewanella oneidensis_taxonomy rename to _cache/ncbi_taxonomy/Shewanella oneidensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Shewanella sp._taxonomy b/_cache/ncbi_taxonomy/Shewanella sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Shewanella sp._taxonomy rename to _cache/ncbi_taxonomy/Shewanella sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Shewanella violacea_taxonomy b/_cache/ncbi_taxonomy/Shewanella violacea_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Shewanella violacea_taxonomy rename to _cache/ncbi_taxonomy/Shewanella violacea_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Shrimp white spot syndrome virus_taxonomy b/_cache/ncbi_taxonomy/Shrimp white spot syndrome virus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Shrimp white spot syndrome virus_taxonomy rename to _cache/ncbi_taxonomy/Shrimp white spot syndrome virus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sinorhizobium meliloti_taxonomy b/_cache/ncbi_taxonomy/Sinorhizobium meliloti_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sinorhizobium meliloti_taxonomy rename to _cache/ncbi_taxonomy/Sinorhizobium meliloti_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Slackia exigua_taxonomy b/_cache/ncbi_taxonomy/Slackia exigua_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Slackia exigua_taxonomy rename to _cache/ncbi_taxonomy/Slackia exigua_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Solanum chacoense_taxonomy b/_cache/ncbi_taxonomy/Solanum chacoense_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Solanum chacoense_taxonomy rename to _cache/ncbi_taxonomy/Solanum chacoense_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Solanum lycopersicum_taxonomy b/_cache/ncbi_taxonomy/Solanum lycopersicum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Solanum lycopersicum_taxonomy rename to _cache/ncbi_taxonomy/Solanum lycopersicum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Solanum pennellii_taxonomy b/_cache/ncbi_taxonomy/Solanum pennellii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Solanum pennellii_taxonomy rename to _cache/ncbi_taxonomy/Solanum pennellii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Solanum tuberosum_taxonomy b/_cache/ncbi_taxonomy/Solanum tuberosum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Solanum tuberosum_taxonomy rename to _cache/ncbi_taxonomy/Solanum tuberosum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sordaria macrospora_taxonomy b/_cache/ncbi_taxonomy/Sordaria macrospora_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sordaria macrospora_taxonomy rename to _cache/ncbi_taxonomy/Sordaria macrospora_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sorghum bicolor_taxonomy b/_cache/ncbi_taxonomy/Sorghum bicolor_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sorghum bicolor_taxonomy rename to _cache/ncbi_taxonomy/Sorghum bicolor_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Southampton virus_taxonomy b/_cache/ncbi_taxonomy/Southampton virus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Southampton virus_taxonomy rename to _cache/ncbi_taxonomy/Southampton virus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sphaerostilbe repens_taxonomy_NA b/_cache/ncbi_taxonomy/Sphaerostilbe repens_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sphaerostilbe repens_taxonomy_NA rename to _cache/ncbi_taxonomy/Sphaerostilbe repens_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Sphingobium chungbukense_taxonomy b/_cache/ncbi_taxonomy/Sphingobium chungbukense_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sphingobium chungbukense_taxonomy rename to _cache/ncbi_taxonomy/Sphingobium chungbukense_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sphingomonas elodea_taxonomy b/_cache/ncbi_taxonomy/Sphingomonas elodea_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sphingomonas elodea_taxonomy rename to _cache/ncbi_taxonomy/Sphingomonas elodea_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sphingomonas sanxanigenens_taxonomy b/_cache/ncbi_taxonomy/Sphingomonas sanxanigenens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sphingomonas sanxanigenens_taxonomy rename to _cache/ncbi_taxonomy/Sphingomonas sanxanigenens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sphingomonas sp. A1_taxonomy b/_cache/ncbi_taxonomy/Sphingomonas sp. A1_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sphingomonas sp. A1_taxonomy rename to _cache/ncbi_taxonomy/Sphingomonas sp. A1_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sphingomonas sp._taxonomy b/_cache/ncbi_taxonomy/Sphingomonas sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sphingomonas sp._taxonomy rename to _cache/ncbi_taxonomy/Sphingomonas sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Spinacia oleracea_taxonomy b/_cache/ncbi_taxonomy/Spinacia oleracea_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Spinacia oleracea_taxonomy rename to _cache/ncbi_taxonomy/Spinacia oleracea_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Spodoptera frugiperda_taxonomy b/_cache/ncbi_taxonomy/Spodoptera frugiperda_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Spodoptera frugiperda_taxonomy rename to _cache/ncbi_taxonomy/Spodoptera frugiperda_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sporolactobacillus inulinus_taxonomy b/_cache/ncbi_taxonomy/Sporolactobacillus inulinus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sporolactobacillus inulinus_taxonomy rename to _cache/ncbi_taxonomy/Sporolactobacillus inulinus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sporomusa ovata_taxonomy b/_cache/ncbi_taxonomy/Sporomusa ovata_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sporomusa ovata_taxonomy rename to _cache/ncbi_taxonomy/Sporomusa ovata_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sporomusa sphaeroides_taxonomy b/_cache/ncbi_taxonomy/Sporomusa sphaeroides_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sporomusa sphaeroides_taxonomy rename to _cache/ncbi_taxonomy/Sporomusa sphaeroides_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Staphylococcus aureus_taxonomy b/_cache/ncbi_taxonomy/Staphylococcus aureus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Staphylococcus aureus_taxonomy rename to _cache/ncbi_taxonomy/Staphylococcus aureus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Staphylococcus carnosus_taxonomy b/_cache/ncbi_taxonomy/Staphylococcus carnosus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Staphylococcus carnosus_taxonomy rename to _cache/ncbi_taxonomy/Staphylococcus carnosus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Staphylococcus epidermidis RP62A_taxonomy b/_cache/ncbi_taxonomy/Staphylococcus epidermidis RP62A_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Staphylococcus epidermidis RP62A_taxonomy rename to _cache/ncbi_taxonomy/Staphylococcus epidermidis RP62A_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Staphylococcus sp._taxonomy b/_cache/ncbi_taxonomy/Staphylococcus sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Staphylococcus sp._taxonomy rename to _cache/ncbi_taxonomy/Staphylococcus sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Staphylococcus virus 13_taxonomy b/_cache/ncbi_taxonomy/Staphylococcus virus 13_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Staphylococcus virus 13_taxonomy rename to _cache/ncbi_taxonomy/Staphylococcus virus 13_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Stenella sp._taxonomy_NA b/_cache/ncbi_taxonomy/Stenella sp._taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Stenella sp._taxonomy_NA rename to _cache/ncbi_taxonomy/Stenella sp._taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Stenotrophomonas maltophilia_taxonomy b/_cache/ncbi_taxonomy/Stenotrophomonas maltophilia_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Stenotrophomonas maltophilia_taxonomy rename to _cache/ncbi_taxonomy/Stenotrophomonas maltophilia_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Stereum hirsutum_taxonomy b/_cache/ncbi_taxonomy/Stereum hirsutum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Stereum hirsutum_taxonomy rename to _cache/ncbi_taxonomy/Stereum hirsutum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptococcus entericus_taxonomy b/_cache/ncbi_taxonomy/Streptococcus entericus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptococcus entericus_taxonomy rename to _cache/ncbi_taxonomy/Streptococcus entericus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptococcus equi_taxonomy b/_cache/ncbi_taxonomy/Streptococcus equi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptococcus equi_taxonomy rename to _cache/ncbi_taxonomy/Streptococcus equi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptococcus gordonii_taxonomy b/_cache/ncbi_taxonomy/Streptococcus gordonii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptococcus gordonii_taxonomy rename to _cache/ncbi_taxonomy/Streptococcus gordonii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptococcus mutans_taxonomy b/_cache/ncbi_taxonomy/Streptococcus mutans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptococcus mutans_taxonomy rename to _cache/ncbi_taxonomy/Streptococcus mutans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptococcus pneumoniae_taxonomy b/_cache/ncbi_taxonomy/Streptococcus pneumoniae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptococcus pneumoniae_taxonomy rename to _cache/ncbi_taxonomy/Streptococcus pneumoniae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptococcus pyogenes_taxonomy b/_cache/ncbi_taxonomy/Streptococcus pyogenes_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptococcus pyogenes_taxonomy rename to _cache/ncbi_taxonomy/Streptococcus pyogenes_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptococcus suis_taxonomy b/_cache/ncbi_taxonomy/Streptococcus suis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptococcus suis_taxonomy rename to _cache/ncbi_taxonomy/Streptococcus suis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptococcus thermophilus_taxonomy b/_cache/ncbi_taxonomy/Streptococcus thermophilus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptococcus thermophilus_taxonomy rename to _cache/ncbi_taxonomy/Streptococcus thermophilus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces albidoflavus_taxonomy b/_cache/ncbi_taxonomy/Streptomyces albidoflavus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces albidoflavus_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces albidoflavus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces ambofaciens_taxonomy b/_cache/ncbi_taxonomy/Streptomyces ambofaciens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces ambofaciens_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces ambofaciens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces avermitilis_taxonomy b/_cache/ncbi_taxonomy/Streptomyces avermitilis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces avermitilis_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces avermitilis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces coelicolor_taxonomy b/_cache/ncbi_taxonomy/Streptomyces coelicolor_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces coelicolor_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces coelicolor_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces collinus_taxonomy b/_cache/ncbi_taxonomy/Streptomyces collinus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces collinus_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces collinus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces corchorusii_taxonomy b/_cache/ncbi_taxonomy/Streptomyces corchorusii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces corchorusii_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces corchorusii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces davaonensis_taxonomy b/_cache/ncbi_taxonomy/Streptomyces davaonensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces davaonensis_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces davaonensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces diastaticus_taxonomy_NA b/_cache/ncbi_taxonomy/Streptomyces diastaticus_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces diastaticus_taxonomy_NA rename to _cache/ncbi_taxonomy/Streptomyces diastaticus_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces globisporus_taxonomy b/_cache/ncbi_taxonomy/Streptomyces globisporus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces globisporus_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces globisporus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces griseochromogenes_taxonomy b/_cache/ncbi_taxonomy/Streptomyces griseochromogenes_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces griseochromogenes_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces griseochromogenes_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces griseus_taxonomy b/_cache/ncbi_taxonomy/Streptomyces griseus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces griseus_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces griseus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces lavendulae_taxonomy b/_cache/ncbi_taxonomy/Streptomyces lavendulae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces lavendulae_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces lavendulae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces lividans_taxonomy b/_cache/ncbi_taxonomy/Streptomyces lividans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces lividans_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces lividans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces pristinaespiralis_taxonomy b/_cache/ncbi_taxonomy/Streptomyces pristinaespiralis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces pristinaespiralis_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces pristinaespiralis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces rubiginosus_taxonomy b/_cache/ncbi_taxonomy/Streptomyces rubiginosus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces rubiginosus_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces rubiginosus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces seoulensis_taxonomy b/_cache/ncbi_taxonomy/Streptomyces seoulensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces seoulensis_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces seoulensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces sp. R61_taxonomy b/_cache/ncbi_taxonomy/Streptomyces sp. R61_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces sp. R61_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces sp. R61_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces sp._taxonomy b/_cache/ncbi_taxonomy/Streptomyces sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces sp._taxonomy rename to _cache/ncbi_taxonomy/Streptomyces sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces verticillus_taxonomy b/_cache/ncbi_taxonomy/Streptomyces verticillus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces verticillus_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces verticillus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces violaceoruber_taxonomy b/_cache/ncbi_taxonomy/Streptomyces violaceoruber_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces violaceoruber_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces violaceoruber_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Streptomyces viridifaciens_taxonomy b/_cache/ncbi_taxonomy/Streptomyces viridifaciens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Streptomyces viridifaciens_taxonomy rename to _cache/ncbi_taxonomy/Streptomyces viridifaciens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Struthio camelus_taxonomy b/_cache/ncbi_taxonomy/Struthio camelus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Struthio camelus_taxonomy rename to _cache/ncbi_taxonomy/Struthio camelus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Stylophora pistillata_taxonomy b/_cache/ncbi_taxonomy/Stylophora pistillata_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Stylophora pistillata_taxonomy rename to _cache/ncbi_taxonomy/Stylophora pistillata_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sulfolobus acidocaldarius_taxonomy b/_cache/ncbi_taxonomy/Sulfolobus acidocaldarius_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sulfolobus acidocaldarius_taxonomy rename to _cache/ncbi_taxonomy/Sulfolobus acidocaldarius_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sulfolobus shibatae_taxonomy_NA b/_cache/ncbi_taxonomy/Sulfolobus shibatae_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sulfolobus shibatae_taxonomy_NA rename to _cache/ncbi_taxonomy/Sulfolobus shibatae_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Sulfolobus solfataricus_taxonomy_NA b/_cache/ncbi_taxonomy/Sulfolobus solfataricus_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sulfolobus solfataricus_taxonomy_NA rename to _cache/ncbi_taxonomy/Sulfolobus solfataricus_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Sulfolobus tokodaii str. 7_taxonomy_NA b/_cache/ncbi_taxonomy/Sulfolobus tokodaii str. 7_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sulfolobus tokodaii str. 7_taxonomy_NA rename to _cache/ncbi_taxonomy/Sulfolobus tokodaii str. 7_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Sulfolobus tokodaii_taxonomy_NA b/_cache/ncbi_taxonomy/Sulfolobus tokodaii_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sulfolobus tokodaii_taxonomy_NA rename to _cache/ncbi_taxonomy/Sulfolobus tokodaii_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Sulfurihydrogenibium azorense_taxonomy b/_cache/ncbi_taxonomy/Sulfurihydrogenibium azorense_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sulfurihydrogenibium azorense_taxonomy rename to _cache/ncbi_taxonomy/Sulfurihydrogenibium azorense_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sulfurisphaera tokodaii str. 7_taxonomy b/_cache/ncbi_taxonomy/Sulfurisphaera tokodaii str. 7_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sulfurisphaera tokodaii str. 7_taxonomy rename to _cache/ncbi_taxonomy/Sulfurisphaera tokodaii str. 7_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sulfurisphaera tokodaii_taxonomy b/_cache/ncbi_taxonomy/Sulfurisphaera tokodaii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sulfurisphaera tokodaii_taxonomy rename to _cache/ncbi_taxonomy/Sulfurisphaera tokodaii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sus scrofa domesticus_taxonomy b/_cache/ncbi_taxonomy/Sus scrofa domesticus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sus scrofa domesticus_taxonomy rename to _cache/ncbi_taxonomy/Sus scrofa domesticus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Sus scrofa_taxonomy b/_cache/ncbi_taxonomy/Sus scrofa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Sus scrofa_taxonomy rename to _cache/ncbi_taxonomy/Sus scrofa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Symbiobacterium thermophilum_taxonomy b/_cache/ncbi_taxonomy/Symbiobacterium thermophilum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Symbiobacterium thermophilum_taxonomy rename to _cache/ncbi_taxonomy/Symbiobacterium thermophilum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Symbiobacterium toebii_taxonomy b/_cache/ncbi_taxonomy/Symbiobacterium toebii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Symbiobacterium toebii_taxonomy rename to _cache/ncbi_taxonomy/Symbiobacterium toebii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Synechococcus elongatus PCC 7942_taxonomy b/_cache/ncbi_taxonomy/Synechococcus elongatus PCC 7942_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Synechococcus elongatus PCC 7942_taxonomy rename to _cache/ncbi_taxonomy/Synechococcus elongatus PCC 7942_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Synechococcus elongatus_taxonomy b/_cache/ncbi_taxonomy/Synechococcus elongatus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Synechococcus elongatus_taxonomy rename to _cache/ncbi_taxonomy/Synechococcus elongatus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Synechococcus sp._taxonomy b/_cache/ncbi_taxonomy/Synechococcus sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Synechococcus sp._taxonomy rename to _cache/ncbi_taxonomy/Synechococcus sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Synechocystis sp._taxonomy b/_cache/ncbi_taxonomy/Synechocystis sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Synechocystis sp._taxonomy rename to _cache/ncbi_taxonomy/Synechocystis sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Taenia crassiceps_taxonomy b/_cache/ncbi_taxonomy/Taenia crassiceps_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Taenia crassiceps_taxonomy rename to _cache/ncbi_taxonomy/Taenia crassiceps_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Taenia solium_taxonomy b/_cache/ncbi_taxonomy/Taenia solium_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Taenia solium_taxonomy rename to _cache/ncbi_taxonomy/Taenia solium_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Talaromyces emersonii_taxonomy_NA b/_cache/ncbi_taxonomy/Talaromyces emersonii_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Talaromyces emersonii_taxonomy_NA rename to _cache/ncbi_taxonomy/Talaromyces emersonii_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Talaromyces piceae_taxonomy b/_cache/ncbi_taxonomy/Talaromyces piceae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Talaromyces piceae_taxonomy rename to _cache/ncbi_taxonomy/Talaromyces piceae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Tenebrio molitor_taxonomy b/_cache/ncbi_taxonomy/Tenebrio molitor_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Tenebrio molitor_taxonomy rename to _cache/ncbi_taxonomy/Tenebrio molitor_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Tetragenococcus halophilus_taxonomy b/_cache/ncbi_taxonomy/Tetragenococcus halophilus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Tetragenococcus halophilus_taxonomy rename to _cache/ncbi_taxonomy/Tetragenococcus halophilus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Tetrahymena thermophila_taxonomy b/_cache/ncbi_taxonomy/Tetrahymena thermophila_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Tetrahymena thermophila_taxonomy rename to _cache/ncbi_taxonomy/Tetrahymena thermophila_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thalassiosira pseudonana_taxonomy b/_cache/ncbi_taxonomy/Thalassiosira pseudonana_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thalassiosira pseudonana_taxonomy rename to _cache/ncbi_taxonomy/Thalassiosira pseudonana_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Theileria annulata_taxonomy b/_cache/ncbi_taxonomy/Theileria annulata_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Theileria annulata_taxonomy rename to _cache/ncbi_taxonomy/Theileria annulata_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermoanaerobacter brockii_taxonomy b/_cache/ncbi_taxonomy/Thermoanaerobacter brockii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermoanaerobacter brockii_taxonomy rename to _cache/ncbi_taxonomy/Thermoanaerobacter brockii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermoanaerobacter sp._taxonomy b/_cache/ncbi_taxonomy/Thermoanaerobacter sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermoanaerobacter sp._taxonomy rename to _cache/ncbi_taxonomy/Thermoanaerobacter sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermoanaerobacter tengcongensis_taxonomy_NA b/_cache/ncbi_taxonomy/Thermoanaerobacter tengcongensis_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermoanaerobacter tengcongensis_taxonomy_NA rename to _cache/ncbi_taxonomy/Thermoanaerobacter tengcongensis_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermoanaerobacterium saccharolyticum_taxonomy b/_cache/ncbi_taxonomy/Thermoanaerobacterium saccharolyticum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermoanaerobacterium saccharolyticum_taxonomy rename to _cache/ncbi_taxonomy/Thermoanaerobacterium saccharolyticum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermoanaerobacterium thermosaccharolyticum_taxonomy b/_cache/ncbi_taxonomy/Thermoanaerobacterium thermosaccharolyticum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermoanaerobacterium thermosaccharolyticum_taxonomy rename to _cache/ncbi_taxonomy/Thermoanaerobacterium thermosaccharolyticum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermoanaerobacterium thermosulfurigenes_taxonomy b/_cache/ncbi_taxonomy/Thermoanaerobacterium thermosulfurigenes_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermoanaerobacterium thermosulfurigenes_taxonomy rename to _cache/ncbi_taxonomy/Thermoanaerobacterium thermosulfurigenes_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermoascus aurantiacus_taxonomy b/_cache/ncbi_taxonomy/Thermoascus aurantiacus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermoascus aurantiacus_taxonomy rename to _cache/ncbi_taxonomy/Thermoascus aurantiacus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermobifida fusca_taxonomy b/_cache/ncbi_taxonomy/Thermobifida fusca_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermobifida fusca_taxonomy rename to _cache/ncbi_taxonomy/Thermobifida fusca_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermococcus gammatolerans_taxonomy b/_cache/ncbi_taxonomy/Thermococcus gammatolerans_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermococcus gammatolerans_taxonomy rename to _cache/ncbi_taxonomy/Thermococcus gammatolerans_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermococcus kodakaraensis_taxonomy_NA b/_cache/ncbi_taxonomy/Thermococcus kodakaraensis_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermococcus kodakaraensis_taxonomy_NA rename to _cache/ncbi_taxonomy/Thermococcus kodakaraensis_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermococcus kodakarensis_taxonomy b/_cache/ncbi_taxonomy/Thermococcus kodakarensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermococcus kodakarensis_taxonomy rename to _cache/ncbi_taxonomy/Thermococcus kodakarensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermococcus litoralis_taxonomy b/_cache/ncbi_taxonomy/Thermococcus litoralis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermococcus litoralis_taxonomy rename to _cache/ncbi_taxonomy/Thermococcus litoralis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermococcus onnurineus_taxonomy b/_cache/ncbi_taxonomy/Thermococcus onnurineus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermococcus onnurineus_taxonomy rename to _cache/ncbi_taxonomy/Thermococcus onnurineus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermococcus sp._taxonomy b/_cache/ncbi_taxonomy/Thermococcus sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermococcus sp._taxonomy rename to _cache/ncbi_taxonomy/Thermococcus sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermococcus waiotapuensis_taxonomy b/_cache/ncbi_taxonomy/Thermococcus waiotapuensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermococcus waiotapuensis_taxonomy rename to _cache/ncbi_taxonomy/Thermococcus waiotapuensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermofilum pendens_taxonomy b/_cache/ncbi_taxonomy/Thermofilum pendens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermofilum pendens_taxonomy rename to _cache/ncbi_taxonomy/Thermofilum pendens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermomyces lanuginosus_taxonomy b/_cache/ncbi_taxonomy/Thermomyces lanuginosus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermomyces lanuginosus_taxonomy rename to _cache/ncbi_taxonomy/Thermomyces lanuginosus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermoplasma acidophilum_taxonomy b/_cache/ncbi_taxonomy/Thermoplasma acidophilum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermoplasma acidophilum_taxonomy rename to _cache/ncbi_taxonomy/Thermoplasma acidophilum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermoproteus tenax_taxonomy b/_cache/ncbi_taxonomy/Thermoproteus tenax_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermoproteus tenax_taxonomy rename to _cache/ncbi_taxonomy/Thermoproteus tenax_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermosynechococcus elongatus_taxonomy b/_cache/ncbi_taxonomy/Thermosynechococcus elongatus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermosynechococcus elongatus_taxonomy rename to _cache/ncbi_taxonomy/Thermosynechococcus elongatus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermotoga maritima_taxonomy b/_cache/ncbi_taxonomy/Thermotoga maritima_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermotoga maritima_taxonomy rename to _cache/ncbi_taxonomy/Thermotoga maritima_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermotoga neapolitana_taxonomy b/_cache/ncbi_taxonomy/Thermotoga neapolitana_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermotoga neapolitana_taxonomy rename to _cache/ncbi_taxonomy/Thermotoga neapolitana_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermus aquaticus_taxonomy b/_cache/ncbi_taxonomy/Thermus aquaticus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermus aquaticus_taxonomy rename to _cache/ncbi_taxonomy/Thermus aquaticus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermus brockianus_taxonomy b/_cache/ncbi_taxonomy/Thermus brockianus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermus brockianus_taxonomy rename to _cache/ncbi_taxonomy/Thermus brockianus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermus caldophilus_taxonomy b/_cache/ncbi_taxonomy/Thermus caldophilus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermus caldophilus_taxonomy rename to _cache/ncbi_taxonomy/Thermus caldophilus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermus scotoductus_taxonomy b/_cache/ncbi_taxonomy/Thermus scotoductus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermus scotoductus_taxonomy rename to _cache/ncbi_taxonomy/Thermus scotoductus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermus sp. GH5_taxonomy b/_cache/ncbi_taxonomy/Thermus sp. GH5_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermus sp. GH5_taxonomy rename to _cache/ncbi_taxonomy/Thermus sp. GH5_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermus sp._taxonomy b/_cache/ncbi_taxonomy/Thermus sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermus sp._taxonomy rename to _cache/ncbi_taxonomy/Thermus sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermus thermophilus HB27_taxonomy b/_cache/ncbi_taxonomy/Thermus thermophilus HB27_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermus thermophilus HB27_taxonomy rename to _cache/ncbi_taxonomy/Thermus thermophilus HB27_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermus thermophilus HB8_taxonomy b/_cache/ncbi_taxonomy/Thermus thermophilus HB8_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermus thermophilus HB8_taxonomy rename to _cache/ncbi_taxonomy/Thermus thermophilus HB8_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermus thermophilus_taxonomy b/_cache/ncbi_taxonomy/Thermus thermophilus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermus thermophilus_taxonomy rename to _cache/ncbi_taxonomy/Thermus thermophilus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thermus yunnanensis_taxonomy b/_cache/ncbi_taxonomy/Thermus yunnanensis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thermus yunnanensis_taxonomy rename to _cache/ncbi_taxonomy/Thermus yunnanensis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thiobacillus denitrificans ATCC 25259_taxonomy b/_cache/ncbi_taxonomy/Thiobacillus denitrificans ATCC 25259_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thiobacillus denitrificans ATCC 25259_taxonomy rename to _cache/ncbi_taxonomy/Thiobacillus denitrificans ATCC 25259_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Thiobacillus ferrooxidans_taxonomy_NA b/_cache/ncbi_taxonomy/Thiobacillus ferrooxidans_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thiobacillus ferrooxidans_taxonomy_NA rename to _cache/ncbi_taxonomy/Thiobacillus ferrooxidans_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/Thunnus thynnus_taxonomy b/_cache/ncbi_taxonomy/Thunnus thynnus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Thunnus thynnus_taxonomy rename to _cache/ncbi_taxonomy/Thunnus thynnus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Tolypocladium inflatum_taxonomy b/_cache/ncbi_taxonomy/Tolypocladium inflatum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Tolypocladium inflatum_taxonomy rename to _cache/ncbi_taxonomy/Tolypocladium inflatum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Toxoplasma gondii_taxonomy b/_cache/ncbi_taxonomy/Toxoplasma gondii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Toxoplasma gondii_taxonomy rename to _cache/ncbi_taxonomy/Toxoplasma gondii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Trematomus bernacchii_taxonomy b/_cache/ncbi_taxonomy/Trematomus bernacchii_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Trematomus bernacchii_taxonomy rename to _cache/ncbi_taxonomy/Trematomus bernacchii_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Treponema denticola_taxonomy b/_cache/ncbi_taxonomy/Treponema denticola_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Treponema denticola_taxonomy rename to _cache/ncbi_taxonomy/Treponema denticola_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Trichoderma reesei_taxonomy b/_cache/ncbi_taxonomy/Trichoderma reesei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Trichoderma reesei_taxonomy rename to _cache/ncbi_taxonomy/Trichoderma reesei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Trichomonas vaginalis_taxonomy b/_cache/ncbi_taxonomy/Trichomonas vaginalis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Trichomonas vaginalis_taxonomy rename to _cache/ncbi_taxonomy/Trichomonas vaginalis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Trichormus azollae_taxonomy b/_cache/ncbi_taxonomy/Trichormus azollae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Trichormus azollae_taxonomy rename to _cache/ncbi_taxonomy/Trichormus azollae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Triticum aestivum_taxonomy b/_cache/ncbi_taxonomy/Triticum aestivum_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Triticum aestivum_taxonomy rename to _cache/ncbi_taxonomy/Triticum aestivum_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Tritrichomonas foetus_taxonomy b/_cache/ncbi_taxonomy/Tritrichomonas foetus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Tritrichomonas foetus_taxonomy rename to _cache/ncbi_taxonomy/Tritrichomonas foetus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Tritrichomonas suis_taxonomy b/_cache/ncbi_taxonomy/Tritrichomonas suis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Tritrichomonas suis_taxonomy rename to _cache/ncbi_taxonomy/Tritrichomonas suis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Trypanosoma brucei brucei_taxonomy b/_cache/ncbi_taxonomy/Trypanosoma brucei brucei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Trypanosoma brucei brucei_taxonomy rename to _cache/ncbi_taxonomy/Trypanosoma brucei brucei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Trypanosoma brucei_taxonomy b/_cache/ncbi_taxonomy/Trypanosoma brucei_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Trypanosoma brucei_taxonomy rename to _cache/ncbi_taxonomy/Trypanosoma brucei_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Trypanosoma cruzi_taxonomy b/_cache/ncbi_taxonomy/Trypanosoma cruzi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Trypanosoma cruzi_taxonomy rename to _cache/ncbi_taxonomy/Trypanosoma cruzi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Trypanosoma vivax_taxonomy b/_cache/ncbi_taxonomy/Trypanosoma vivax_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Trypanosoma vivax_taxonomy rename to _cache/ncbi_taxonomy/Trypanosoma vivax_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Trypanosoma_taxonomy b/_cache/ncbi_taxonomy/Trypanosoma_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Trypanosoma_taxonomy rename to _cache/ncbi_taxonomy/Trypanosoma_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Turbatrix aceti_taxonomy b/_cache/ncbi_taxonomy/Turbatrix aceti_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Turbatrix aceti_taxonomy rename to _cache/ncbi_taxonomy/Turbatrix aceti_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Ureibacillus thermosphaericus_taxonomy b/_cache/ncbi_taxonomy/Ureibacillus thermosphaericus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Ureibacillus thermosphaericus_taxonomy rename to _cache/ncbi_taxonomy/Ureibacillus thermosphaericus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Vaccinia virus_taxonomy b/_cache/ncbi_taxonomy/Vaccinia virus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Vaccinia virus_taxonomy rename to _cache/ncbi_taxonomy/Vaccinia virus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Variovorax paradoxus_taxonomy b/_cache/ncbi_taxonomy/Variovorax paradoxus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Variovorax paradoxus_taxonomy rename to _cache/ncbi_taxonomy/Variovorax paradoxus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Veillonella atypica_taxonomy b/_cache/ncbi_taxonomy/Veillonella atypica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Veillonella atypica_taxonomy rename to _cache/ncbi_taxonomy/Veillonella atypica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Vibrio cholerae_taxonomy b/_cache/ncbi_taxonomy/Vibrio cholerae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Vibrio cholerae_taxonomy rename to _cache/ncbi_taxonomy/Vibrio cholerae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Vibrio harveyi_taxonomy b/_cache/ncbi_taxonomy/Vibrio harveyi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Vibrio harveyi_taxonomy rename to _cache/ncbi_taxonomy/Vibrio harveyi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Vibrio natriegens_taxonomy b/_cache/ncbi_taxonomy/Vibrio natriegens_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Vibrio natriegens_taxonomy rename to _cache/ncbi_taxonomy/Vibrio natriegens_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Vibrio sp._taxonomy b/_cache/ncbi_taxonomy/Vibrio sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Vibrio sp._taxonomy rename to _cache/ncbi_taxonomy/Vibrio sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Vibrio vulnificus_taxonomy b/_cache/ncbi_taxonomy/Vibrio vulnificus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Vibrio vulnificus_taxonomy rename to _cache/ncbi_taxonomy/Vibrio vulnificus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Vigna radiata_taxonomy b/_cache/ncbi_taxonomy/Vigna radiata_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Vigna radiata_taxonomy rename to _cache/ncbi_taxonomy/Vigna radiata_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Vitis vinifera_taxonomy b/_cache/ncbi_taxonomy/Vitis vinifera_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Vitis vinifera_taxonomy rename to _cache/ncbi_taxonomy/Vitis vinifera_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Vogesella indigofera_taxonomy b/_cache/ncbi_taxonomy/Vogesella indigofera_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Vogesella indigofera_taxonomy rename to _cache/ncbi_taxonomy/Vogesella indigofera_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/West Nile virus_taxonomy b/_cache/ncbi_taxonomy/West Nile virus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/West Nile virus_taxonomy rename to _cache/ncbi_taxonomy/West Nile virus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/White spot syndrome virus_taxonomy b/_cache/ncbi_taxonomy/White spot syndrome virus_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/White spot syndrome virus_taxonomy rename to _cache/ncbi_taxonomy/White spot syndrome virus_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Withania somnifera_taxonomy b/_cache/ncbi_taxonomy/Withania somnifera_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Withania somnifera_taxonomy rename to _cache/ncbi_taxonomy/Withania somnifera_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Wolbachia endosymbiont of Brugia malayi_taxonomy b/_cache/ncbi_taxonomy/Wolbachia endosymbiont of Brugia malayi_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Wolbachia endosymbiont of Brugia malayi_taxonomy rename to _cache/ncbi_taxonomy/Wolbachia endosymbiont of Brugia malayi_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Wolbachia sp._taxonomy b/_cache/ncbi_taxonomy/Wolbachia sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Wolbachia sp._taxonomy rename to _cache/ncbi_taxonomy/Wolbachia sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Xanthomonas campestris pv. campestris_taxonomy b/_cache/ncbi_taxonomy/Xanthomonas campestris pv. campestris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Xanthomonas campestris pv. campestris_taxonomy rename to _cache/ncbi_taxonomy/Xanthomonas campestris pv. campestris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Xanthomonas campestris_taxonomy b/_cache/ncbi_taxonomy/Xanthomonas campestris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Xanthomonas campestris_taxonomy rename to _cache/ncbi_taxonomy/Xanthomonas campestris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Xanthomonas citri_taxonomy b/_cache/ncbi_taxonomy/Xanthomonas citri_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Xanthomonas citri_taxonomy rename to _cache/ncbi_taxonomy/Xanthomonas citri_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Xanthomonas oryzae_taxonomy b/_cache/ncbi_taxonomy/Xanthomonas oryzae_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Xanthomonas oryzae_taxonomy rename to _cache/ncbi_taxonomy/Xanthomonas oryzae_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Xanthomonas phaseoli pv. manihotis_taxonomy b/_cache/ncbi_taxonomy/Xanthomonas phaseoli pv. manihotis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Xanthomonas phaseoli pv. manihotis_taxonomy rename to _cache/ncbi_taxonomy/Xanthomonas phaseoli pv. manihotis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Xanthophyllomyces dendrorhous_taxonomy b/_cache/ncbi_taxonomy/Xanthophyllomyces dendrorhous_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Xanthophyllomyces dendrorhous_taxonomy rename to _cache/ncbi_taxonomy/Xanthophyllomyces dendrorhous_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Xenopus laevis_taxonomy b/_cache/ncbi_taxonomy/Xenopus laevis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Xenopus laevis_taxonomy rename to _cache/ncbi_taxonomy/Xenopus laevis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Xerophyta viscosa_taxonomy b/_cache/ncbi_taxonomy/Xerophyta viscosa_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Xerophyta viscosa_taxonomy rename to _cache/ncbi_taxonomy/Xerophyta viscosa_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Yamadazyma tenuis_taxonomy b/_cache/ncbi_taxonomy/Yamadazyma tenuis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Yamadazyma tenuis_taxonomy rename to _cache/ncbi_taxonomy/Yamadazyma tenuis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Yarrowia lipolytica_taxonomy b/_cache/ncbi_taxonomy/Yarrowia lipolytica_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Yarrowia lipolytica_taxonomy rename to _cache/ncbi_taxonomy/Yarrowia lipolytica_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Yersinia intermedia_taxonomy b/_cache/ncbi_taxonomy/Yersinia intermedia_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Yersinia intermedia_taxonomy rename to _cache/ncbi_taxonomy/Yersinia intermedia_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Yersinia pestis_taxonomy b/_cache/ncbi_taxonomy/Yersinia pestis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Yersinia pestis_taxonomy rename to _cache/ncbi_taxonomy/Yersinia pestis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Yersinia pseudotuberculosis_taxonomy b/_cache/ncbi_taxonomy/Yersinia pseudotuberculosis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Yersinia pseudotuberculosis_taxonomy rename to _cache/ncbi_taxonomy/Yersinia pseudotuberculosis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Yokenella sp._taxonomy b/_cache/ncbi_taxonomy/Yokenella sp._taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Yokenella sp._taxonomy rename to _cache/ncbi_taxonomy/Yokenella sp._taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Zavarzinia compransoris_taxonomy b/_cache/ncbi_taxonomy/Zavarzinia compransoris_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Zavarzinia compransoris_taxonomy rename to _cache/ncbi_taxonomy/Zavarzinia compransoris_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Zea mays_taxonomy b/_cache/ncbi_taxonomy/Zea mays_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Zea mays_taxonomy rename to _cache/ncbi_taxonomy/Zea mays_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Zoogloea ramigera_taxonomy b/_cache/ncbi_taxonomy/Zoogloea ramigera_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Zoogloea ramigera_taxonomy rename to _cache/ncbi_taxonomy/Zoogloea ramigera_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/Zymomonas mobilis_taxonomy b/_cache/ncbi_taxonomy/Zymomonas mobilis_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/Zymomonas mobilis_taxonomy rename to _cache/ncbi_taxonomy/Zymomonas mobilis_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/[Bacillus] caldotenax_taxonomy b/_cache/ncbi_taxonomy/[Bacillus] caldotenax_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/[Bacillus] caldotenax_taxonomy rename to _cache/ncbi_taxonomy/[Bacillus] caldotenax_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/[Candida] glabrata_taxonomy b/_cache/ncbi_taxonomy/[Candida] glabrata_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/[Candida] glabrata_taxonomy rename to _cache/ncbi_taxonomy/[Candida] glabrata_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/[Candida] intermedia_taxonomy b/_cache/ncbi_taxonomy/[Candida] intermedia_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/[Candida] intermedia_taxonomy rename to _cache/ncbi_taxonomy/[Candida] intermedia_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/equine infectious anemia virus_taxonomy_NA b/_cache/ncbi_taxonomy/equine infectious anemia virus_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/equine infectious anemia virus_taxonomy_NA rename to _cache/ncbi_taxonomy/equine infectious anemia virus_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/mammalian orthoreovirus_taxonomy_NA b/_cache/ncbi_taxonomy/mammalian orthoreovirus_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/mammalian orthoreovirus_taxonomy_NA rename to _cache/ncbi_taxonomy/mammalian orthoreovirus_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/plant_taxonomy_NA b/_cache/ncbi_taxonomy/plant_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/plant_taxonomy_NA rename to _cache/ncbi_taxonomy/plant_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/synthetic construct_taxonomy b/_cache/ncbi_taxonomy/synthetic construct_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/synthetic construct_taxonomy rename to _cache/ncbi_taxonomy/synthetic construct_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/uncultured bacterium_taxonomy b/_cache/ncbi_taxonomy/uncultured bacterium_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/uncultured bacterium_taxonomy rename to _cache/ncbi_taxonomy/uncultured bacterium_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/uncultured rumen bacterium_taxonomy b/_cache/ncbi_taxonomy/uncultured rumen bacterium_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/uncultured rumen bacterium_taxonomy rename to _cache/ncbi_taxonomy/uncultured rumen bacterium_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/uncultured soil bacterium_taxonomy b/_cache/ncbi_taxonomy/uncultured soil bacterium_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/uncultured soil bacterium_taxonomy rename to _cache/ncbi_taxonomy/uncultured soil bacterium_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/unidentified prokaryotic organism_taxonomy b/_cache/ncbi_taxonomy/unidentified prokaryotic organism_taxonomy similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/unidentified prokaryotic organism_taxonomy rename to _cache/ncbi_taxonomy/unidentified prokaryotic organism_taxonomy diff --git a/autopacmen/_cache/ncbi_taxonomy/unknown prokaryotic organism_taxonomy_NA b/_cache/ncbi_taxonomy/unknown prokaryotic organism_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/unknown prokaryotic organism_taxonomy_NA rename to _cache/ncbi_taxonomy/unknown prokaryotic organism_taxonomy_NA diff --git a/autopacmen/_cache/ncbi_taxonomy/white spot syndrome virus_taxonomy_NA b/_cache/ncbi_taxonomy/white spot syndrome virus_taxonomy_NA similarity index 100% rename from autopacmen/_cache/ncbi_taxonomy/white spot syndrome virus_taxonomy_NA rename to _cache/ncbi_taxonomy/white spot syndrome virus_taxonomy_NA diff --git a/autopacmen/_cache/sabio_rk_total/1_10_3_2.json b/_cache/sabio_rk_total/1_10_3_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_10_3_2.json rename to _cache/sabio_rk_total/1_10_3_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_10_5_1.json b/_cache/sabio_rk_total/1_10_5_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_10_5_1.json rename to _cache/sabio_rk_total/1_10_5_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_1.json b/_cache/sabio_rk_total/1_11_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_1.json rename to _cache/sabio_rk_total/1_11_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_10.json b/_cache/sabio_rk_total/1_11_1_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_10.json rename to _cache/sabio_rk_total/1_11_1_10.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_11.json b/_cache/sabio_rk_total/1_11_1_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_11.json rename to _cache/sabio_rk_total/1_11_1_11.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_13.json b/_cache/sabio_rk_total/1_11_1_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_13.json rename to _cache/sabio_rk_total/1_11_1_13.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_14.json b/_cache/sabio_rk_total/1_11_1_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_14.json rename to _cache/sabio_rk_total/1_11_1_14.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_15.json b/_cache/sabio_rk_total/1_11_1_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_15.json rename to _cache/sabio_rk_total/1_11_1_15.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_16.json b/_cache/sabio_rk_total/1_11_1_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_16.json rename to _cache/sabio_rk_total/1_11_1_16.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_19.json b/_cache/sabio_rk_total/1_11_1_19.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_19.json rename to _cache/sabio_rk_total/1_11_1_19.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_21.json b/_cache/sabio_rk_total/1_11_1_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_21.json rename to _cache/sabio_rk_total/1_11_1_21.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_5.json b/_cache/sabio_rk_total/1_11_1_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_5.json rename to _cache/sabio_rk_total/1_11_1_5.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_6.json b/_cache/sabio_rk_total/1_11_1_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_6.json rename to _cache/sabio_rk_total/1_11_1_6.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_7.json b/_cache/sabio_rk_total/1_11_1_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_7.json rename to _cache/sabio_rk_total/1_11_1_7.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_1_9.json b/_cache/sabio_rk_total/1_11_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_1_9.json rename to _cache/sabio_rk_total/1_11_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/1_11_2_1.json b/_cache/sabio_rk_total/1_11_2_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_11_2_1.json rename to _cache/sabio_rk_total/1_11_2_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_1.json b/_cache/sabio_rk_total/1_13_11_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_1.json rename to _cache/sabio_rk_total/1_13_11_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_11.json b/_cache/sabio_rk_total/1_13_11_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_11.json rename to _cache/sabio_rk_total/1_13_11_11.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_12.json b/_cache/sabio_rk_total/1_13_11_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_12.json rename to _cache/sabio_rk_total/1_13_11_12.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_15.json b/_cache/sabio_rk_total/1_13_11_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_15.json rename to _cache/sabio_rk_total/1_13_11_15.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_16.json b/_cache/sabio_rk_total/1_13_11_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_16.json rename to _cache/sabio_rk_total/1_13_11_16.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_2.json b/_cache/sabio_rk_total/1_13_11_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_2.json rename to _cache/sabio_rk_total/1_13_11_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_20.json b/_cache/sabio_rk_total/1_13_11_20.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_20.json rename to _cache/sabio_rk_total/1_13_11_20.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_24.json b/_cache/sabio_rk_total/1_13_11_24.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_24.json rename to _cache/sabio_rk_total/1_13_11_24.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_27.json b/_cache/sabio_rk_total/1_13_11_27.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_27.json rename to _cache/sabio_rk_total/1_13_11_27.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_31.json b/_cache/sabio_rk_total/1_13_11_31.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_31.json rename to _cache/sabio_rk_total/1_13_11_31.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_33.json b/_cache/sabio_rk_total/1_13_11_33.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_33.json rename to _cache/sabio_rk_total/1_13_11_33.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_35.json b/_cache/sabio_rk_total/1_13_11_35.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_35.json rename to _cache/sabio_rk_total/1_13_11_35.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_37.json b/_cache/sabio_rk_total/1_13_11_37.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_37.json rename to _cache/sabio_rk_total/1_13_11_37.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_4.json b/_cache/sabio_rk_total/1_13_11_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_4.json rename to _cache/sabio_rk_total/1_13_11_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_45.json b/_cache/sabio_rk_total/1_13_11_45.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_45.json rename to _cache/sabio_rk_total/1_13_11_45.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_46.json b/_cache/sabio_rk_total/1_13_11_46.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_46.json rename to _cache/sabio_rk_total/1_13_11_46.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_47.json b/_cache/sabio_rk_total/1_13_11_47.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_47.json rename to _cache/sabio_rk_total/1_13_11_47.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_52.json b/_cache/sabio_rk_total/1_13_11_52.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_52.json rename to _cache/sabio_rk_total/1_13_11_52.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_53.json b/_cache/sabio_rk_total/1_13_11_53.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_53.json rename to _cache/sabio_rk_total/1_13_11_53.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_54.json b/_cache/sabio_rk_total/1_13_11_54.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_54.json rename to _cache/sabio_rk_total/1_13_11_54.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_6.json b/_cache/sabio_rk_total/1_13_11_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_6.json rename to _cache/sabio_rk_total/1_13_11_6.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_11_63.json b/_cache/sabio_rk_total/1_13_11_63.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_11_63.json rename to _cache/sabio_rk_total/1_13_11_63.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_12_16.json b/_cache/sabio_rk_total/1_13_12_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_12_16.json rename to _cache/sabio_rk_total/1_13_12_16.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_12_3.json b/_cache/sabio_rk_total/1_13_12_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_12_3.json rename to _cache/sabio_rk_total/1_13_12_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_12_7.json b/_cache/sabio_rk_total/1_13_12_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_12_7.json rename to _cache/sabio_rk_total/1_13_12_7.json diff --git a/autopacmen/_cache/sabio_rk_total/1_13_99_1.json b/_cache/sabio_rk_total/1_13_99_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_13_99_1.json rename to _cache/sabio_rk_total/1_13_99_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_11_17.json b/_cache/sabio_rk_total/1_14_11_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_11_17.json rename to _cache/sabio_rk_total/1_14_11_17.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_11_59.json b/_cache/sabio_rk_total/1_14_11_59.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_11_59.json rename to _cache/sabio_rk_total/1_14_11_59.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_12_17.json b/_cache/sabio_rk_total/1_14_12_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_12_17.json rename to _cache/sabio_rk_total/1_14_12_17.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_12_W.json b/_cache/sabio_rk_total/1_14_12_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_12_W.json rename to _cache/sabio_rk_total/1_14_12_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_13_10.json b/_cache/sabio_rk_total/1_14_13_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_13_10.json rename to _cache/sabio_rk_total/1_14_13_10.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_13_105.json b/_cache/sabio_rk_total/1_14_13_105.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_13_105.json rename to _cache/sabio_rk_total/1_14_13_105.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_13_22.json b/_cache/sabio_rk_total/1_14_13_22.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_13_22.json rename to _cache/sabio_rk_total/1_14_13_22.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_13_25.json b/_cache/sabio_rk_total/1_14_13_25.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_13_25.json rename to _cache/sabio_rk_total/1_14_13_25.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_13_39.json b/_cache/sabio_rk_total/1_14_13_39.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_13_39.json rename to _cache/sabio_rk_total/1_14_13_39.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_13_50.json b/_cache/sabio_rk_total/1_14_13_50.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_13_50.json rename to _cache/sabio_rk_total/1_14_13_50.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_13_7.json b/_cache/sabio_rk_total/1_14_13_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_13_7.json rename to _cache/sabio_rk_total/1_14_13_7.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_13_8.json b/_cache/sabio_rk_total/1_14_13_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_13_8.json rename to _cache/sabio_rk_total/1_14_13_8.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_13_84.json b/_cache/sabio_rk_total/1_14_13_84.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_13_84.json rename to _cache/sabio_rk_total/1_14_13_84.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_13_9.json b/_cache/sabio_rk_total/1_14_13_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_13_9.json rename to _cache/sabio_rk_total/1_14_13_9.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_13_92.json b/_cache/sabio_rk_total/1_14_13_92.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_13_92.json rename to _cache/sabio_rk_total/1_14_13_92.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_13_W.json b/_cache/sabio_rk_total/1_14_13_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_13_W.json rename to _cache/sabio_rk_total/1_14_13_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_1.json b/_cache/sabio_rk_total/1_14_14_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_1.json rename to _cache/sabio_rk_total/1_14_14_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_111.json b/_cache/sabio_rk_total/1_14_14_111.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_111.json rename to _cache/sabio_rk_total/1_14_14_111.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_137.json b/_cache/sabio_rk_total/1_14_14_137.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_137.json rename to _cache/sabio_rk_total/1_14_14_137.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_149.json b/_cache/sabio_rk_total/1_14_14_149.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_149.json rename to _cache/sabio_rk_total/1_14_14_149.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_17.json b/_cache/sabio_rk_total/1_14_14_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_17.json rename to _cache/sabio_rk_total/1_14_14_17.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_18.json b/_cache/sabio_rk_total/1_14_14_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_18.json rename to _cache/sabio_rk_total/1_14_14_18.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_19.json b/_cache/sabio_rk_total/1_14_14_19.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_19.json rename to _cache/sabio_rk_total/1_14_14_19.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_24.json b/_cache/sabio_rk_total/1_14_14_24.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_24.json rename to _cache/sabio_rk_total/1_14_14_24.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_36.json b/_cache/sabio_rk_total/1_14_14_36.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_36.json rename to _cache/sabio_rk_total/1_14_14_36.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_38.json b/_cache/sabio_rk_total/1_14_14_38.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_38.json rename to _cache/sabio_rk_total/1_14_14_38.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_40.json b/_cache/sabio_rk_total/1_14_14_40.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_40.json rename to _cache/sabio_rk_total/1_14_14_40.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_43.json b/_cache/sabio_rk_total/1_14_14_43.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_43.json rename to _cache/sabio_rk_total/1_14_14_43.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_45.json b/_cache/sabio_rk_total/1_14_14_45.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_45.json rename to _cache/sabio_rk_total/1_14_14_45.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_47.json b/_cache/sabio_rk_total/1_14_14_47.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_47.json rename to _cache/sabio_rk_total/1_14_14_47.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_55.json b/_cache/sabio_rk_total/1_14_14_55.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_55.json rename to _cache/sabio_rk_total/1_14_14_55.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_57.json b/_cache/sabio_rk_total/1_14_14_57.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_57.json rename to _cache/sabio_rk_total/1_14_14_57.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_70.json b/_cache/sabio_rk_total/1_14_14_70.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_70.json rename to _cache/sabio_rk_total/1_14_14_70.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_88.json b/_cache/sabio_rk_total/1_14_14_88.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_88.json rename to _cache/sabio_rk_total/1_14_14_88.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_90.json b/_cache/sabio_rk_total/1_14_14_90.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_90.json rename to _cache/sabio_rk_total/1_14_14_90.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_91.json b/_cache/sabio_rk_total/1_14_14_91.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_91.json rename to _cache/sabio_rk_total/1_14_14_91.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_14_W.json b/_cache/sabio_rk_total/1_14_14_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_14_W.json rename to _cache/sabio_rk_total/1_14_14_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_15_15.json b/_cache/sabio_rk_total/1_14_15_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_15_15.json rename to _cache/sabio_rk_total/1_14_15_15.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_15_16.json b/_cache/sabio_rk_total/1_14_15_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_15_16.json rename to _cache/sabio_rk_total/1_14_15_16.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_15_6.json b/_cache/sabio_rk_total/1_14_15_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_15_6.json rename to _cache/sabio_rk_total/1_14_15_6.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_16_1.json b/_cache/sabio_rk_total/1_14_16_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_16_1.json rename to _cache/sabio_rk_total/1_14_16_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_16_2.json b/_cache/sabio_rk_total/1_14_16_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_16_2.json rename to _cache/sabio_rk_total/1_14_16_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_16_4.json b/_cache/sabio_rk_total/1_14_16_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_16_4.json rename to _cache/sabio_rk_total/1_14_16_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_17_4.json b/_cache/sabio_rk_total/1_14_17_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_17_4.json rename to _cache/sabio_rk_total/1_14_17_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_18_1.json b/_cache/sabio_rk_total/1_14_18_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_18_1.json rename to _cache/sabio_rk_total/1_14_18_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_19_2.json b/_cache/sabio_rk_total/1_14_19_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_19_2.json rename to _cache/sabio_rk_total/1_14_19_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_20_1.json b/_cache/sabio_rk_total/1_14_20_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_20_1.json rename to _cache/sabio_rk_total/1_14_20_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_20_6.json b/_cache/sabio_rk_total/1_14_20_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_20_6.json rename to _cache/sabio_rk_total/1_14_20_6.json diff --git a/autopacmen/_cache/sabio_rk_total/1_14_99_1.json b/_cache/sabio_rk_total/1_14_99_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_14_99_1.json rename to _cache/sabio_rk_total/1_14_99_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_16_1_7.json b/_cache/sabio_rk_total/1_16_1_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_16_1_7.json rename to _cache/sabio_rk_total/1_16_1_7.json diff --git a/autopacmen/_cache/sabio_rk_total/1_16_1_8.json b/_cache/sabio_rk_total/1_16_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_16_1_8.json rename to _cache/sabio_rk_total/1_16_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/1_16_3_1.json b/_cache/sabio_rk_total/1_16_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_16_3_1.json rename to _cache/sabio_rk_total/1_16_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_16_3_W.json b/_cache/sabio_rk_total/1_16_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_16_3_W.json rename to _cache/sabio_rk_total/1_16_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_17_1_4.json b/_cache/sabio_rk_total/1_17_1_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_17_1_4.json rename to _cache/sabio_rk_total/1_17_1_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_17_1_W.json b/_cache/sabio_rk_total/1_17_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_17_1_W.json rename to _cache/sabio_rk_total/1_17_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_17_3_2.json b/_cache/sabio_rk_total/1_17_3_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_17_3_2.json rename to _cache/sabio_rk_total/1_17_3_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_17_W_W.json b/_cache/sabio_rk_total/1_17_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_17_W_W.json rename to _cache/sabio_rk_total/1_17_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_18_1_2.json b/_cache/sabio_rk_total/1_18_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_18_1_2.json rename to _cache/sabio_rk_total/1_18_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_18_1_3.json b/_cache/sabio_rk_total/1_18_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_18_1_3.json rename to _cache/sabio_rk_total/1_18_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_18_W_W.json b/_cache/sabio_rk_total/1_18_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_18_W_W.json rename to _cache/sabio_rk_total/1_18_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_1.json b/_cache/sabio_rk_total/1_1_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_1.json rename to _cache/sabio_rk_total/1_1_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_10.json b/_cache/sabio_rk_total/1_1_1_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_10.json rename to _cache/sabio_rk_total/1_1_1_10.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_100.json b/_cache/sabio_rk_total/1_1_1_100.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_100.json rename to _cache/sabio_rk_total/1_1_1_100.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_103.json b/_cache/sabio_rk_total/1_1_1_103.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_103.json rename to _cache/sabio_rk_total/1_1_1_103.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_105.json b/_cache/sabio_rk_total/1_1_1_105.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_105.json rename to _cache/sabio_rk_total/1_1_1_105.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_107.json b/_cache/sabio_rk_total/1_1_1_107.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_107.json rename to _cache/sabio_rk_total/1_1_1_107.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_112.json b/_cache/sabio_rk_total/1_1_1_112.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_112.json rename to _cache/sabio_rk_total/1_1_1_112.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_12.json b/_cache/sabio_rk_total/1_1_1_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_12.json rename to _cache/sabio_rk_total/1_1_1_12.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_133.json b/_cache/sabio_rk_total/1_1_1_133.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_133.json rename to _cache/sabio_rk_total/1_1_1_133.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_136.json b/_cache/sabio_rk_total/1_1_1_136.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_136.json rename to _cache/sabio_rk_total/1_1_1_136.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_14.json b/_cache/sabio_rk_total/1_1_1_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_14.json rename to _cache/sabio_rk_total/1_1_1_14.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_141.json b/_cache/sabio_rk_total/1_1_1_141.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_141.json rename to _cache/sabio_rk_total/1_1_1_141.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_145.json b/_cache/sabio_rk_total/1_1_1_145.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_145.json rename to _cache/sabio_rk_total/1_1_1_145.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_146.json b/_cache/sabio_rk_total/1_1_1_146.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_146.json rename to _cache/sabio_rk_total/1_1_1_146.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_149.json b/_cache/sabio_rk_total/1_1_1_149.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_149.json rename to _cache/sabio_rk_total/1_1_1_149.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_150.json b/_cache/sabio_rk_total/1_1_1_150.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_150.json rename to _cache/sabio_rk_total/1_1_1_150.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_151.json b/_cache/sabio_rk_total/1_1_1_151.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_151.json rename to _cache/sabio_rk_total/1_1_1_151.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_153.json b/_cache/sabio_rk_total/1_1_1_153.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_153.json rename to _cache/sabio_rk_total/1_1_1_153.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_156.json b/_cache/sabio_rk_total/1_1_1_156.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_156.json rename to _cache/sabio_rk_total/1_1_1_156.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_169.json b/_cache/sabio_rk_total/1_1_1_169.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_169.json rename to _cache/sabio_rk_total/1_1_1_169.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_17.json b/_cache/sabio_rk_total/1_1_1_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_17.json rename to _cache/sabio_rk_total/1_1_1_17.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_175.json b/_cache/sabio_rk_total/1_1_1_175.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_175.json rename to _cache/sabio_rk_total/1_1_1_175.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_179.json b/_cache/sabio_rk_total/1_1_1_179.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_179.json rename to _cache/sabio_rk_total/1_1_1_179.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_18.json b/_cache/sabio_rk_total/1_1_1_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_18.json rename to _cache/sabio_rk_total/1_1_1_18.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_183.json b/_cache/sabio_rk_total/1_1_1_183.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_183.json rename to _cache/sabio_rk_total/1_1_1_183.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_184.json b/_cache/sabio_rk_total/1_1_1_184.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_184.json rename to _cache/sabio_rk_total/1_1_1_184.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_188.json b/_cache/sabio_rk_total/1_1_1_188.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_188.json rename to _cache/sabio_rk_total/1_1_1_188.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_195.json b/_cache/sabio_rk_total/1_1_1_195.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_195.json rename to _cache/sabio_rk_total/1_1_1_195.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_2.json b/_cache/sabio_rk_total/1_1_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_2.json rename to _cache/sabio_rk_total/1_1_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_205.json b/_cache/sabio_rk_total/1_1_1_205.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_205.json rename to _cache/sabio_rk_total/1_1_1_205.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_206.json b/_cache/sabio_rk_total/1_1_1_206.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_206.json rename to _cache/sabio_rk_total/1_1_1_206.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_209.json b/_cache/sabio_rk_total/1_1_1_209.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_209.json rename to _cache/sabio_rk_total/1_1_1_209.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_21.json b/_cache/sabio_rk_total/1_1_1_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_21.json rename to _cache/sabio_rk_total/1_1_1_21.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_213.json b/_cache/sabio_rk_total/1_1_1_213.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_213.json rename to _cache/sabio_rk_total/1_1_1_213.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_215.json b/_cache/sabio_rk_total/1_1_1_215.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_215.json rename to _cache/sabio_rk_total/1_1_1_215.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_22.json b/_cache/sabio_rk_total/1_1_1_22.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_22.json rename to _cache/sabio_rk_total/1_1_1_22.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_23.json b/_cache/sabio_rk_total/1_1_1_23.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_23.json rename to _cache/sabio_rk_total/1_1_1_23.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_236.json b/_cache/sabio_rk_total/1_1_1_236.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_236.json rename to _cache/sabio_rk_total/1_1_1_236.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_239.json b/_cache/sabio_rk_total/1_1_1_239.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_239.json rename to _cache/sabio_rk_total/1_1_1_239.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_25.json b/_cache/sabio_rk_total/1_1_1_25.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_25.json rename to _cache/sabio_rk_total/1_1_1_25.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_261.json b/_cache/sabio_rk_total/1_1_1_261.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_261.json rename to _cache/sabio_rk_total/1_1_1_261.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_263.json b/_cache/sabio_rk_total/1_1_1_263.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_263.json rename to _cache/sabio_rk_total/1_1_1_263.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_267.json b/_cache/sabio_rk_total/1_1_1_267.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_267.json rename to _cache/sabio_rk_total/1_1_1_267.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_27.json b/_cache/sabio_rk_total/1_1_1_27.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_27.json rename to _cache/sabio_rk_total/1_1_1_27.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_28.json b/_cache/sabio_rk_total/1_1_1_28.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_28.json rename to _cache/sabio_rk_total/1_1_1_28.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_282.json b/_cache/sabio_rk_total/1_1_1_282.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_282.json rename to _cache/sabio_rk_total/1_1_1_282.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_284.json b/_cache/sabio_rk_total/1_1_1_284.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_284.json rename to _cache/sabio_rk_total/1_1_1_284.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_291.json b/_cache/sabio_rk_total/1_1_1_291.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_291.json rename to _cache/sabio_rk_total/1_1_1_291.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_292.json b/_cache/sabio_rk_total/1_1_1_292.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_292.json rename to _cache/sabio_rk_total/1_1_1_292.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_3.json b/_cache/sabio_rk_total/1_1_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_3.json rename to _cache/sabio_rk_total/1_1_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_30.json b/_cache/sabio_rk_total/1_1_1_30.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_30.json rename to _cache/sabio_rk_total/1_1_1_30.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_311.json b/_cache/sabio_rk_total/1_1_1_311.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_311.json rename to _cache/sabio_rk_total/1_1_1_311.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_332.json b/_cache/sabio_rk_total/1_1_1_332.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_332.json rename to _cache/sabio_rk_total/1_1_1_332.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_334.json b/_cache/sabio_rk_total/1_1_1_334.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_334.json rename to _cache/sabio_rk_total/1_1_1_334.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_336.json b/_cache/sabio_rk_total/1_1_1_336.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_336.json rename to _cache/sabio_rk_total/1_1_1_336.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_346.json b/_cache/sabio_rk_total/1_1_1_346.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_346.json rename to _cache/sabio_rk_total/1_1_1_346.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_35.json b/_cache/sabio_rk_total/1_1_1_35.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_35.json rename to _cache/sabio_rk_total/1_1_1_35.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_357.json b/_cache/sabio_rk_total/1_1_1_357.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_357.json rename to _cache/sabio_rk_total/1_1_1_357.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_37.json b/_cache/sabio_rk_total/1_1_1_37.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_37.json rename to _cache/sabio_rk_total/1_1_1_37.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_376.json b/_cache/sabio_rk_total/1_1_1_376.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_376.json rename to _cache/sabio_rk_total/1_1_1_376.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_38.json b/_cache/sabio_rk_total/1_1_1_38.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_38.json rename to _cache/sabio_rk_total/1_1_1_38.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_383.json b/_cache/sabio_rk_total/1_1_1_383.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_383.json rename to _cache/sabio_rk_total/1_1_1_383.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_387.json b/_cache/sabio_rk_total/1_1_1_387.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_387.json rename to _cache/sabio_rk_total/1_1_1_387.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_39.json b/_cache/sabio_rk_total/1_1_1_39.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_39.json rename to _cache/sabio_rk_total/1_1_1_39.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_40.json b/_cache/sabio_rk_total/1_1_1_40.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_40.json rename to _cache/sabio_rk_total/1_1_1_40.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_405.json b/_cache/sabio_rk_total/1_1_1_405.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_405.json rename to _cache/sabio_rk_total/1_1_1_405.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_41.json b/_cache/sabio_rk_total/1_1_1_41.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_41.json rename to _cache/sabio_rk_total/1_1_1_41.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_42.json b/_cache/sabio_rk_total/1_1_1_42.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_42.json rename to _cache/sabio_rk_total/1_1_1_42.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_44.json b/_cache/sabio_rk_total/1_1_1_44.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_44.json rename to _cache/sabio_rk_total/1_1_1_44.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_47.json b/_cache/sabio_rk_total/1_1_1_47.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_47.json rename to _cache/sabio_rk_total/1_1_1_47.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_49.json b/_cache/sabio_rk_total/1_1_1_49.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_49.json rename to _cache/sabio_rk_total/1_1_1_49.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_50.json b/_cache/sabio_rk_total/1_1_1_50.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_50.json rename to _cache/sabio_rk_total/1_1_1_50.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_51.json b/_cache/sabio_rk_total/1_1_1_51.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_51.json rename to _cache/sabio_rk_total/1_1_1_51.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_6.json b/_cache/sabio_rk_total/1_1_1_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_6.json rename to _cache/sabio_rk_total/1_1_1_6.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_62.json b/_cache/sabio_rk_total/1_1_1_62.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_62.json rename to _cache/sabio_rk_total/1_1_1_62.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_64.json b/_cache/sabio_rk_total/1_1_1_64.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_64.json rename to _cache/sabio_rk_total/1_1_1_64.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_65.json b/_cache/sabio_rk_total/1_1_1_65.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_65.json rename to _cache/sabio_rk_total/1_1_1_65.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_67.json b/_cache/sabio_rk_total/1_1_1_67.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_67.json rename to _cache/sabio_rk_total/1_1_1_67.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_72.json b/_cache/sabio_rk_total/1_1_1_72.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_72.json rename to _cache/sabio_rk_total/1_1_1_72.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_79.json b/_cache/sabio_rk_total/1_1_1_79.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_79.json rename to _cache/sabio_rk_total/1_1_1_79.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_8.json b/_cache/sabio_rk_total/1_1_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_8.json rename to _cache/sabio_rk_total/1_1_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_81.json b/_cache/sabio_rk_total/1_1_1_81.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_81.json rename to _cache/sabio_rk_total/1_1_1_81.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_82.json b/_cache/sabio_rk_total/1_1_1_82.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_82.json rename to _cache/sabio_rk_total/1_1_1_82.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_9.json b/_cache/sabio_rk_total/1_1_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_9.json rename to _cache/sabio_rk_total/1_1_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_95.json b/_cache/sabio_rk_total/1_1_1_95.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_95.json rename to _cache/sabio_rk_total/1_1_1_95.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_W.json b/_cache/sabio_rk_total/1_1_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_W.json rename to _cache/sabio_rk_total/1_1_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_1_n11.json b/_cache/sabio_rk_total/1_1_1_n11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_1_n11.json rename to _cache/sabio_rk_total/1_1_1_n11.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_2_3.json b/_cache/sabio_rk_total/1_1_2_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_2_3.json rename to _cache/sabio_rk_total/1_1_2_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_2_7.json b/_cache/sabio_rk_total/1_1_2_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_2_7.json rename to _cache/sabio_rk_total/1_1_2_7.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_3_10.json b/_cache/sabio_rk_total/1_1_3_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_3_10.json rename to _cache/sabio_rk_total/1_1_3_10.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_3_15.json b/_cache/sabio_rk_total/1_1_3_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_3_15.json rename to _cache/sabio_rk_total/1_1_3_15.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_3_17.json b/_cache/sabio_rk_total/1_1_3_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_3_17.json rename to _cache/sabio_rk_total/1_1_3_17.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_3_21.json b/_cache/sabio_rk_total/1_1_3_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_3_21.json rename to _cache/sabio_rk_total/1_1_3_21.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_3_38.json b/_cache/sabio_rk_total/1_1_3_38.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_3_38.json rename to _cache/sabio_rk_total/1_1_3_38.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_3_4.json b/_cache/sabio_rk_total/1_1_3_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_3_4.json rename to _cache/sabio_rk_total/1_1_3_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_3_7.json b/_cache/sabio_rk_total/1_1_3_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_3_7.json rename to _cache/sabio_rk_total/1_1_3_7.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_3_9.json b/_cache/sabio_rk_total/1_1_3_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_3_9.json rename to _cache/sabio_rk_total/1_1_3_9.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_5_3.json b/_cache/sabio_rk_total/1_1_5_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_5_3.json rename to _cache/sabio_rk_total/1_1_5_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_5_W.json b/_cache/sabio_rk_total/1_1_5_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_5_W.json rename to _cache/sabio_rk_total/1_1_5_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_99_31.json b/_cache/sabio_rk_total/1_1_99_31.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_99_31.json rename to _cache/sabio_rk_total/1_1_99_31.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_99_W.json b/_cache/sabio_rk_total/1_1_99_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_99_W.json rename to _cache/sabio_rk_total/1_1_99_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_1_9_1.json b/_cache/sabio_rk_total/1_1_9_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_1_9_1.json rename to _cache/sabio_rk_total/1_1_9_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_20_1_1.json b/_cache/sabio_rk_total/1_20_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_20_1_1.json rename to _cache/sabio_rk_total/1_20_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_20_4_1.json b/_cache/sabio_rk_total/1_20_4_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_20_4_1.json rename to _cache/sabio_rk_total/1_20_4_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_21_3_1.json b/_cache/sabio_rk_total/1_21_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_21_3_1.json rename to _cache/sabio_rk_total/1_21_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_10.json b/_cache/sabio_rk_total/1_2_1_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_10.json rename to _cache/sabio_rk_total/1_2_1_10.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_11.json b/_cache/sabio_rk_total/1_2_1_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_11.json rename to _cache/sabio_rk_total/1_2_1_11.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_12.json b/_cache/sabio_rk_total/1_2_1_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_12.json rename to _cache/sabio_rk_total/1_2_1_12.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_13.json b/_cache/sabio_rk_total/1_2_1_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_13.json rename to _cache/sabio_rk_total/1_2_1_13.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_19.json b/_cache/sabio_rk_total/1_2_1_19.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_19.json rename to _cache/sabio_rk_total/1_2_1_19.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_22.json b/_cache/sabio_rk_total/1_2_1_22.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_22.json rename to _cache/sabio_rk_total/1_2_1_22.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_25.json b/_cache/sabio_rk_total/1_2_1_25.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_25.json rename to _cache/sabio_rk_total/1_2_1_25.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_26.json b/_cache/sabio_rk_total/1_2_1_26.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_26.json rename to _cache/sabio_rk_total/1_2_1_26.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_27.json b/_cache/sabio_rk_total/1_2_1_27.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_27.json rename to _cache/sabio_rk_total/1_2_1_27.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_3.json b/_cache/sabio_rk_total/1_2_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_3.json rename to _cache/sabio_rk_total/1_2_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_31.json b/_cache/sabio_rk_total/1_2_1_31.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_31.json rename to _cache/sabio_rk_total/1_2_1_31.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_36.json b/_cache/sabio_rk_total/1_2_1_36.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_36.json rename to _cache/sabio_rk_total/1_2_1_36.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_4.json b/_cache/sabio_rk_total/1_2_1_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_4.json rename to _cache/sabio_rk_total/1_2_1_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_44.json b/_cache/sabio_rk_total/1_2_1_44.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_44.json rename to _cache/sabio_rk_total/1_2_1_44.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_5.json b/_cache/sabio_rk_total/1_2_1_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_5.json rename to _cache/sabio_rk_total/1_2_1_5.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_59.json b/_cache/sabio_rk_total/1_2_1_59.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_59.json rename to _cache/sabio_rk_total/1_2_1_59.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_70.json b/_cache/sabio_rk_total/1_2_1_70.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_70.json rename to _cache/sabio_rk_total/1_2_1_70.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_72.json b/_cache/sabio_rk_total/1_2_1_72.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_72.json rename to _cache/sabio_rk_total/1_2_1_72.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_77.json b/_cache/sabio_rk_total/1_2_1_77.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_77.json rename to _cache/sabio_rk_total/1_2_1_77.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_87.json b/_cache/sabio_rk_total/1_2_1_87.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_87.json rename to _cache/sabio_rk_total/1_2_1_87.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_9.json b/_cache/sabio_rk_total/1_2_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_9.json rename to _cache/sabio_rk_total/1_2_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_95.json b/_cache/sabio_rk_total/1_2_1_95.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_95.json rename to _cache/sabio_rk_total/1_2_1_95.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_96.json b/_cache/sabio_rk_total/1_2_1_96.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_96.json rename to _cache/sabio_rk_total/1_2_1_96.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_1_W.json b/_cache/sabio_rk_total/1_2_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_1_W.json rename to _cache/sabio_rk_total/1_2_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_3_1.json b/_cache/sabio_rk_total/1_2_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_3_1.json rename to _cache/sabio_rk_total/1_2_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_3_3.json b/_cache/sabio_rk_total/1_2_3_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_3_3.json rename to _cache/sabio_rk_total/1_2_3_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_3_4.json b/_cache/sabio_rk_total/1_2_3_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_3_4.json rename to _cache/sabio_rk_total/1_2_3_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_4_1.json b/_cache/sabio_rk_total/1_2_4_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_4_1.json rename to _cache/sabio_rk_total/1_2_4_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_4_4.json b/_cache/sabio_rk_total/1_2_4_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_4_4.json rename to _cache/sabio_rk_total/1_2_4_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_4_W.json b/_cache/sabio_rk_total/1_2_4_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_4_W.json rename to _cache/sabio_rk_total/1_2_4_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_98_1.json b/_cache/sabio_rk_total/1_2_98_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_98_1.json rename to _cache/sabio_rk_total/1_2_98_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_2_99_7.json b/_cache/sabio_rk_total/1_2_99_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_2_99_7.json rename to _cache/sabio_rk_total/1_2_99_7.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_10.json b/_cache/sabio_rk_total/1_3_1_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_10.json rename to _cache/sabio_rk_total/1_3_1_10.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_12.json b/_cache/sabio_rk_total/1_3_1_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_12.json rename to _cache/sabio_rk_total/1_3_1_12.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_14.json b/_cache/sabio_rk_total/1_3_1_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_14.json rename to _cache/sabio_rk_total/1_3_1_14.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_20.json b/_cache/sabio_rk_total/1_3_1_20.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_20.json rename to _cache/sabio_rk_total/1_3_1_20.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_3.json b/_cache/sabio_rk_total/1_3_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_3.json rename to _cache/sabio_rk_total/1_3_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_38.json b/_cache/sabio_rk_total/1_3_1_38.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_38.json rename to _cache/sabio_rk_total/1_3_1_38.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_39.json b/_cache/sabio_rk_total/1_3_1_39.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_39.json rename to _cache/sabio_rk_total/1_3_1_39.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_48.json b/_cache/sabio_rk_total/1_3_1_48.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_48.json rename to _cache/sabio_rk_total/1_3_1_48.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_77.json b/_cache/sabio_rk_total/1_3_1_77.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_77.json rename to _cache/sabio_rk_total/1_3_1_77.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_78.json b/_cache/sabio_rk_total/1_3_1_78.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_78.json rename to _cache/sabio_rk_total/1_3_1_78.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_84.json b/_cache/sabio_rk_total/1_3_1_84.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_84.json rename to _cache/sabio_rk_total/1_3_1_84.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_9.json b/_cache/sabio_rk_total/1_3_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_9.json rename to _cache/sabio_rk_total/1_3_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_95.json b/_cache/sabio_rk_total/1_3_1_95.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_95.json rename to _cache/sabio_rk_total/1_3_1_95.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_98.json b/_cache/sabio_rk_total/1_3_1_98.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_98.json rename to _cache/sabio_rk_total/1_3_1_98.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_1_W.json b/_cache/sabio_rk_total/1_3_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_1_W.json rename to _cache/sabio_rk_total/1_3_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_2_3.json b/_cache/sabio_rk_total/1_3_2_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_2_3.json rename to _cache/sabio_rk_total/1_3_2_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_3_10.json b/_cache/sabio_rk_total/1_3_3_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_3_10.json rename to _cache/sabio_rk_total/1_3_3_10.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_3_4.json b/_cache/sabio_rk_total/1_3_3_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_3_4.json rename to _cache/sabio_rk_total/1_3_3_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_3_W.json b/_cache/sabio_rk_total/1_3_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_3_W.json rename to _cache/sabio_rk_total/1_3_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_5_1.json b/_cache/sabio_rk_total/1_3_5_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_5_1.json rename to _cache/sabio_rk_total/1_3_5_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_5_2.json b/_cache/sabio_rk_total/1_3_5_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_5_2.json rename to _cache/sabio_rk_total/1_3_5_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_7_8.json b/_cache/sabio_rk_total/1_3_7_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_7_8.json rename to _cache/sabio_rk_total/1_3_7_8.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_8_1.json b/_cache/sabio_rk_total/1_3_8_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_8_1.json rename to _cache/sabio_rk_total/1_3_8_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_8_4.json b/_cache/sabio_rk_total/1_3_8_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_8_4.json rename to _cache/sabio_rk_total/1_3_8_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_8_6.json b/_cache/sabio_rk_total/1_3_8_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_8_6.json rename to _cache/sabio_rk_total/1_3_8_6.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_8_7.json b/_cache/sabio_rk_total/1_3_8_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_8_7.json rename to _cache/sabio_rk_total/1_3_8_7.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_8_8.json b/_cache/sabio_rk_total/1_3_8_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_8_8.json rename to _cache/sabio_rk_total/1_3_8_8.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_8_W.json b/_cache/sabio_rk_total/1_3_8_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_8_W.json rename to _cache/sabio_rk_total/1_3_8_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_98_1.json b/_cache/sabio_rk_total/1_3_98_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_98_1.json rename to _cache/sabio_rk_total/1_3_98_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_98_W.json b/_cache/sabio_rk_total/1_3_98_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_98_W.json rename to _cache/sabio_rk_total/1_3_98_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_99_12.json b/_cache/sabio_rk_total/1_3_99_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_99_12.json rename to _cache/sabio_rk_total/1_3_99_12.json diff --git a/autopacmen/_cache/sabio_rk_total/1_3_99_W.json b/_cache/sabio_rk_total/1_3_99_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_3_99_W.json rename to _cache/sabio_rk_total/1_3_99_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_1_1.json b/_cache/sabio_rk_total/1_4_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_1_1.json rename to _cache/sabio_rk_total/1_4_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_1_13.json b/_cache/sabio_rk_total/1_4_1_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_1_13.json rename to _cache/sabio_rk_total/1_4_1_13.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_1_2.json b/_cache/sabio_rk_total/1_4_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_1_2.json rename to _cache/sabio_rk_total/1_4_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_1_20.json b/_cache/sabio_rk_total/1_4_1_20.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_1_20.json rename to _cache/sabio_rk_total/1_4_1_20.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_1_21.json b/_cache/sabio_rk_total/1_4_1_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_1_21.json rename to _cache/sabio_rk_total/1_4_1_21.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_1_3.json b/_cache/sabio_rk_total/1_4_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_1_3.json rename to _cache/sabio_rk_total/1_4_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_1_4.json b/_cache/sabio_rk_total/1_4_1_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_1_4.json rename to _cache/sabio_rk_total/1_4_1_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_1_8.json b/_cache/sabio_rk_total/1_4_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_1_8.json rename to _cache/sabio_rk_total/1_4_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_3_1.json b/_cache/sabio_rk_total/1_4_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_3_1.json rename to _cache/sabio_rk_total/1_4_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_3_19.json b/_cache/sabio_rk_total/1_4_3_19.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_3_19.json rename to _cache/sabio_rk_total/1_4_3_19.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_3_2.json b/_cache/sabio_rk_total/1_4_3_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_3_2.json rename to _cache/sabio_rk_total/1_4_3_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_3_21.json b/_cache/sabio_rk_total/1_4_3_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_3_21.json rename to _cache/sabio_rk_total/1_4_3_21.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_3_22.json b/_cache/sabio_rk_total/1_4_3_22.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_3_22.json rename to _cache/sabio_rk_total/1_4_3_22.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_3_3.json b/_cache/sabio_rk_total/1_4_3_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_3_3.json rename to _cache/sabio_rk_total/1_4_3_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_3_4.json b/_cache/sabio_rk_total/1_4_3_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_3_4.json rename to _cache/sabio_rk_total/1_4_3_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_3_W.json b/_cache/sabio_rk_total/1_4_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_3_W.json rename to _cache/sabio_rk_total/1_4_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_9_1.json b/_cache/sabio_rk_total/1_4_9_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_9_1.json rename to _cache/sabio_rk_total/1_4_9_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_9_2.json b/_cache/sabio_rk_total/1_4_9_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_9_2.json rename to _cache/sabio_rk_total/1_4_9_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_4_W_W.json b/_cache/sabio_rk_total/1_4_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_4_W_W.json rename to _cache/sabio_rk_total/1_4_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_1.json b/_cache/sabio_rk_total/1_5_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_1.json rename to _cache/sabio_rk_total/1_5_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_2.json b/_cache/sabio_rk_total/1_5_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_2.json rename to _cache/sabio_rk_total/1_5_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_20.json b/_cache/sabio_rk_total/1_5_1_20.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_20.json rename to _cache/sabio_rk_total/1_5_1_20.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_21.json b/_cache/sabio_rk_total/1_5_1_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_21.json rename to _cache/sabio_rk_total/1_5_1_21.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_24.json b/_cache/sabio_rk_total/1_5_1_24.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_24.json rename to _cache/sabio_rk_total/1_5_1_24.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_3.json b/_cache/sabio_rk_total/1_5_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_3.json rename to _cache/sabio_rk_total/1_5_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_30.json b/_cache/sabio_rk_total/1_5_1_30.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_30.json rename to _cache/sabio_rk_total/1_5_1_30.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_33.json b/_cache/sabio_rk_total/1_5_1_33.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_33.json rename to _cache/sabio_rk_total/1_5_1_33.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_34.json b/_cache/sabio_rk_total/1_5_1_34.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_34.json rename to _cache/sabio_rk_total/1_5_1_34.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_37.json b/_cache/sabio_rk_total/1_5_1_37.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_37.json rename to _cache/sabio_rk_total/1_5_1_37.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_39.json b/_cache/sabio_rk_total/1_5_1_39.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_39.json rename to _cache/sabio_rk_total/1_5_1_39.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_49.json b/_cache/sabio_rk_total/1_5_1_49.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_49.json rename to _cache/sabio_rk_total/1_5_1_49.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_5.json b/_cache/sabio_rk_total/1_5_1_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_5.json rename to _cache/sabio_rk_total/1_5_1_5.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_7.json b/_cache/sabio_rk_total/1_5_1_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_7.json rename to _cache/sabio_rk_total/1_5_1_7.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_1_W.json b/_cache/sabio_rk_total/1_5_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_1_W.json rename to _cache/sabio_rk_total/1_5_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_3_10.json b/_cache/sabio_rk_total/1_5_3_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_3_10.json rename to _cache/sabio_rk_total/1_5_3_10.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_3_W.json b/_cache/sabio_rk_total/1_5_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_3_W.json rename to _cache/sabio_rk_total/1_5_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_98_2.json b/_cache/sabio_rk_total/1_5_98_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_98_2.json rename to _cache/sabio_rk_total/1_5_98_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_99_12.json b/_cache/sabio_rk_total/1_5_99_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_99_12.json rename to _cache/sabio_rk_total/1_5_99_12.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_99_W.json b/_cache/sabio_rk_total/1_5_99_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_99_W.json rename to _cache/sabio_rk_total/1_5_99_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_5_W_W.json b/_cache/sabio_rk_total/1_5_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_5_W_W.json rename to _cache/sabio_rk_total/1_5_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_6_2_2.json b/_cache/sabio_rk_total/1_6_2_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_6_2_2.json rename to _cache/sabio_rk_total/1_6_2_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_6_2_4.json b/_cache/sabio_rk_total/1_6_2_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_6_2_4.json rename to _cache/sabio_rk_total/1_6_2_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_6_2_6.json b/_cache/sabio_rk_total/1_6_2_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_6_2_6.json rename to _cache/sabio_rk_total/1_6_2_6.json diff --git a/autopacmen/_cache/sabio_rk_total/1_6_3_1.json b/_cache/sabio_rk_total/1_6_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_6_3_1.json rename to _cache/sabio_rk_total/1_6_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_6_3_4.json b/_cache/sabio_rk_total/1_6_3_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_6_3_4.json rename to _cache/sabio_rk_total/1_6_3_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_6_5_12.json b/_cache/sabio_rk_total/1_6_5_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_6_5_12.json rename to _cache/sabio_rk_total/1_6_5_12.json diff --git a/autopacmen/_cache/sabio_rk_total/1_6_5_2.json b/_cache/sabio_rk_total/1_6_5_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_6_5_2.json rename to _cache/sabio_rk_total/1_6_5_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_6_5_W.json b/_cache/sabio_rk_total/1_6_5_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_6_5_W.json rename to _cache/sabio_rk_total/1_6_5_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_6_99_1.json b/_cache/sabio_rk_total/1_6_99_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_6_99_1.json rename to _cache/sabio_rk_total/1_6_99_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_6_99_3.json b/_cache/sabio_rk_total/1_6_99_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_6_99_3.json rename to _cache/sabio_rk_total/1_6_99_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_6_W_W.json b/_cache/sabio_rk_total/1_6_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_6_W_W.json rename to _cache/sabio_rk_total/1_6_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_7_1_13.json b/_cache/sabio_rk_total/1_7_1_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_7_1_13.json rename to _cache/sabio_rk_total/1_7_1_13.json diff --git a/autopacmen/_cache/sabio_rk_total/1_7_1_14.json b/_cache/sabio_rk_total/1_7_1_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_7_1_14.json rename to _cache/sabio_rk_total/1_7_1_14.json diff --git a/autopacmen/_cache/sabio_rk_total/1_7_1_6.json b/_cache/sabio_rk_total/1_7_1_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_7_1_6.json rename to _cache/sabio_rk_total/1_7_1_6.json diff --git a/autopacmen/_cache/sabio_rk_total/1_7_1_W.json b/_cache/sabio_rk_total/1_7_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_7_1_W.json rename to _cache/sabio_rk_total/1_7_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_7_2_1.json b/_cache/sabio_rk_total/1_7_2_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_7_2_1.json rename to _cache/sabio_rk_total/1_7_2_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_7_2_2.json b/_cache/sabio_rk_total/1_7_2_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_7_2_2.json rename to _cache/sabio_rk_total/1_7_2_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_7_3_1.json b/_cache/sabio_rk_total/1_7_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_7_3_1.json rename to _cache/sabio_rk_total/1_7_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_7_3_3.json b/_cache/sabio_rk_total/1_7_3_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_7_3_3.json rename to _cache/sabio_rk_total/1_7_3_3.json diff --git a/autopacmen/_cache/sabio_rk_total/1_7_W_W.json b/_cache/sabio_rk_total/1_7_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_7_W_W.json rename to _cache/sabio_rk_total/1_7_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_1_12.json b/_cache/sabio_rk_total/1_8_1_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_1_12.json rename to _cache/sabio_rk_total/1_8_1_12.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_1_14.json b/_cache/sabio_rk_total/1_8_1_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_1_14.json rename to _cache/sabio_rk_total/1_8_1_14.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_1_4.json b/_cache/sabio_rk_total/1_8_1_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_1_4.json rename to _cache/sabio_rk_total/1_8_1_4.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_1_7.json b/_cache/sabio_rk_total/1_8_1_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_1_7.json rename to _cache/sabio_rk_total/1_8_1_7.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_1_9.json b/_cache/sabio_rk_total/1_8_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_1_9.json rename to _cache/sabio_rk_total/1_8_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_1_W.json b/_cache/sabio_rk_total/1_8_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_1_W.json rename to _cache/sabio_rk_total/1_8_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_2_1.json b/_cache/sabio_rk_total/1_8_2_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_2_1.json rename to _cache/sabio_rk_total/1_8_2_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_3_1.json b/_cache/sabio_rk_total/1_8_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_3_1.json rename to _cache/sabio_rk_total/1_8_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_4_11.json b/_cache/sabio_rk_total/1_8_4_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_4_11.json rename to _cache/sabio_rk_total/1_8_4_11.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_4_13.json b/_cache/sabio_rk_total/1_8_4_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_4_13.json rename to _cache/sabio_rk_total/1_8_4_13.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_4_2.json b/_cache/sabio_rk_total/1_8_4_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_4_2.json rename to _cache/sabio_rk_total/1_8_4_2.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_4_9.json b/_cache/sabio_rk_total/1_8_4_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_4_9.json rename to _cache/sabio_rk_total/1_8_4_9.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_4_W.json b/_cache/sabio_rk_total/1_8_4_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_4_W.json rename to _cache/sabio_rk_total/1_8_4_W.json diff --git a/autopacmen/_cache/sabio_rk_total/1_8_5_1.json b/_cache/sabio_rk_total/1_8_5_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_8_5_1.json rename to _cache/sabio_rk_total/1_8_5_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_9_3_1.json b/_cache/sabio_rk_total/1_9_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_9_3_1.json rename to _cache/sabio_rk_total/1_9_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/1_W_W_W.json b/_cache/sabio_rk_total/1_W_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/1_W_W_W.json rename to _cache/sabio_rk_total/1_W_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_10.json b/_cache/sabio_rk_total/2_1_1_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_10.json rename to _cache/sabio_rk_total/2_1_1_10.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_103.json b/_cache/sabio_rk_total/2_1_1_103.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_103.json rename to _cache/sabio_rk_total/2_1_1_103.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_11.json b/_cache/sabio_rk_total/2_1_1_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_11.json rename to _cache/sabio_rk_total/2_1_1_11.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_128.json b/_cache/sabio_rk_total/2_1_1_128.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_128.json rename to _cache/sabio_rk_total/2_1_1_128.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_13.json b/_cache/sabio_rk_total/2_1_1_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_13.json rename to _cache/sabio_rk_total/2_1_1_13.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_141.json b/_cache/sabio_rk_total/2_1_1_141.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_141.json rename to _cache/sabio_rk_total/2_1_1_141.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_142.json b/_cache/sabio_rk_total/2_1_1_142.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_142.json rename to _cache/sabio_rk_total/2_1_1_142.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_146.json b/_cache/sabio_rk_total/2_1_1_146.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_146.json rename to _cache/sabio_rk_total/2_1_1_146.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_148.json b/_cache/sabio_rk_total/2_1_1_148.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_148.json rename to _cache/sabio_rk_total/2_1_1_148.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_166.json b/_cache/sabio_rk_total/2_1_1_166.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_166.json rename to _cache/sabio_rk_total/2_1_1_166.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_2.json b/_cache/sabio_rk_total/2_1_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_2.json rename to _cache/sabio_rk_total/2_1_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_22.json b/_cache/sabio_rk_total/2_1_1_22.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_22.json rename to _cache/sabio_rk_total/2_1_1_22.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_228.json b/_cache/sabio_rk_total/2_1_1_228.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_228.json rename to _cache/sabio_rk_total/2_1_1_228.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_241.json b/_cache/sabio_rk_total/2_1_1_241.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_241.json rename to _cache/sabio_rk_total/2_1_1_241.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_255.json b/_cache/sabio_rk_total/2_1_1_255.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_255.json rename to _cache/sabio_rk_total/2_1_1_255.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_267.json b/_cache/sabio_rk_total/2_1_1_267.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_267.json rename to _cache/sabio_rk_total/2_1_1_267.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_277.json b/_cache/sabio_rk_total/2_1_1_277.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_277.json rename to _cache/sabio_rk_total/2_1_1_277.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_280.json b/_cache/sabio_rk_total/2_1_1_280.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_280.json rename to _cache/sabio_rk_total/2_1_1_280.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_319.json b/_cache/sabio_rk_total/2_1_1_319.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_319.json rename to _cache/sabio_rk_total/2_1_1_319.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_41.json b/_cache/sabio_rk_total/2_1_1_41.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_41.json rename to _cache/sabio_rk_total/2_1_1_41.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_43.json b/_cache/sabio_rk_total/2_1_1_43.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_43.json rename to _cache/sabio_rk_total/2_1_1_43.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_45.json b/_cache/sabio_rk_total/2_1_1_45.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_45.json rename to _cache/sabio_rk_total/2_1_1_45.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_49.json b/_cache/sabio_rk_total/2_1_1_49.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_49.json rename to _cache/sabio_rk_total/2_1_1_49.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_53.json b/_cache/sabio_rk_total/2_1_1_53.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_53.json rename to _cache/sabio_rk_total/2_1_1_53.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_6.json b/_cache/sabio_rk_total/2_1_1_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_6.json rename to _cache/sabio_rk_total/2_1_1_6.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_68.json b/_cache/sabio_rk_total/2_1_1_68.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_68.json rename to _cache/sabio_rk_total/2_1_1_68.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_79.json b/_cache/sabio_rk_total/2_1_1_79.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_79.json rename to _cache/sabio_rk_total/2_1_1_79.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_8.json b/_cache/sabio_rk_total/2_1_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_8.json rename to _cache/sabio_rk_total/2_1_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_1_W.json b/_cache/sabio_rk_total/2_1_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_1_W.json rename to _cache/sabio_rk_total/2_1_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_2_1.json b/_cache/sabio_rk_total/2_1_2_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_2_1.json rename to _cache/sabio_rk_total/2_1_2_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_2_W.json b/_cache/sabio_rk_total/2_1_2_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_2_W.json rename to _cache/sabio_rk_total/2_1_2_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_3_2.json b/_cache/sabio_rk_total/2_1_3_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_3_2.json rename to _cache/sabio_rk_total/2_1_3_2.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_3_3.json b/_cache/sabio_rk_total/2_1_3_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_3_3.json rename to _cache/sabio_rk_total/2_1_3_3.json diff --git a/autopacmen/_cache/sabio_rk_total/2_1_3_W.json b/_cache/sabio_rk_total/2_1_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_1_3_W.json rename to _cache/sabio_rk_total/2_1_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_2_1_1.json b/_cache/sabio_rk_total/2_2_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_2_1_1.json rename to _cache/sabio_rk_total/2_2_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_2_1_6.json b/_cache/sabio_rk_total/2_2_1_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_2_1_6.json rename to _cache/sabio_rk_total/2_2_1_6.json diff --git a/autopacmen/_cache/sabio_rk_total/2_2_1_9 4_2_99_20.json b/_cache/sabio_rk_total/2_2_1_9 4_2_99_20.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_2_1_9 4_2_99_20.json rename to _cache/sabio_rk_total/2_2_1_9 4_2_99_20.json diff --git a/autopacmen/_cache/sabio_rk_total/2_2_1_9.json b/_cache/sabio_rk_total/2_2_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_2_1_9.json rename to _cache/sabio_rk_total/2_2_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/2_2_1_W.json b/_cache/sabio_rk_total/2_2_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_2_1_W.json rename to _cache/sabio_rk_total/2_2_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_1.json b/_cache/sabio_rk_total/2_3_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_1.json rename to _cache/sabio_rk_total/2_3_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_157.json b/_cache/sabio_rk_total/2_3_1_157.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_157.json rename to _cache/sabio_rk_total/2_3_1_157.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_172.json b/_cache/sabio_rk_total/2_3_1_172.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_172.json rename to _cache/sabio_rk_total/2_3_1_172.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_174.json b/_cache/sabio_rk_total/2_3_1_174.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_174.json rename to _cache/sabio_rk_total/2_3_1_174.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_177.json b/_cache/sabio_rk_total/2_3_1_177.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_177.json rename to _cache/sabio_rk_total/2_3_1_177.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_196.json b/_cache/sabio_rk_total/2_3_1_196.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_196.json rename to _cache/sabio_rk_total/2_3_1_196.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_208.json b/_cache/sabio_rk_total/2_3_1_208.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_208.json rename to _cache/sabio_rk_total/2_3_1_208.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_214.json b/_cache/sabio_rk_total/2_3_1_214.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_214.json rename to _cache/sabio_rk_total/2_3_1_214.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_224.json b/_cache/sabio_rk_total/2_3_1_224.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_224.json rename to _cache/sabio_rk_total/2_3_1_224.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_226.json b/_cache/sabio_rk_total/2_3_1_226.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_226.json rename to _cache/sabio_rk_total/2_3_1_226.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_232.json b/_cache/sabio_rk_total/2_3_1_232.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_232.json rename to _cache/sabio_rk_total/2_3_1_232.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_30.json b/_cache/sabio_rk_total/2_3_1_30.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_30.json rename to _cache/sabio_rk_total/2_3_1_30.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_38.json b/_cache/sabio_rk_total/2_3_1_38.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_38.json rename to _cache/sabio_rk_total/2_3_1_38.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_39.json b/_cache/sabio_rk_total/2_3_1_39.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_39.json rename to _cache/sabio_rk_total/2_3_1_39.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_4.json b/_cache/sabio_rk_total/2_3_1_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_4.json rename to _cache/sabio_rk_total/2_3_1_4.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_41.json b/_cache/sabio_rk_total/2_3_1_41.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_41.json rename to _cache/sabio_rk_total/2_3_1_41.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_47.json b/_cache/sabio_rk_total/2_3_1_47.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_47.json rename to _cache/sabio_rk_total/2_3_1_47.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_48.json b/_cache/sabio_rk_total/2_3_1_48.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_48.json rename to _cache/sabio_rk_total/2_3_1_48.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_6.json b/_cache/sabio_rk_total/2_3_1_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_6.json rename to _cache/sabio_rk_total/2_3_1_6.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_60.json b/_cache/sabio_rk_total/2_3_1_60.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_60.json rename to _cache/sabio_rk_total/2_3_1_60.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_74.json b/_cache/sabio_rk_total/2_3_1_74.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_74.json rename to _cache/sabio_rk_total/2_3_1_74.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_8.json b/_cache/sabio_rk_total/2_3_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_8.json rename to _cache/sabio_rk_total/2_3_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_85.json b/_cache/sabio_rk_total/2_3_1_85.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_85.json rename to _cache/sabio_rk_total/2_3_1_85.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_9.json b/_cache/sabio_rk_total/2_3_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_9.json rename to _cache/sabio_rk_total/2_3_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_97.json b/_cache/sabio_rk_total/2_3_1_97.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_97.json rename to _cache/sabio_rk_total/2_3_1_97.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_1_W.json b/_cache/sabio_rk_total/2_3_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_1_W.json rename to _cache/sabio_rk_total/2_3_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_2_10.json b/_cache/sabio_rk_total/2_3_2_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_2_10.json rename to _cache/sabio_rk_total/2_3_2_10.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_2_13.json b/_cache/sabio_rk_total/2_3_2_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_2_13.json rename to _cache/sabio_rk_total/2_3_2_13.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_2_15.json b/_cache/sabio_rk_total/2_3_2_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_2_15.json rename to _cache/sabio_rk_total/2_3_2_15.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_3_1.json b/_cache/sabio_rk_total/2_3_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_3_1.json rename to _cache/sabio_rk_total/2_3_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_3_13.json b/_cache/sabio_rk_total/2_3_3_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_3_13.json rename to _cache/sabio_rk_total/2_3_3_13.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_3_14.json b/_cache/sabio_rk_total/2_3_3_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_3_14.json rename to _cache/sabio_rk_total/2_3_3_14.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_3_16.json b/_cache/sabio_rk_total/2_3_3_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_3_16.json rename to _cache/sabio_rk_total/2_3_3_16.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_3_5.json b/_cache/sabio_rk_total/2_3_3_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_3_5.json rename to _cache/sabio_rk_total/2_3_3_5.json diff --git a/autopacmen/_cache/sabio_rk_total/2_3_3_W.json b/_cache/sabio_rk_total/2_3_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_3_3_W.json rename to _cache/sabio_rk_total/2_3_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_1.json b/_cache/sabio_rk_total/2_4_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_1.json rename to _cache/sabio_rk_total/2_4_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_10.json b/_cache/sabio_rk_total/2_4_1_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_10.json rename to _cache/sabio_rk_total/2_4_1_10.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_111.json b/_cache/sabio_rk_total/2_4_1_111.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_111.json rename to _cache/sabio_rk_total/2_4_1_111.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_13.json b/_cache/sabio_rk_total/2_4_1_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_13.json rename to _cache/sabio_rk_total/2_4_1_13.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_17.json b/_cache/sabio_rk_total/2_4_1_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_17.json rename to _cache/sabio_rk_total/2_4_1_17.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_170.json b/_cache/sabio_rk_total/2_4_1_170.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_170.json rename to _cache/sabio_rk_total/2_4_1_170.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_187.json b/_cache/sabio_rk_total/2_4_1_187.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_187.json rename to _cache/sabio_rk_total/2_4_1_187.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_19.json b/_cache/sabio_rk_total/2_4_1_19.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_19.json rename to _cache/sabio_rk_total/2_4_1_19.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_195.json b/_cache/sabio_rk_total/2_4_1_195.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_195.json rename to _cache/sabio_rk_total/2_4_1_195.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_20.json b/_cache/sabio_rk_total/2_4_1_20.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_20.json rename to _cache/sabio_rk_total/2_4_1_20.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_202.json b/_cache/sabio_rk_total/2_4_1_202.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_202.json rename to _cache/sabio_rk_total/2_4_1_202.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_212.json b/_cache/sabio_rk_total/2_4_1_212.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_212.json rename to _cache/sabio_rk_total/2_4_1_212.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_234.json b/_cache/sabio_rk_total/2_4_1_234.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_234.json rename to _cache/sabio_rk_total/2_4_1_234.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_25.json b/_cache/sabio_rk_total/2_4_1_25.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_25.json rename to _cache/sabio_rk_total/2_4_1_25.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_255.json b/_cache/sabio_rk_total/2_4_1_255.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_255.json rename to _cache/sabio_rk_total/2_4_1_255.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_282.json b/_cache/sabio_rk_total/2_4_1_282.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_282.json rename to _cache/sabio_rk_total/2_4_1_282.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_299.json b/_cache/sabio_rk_total/2_4_1_299.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_299.json rename to _cache/sabio_rk_total/2_4_1_299.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_300.json b/_cache/sabio_rk_total/2_4_1_300.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_300.json rename to _cache/sabio_rk_total/2_4_1_300.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_302.json b/_cache/sabio_rk_total/2_4_1_302.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_302.json rename to _cache/sabio_rk_total/2_4_1_302.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_320.json b/_cache/sabio_rk_total/2_4_1_320.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_320.json rename to _cache/sabio_rk_total/2_4_1_320.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_321.json b/_cache/sabio_rk_total/2_4_1_321.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_321.json rename to _cache/sabio_rk_total/2_4_1_321.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_326.json b/_cache/sabio_rk_total/2_4_1_326.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_326.json rename to _cache/sabio_rk_total/2_4_1_326.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_327.json b/_cache/sabio_rk_total/2_4_1_327.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_327.json rename to _cache/sabio_rk_total/2_4_1_327.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_329.json b/_cache/sabio_rk_total/2_4_1_329.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_329.json rename to _cache/sabio_rk_total/2_4_1_329.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_38.json b/_cache/sabio_rk_total/2_4_1_38.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_38.json rename to _cache/sabio_rk_total/2_4_1_38.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_4.json b/_cache/sabio_rk_total/2_4_1_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_4.json rename to _cache/sabio_rk_total/2_4_1_4.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_83.json b/_cache/sabio_rk_total/2_4_1_83.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_83.json rename to _cache/sabio_rk_total/2_4_1_83.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_85.json b/_cache/sabio_rk_total/2_4_1_85.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_85.json rename to _cache/sabio_rk_total/2_4_1_85.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_9.json b/_cache/sabio_rk_total/2_4_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_9.json rename to _cache/sabio_rk_total/2_4_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_1_W.json b/_cache/sabio_rk_total/2_4_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_1_W.json rename to _cache/sabio_rk_total/2_4_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_2_1.json b/_cache/sabio_rk_total/2_4_2_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_2_1.json rename to _cache/sabio_rk_total/2_4_2_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_2_10.json b/_cache/sabio_rk_total/2_4_2_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_2_10.json rename to _cache/sabio_rk_total/2_4_2_10.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_2_12.json b/_cache/sabio_rk_total/2_4_2_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_2_12.json rename to _cache/sabio_rk_total/2_4_2_12.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_2_29.json b/_cache/sabio_rk_total/2_4_2_29.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_2_29.json rename to _cache/sabio_rk_total/2_4_2_29.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_2_36.json b/_cache/sabio_rk_total/2_4_2_36.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_2_36.json rename to _cache/sabio_rk_total/2_4_2_36.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_2_8.json b/_cache/sabio_rk_total/2_4_2_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_2_8.json rename to _cache/sabio_rk_total/2_4_2_8.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_2_9.json b/_cache/sabio_rk_total/2_4_2_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_2_9.json rename to _cache/sabio_rk_total/2_4_2_9.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_2_W.json b/_cache/sabio_rk_total/2_4_2_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_2_W.json rename to _cache/sabio_rk_total/2_4_2_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_4_W_W.json b/_cache/sabio_rk_total/2_4_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_4_W_W.json rename to _cache/sabio_rk_total/2_4_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_10.json b/_cache/sabio_rk_total/2_5_1_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_10.json rename to _cache/sabio_rk_total/2_5_1_10.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_104.json b/_cache/sabio_rk_total/2_5_1_104.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_104.json rename to _cache/sabio_rk_total/2_5_1_104.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_126.json b/_cache/sabio_rk_total/2_5_1_126.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_126.json rename to _cache/sabio_rk_total/2_5_1_126.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_15.json b/_cache/sabio_rk_total/2_5_1_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_15.json rename to _cache/sabio_rk_total/2_5_1_15.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_16.json b/_cache/sabio_rk_total/2_5_1_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_16.json rename to _cache/sabio_rk_total/2_5_1_16.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_17.json b/_cache/sabio_rk_total/2_5_1_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_17.json rename to _cache/sabio_rk_total/2_5_1_17.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_18.json b/_cache/sabio_rk_total/2_5_1_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_18.json rename to _cache/sabio_rk_total/2_5_1_18.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_19.json b/_cache/sabio_rk_total/2_5_1_19.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_19.json rename to _cache/sabio_rk_total/2_5_1_19.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_23.json b/_cache/sabio_rk_total/2_5_1_23.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_23.json rename to _cache/sabio_rk_total/2_5_1_23.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_27.json b/_cache/sabio_rk_total/2_5_1_27.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_27.json rename to _cache/sabio_rk_total/2_5_1_27.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_29.json b/_cache/sabio_rk_total/2_5_1_29.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_29.json rename to _cache/sabio_rk_total/2_5_1_29.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_31.json b/_cache/sabio_rk_total/2_5_1_31.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_31.json rename to _cache/sabio_rk_total/2_5_1_31.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_34.json b/_cache/sabio_rk_total/2_5_1_34.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_34.json rename to _cache/sabio_rk_total/2_5_1_34.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_41.json b/_cache/sabio_rk_total/2_5_1_41.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_41.json rename to _cache/sabio_rk_total/2_5_1_41.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_45.json b/_cache/sabio_rk_total/2_5_1_45.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_45.json rename to _cache/sabio_rk_total/2_5_1_45.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_46.json b/_cache/sabio_rk_total/2_5_1_46.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_46.json rename to _cache/sabio_rk_total/2_5_1_46.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_47.json b/_cache/sabio_rk_total/2_5_1_47.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_47.json rename to _cache/sabio_rk_total/2_5_1_47.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_48.json b/_cache/sabio_rk_total/2_5_1_48.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_48.json rename to _cache/sabio_rk_total/2_5_1_48.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_54.json b/_cache/sabio_rk_total/2_5_1_54.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_54.json rename to _cache/sabio_rk_total/2_5_1_54.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_55.json b/_cache/sabio_rk_total/2_5_1_55.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_55.json rename to _cache/sabio_rk_total/2_5_1_55.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_56.json b/_cache/sabio_rk_total/2_5_1_56.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_56.json rename to _cache/sabio_rk_total/2_5_1_56.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_58.json b/_cache/sabio_rk_total/2_5_1_58.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_58.json rename to _cache/sabio_rk_total/2_5_1_58.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_76.json b/_cache/sabio_rk_total/2_5_1_76.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_76.json rename to _cache/sabio_rk_total/2_5_1_76.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_79.json b/_cache/sabio_rk_total/2_5_1_79.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_79.json rename to _cache/sabio_rk_total/2_5_1_79.json diff --git a/autopacmen/_cache/sabio_rk_total/2_5_1_W.json b/_cache/sabio_rk_total/2_5_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_5_1_W.json rename to _cache/sabio_rk_total/2_5_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_1.json b/_cache/sabio_rk_total/2_6_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_1.json rename to _cache/sabio_rk_total/2_6_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_11.json b/_cache/sabio_rk_total/2_6_1_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_11.json rename to _cache/sabio_rk_total/2_6_1_11.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_12.json b/_cache/sabio_rk_total/2_6_1_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_12.json rename to _cache/sabio_rk_total/2_6_1_12.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_19.json b/_cache/sabio_rk_total/2_6_1_19.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_19.json rename to _cache/sabio_rk_total/2_6_1_19.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_2.json b/_cache/sabio_rk_total/2_6_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_2.json rename to _cache/sabio_rk_total/2_6_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_21.json b/_cache/sabio_rk_total/2_6_1_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_21.json rename to _cache/sabio_rk_total/2_6_1_21.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_27.json b/_cache/sabio_rk_total/2_6_1_27.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_27.json rename to _cache/sabio_rk_total/2_6_1_27.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_30.json b/_cache/sabio_rk_total/2_6_1_30.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_30.json rename to _cache/sabio_rk_total/2_6_1_30.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_36.json b/_cache/sabio_rk_total/2_6_1_36.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_36.json rename to _cache/sabio_rk_total/2_6_1_36.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_39.json b/_cache/sabio_rk_total/2_6_1_39.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_39.json rename to _cache/sabio_rk_total/2_6_1_39.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_42.json b/_cache/sabio_rk_total/2_6_1_42.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_42.json rename to _cache/sabio_rk_total/2_6_1_42.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_45.json b/_cache/sabio_rk_total/2_6_1_45.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_45.json rename to _cache/sabio_rk_total/2_6_1_45.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_46.json b/_cache/sabio_rk_total/2_6_1_46.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_46.json rename to _cache/sabio_rk_total/2_6_1_46.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_5.json b/_cache/sabio_rk_total/2_6_1_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_5.json rename to _cache/sabio_rk_total/2_6_1_5.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_52.json b/_cache/sabio_rk_total/2_6_1_52.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_52.json rename to _cache/sabio_rk_total/2_6_1_52.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_54.json b/_cache/sabio_rk_total/2_6_1_54.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_54.json rename to _cache/sabio_rk_total/2_6_1_54.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_62.json b/_cache/sabio_rk_total/2_6_1_62.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_62.json rename to _cache/sabio_rk_total/2_6_1_62.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_7.json b/_cache/sabio_rk_total/2_6_1_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_7.json rename to _cache/sabio_rk_total/2_6_1_7.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_76.json b/_cache/sabio_rk_total/2_6_1_76.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_76.json rename to _cache/sabio_rk_total/2_6_1_76.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_83.json b/_cache/sabio_rk_total/2_6_1_83.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_83.json rename to _cache/sabio_rk_total/2_6_1_83.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_85.json b/_cache/sabio_rk_total/2_6_1_85.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_85.json rename to _cache/sabio_rk_total/2_6_1_85.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_9.json b/_cache/sabio_rk_total/2_6_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_9.json rename to _cache/sabio_rk_total/2_6_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/2_6_1_W.json b/_cache/sabio_rk_total/2_6_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_6_1_W.json rename to _cache/sabio_rk_total/2_6_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_10_2.json b/_cache/sabio_rk_total/2_7_10_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_10_2.json rename to _cache/sabio_rk_total/2_7_10_2.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_11_1.json b/_cache/sabio_rk_total/2_7_11_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_11_1.json rename to _cache/sabio_rk_total/2_7_11_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_11_10.json b/_cache/sabio_rk_total/2_7_11_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_11_10.json rename to _cache/sabio_rk_total/2_7_11_10.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_11_11.json b/_cache/sabio_rk_total/2_7_11_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_11_11.json rename to _cache/sabio_rk_total/2_7_11_11.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_11_24.json b/_cache/sabio_rk_total/2_7_11_24.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_11_24.json rename to _cache/sabio_rk_total/2_7_11_24.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_11_4.json b/_cache/sabio_rk_total/2_7_11_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_11_4.json rename to _cache/sabio_rk_total/2_7_11_4.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_13_3.json b/_cache/sabio_rk_total/2_7_13_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_13_3.json rename to _cache/sabio_rk_total/2_7_13_3.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_1.json b/_cache/sabio_rk_total/2_7_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_1.json rename to _cache/sabio_rk_total/2_7_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_105.json b/_cache/sabio_rk_total/2_7_1_105.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_105.json rename to _cache/sabio_rk_total/2_7_1_105.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_106.json b/_cache/sabio_rk_total/2_7_1_106.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_106.json rename to _cache/sabio_rk_total/2_7_1_106.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_107.json b/_cache/sabio_rk_total/2_7_1_107.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_107.json rename to _cache/sabio_rk_total/2_7_1_107.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_11.json b/_cache/sabio_rk_total/2_7_1_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_11.json rename to _cache/sabio_rk_total/2_7_1_11.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_113.json b/_cache/sabio_rk_total/2_7_1_113.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_113.json rename to _cache/sabio_rk_total/2_7_1_113.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_145.json b/_cache/sabio_rk_total/2_7_1_145.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_145.json rename to _cache/sabio_rk_total/2_7_1_145.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_147.json b/_cache/sabio_rk_total/2_7_1_147.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_147.json rename to _cache/sabio_rk_total/2_7_1_147.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_170.json b/_cache/sabio_rk_total/2_7_1_170.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_170.json rename to _cache/sabio_rk_total/2_7_1_170.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_2.json b/_cache/sabio_rk_total/2_7_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_2.json rename to _cache/sabio_rk_total/2_7_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_20.json b/_cache/sabio_rk_total/2_7_1_20.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_20.json rename to _cache/sabio_rk_total/2_7_1_20.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_21.json b/_cache/sabio_rk_total/2_7_1_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_21.json rename to _cache/sabio_rk_total/2_7_1_21.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_23.json b/_cache/sabio_rk_total/2_7_1_23.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_23.json rename to _cache/sabio_rk_total/2_7_1_23.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_24.json b/_cache/sabio_rk_total/2_7_1_24.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_24.json rename to _cache/sabio_rk_total/2_7_1_24.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_26.json b/_cache/sabio_rk_total/2_7_1_26.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_26.json rename to _cache/sabio_rk_total/2_7_1_26.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_29.json b/_cache/sabio_rk_total/2_7_1_29.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_29.json rename to _cache/sabio_rk_total/2_7_1_29.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_3.json b/_cache/sabio_rk_total/2_7_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_3.json rename to _cache/sabio_rk_total/2_7_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_31.json b/_cache/sabio_rk_total/2_7_1_31.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_31.json rename to _cache/sabio_rk_total/2_7_1_31.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_32.json b/_cache/sabio_rk_total/2_7_1_32.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_32.json rename to _cache/sabio_rk_total/2_7_1_32.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_33.json b/_cache/sabio_rk_total/2_7_1_33.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_33.json rename to _cache/sabio_rk_total/2_7_1_33.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_39.json b/_cache/sabio_rk_total/2_7_1_39.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_39.json rename to _cache/sabio_rk_total/2_7_1_39.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_4.json b/_cache/sabio_rk_total/2_7_1_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_4.json rename to _cache/sabio_rk_total/2_7_1_4.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_40.json b/_cache/sabio_rk_total/2_7_1_40.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_40.json rename to _cache/sabio_rk_total/2_7_1_40.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_43.json b/_cache/sabio_rk_total/2_7_1_43.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_43.json rename to _cache/sabio_rk_total/2_7_1_43.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_55.json b/_cache/sabio_rk_total/2_7_1_55.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_55.json rename to _cache/sabio_rk_total/2_7_1_55.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_59.json b/_cache/sabio_rk_total/2_7_1_59.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_59.json rename to _cache/sabio_rk_total/2_7_1_59.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_6.json b/_cache/sabio_rk_total/2_7_1_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_6.json rename to _cache/sabio_rk_total/2_7_1_6.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_60.json b/_cache/sabio_rk_total/2_7_1_60.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_60.json rename to _cache/sabio_rk_total/2_7_1_60.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_63.json b/_cache/sabio_rk_total/2_7_1_63.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_63.json rename to _cache/sabio_rk_total/2_7_1_63.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_71.json b/_cache/sabio_rk_total/2_7_1_71.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_71.json rename to _cache/sabio_rk_total/2_7_1_71.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_76.json b/_cache/sabio_rk_total/2_7_1_76.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_76.json rename to _cache/sabio_rk_total/2_7_1_76.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_90.json b/_cache/sabio_rk_total/2_7_1_90.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_90.json rename to _cache/sabio_rk_total/2_7_1_90.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_91.json b/_cache/sabio_rk_total/2_7_1_91.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_91.json rename to _cache/sabio_rk_total/2_7_1_91.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_95.json b/_cache/sabio_rk_total/2_7_1_95.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_95.json rename to _cache/sabio_rk_total/2_7_1_95.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_1_W.json b/_cache/sabio_rk_total/2_7_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_1_W.json rename to _cache/sabio_rk_total/2_7_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_2_1.json b/_cache/sabio_rk_total/2_7_2_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_2_1.json rename to _cache/sabio_rk_total/2_7_2_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_2_2.json b/_cache/sabio_rk_total/2_7_2_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_2_2.json rename to _cache/sabio_rk_total/2_7_2_2.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_2_3.json b/_cache/sabio_rk_total/2_7_2_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_2_3.json rename to _cache/sabio_rk_total/2_7_2_3.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_2_4.json b/_cache/sabio_rk_total/2_7_2_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_2_4.json rename to _cache/sabio_rk_total/2_7_2_4.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_2_W.json b/_cache/sabio_rk_total/2_7_2_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_2_W.json rename to _cache/sabio_rk_total/2_7_2_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_3_13.json b/_cache/sabio_rk_total/2_7_3_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_3_13.json rename to _cache/sabio_rk_total/2_7_3_13.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_3_2.json b/_cache/sabio_rk_total/2_7_3_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_3_2.json rename to _cache/sabio_rk_total/2_7_3_2.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_3_3.json b/_cache/sabio_rk_total/2_7_3_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_3_3.json rename to _cache/sabio_rk_total/2_7_3_3.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_3_9.json b/_cache/sabio_rk_total/2_7_3_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_3_9.json rename to _cache/sabio_rk_total/2_7_3_9.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_4_14.json b/_cache/sabio_rk_total/2_7_4_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_4_14.json rename to _cache/sabio_rk_total/2_7_4_14.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_4_21.json b/_cache/sabio_rk_total/2_7_4_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_4_21.json rename to _cache/sabio_rk_total/2_7_4_21.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_4_22.json b/_cache/sabio_rk_total/2_7_4_22.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_4_22.json rename to _cache/sabio_rk_total/2_7_4_22.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_4_3.json b/_cache/sabio_rk_total/2_7_4_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_4_3.json rename to _cache/sabio_rk_total/2_7_4_3.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_4_6.json b/_cache/sabio_rk_total/2_7_4_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_4_6.json rename to _cache/sabio_rk_total/2_7_4_6.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_4_8.json b/_cache/sabio_rk_total/2_7_4_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_4_8.json rename to _cache/sabio_rk_total/2_7_4_8.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_4_W.json b/_cache/sabio_rk_total/2_7_4_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_4_W.json rename to _cache/sabio_rk_total/2_7_4_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_6_5.json b/_cache/sabio_rk_total/2_7_6_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_6_5.json rename to _cache/sabio_rk_total/2_7_6_5.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_6_W.json b/_cache/sabio_rk_total/2_7_6_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_6_W.json rename to _cache/sabio_rk_total/2_7_6_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_1.json b/_cache/sabio_rk_total/2_7_7_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_1.json rename to _cache/sabio_rk_total/2_7_7_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_12.json b/_cache/sabio_rk_total/2_7_7_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_12.json rename to _cache/sabio_rk_total/2_7_7_12.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_18.json b/_cache/sabio_rk_total/2_7_7_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_18.json rename to _cache/sabio_rk_total/2_7_7_18.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_19.json b/_cache/sabio_rk_total/2_7_7_19.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_19.json rename to _cache/sabio_rk_total/2_7_7_19.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_2.json b/_cache/sabio_rk_total/2_7_7_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_2.json rename to _cache/sabio_rk_total/2_7_7_2.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_23.json b/_cache/sabio_rk_total/2_7_7_23.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_23.json rename to _cache/sabio_rk_total/2_7_7_23.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_27.json b/_cache/sabio_rk_total/2_7_7_27.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_27.json rename to _cache/sabio_rk_total/2_7_7_27.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_3.json b/_cache/sabio_rk_total/2_7_7_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_3.json rename to _cache/sabio_rk_total/2_7_7_3.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_31.json b/_cache/sabio_rk_total/2_7_7_31.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_31.json rename to _cache/sabio_rk_total/2_7_7_31.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_4.json b/_cache/sabio_rk_total/2_7_7_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_4.json rename to _cache/sabio_rk_total/2_7_7_4.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_40.json b/_cache/sabio_rk_total/2_7_7_40.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_40.json rename to _cache/sabio_rk_total/2_7_7_40.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_49.json b/_cache/sabio_rk_total/2_7_7_49.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_49.json rename to _cache/sabio_rk_total/2_7_7_49.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_59.json b/_cache/sabio_rk_total/2_7_7_59.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_59.json rename to _cache/sabio_rk_total/2_7_7_59.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_60.json b/_cache/sabio_rk_total/2_7_7_60.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_60.json rename to _cache/sabio_rk_total/2_7_7_60.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_69.json b/_cache/sabio_rk_total/2_7_7_69.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_69.json rename to _cache/sabio_rk_total/2_7_7_69.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_7.json b/_cache/sabio_rk_total/2_7_7_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_7.json rename to _cache/sabio_rk_total/2_7_7_7.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_84.json b/_cache/sabio_rk_total/2_7_7_84.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_84.json rename to _cache/sabio_rk_total/2_7_7_84.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_7_W.json b/_cache/sabio_rk_total/2_7_7_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_7_W.json rename to _cache/sabio_rk_total/2_7_7_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_8_12.json b/_cache/sabio_rk_total/2_7_8_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_8_12.json rename to _cache/sabio_rk_total/2_7_8_12.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_8_13.json b/_cache/sabio_rk_total/2_7_8_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_8_13.json rename to _cache/sabio_rk_total/2_7_8_13.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_8_7.json b/_cache/sabio_rk_total/2_7_8_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_8_7.json rename to _cache/sabio_rk_total/2_7_8_7.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_8_W.json b/_cache/sabio_rk_total/2_7_8_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_8_W.json rename to _cache/sabio_rk_total/2_7_8_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_9_1.json b/_cache/sabio_rk_total/2_7_9_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_9_1.json rename to _cache/sabio_rk_total/2_7_9_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_7_9_W.json b/_cache/sabio_rk_total/2_7_9_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_7_9_W.json rename to _cache/sabio_rk_total/2_7_9_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_8_1_1.json b/_cache/sabio_rk_total/2_8_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_8_1_1.json rename to _cache/sabio_rk_total/2_8_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/2_8_1_2.json b/_cache/sabio_rk_total/2_8_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_8_1_2.json rename to _cache/sabio_rk_total/2_8_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/2_8_1_6.json b/_cache/sabio_rk_total/2_8_1_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_8_1_6.json rename to _cache/sabio_rk_total/2_8_1_6.json diff --git a/autopacmen/_cache/sabio_rk_total/2_8_1_7.json b/_cache/sabio_rk_total/2_8_1_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_8_1_7.json rename to _cache/sabio_rk_total/2_8_1_7.json diff --git a/autopacmen/_cache/sabio_rk_total/2_8_2_21.json b/_cache/sabio_rk_total/2_8_2_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_8_2_21.json rename to _cache/sabio_rk_total/2_8_2_21.json diff --git a/autopacmen/_cache/sabio_rk_total/2_8_2_25.json b/_cache/sabio_rk_total/2_8_2_25.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_8_2_25.json rename to _cache/sabio_rk_total/2_8_2_25.json diff --git a/autopacmen/_cache/sabio_rk_total/2_8_2_8.json b/_cache/sabio_rk_total/2_8_2_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_8_2_8.json rename to _cache/sabio_rk_total/2_8_2_8.json diff --git a/autopacmen/_cache/sabio_rk_total/2_8_3_18.json b/_cache/sabio_rk_total/2_8_3_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_8_3_18.json rename to _cache/sabio_rk_total/2_8_3_18.json diff --git a/autopacmen/_cache/sabio_rk_total/2_8_3_6.json b/_cache/sabio_rk_total/2_8_3_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_8_3_6.json rename to _cache/sabio_rk_total/2_8_3_6.json diff --git a/autopacmen/_cache/sabio_rk_total/2_8_3_W.json b/_cache/sabio_rk_total/2_8_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_8_3_W.json rename to _cache/sabio_rk_total/2_8_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/2_W_W_W.json b/_cache/sabio_rk_total/2_W_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/2_W_W_W.json rename to _cache/sabio_rk_total/2_W_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_1.json b/_cache/sabio_rk_total/3_1_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_1.json rename to _cache/sabio_rk_total/3_1_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_11.json b/_cache/sabio_rk_total/3_1_1_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_11.json rename to _cache/sabio_rk_total/3_1_1_11.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_13.json b/_cache/sabio_rk_total/3_1_1_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_13.json rename to _cache/sabio_rk_total/3_1_1_13.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_14.json b/_cache/sabio_rk_total/3_1_1_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_14.json rename to _cache/sabio_rk_total/3_1_1_14.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_2.json b/_cache/sabio_rk_total/3_1_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_2.json rename to _cache/sabio_rk_total/3_1_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_25.json b/_cache/sabio_rk_total/3_1_1_25.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_25.json rename to _cache/sabio_rk_total/3_1_1_25.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_29.json b/_cache/sabio_rk_total/3_1_1_29.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_29.json rename to _cache/sabio_rk_total/3_1_1_29.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_31.json b/_cache/sabio_rk_total/3_1_1_31.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_31.json rename to _cache/sabio_rk_total/3_1_1_31.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_43.json b/_cache/sabio_rk_total/3_1_1_43.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_43.json rename to _cache/sabio_rk_total/3_1_1_43.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_45.json b/_cache/sabio_rk_total/3_1_1_45.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_45.json rename to _cache/sabio_rk_total/3_1_1_45.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_6.json b/_cache/sabio_rk_total/3_1_1_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_6.json rename to _cache/sabio_rk_total/3_1_1_6.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_7.json b/_cache/sabio_rk_total/3_1_1_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_7.json rename to _cache/sabio_rk_total/3_1_1_7.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_72.json b/_cache/sabio_rk_total/3_1_1_72.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_72.json rename to _cache/sabio_rk_total/3_1_1_72.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_73.json b/_cache/sabio_rk_total/3_1_1_73.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_73.json rename to _cache/sabio_rk_total/3_1_1_73.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_8.json b/_cache/sabio_rk_total/3_1_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_8.json rename to _cache/sabio_rk_total/3_1_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_81.json b/_cache/sabio_rk_total/3_1_1_81.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_81.json rename to _cache/sabio_rk_total/3_1_1_81.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_88.json b/_cache/sabio_rk_total/3_1_1_88.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_88.json rename to _cache/sabio_rk_total/3_1_1_88.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_1_W.json b/_cache/sabio_rk_total/3_1_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_1_W.json rename to _cache/sabio_rk_total/3_1_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_2_12.json b/_cache/sabio_rk_total/3_1_2_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_2_12.json rename to _cache/sabio_rk_total/3_1_2_12.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_2_17.json b/_cache/sabio_rk_total/3_1_2_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_2_17.json rename to _cache/sabio_rk_total/3_1_2_17.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_2_2.json b/_cache/sabio_rk_total/3_1_2_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_2_2.json rename to _cache/sabio_rk_total/3_1_2_2.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_2_20.json b/_cache/sabio_rk_total/3_1_2_20.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_2_20.json rename to _cache/sabio_rk_total/3_1_2_20.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_2_23.json b/_cache/sabio_rk_total/3_1_2_23.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_2_23.json rename to _cache/sabio_rk_total/3_1_2_23.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_2_4.json b/_cache/sabio_rk_total/3_1_2_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_2_4.json rename to _cache/sabio_rk_total/3_1_2_4.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_2_6.json b/_cache/sabio_rk_total/3_1_2_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_2_6.json rename to _cache/sabio_rk_total/3_1_2_6.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_2_W.json b/_cache/sabio_rk_total/3_1_2_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_2_W.json rename to _cache/sabio_rk_total/3_1_2_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_1.json b/_cache/sabio_rk_total/3_1_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_1.json rename to _cache/sabio_rk_total/3_1_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_104.json b/_cache/sabio_rk_total/3_1_3_104.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_104.json rename to _cache/sabio_rk_total/3_1_3_104.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_11.json b/_cache/sabio_rk_total/3_1_3_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_11.json rename to _cache/sabio_rk_total/3_1_3_11.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_16.json b/_cache/sabio_rk_total/3_1_3_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_16.json rename to _cache/sabio_rk_total/3_1_3_16.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_17.json b/_cache/sabio_rk_total/3_1_3_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_17.json rename to _cache/sabio_rk_total/3_1_3_17.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_18.json b/_cache/sabio_rk_total/3_1_3_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_18.json rename to _cache/sabio_rk_total/3_1_3_18.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_2.json b/_cache/sabio_rk_total/3_1_3_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_2.json rename to _cache/sabio_rk_total/3_1_3_2.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_25.json b/_cache/sabio_rk_total/3_1_3_25.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_25.json rename to _cache/sabio_rk_total/3_1_3_25.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_3.json b/_cache/sabio_rk_total/3_1_3_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_3.json rename to _cache/sabio_rk_total/3_1_3_3.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_33.json b/_cache/sabio_rk_total/3_1_3_33.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_33.json rename to _cache/sabio_rk_total/3_1_3_33.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_36.json b/_cache/sabio_rk_total/3_1_3_36.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_36.json rename to _cache/sabio_rk_total/3_1_3_36.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_37.json b/_cache/sabio_rk_total/3_1_3_37.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_37.json rename to _cache/sabio_rk_total/3_1_3_37.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_46.json b/_cache/sabio_rk_total/3_1_3_46.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_46.json rename to _cache/sabio_rk_total/3_1_3_46.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_48.json b/_cache/sabio_rk_total/3_1_3_48.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_48.json rename to _cache/sabio_rk_total/3_1_3_48.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_5.json b/_cache/sabio_rk_total/3_1_3_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_5.json rename to _cache/sabio_rk_total/3_1_3_5.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_6.json b/_cache/sabio_rk_total/3_1_3_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_6.json rename to _cache/sabio_rk_total/3_1_3_6.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_7.json b/_cache/sabio_rk_total/3_1_3_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_7.json rename to _cache/sabio_rk_total/3_1_3_7.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_74.json b/_cache/sabio_rk_total/3_1_3_74.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_74.json rename to _cache/sabio_rk_total/3_1_3_74.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_76.json b/_cache/sabio_rk_total/3_1_3_76.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_76.json rename to _cache/sabio_rk_total/3_1_3_76.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_8.json b/_cache/sabio_rk_total/3_1_3_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_8.json rename to _cache/sabio_rk_total/3_1_3_8.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_91.json b/_cache/sabio_rk_total/3_1_3_91.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_91.json rename to _cache/sabio_rk_total/3_1_3_91.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_97.json b/_cache/sabio_rk_total/3_1_3_97.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_97.json rename to _cache/sabio_rk_total/3_1_3_97.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_3_W.json b/_cache/sabio_rk_total/3_1_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_3_W.json rename to _cache/sabio_rk_total/3_1_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_4_1.json b/_cache/sabio_rk_total/3_1_4_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_4_1.json rename to _cache/sabio_rk_total/3_1_4_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_4_12.json b/_cache/sabio_rk_total/3_1_4_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_4_12.json rename to _cache/sabio_rk_total/3_1_4_12.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_4_16.json b/_cache/sabio_rk_total/3_1_4_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_4_16.json rename to _cache/sabio_rk_total/3_1_4_16.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_4_17.json b/_cache/sabio_rk_total/3_1_4_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_4_17.json rename to _cache/sabio_rk_total/3_1_4_17.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_4_3.json b/_cache/sabio_rk_total/3_1_4_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_4_3.json rename to _cache/sabio_rk_total/3_1_4_3.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_4_35.json b/_cache/sabio_rk_total/3_1_4_35.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_4_35.json rename to _cache/sabio_rk_total/3_1_4_35.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_4_37.json b/_cache/sabio_rk_total/3_1_4_37.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_4_37.json rename to _cache/sabio_rk_total/3_1_4_37.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_4_4.json b/_cache/sabio_rk_total/3_1_4_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_4_4.json rename to _cache/sabio_rk_total/3_1_4_4.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_4_W.json b/_cache/sabio_rk_total/3_1_4_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_4_W.json rename to _cache/sabio_rk_total/3_1_4_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_5_1.json b/_cache/sabio_rk_total/3_1_5_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_5_1.json rename to _cache/sabio_rk_total/3_1_5_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_1_7_2.json b/_cache/sabio_rk_total/3_1_7_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_1_7_2.json rename to _cache/sabio_rk_total/3_1_7_2.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_1.json b/_cache/sabio_rk_total/3_2_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_1.json rename to _cache/sabio_rk_total/3_2_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_10.json b/_cache/sabio_rk_total/3_2_1_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_10.json rename to _cache/sabio_rk_total/3_2_1_10.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_103.json b/_cache/sabio_rk_total/3_2_1_103.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_103.json rename to _cache/sabio_rk_total/3_2_1_103.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_113.json b/_cache/sabio_rk_total/3_2_1_113.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_113.json rename to _cache/sabio_rk_total/3_2_1_113.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_114.json b/_cache/sabio_rk_total/3_2_1_114.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_114.json rename to _cache/sabio_rk_total/3_2_1_114.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_122.json b/_cache/sabio_rk_total/3_2_1_122.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_122.json rename to _cache/sabio_rk_total/3_2_1_122.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_132.json b/_cache/sabio_rk_total/3_2_1_132.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_132.json rename to _cache/sabio_rk_total/3_2_1_132.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_136.json b/_cache/sabio_rk_total/3_2_1_136.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_136.json rename to _cache/sabio_rk_total/3_2_1_136.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_14.json b/_cache/sabio_rk_total/3_2_1_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_14.json rename to _cache/sabio_rk_total/3_2_1_14.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_147.json b/_cache/sabio_rk_total/3_2_1_147.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_147.json rename to _cache/sabio_rk_total/3_2_1_147.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_15.json b/_cache/sabio_rk_total/3_2_1_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_15.json rename to _cache/sabio_rk_total/3_2_1_15.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_151.json b/_cache/sabio_rk_total/3_2_1_151.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_151.json rename to _cache/sabio_rk_total/3_2_1_151.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_161.json b/_cache/sabio_rk_total/3_2_1_161.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_161.json rename to _cache/sabio_rk_total/3_2_1_161.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_177.json b/_cache/sabio_rk_total/3_2_1_177.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_177.json rename to _cache/sabio_rk_total/3_2_1_177.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_18.json b/_cache/sabio_rk_total/3_2_1_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_18.json rename to _cache/sabio_rk_total/3_2_1_18.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_182.json b/_cache/sabio_rk_total/3_2_1_182.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_182.json rename to _cache/sabio_rk_total/3_2_1_182.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_199.json b/_cache/sabio_rk_total/3_2_1_199.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_199.json rename to _cache/sabio_rk_total/3_2_1_199.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_2.json b/_cache/sabio_rk_total/3_2_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_2.json rename to _cache/sabio_rk_total/3_2_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_20.json b/_cache/sabio_rk_total/3_2_1_20.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_20.json rename to _cache/sabio_rk_total/3_2_1_20.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_21.json b/_cache/sabio_rk_total/3_2_1_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_21.json rename to _cache/sabio_rk_total/3_2_1_21.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_22.json b/_cache/sabio_rk_total/3_2_1_22.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_22.json rename to _cache/sabio_rk_total/3_2_1_22.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_23.json b/_cache/sabio_rk_total/3_2_1_23.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_23.json rename to _cache/sabio_rk_total/3_2_1_23.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_25.json b/_cache/sabio_rk_total/3_2_1_25.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_25.json rename to _cache/sabio_rk_total/3_2_1_25.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_26.json b/_cache/sabio_rk_total/3_2_1_26.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_26.json rename to _cache/sabio_rk_total/3_2_1_26.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_28.json b/_cache/sabio_rk_total/3_2_1_28.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_28.json rename to _cache/sabio_rk_total/3_2_1_28.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_3.json b/_cache/sabio_rk_total/3_2_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_3.json rename to _cache/sabio_rk_total/3_2_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_31.json b/_cache/sabio_rk_total/3_2_1_31.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_31.json rename to _cache/sabio_rk_total/3_2_1_31.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_37.json b/_cache/sabio_rk_total/3_2_1_37.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_37.json rename to _cache/sabio_rk_total/3_2_1_37.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_38.json b/_cache/sabio_rk_total/3_2_1_38.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_38.json rename to _cache/sabio_rk_total/3_2_1_38.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_39.json b/_cache/sabio_rk_total/3_2_1_39.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_39.json rename to _cache/sabio_rk_total/3_2_1_39.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_4.json b/_cache/sabio_rk_total/3_2_1_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_4.json rename to _cache/sabio_rk_total/3_2_1_4.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_41.json b/_cache/sabio_rk_total/3_2_1_41.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_41.json rename to _cache/sabio_rk_total/3_2_1_41.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_45.json b/_cache/sabio_rk_total/3_2_1_45.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_45.json rename to _cache/sabio_rk_total/3_2_1_45.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_51.json b/_cache/sabio_rk_total/3_2_1_51.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_51.json rename to _cache/sabio_rk_total/3_2_1_51.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_52.json b/_cache/sabio_rk_total/3_2_1_52.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_52.json rename to _cache/sabio_rk_total/3_2_1_52.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_55.json b/_cache/sabio_rk_total/3_2_1_55.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_55.json rename to _cache/sabio_rk_total/3_2_1_55.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_58.json b/_cache/sabio_rk_total/3_2_1_58.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_58.json rename to _cache/sabio_rk_total/3_2_1_58.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_62.json b/_cache/sabio_rk_total/3_2_1_62.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_62.json rename to _cache/sabio_rk_total/3_2_1_62.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_70.json b/_cache/sabio_rk_total/3_2_1_70.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_70.json rename to _cache/sabio_rk_total/3_2_1_70.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_73.json b/_cache/sabio_rk_total/3_2_1_73.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_73.json rename to _cache/sabio_rk_total/3_2_1_73.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_74.json b/_cache/sabio_rk_total/3_2_1_74.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_74.json rename to _cache/sabio_rk_total/3_2_1_74.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_75.json b/_cache/sabio_rk_total/3_2_1_75.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_75.json rename to _cache/sabio_rk_total/3_2_1_75.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_76.json b/_cache/sabio_rk_total/3_2_1_76.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_76.json rename to _cache/sabio_rk_total/3_2_1_76.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_78.json b/_cache/sabio_rk_total/3_2_1_78.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_78.json rename to _cache/sabio_rk_total/3_2_1_78.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_8.json b/_cache/sabio_rk_total/3_2_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_8.json rename to _cache/sabio_rk_total/3_2_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_81.json b/_cache/sabio_rk_total/3_2_1_81.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_81.json rename to _cache/sabio_rk_total/3_2_1_81.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_85.json b/_cache/sabio_rk_total/3_2_1_85.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_85.json rename to _cache/sabio_rk_total/3_2_1_85.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_86.json b/_cache/sabio_rk_total/3_2_1_86.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_86.json rename to _cache/sabio_rk_total/3_2_1_86.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_91.json b/_cache/sabio_rk_total/3_2_1_91.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_91.json rename to _cache/sabio_rk_total/3_2_1_91.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_99.json b/_cache/sabio_rk_total/3_2_1_99.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_99.json rename to _cache/sabio_rk_total/3_2_1_99.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_1_W.json b/_cache/sabio_rk_total/3_2_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_1_W.json rename to _cache/sabio_rk_total/3_2_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_2_1.json b/_cache/sabio_rk_total/3_2_2_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_2_1.json rename to _cache/sabio_rk_total/3_2_2_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_2_21.json b/_cache/sabio_rk_total/3_2_2_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_2_21.json rename to _cache/sabio_rk_total/3_2_2_21.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_2_27.json b/_cache/sabio_rk_total/3_2_2_27.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_2_27.json rename to _cache/sabio_rk_total/3_2_2_27.json diff --git a/autopacmen/_cache/sabio_rk_total/3_2_2_W.json b/_cache/sabio_rk_total/3_2_2_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_2_2_W.json rename to _cache/sabio_rk_total/3_2_2_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_3_2_1.json b/_cache/sabio_rk_total/3_3_2_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_3_2_1.json rename to _cache/sabio_rk_total/3_3_2_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_11_1.json b/_cache/sabio_rk_total/3_4_11_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_11_1.json rename to _cache/sabio_rk_total/3_4_11_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_11_2.json b/_cache/sabio_rk_total/3_4_11_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_11_2.json rename to _cache/sabio_rk_total/3_4_11_2.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_11_23.json b/_cache/sabio_rk_total/3_4_11_23.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_11_23.json rename to _cache/sabio_rk_total/3_4_11_23.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_13_18.json b/_cache/sabio_rk_total/3_4_13_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_13_18.json rename to _cache/sabio_rk_total/3_4_13_18.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_13_20.json b/_cache/sabio_rk_total/3_4_13_20.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_13_20.json rename to _cache/sabio_rk_total/3_4_13_20.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_13_9.json b/_cache/sabio_rk_total/3_4_13_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_13_9.json rename to _cache/sabio_rk_total/3_4_13_9.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_13_W.json b/_cache/sabio_rk_total/3_4_13_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_13_W.json rename to _cache/sabio_rk_total/3_4_13_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_16_4.json b/_cache/sabio_rk_total/3_4_16_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_16_4.json rename to _cache/sabio_rk_total/3_4_16_4.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_17_1.json b/_cache/sabio_rk_total/3_4_17_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_17_1.json rename to _cache/sabio_rk_total/3_4_17_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_17_12.json b/_cache/sabio_rk_total/3_4_17_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_17_12.json rename to _cache/sabio_rk_total/3_4_17_12.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_17_15.json b/_cache/sabio_rk_total/3_4_17_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_17_15.json rename to _cache/sabio_rk_total/3_4_17_15.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_17_22.json b/_cache/sabio_rk_total/3_4_17_22.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_17_22.json rename to _cache/sabio_rk_total/3_4_17_22.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_17_23.json b/_cache/sabio_rk_total/3_4_17_23.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_17_23.json rename to _cache/sabio_rk_total/3_4_17_23.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_17_W.json b/_cache/sabio_rk_total/3_4_17_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_17_W.json rename to _cache/sabio_rk_total/3_4_17_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_19_12.json b/_cache/sabio_rk_total/3_4_19_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_19_12.json rename to _cache/sabio_rk_total/3_4_19_12.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_19_5.json b/_cache/sabio_rk_total/3_4_19_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_19_5.json rename to _cache/sabio_rk_total/3_4_19_5.json diff --git a/autopacmen/_cache/sabio_rk_total/3_4_19_W.json b/_cache/sabio_rk_total/3_4_19_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_4_19_W.json rename to _cache/sabio_rk_total/3_4_19_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_1.json b/_cache/sabio_rk_total/3_5_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_1.json rename to _cache/sabio_rk_total/3_5_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_104.json b/_cache/sabio_rk_total/3_5_1_104.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_104.json rename to _cache/sabio_rk_total/3_5_1_104.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_11.json b/_cache/sabio_rk_total/3_5_1_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_11.json rename to _cache/sabio_rk_total/3_5_1_11.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_115.json b/_cache/sabio_rk_total/3_5_1_115.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_115.json rename to _cache/sabio_rk_total/3_5_1_115.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_124.json b/_cache/sabio_rk_total/3_5_1_124.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_124.json rename to _cache/sabio_rk_total/3_5_1_124.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_17.json b/_cache/sabio_rk_total/3_5_1_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_17.json rename to _cache/sabio_rk_total/3_5_1_17.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_18.json b/_cache/sabio_rk_total/3_5_1_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_18.json rename to _cache/sabio_rk_total/3_5_1_18.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_2.json b/_cache/sabio_rk_total/3_5_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_2.json rename to _cache/sabio_rk_total/3_5_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_26.json b/_cache/sabio_rk_total/3_5_1_26.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_26.json rename to _cache/sabio_rk_total/3_5_1_26.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_4.json b/_cache/sabio_rk_total/3_5_1_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_4.json rename to _cache/sabio_rk_total/3_5_1_4.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_41.json b/_cache/sabio_rk_total/3_5_1_41.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_41.json rename to _cache/sabio_rk_total/3_5_1_41.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_5.json b/_cache/sabio_rk_total/3_5_1_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_5.json rename to _cache/sabio_rk_total/3_5_1_5.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_53.json b/_cache/sabio_rk_total/3_5_1_53.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_53.json rename to _cache/sabio_rk_total/3_5_1_53.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_78.json b/_cache/sabio_rk_total/3_5_1_78.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_78.json rename to _cache/sabio_rk_total/3_5_1_78.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_88.json b/_cache/sabio_rk_total/3_5_1_88.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_88.json rename to _cache/sabio_rk_total/3_5_1_88.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_9.json b/_cache/sabio_rk_total/3_5_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_9.json rename to _cache/sabio_rk_total/3_5_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_93.json b/_cache/sabio_rk_total/3_5_1_93.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_93.json rename to _cache/sabio_rk_total/3_5_1_93.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_1_W.json b/_cache/sabio_rk_total/3_5_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_1_W.json rename to _cache/sabio_rk_total/3_5_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_2_17.json b/_cache/sabio_rk_total/3_5_2_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_2_17.json rename to _cache/sabio_rk_total/3_5_2_17.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_2_3.json b/_cache/sabio_rk_total/3_5_2_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_2_3.json rename to _cache/sabio_rk_total/3_5_2_3.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_2_5.json b/_cache/sabio_rk_total/3_5_2_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_2_5.json rename to _cache/sabio_rk_total/3_5_2_5.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_2_6.json b/_cache/sabio_rk_total/3_5_2_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_2_6.json rename to _cache/sabio_rk_total/3_5_2_6.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_3_1.json b/_cache/sabio_rk_total/3_5_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_3_1.json rename to _cache/sabio_rk_total/3_5_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_3_12.json b/_cache/sabio_rk_total/3_5_3_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_3_12.json rename to _cache/sabio_rk_total/3_5_3_12.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_3_13.json b/_cache/sabio_rk_total/3_5_3_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_3_13.json rename to _cache/sabio_rk_total/3_5_3_13.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_3_18.json b/_cache/sabio_rk_total/3_5_3_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_3_18.json rename to _cache/sabio_rk_total/3_5_3_18.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_3_4.json b/_cache/sabio_rk_total/3_5_3_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_3_4.json rename to _cache/sabio_rk_total/3_5_3_4.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_3_6.json b/_cache/sabio_rk_total/3_5_3_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_3_6.json rename to _cache/sabio_rk_total/3_5_3_6.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_3_7.json b/_cache/sabio_rk_total/3_5_3_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_3_7.json rename to _cache/sabio_rk_total/3_5_3_7.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_3_W.json b/_cache/sabio_rk_total/3_5_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_3_W.json rename to _cache/sabio_rk_total/3_5_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_10.json b/_cache/sabio_rk_total/3_5_4_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_10.json rename to _cache/sabio_rk_total/3_5_4_10.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_11.json b/_cache/sabio_rk_total/3_5_4_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_11.json rename to _cache/sabio_rk_total/3_5_4_11.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_12.json b/_cache/sabio_rk_total/3_5_4_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_12.json rename to _cache/sabio_rk_total/3_5_4_12.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_16.json b/_cache/sabio_rk_total/3_5_4_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_16.json rename to _cache/sabio_rk_total/3_5_4_16.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_2.json b/_cache/sabio_rk_total/3_5_4_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_2.json rename to _cache/sabio_rk_total/3_5_4_2.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_28.json b/_cache/sabio_rk_total/3_5_4_28.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_28.json rename to _cache/sabio_rk_total/3_5_4_28.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_3.json b/_cache/sabio_rk_total/3_5_4_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_3.json rename to _cache/sabio_rk_total/3_5_4_3.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_30.json b/_cache/sabio_rk_total/3_5_4_30.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_30.json rename to _cache/sabio_rk_total/3_5_4_30.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_31.json b/_cache/sabio_rk_total/3_5_4_31.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_31.json rename to _cache/sabio_rk_total/3_5_4_31.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_4.json b/_cache/sabio_rk_total/3_5_4_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_4.json rename to _cache/sabio_rk_total/3_5_4_4.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_43.json b/_cache/sabio_rk_total/3_5_4_43.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_43.json rename to _cache/sabio_rk_total/3_5_4_43.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_9.json b/_cache/sabio_rk_total/3_5_4_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_9.json rename to _cache/sabio_rk_total/3_5_4_9.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_4_W.json b/_cache/sabio_rk_total/3_5_4_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_4_W.json rename to _cache/sabio_rk_total/3_5_4_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_99_6.json b/_cache/sabio_rk_total/3_5_99_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_99_6.json rename to _cache/sabio_rk_total/3_5_99_6.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_99_7.json b/_cache/sabio_rk_total/3_5_99_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_99_7.json rename to _cache/sabio_rk_total/3_5_99_7.json diff --git a/autopacmen/_cache/sabio_rk_total/3_5_W_W.json b/_cache/sabio_rk_total/3_5_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_5_W_W.json rename to _cache/sabio_rk_total/3_5_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_1.json b/_cache/sabio_rk_total/3_6_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_1.json rename to _cache/sabio_rk_total/3_6_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_11.json b/_cache/sabio_rk_total/3_6_1_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_11.json rename to _cache/sabio_rk_total/3_6_1_11.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_13.json b/_cache/sabio_rk_total/3_6_1_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_13.json rename to _cache/sabio_rk_total/3_6_1_13.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_15.json b/_cache/sabio_rk_total/3_6_1_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_15.json rename to _cache/sabio_rk_total/3_6_1_15.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_16.json b/_cache/sabio_rk_total/3_6_1_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_16.json rename to _cache/sabio_rk_total/3_6_1_16.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_17.json b/_cache/sabio_rk_total/3_6_1_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_17.json rename to _cache/sabio_rk_total/3_6_1_17.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_22.json b/_cache/sabio_rk_total/3_6_1_22.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_22.json rename to _cache/sabio_rk_total/3_6_1_22.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_23.json b/_cache/sabio_rk_total/3_6_1_23.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_23.json rename to _cache/sabio_rk_total/3_6_1_23.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_28.json b/_cache/sabio_rk_total/3_6_1_28.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_28.json rename to _cache/sabio_rk_total/3_6_1_28.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_29.json b/_cache/sabio_rk_total/3_6_1_29.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_29.json rename to _cache/sabio_rk_total/3_6_1_29.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_3.json b/_cache/sabio_rk_total/3_6_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_3.json rename to _cache/sabio_rk_total/3_6_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_52.json b/_cache/sabio_rk_total/3_6_1_52.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_52.json rename to _cache/sabio_rk_total/3_6_1_52.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_53.json b/_cache/sabio_rk_total/3_6_1_53.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_53.json rename to _cache/sabio_rk_total/3_6_1_53.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_55.json b/_cache/sabio_rk_total/3_6_1_55.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_55.json rename to _cache/sabio_rk_total/3_6_1_55.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_56.json b/_cache/sabio_rk_total/3_6_1_56.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_56.json rename to _cache/sabio_rk_total/3_6_1_56.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_60.json b/_cache/sabio_rk_total/3_6_1_60.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_60.json rename to _cache/sabio_rk_total/3_6_1_60.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_65.json b/_cache/sabio_rk_total/3_6_1_65.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_65.json rename to _cache/sabio_rk_total/3_6_1_65.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_7.json b/_cache/sabio_rk_total/3_6_1_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_7.json rename to _cache/sabio_rk_total/3_6_1_7.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_9.json b/_cache/sabio_rk_total/3_6_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_9.json rename to _cache/sabio_rk_total/3_6_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_1_W.json b/_cache/sabio_rk_total/3_6_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_1_W.json rename to _cache/sabio_rk_total/3_6_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_2_1.json b/_cache/sabio_rk_total/3_6_2_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_2_1.json rename to _cache/sabio_rk_total/3_6_2_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_4_10.json b/_cache/sabio_rk_total/3_6_4_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_4_10.json rename to _cache/sabio_rk_total/3_6_4_10.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_4_13.json b/_cache/sabio_rk_total/3_6_4_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_4_13.json rename to _cache/sabio_rk_total/3_6_4_13.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_4_W.json b/_cache/sabio_rk_total/3_6_4_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_4_W.json rename to _cache/sabio_rk_total/3_6_4_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_5_1.json b/_cache/sabio_rk_total/3_6_5_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_5_1.json rename to _cache/sabio_rk_total/3_6_5_1.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_5_2.json b/_cache/sabio_rk_total/3_6_5_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_5_2.json rename to _cache/sabio_rk_total/3_6_5_2.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_5_4.json b/_cache/sabio_rk_total/3_6_5_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_5_4.json rename to _cache/sabio_rk_total/3_6_5_4.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_5_W.json b/_cache/sabio_rk_total/3_6_5_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_5_W.json rename to _cache/sabio_rk_total/3_6_5_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_6_W_W.json b/_cache/sabio_rk_total/3_6_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_6_W_W.json rename to _cache/sabio_rk_total/3_6_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/3_7_1_18.json b/_cache/sabio_rk_total/3_7_1_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_7_1_18.json rename to _cache/sabio_rk_total/3_7_1_18.json diff --git a/autopacmen/_cache/sabio_rk_total/3_7_1_19.json b/_cache/sabio_rk_total/3_7_1_19.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_7_1_19.json rename to _cache/sabio_rk_total/3_7_1_19.json diff --git a/autopacmen/_cache/sabio_rk_total/3_7_1_3.json b/_cache/sabio_rk_total/3_7_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_7_1_3.json rename to _cache/sabio_rk_total/3_7_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/3_7_1_8.json b/_cache/sabio_rk_total/3_7_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_7_1_8.json rename to _cache/sabio_rk_total/3_7_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/3_7_1_W.json b/_cache/sabio_rk_total/3_7_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/3_7_1_W.json rename to _cache/sabio_rk_total/3_7_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_1.json b/_cache/sabio_rk_total/4_1_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_1.json rename to _cache/sabio_rk_total/4_1_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_112.json b/_cache/sabio_rk_total/4_1_1_112.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_112.json rename to _cache/sabio_rk_total/4_1_1_112.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_15.json b/_cache/sabio_rk_total/4_1_1_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_15.json rename to _cache/sabio_rk_total/4_1_1_15.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_17.json b/_cache/sabio_rk_total/4_1_1_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_17.json rename to _cache/sabio_rk_total/4_1_1_17.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_18.json b/_cache/sabio_rk_total/4_1_1_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_18.json rename to _cache/sabio_rk_total/4_1_1_18.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_19.json b/_cache/sabio_rk_total/4_1_1_19.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_19.json rename to _cache/sabio_rk_total/4_1_1_19.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_2.json b/_cache/sabio_rk_total/4_1_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_2.json rename to _cache/sabio_rk_total/4_1_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_22.json b/_cache/sabio_rk_total/4_1_1_22.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_22.json rename to _cache/sabio_rk_total/4_1_1_22.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_23.json b/_cache/sabio_rk_total/4_1_1_23.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_23.json rename to _cache/sabio_rk_total/4_1_1_23.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_31.json b/_cache/sabio_rk_total/4_1_1_31.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_31.json rename to _cache/sabio_rk_total/4_1_1_31.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_32.json b/_cache/sabio_rk_total/4_1_1_32.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_32.json rename to _cache/sabio_rk_total/4_1_1_32.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_33.json b/_cache/sabio_rk_total/4_1_1_33.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_33.json rename to _cache/sabio_rk_total/4_1_1_33.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_35.json b/_cache/sabio_rk_total/4_1_1_35.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_35.json rename to _cache/sabio_rk_total/4_1_1_35.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_36.json b/_cache/sabio_rk_total/4_1_1_36.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_36.json rename to _cache/sabio_rk_total/4_1_1_36.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_39.json b/_cache/sabio_rk_total/4_1_1_39.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_39.json rename to _cache/sabio_rk_total/4_1_1_39.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_49.json b/_cache/sabio_rk_total/4_1_1_49.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_49.json rename to _cache/sabio_rk_total/4_1_1_49.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_50.json b/_cache/sabio_rk_total/4_1_1_50.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_50.json rename to _cache/sabio_rk_total/4_1_1_50.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_64.json b/_cache/sabio_rk_total/4_1_1_64.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_64.json rename to _cache/sabio_rk_total/4_1_1_64.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_7.json b/_cache/sabio_rk_total/4_1_1_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_7.json rename to _cache/sabio_rk_total/4_1_1_7.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_74.json b/_cache/sabio_rk_total/4_1_1_74.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_74.json rename to _cache/sabio_rk_total/4_1_1_74.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_8.json b/_cache/sabio_rk_total/4_1_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_8.json rename to _cache/sabio_rk_total/4_1_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_82.json b/_cache/sabio_rk_total/4_1_1_82.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_82.json rename to _cache/sabio_rk_total/4_1_1_82.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_83.json b/_cache/sabio_rk_total/4_1_1_83.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_83.json rename to _cache/sabio_rk_total/4_1_1_83.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_85.json b/_cache/sabio_rk_total/4_1_1_85.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_85.json rename to _cache/sabio_rk_total/4_1_1_85.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_9.json b/_cache/sabio_rk_total/4_1_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_9.json rename to _cache/sabio_rk_total/4_1_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_1_W.json b/_cache/sabio_rk_total/4_1_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_1_W.json rename to _cache/sabio_rk_total/4_1_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_2_13.json b/_cache/sabio_rk_total/4_1_2_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_2_13.json rename to _cache/sabio_rk_total/4_1_2_13.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_2_17.json b/_cache/sabio_rk_total/4_1_2_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_2_17.json rename to _cache/sabio_rk_total/4_1_2_17.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_2_23.json b/_cache/sabio_rk_total/4_1_2_23.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_2_23.json rename to _cache/sabio_rk_total/4_1_2_23.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_2_25.json b/_cache/sabio_rk_total/4_1_2_25.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_2_25.json rename to _cache/sabio_rk_total/4_1_2_25.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_2_4.json b/_cache/sabio_rk_total/4_1_2_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_2_4.json rename to _cache/sabio_rk_total/4_1_2_4.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_2_40.json b/_cache/sabio_rk_total/4_1_2_40.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_2_40.json rename to _cache/sabio_rk_total/4_1_2_40.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_2_44.json b/_cache/sabio_rk_total/4_1_2_44.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_2_44.json rename to _cache/sabio_rk_total/4_1_2_44.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_2_49.json b/_cache/sabio_rk_total/4_1_2_49.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_2_49.json rename to _cache/sabio_rk_total/4_1_2_49.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_2_52.json b/_cache/sabio_rk_total/4_1_2_52.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_2_52.json rename to _cache/sabio_rk_total/4_1_2_52.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_2_55.json b/_cache/sabio_rk_total/4_1_2_55.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_2_55.json rename to _cache/sabio_rk_total/4_1_2_55.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_2_W.json b/_cache/sabio_rk_total/4_1_2_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_2_W.json rename to _cache/sabio_rk_total/4_1_2_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_3_1.json b/_cache/sabio_rk_total/4_1_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_3_1.json rename to _cache/sabio_rk_total/4_1_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_3_17.json b/_cache/sabio_rk_total/4_1_3_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_3_17.json rename to _cache/sabio_rk_total/4_1_3_17.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_3_27.json b/_cache/sabio_rk_total/4_1_3_27.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_3_27.json rename to _cache/sabio_rk_total/4_1_3_27.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_3_3.json b/_cache/sabio_rk_total/4_1_3_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_3_3.json rename to _cache/sabio_rk_total/4_1_3_3.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_3_30.json b/_cache/sabio_rk_total/4_1_3_30.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_3_30.json rename to _cache/sabio_rk_total/4_1_3_30.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_3_39.json b/_cache/sabio_rk_total/4_1_3_39.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_3_39.json rename to _cache/sabio_rk_total/4_1_3_39.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_3_4.json b/_cache/sabio_rk_total/4_1_3_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_3_4.json rename to _cache/sabio_rk_total/4_1_3_4.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_3_43.json b/_cache/sabio_rk_total/4_1_3_43.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_3_43.json rename to _cache/sabio_rk_total/4_1_3_43.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_3_W.json b/_cache/sabio_rk_total/4_1_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_3_W.json rename to _cache/sabio_rk_total/4_1_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_99_1.json b/_cache/sabio_rk_total/4_1_99_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_99_1.json rename to _cache/sabio_rk_total/4_1_99_1.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_99_3.json b/_cache/sabio_rk_total/4_1_99_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_99_3.json rename to _cache/sabio_rk_total/4_1_99_3.json diff --git a/autopacmen/_cache/sabio_rk_total/4_1_99_W.json b/_cache/sabio_rk_total/4_1_99_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_1_99_W.json rename to _cache/sabio_rk_total/4_1_99_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_1.json b/_cache/sabio_rk_total/4_2_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_1.json rename to _cache/sabio_rk_total/4_2_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_10.json b/_cache/sabio_rk_total/4_2_1_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_10.json rename to _cache/sabio_rk_total/4_2_1_10.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_105.json b/_cache/sabio_rk_total/4_2_1_105.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_105.json rename to _cache/sabio_rk_total/4_2_1_105.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_107.json b/_cache/sabio_rk_total/4_2_1_107.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_107.json rename to _cache/sabio_rk_total/4_2_1_107.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_11.json b/_cache/sabio_rk_total/4_2_1_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_11.json rename to _cache/sabio_rk_total/4_2_1_11.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_113.json b/_cache/sabio_rk_total/4_2_1_113.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_113.json rename to _cache/sabio_rk_total/4_2_1_113.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_115.json b/_cache/sabio_rk_total/4_2_1_115.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_115.json rename to _cache/sabio_rk_total/4_2_1_115.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_116.json b/_cache/sabio_rk_total/4_2_1_116.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_116.json rename to _cache/sabio_rk_total/4_2_1_116.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_118.json b/_cache/sabio_rk_total/4_2_1_118.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_118.json rename to _cache/sabio_rk_total/4_2_1_118.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_119.json b/_cache/sabio_rk_total/4_2_1_119.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_119.json rename to _cache/sabio_rk_total/4_2_1_119.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_122.json b/_cache/sabio_rk_total/4_2_1_122.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_122.json rename to _cache/sabio_rk_total/4_2_1_122.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_17.json b/_cache/sabio_rk_total/4_2_1_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_17.json rename to _cache/sabio_rk_total/4_2_1_17.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_2.json b/_cache/sabio_rk_total/4_2_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_2.json rename to _cache/sabio_rk_total/4_2_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_20.json b/_cache/sabio_rk_total/4_2_1_20.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_20.json rename to _cache/sabio_rk_total/4_2_1_20.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_22.json b/_cache/sabio_rk_total/4_2_1_22.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_22.json rename to _cache/sabio_rk_total/4_2_1_22.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_31.json b/_cache/sabio_rk_total/4_2_1_31.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_31.json rename to _cache/sabio_rk_total/4_2_1_31.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_33.json b/_cache/sabio_rk_total/4_2_1_33.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_33.json rename to _cache/sabio_rk_total/4_2_1_33.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_35.json b/_cache/sabio_rk_total/4_2_1_35.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_35.json rename to _cache/sabio_rk_total/4_2_1_35.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_36.json b/_cache/sabio_rk_total/4_2_1_36.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_36.json rename to _cache/sabio_rk_total/4_2_1_36.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_39.json b/_cache/sabio_rk_total/4_2_1_39.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_39.json rename to _cache/sabio_rk_total/4_2_1_39.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_40.json b/_cache/sabio_rk_total/4_2_1_40.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_40.json rename to _cache/sabio_rk_total/4_2_1_40.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_41.json b/_cache/sabio_rk_total/4_2_1_41.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_41.json rename to _cache/sabio_rk_total/4_2_1_41.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_51.json b/_cache/sabio_rk_total/4_2_1_51.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_51.json rename to _cache/sabio_rk_total/4_2_1_51.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_59.json b/_cache/sabio_rk_total/4_2_1_59.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_59.json rename to _cache/sabio_rk_total/4_2_1_59.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_68.json b/_cache/sabio_rk_total/4_2_1_68.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_68.json rename to _cache/sabio_rk_total/4_2_1_68.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_69.json b/_cache/sabio_rk_total/4_2_1_69.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_69.json rename to _cache/sabio_rk_total/4_2_1_69.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_77.json b/_cache/sabio_rk_total/4_2_1_77.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_77.json rename to _cache/sabio_rk_total/4_2_1_77.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_80.json b/_cache/sabio_rk_total/4_2_1_80.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_80.json rename to _cache/sabio_rk_total/4_2_1_80.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_81.json b/_cache/sabio_rk_total/4_2_1_81.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_81.json rename to _cache/sabio_rk_total/4_2_1_81.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_84.json b/_cache/sabio_rk_total/4_2_1_84.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_84.json rename to _cache/sabio_rk_total/4_2_1_84.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_91.json b/_cache/sabio_rk_total/4_2_1_91.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_91.json rename to _cache/sabio_rk_total/4_2_1_91.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_92.json b/_cache/sabio_rk_total/4_2_1_92.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_92.json rename to _cache/sabio_rk_total/4_2_1_92.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_99.json b/_cache/sabio_rk_total/4_2_1_99.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_99.json rename to _cache/sabio_rk_total/4_2_1_99.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_1_W.json b/_cache/sabio_rk_total/4_2_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_1_W.json rename to _cache/sabio_rk_total/4_2_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_3_107.json b/_cache/sabio_rk_total/4_2_3_107.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_3_107.json rename to _cache/sabio_rk_total/4_2_3_107.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_3_108.json b/_cache/sabio_rk_total/4_2_3_108.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_3_108.json rename to _cache/sabio_rk_total/4_2_3_108.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_3_110.json b/_cache/sabio_rk_total/4_2_3_110.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_3_110.json rename to _cache/sabio_rk_total/4_2_3_110.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_3_118.json b/_cache/sabio_rk_total/4_2_3_118.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_3_118.json rename to _cache/sabio_rk_total/4_2_3_118.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_3_12.json b/_cache/sabio_rk_total/4_2_3_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_3_12.json rename to _cache/sabio_rk_total/4_2_3_12.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_3_124.json b/_cache/sabio_rk_total/4_2_3_124.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_3_124.json rename to _cache/sabio_rk_total/4_2_3_124.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_3_128.json b/_cache/sabio_rk_total/4_2_3_128.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_3_128.json rename to _cache/sabio_rk_total/4_2_3_128.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_3_22.json b/_cache/sabio_rk_total/4_2_3_22.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_3_22.json rename to _cache/sabio_rk_total/4_2_3_22.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_3_3.json b/_cache/sabio_rk_total/4_2_3_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_3_3.json rename to _cache/sabio_rk_total/4_2_3_3.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_3_37.json b/_cache/sabio_rk_total/4_2_3_37.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_3_37.json rename to _cache/sabio_rk_total/4_2_3_37.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_3_W.json b/_cache/sabio_rk_total/4_2_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_3_W.json rename to _cache/sabio_rk_total/4_2_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_99_18.json b/_cache/sabio_rk_total/4_2_99_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_99_18.json rename to _cache/sabio_rk_total/4_2_99_18.json diff --git a/autopacmen/_cache/sabio_rk_total/4_2_99_W.json b/_cache/sabio_rk_total/4_2_99_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_2_99_W.json rename to _cache/sabio_rk_total/4_2_99_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_1_1.json b/_cache/sabio_rk_total/4_3_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_1_1.json rename to _cache/sabio_rk_total/4_3_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_1_15.json b/_cache/sabio_rk_total/4_3_1_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_1_15.json rename to _cache/sabio_rk_total/4_3_1_15.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_1_16.json b/_cache/sabio_rk_total/4_3_1_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_1_16.json rename to _cache/sabio_rk_total/4_3_1_16.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_1_17.json b/_cache/sabio_rk_total/4_3_1_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_1_17.json rename to _cache/sabio_rk_total/4_3_1_17.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_1_18.json b/_cache/sabio_rk_total/4_3_1_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_1_18.json rename to _cache/sabio_rk_total/4_3_1_18.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_1_20.json b/_cache/sabio_rk_total/4_3_1_20.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_1_20.json rename to _cache/sabio_rk_total/4_3_1_20.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_1_23.json b/_cache/sabio_rk_total/4_3_1_23.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_1_23.json rename to _cache/sabio_rk_total/4_3_1_23.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_1_24.json b/_cache/sabio_rk_total/4_3_1_24.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_1_24.json rename to _cache/sabio_rk_total/4_3_1_24.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_1_25.json b/_cache/sabio_rk_total/4_3_1_25.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_1_25.json rename to _cache/sabio_rk_total/4_3_1_25.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_1_27.json b/_cache/sabio_rk_total/4_3_1_27.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_1_27.json rename to _cache/sabio_rk_total/4_3_1_27.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_1_W.json b/_cache/sabio_rk_total/4_3_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_1_W.json rename to _cache/sabio_rk_total/4_3_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_2_1.json b/_cache/sabio_rk_total/4_3_2_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_2_1.json rename to _cache/sabio_rk_total/4_3_2_1.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_2_2.json b/_cache/sabio_rk_total/4_3_2_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_2_2.json rename to _cache/sabio_rk_total/4_3_2_2.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_2_3.json b/_cache/sabio_rk_total/4_3_2_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_2_3.json rename to _cache/sabio_rk_total/4_3_2_3.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_2_W.json b/_cache/sabio_rk_total/4_3_2_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_2_W.json rename to _cache/sabio_rk_total/4_3_2_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_3_7.json b/_cache/sabio_rk_total/4_3_3_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_3_7.json rename to _cache/sabio_rk_total/4_3_3_7.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_3_W.json b/_cache/sabio_rk_total/4_3_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_3_W.json rename to _cache/sabio_rk_total/4_3_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_3_W_W.json b/_cache/sabio_rk_total/4_3_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_3_W_W.json rename to _cache/sabio_rk_total/4_3_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_4_1_1.json b/_cache/sabio_rk_total/4_4_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_4_1_1.json rename to _cache/sabio_rk_total/4_4_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/4_4_1_14.json b/_cache/sabio_rk_total/4_4_1_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_4_1_14.json rename to _cache/sabio_rk_total/4_4_1_14.json diff --git a/autopacmen/_cache/sabio_rk_total/4_4_1_16.json b/_cache/sabio_rk_total/4_4_1_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_4_1_16.json rename to _cache/sabio_rk_total/4_4_1_16.json diff --git a/autopacmen/_cache/sabio_rk_total/4_4_1_19.json b/_cache/sabio_rk_total/4_4_1_19.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_4_1_19.json rename to _cache/sabio_rk_total/4_4_1_19.json diff --git a/autopacmen/_cache/sabio_rk_total/4_4_1_21.json b/_cache/sabio_rk_total/4_4_1_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_4_1_21.json rename to _cache/sabio_rk_total/4_4_1_21.json diff --git a/autopacmen/_cache/sabio_rk_total/4_4_1_3.json b/_cache/sabio_rk_total/4_4_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_4_1_3.json rename to _cache/sabio_rk_total/4_4_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/4_4_1_5.json b/_cache/sabio_rk_total/4_4_1_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_4_1_5.json rename to _cache/sabio_rk_total/4_4_1_5.json diff --git a/autopacmen/_cache/sabio_rk_total/4_4_1_W.json b/_cache/sabio_rk_total/4_4_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_4_1_W.json rename to _cache/sabio_rk_total/4_4_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_6_1_1.json b/_cache/sabio_rk_total/4_6_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_6_1_1.json rename to _cache/sabio_rk_total/4_6_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/4_6_1_18.json b/_cache/sabio_rk_total/4_6_1_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_6_1_18.json rename to _cache/sabio_rk_total/4_6_1_18.json diff --git a/autopacmen/_cache/sabio_rk_total/4_6_1_W.json b/_cache/sabio_rk_total/4_6_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_6_1_W.json rename to _cache/sabio_rk_total/4_6_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/4_99_1_5.json b/_cache/sabio_rk_total/4_99_1_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_99_1_5.json rename to _cache/sabio_rk_total/4_99_1_5.json diff --git a/autopacmen/_cache/sabio_rk_total/4_99_1_W.json b/_cache/sabio_rk_total/4_99_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/4_99_1_W.json rename to _cache/sabio_rk_total/4_99_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_1_1.json b/_cache/sabio_rk_total/5_1_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_1_1.json rename to _cache/sabio_rk_total/5_1_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_1_3.json b/_cache/sabio_rk_total/5_1_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_1_3.json rename to _cache/sabio_rk_total/5_1_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_1_8.json b/_cache/sabio_rk_total/5_1_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_1_8.json rename to _cache/sabio_rk_total/5_1_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_1_W.json b/_cache/sabio_rk_total/5_1_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_1_W.json rename to _cache/sabio_rk_total/5_1_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_1_n1.json b/_cache/sabio_rk_total/5_1_1_n1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_1_n1.json rename to _cache/sabio_rk_total/5_1_1_n1.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_3_1.json b/_cache/sabio_rk_total/5_1_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_3_1.json rename to _cache/sabio_rk_total/5_1_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_3_13.json b/_cache/sabio_rk_total/5_1_3_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_3_13.json rename to _cache/sabio_rk_total/5_1_3_13.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_3_14.json b/_cache/sabio_rk_total/5_1_3_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_3_14.json rename to _cache/sabio_rk_total/5_1_3_14.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_3_18.json b/_cache/sabio_rk_total/5_1_3_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_3_18.json rename to _cache/sabio_rk_total/5_1_3_18.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_3_2.json b/_cache/sabio_rk_total/5_1_3_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_3_2.json rename to _cache/sabio_rk_total/5_1_3_2.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_3_3.json b/_cache/sabio_rk_total/5_1_3_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_3_3.json rename to _cache/sabio_rk_total/5_1_3_3.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_3_4.json b/_cache/sabio_rk_total/5_1_3_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_3_4.json rename to _cache/sabio_rk_total/5_1_3_4.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_3_6.json b/_cache/sabio_rk_total/5_1_3_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_3_6.json rename to _cache/sabio_rk_total/5_1_3_6.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_3_W.json b/_cache/sabio_rk_total/5_1_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_3_W.json rename to _cache/sabio_rk_total/5_1_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_99_1.json b/_cache/sabio_rk_total/5_1_99_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_99_1.json rename to _cache/sabio_rk_total/5_1_99_1.json diff --git a/autopacmen/_cache/sabio_rk_total/5_1_99_W.json b/_cache/sabio_rk_total/5_1_99_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_1_99_W.json rename to _cache/sabio_rk_total/5_1_99_W.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_1_1.json b/_cache/sabio_rk_total/5_3_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_1_1.json rename to _cache/sabio_rk_total/5_3_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_1_13.json b/_cache/sabio_rk_total/5_3_1_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_1_13.json rename to _cache/sabio_rk_total/5_3_1_13.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_1_15.json b/_cache/sabio_rk_total/5_3_1_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_1_15.json rename to _cache/sabio_rk_total/5_3_1_15.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_1_4.json b/_cache/sabio_rk_total/5_3_1_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_1_4.json rename to _cache/sabio_rk_total/5_3_1_4.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_1_5.json b/_cache/sabio_rk_total/5_3_1_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_1_5.json rename to _cache/sabio_rk_total/5_3_1_5.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_1_6.json b/_cache/sabio_rk_total/5_3_1_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_1_6.json rename to _cache/sabio_rk_total/5_3_1_6.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_1_8.json b/_cache/sabio_rk_total/5_3_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_1_8.json rename to _cache/sabio_rk_total/5_3_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_1_9.json b/_cache/sabio_rk_total/5_3_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_1_9.json rename to _cache/sabio_rk_total/5_3_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_1_W.json b/_cache/sabio_rk_total/5_3_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_1_W.json rename to _cache/sabio_rk_total/5_3_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_2_6.json b/_cache/sabio_rk_total/5_3_2_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_2_6.json rename to _cache/sabio_rk_total/5_3_2_6.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_3_1.json b/_cache/sabio_rk_total/5_3_3_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_3_1.json rename to _cache/sabio_rk_total/5_3_3_1.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_3_2.json b/_cache/sabio_rk_total/5_3_3_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_3_2.json rename to _cache/sabio_rk_total/5_3_3_2.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_3_5.json b/_cache/sabio_rk_total/5_3_3_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_3_5.json rename to _cache/sabio_rk_total/5_3_3_5.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_3_7.json b/_cache/sabio_rk_total/5_3_3_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_3_7.json rename to _cache/sabio_rk_total/5_3_3_7.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_3_8.json b/_cache/sabio_rk_total/5_3_3_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_3_8.json rename to _cache/sabio_rk_total/5_3_3_8.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_99_2.json b/_cache/sabio_rk_total/5_3_99_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_99_2.json rename to _cache/sabio_rk_total/5_3_99_2.json diff --git a/autopacmen/_cache/sabio_rk_total/5_3_99_3.json b/_cache/sabio_rk_total/5_3_99_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_3_99_3.json rename to _cache/sabio_rk_total/5_3_99_3.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_2_10.json b/_cache/sabio_rk_total/5_4_2_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_2_10.json rename to _cache/sabio_rk_total/5_4_2_10.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_2_11.json b/_cache/sabio_rk_total/5_4_2_11.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_2_11.json rename to _cache/sabio_rk_total/5_4_2_11.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_2_12.json b/_cache/sabio_rk_total/5_4_2_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_2_12.json rename to _cache/sabio_rk_total/5_4_2_12.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_2_2.json b/_cache/sabio_rk_total/5_4_2_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_2_2.json rename to _cache/sabio_rk_total/5_4_2_2.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_2_3.json b/_cache/sabio_rk_total/5_4_2_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_2_3.json rename to _cache/sabio_rk_total/5_4_2_3.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_2_4.json b/_cache/sabio_rk_total/5_4_2_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_2_4.json rename to _cache/sabio_rk_total/5_4_2_4.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_2_6.json b/_cache/sabio_rk_total/5_4_2_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_2_6.json rename to _cache/sabio_rk_total/5_4_2_6.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_2_8.json b/_cache/sabio_rk_total/5_4_2_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_2_8.json rename to _cache/sabio_rk_total/5_4_2_8.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_2_W.json b/_cache/sabio_rk_total/5_4_2_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_2_W.json rename to _cache/sabio_rk_total/5_4_2_W.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_4_2.json b/_cache/sabio_rk_total/5_4_4_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_4_2.json rename to _cache/sabio_rk_total/5_4_4_2.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_99_1.json b/_cache/sabio_rk_total/5_4_99_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_99_1.json rename to _cache/sabio_rk_total/5_4_99_1.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_99_13.json b/_cache/sabio_rk_total/5_4_99_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_99_13.json rename to _cache/sabio_rk_total/5_4_99_13.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_99_17.json b/_cache/sabio_rk_total/5_4_99_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_99_17.json rename to _cache/sabio_rk_total/5_4_99_17.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_99_2.json b/_cache/sabio_rk_total/5_4_99_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_99_2.json rename to _cache/sabio_rk_total/5_4_99_2.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_99_5.json b/_cache/sabio_rk_total/5_4_99_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_99_5.json rename to _cache/sabio_rk_total/5_4_99_5.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_99_61.json b/_cache/sabio_rk_total/5_4_99_61.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_99_61.json rename to _cache/sabio_rk_total/5_4_99_61.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_99_W.json b/_cache/sabio_rk_total/5_4_99_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_99_W.json rename to _cache/sabio_rk_total/5_4_99_W.json diff --git a/autopacmen/_cache/sabio_rk_total/5_4_W_W.json b/_cache/sabio_rk_total/5_4_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_4_W_W.json rename to _cache/sabio_rk_total/5_4_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/5_5_1_1.json b/_cache/sabio_rk_total/5_5_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_5_1_1.json rename to _cache/sabio_rk_total/5_5_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/5_5_1_2.json b/_cache/sabio_rk_total/5_5_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_5_1_2.json rename to _cache/sabio_rk_total/5_5_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/5_5_1_4.json b/_cache/sabio_rk_total/5_5_1_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_5_1_4.json rename to _cache/sabio_rk_total/5_5_1_4.json diff --git a/autopacmen/_cache/sabio_rk_total/5_5_1_6.json b/_cache/sabio_rk_total/5_5_1_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_5_1_6.json rename to _cache/sabio_rk_total/5_5_1_6.json diff --git a/autopacmen/_cache/sabio_rk_total/5_6_1_1.json b/_cache/sabio_rk_total/5_6_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_6_1_1.json rename to _cache/sabio_rk_total/5_6_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/5_6_1_8.json b/_cache/sabio_rk_total/5_6_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_6_1_8.json rename to _cache/sabio_rk_total/5_6_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/5_W_W_W.json b/_cache/sabio_rk_total/5_W_W_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/5_W_W_W.json rename to _cache/sabio_rk_total/5_W_W_W.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_1.json b/_cache/sabio_rk_total/6_1_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_1.json rename to _cache/sabio_rk_total/6_1_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_10.json b/_cache/sabio_rk_total/6_1_1_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_10.json rename to _cache/sabio_rk_total/6_1_1_10.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_12.json b/_cache/sabio_rk_total/6_1_1_12.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_12.json rename to _cache/sabio_rk_total/6_1_1_12.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_14.json b/_cache/sabio_rk_total/6_1_1_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_14.json rename to _cache/sabio_rk_total/6_1_1_14.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_15.json b/_cache/sabio_rk_total/6_1_1_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_15.json rename to _cache/sabio_rk_total/6_1_1_15.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_16.json b/_cache/sabio_rk_total/6_1_1_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_16.json rename to _cache/sabio_rk_total/6_1_1_16.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_17.json b/_cache/sabio_rk_total/6_1_1_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_17.json rename to _cache/sabio_rk_total/6_1_1_17.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_18.json b/_cache/sabio_rk_total/6_1_1_18.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_18.json rename to _cache/sabio_rk_total/6_1_1_18.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_19.json b/_cache/sabio_rk_total/6_1_1_19.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_19.json rename to _cache/sabio_rk_total/6_1_1_19.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_2.json b/_cache/sabio_rk_total/6_1_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_2.json rename to _cache/sabio_rk_total/6_1_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_21.json b/_cache/sabio_rk_total/6_1_1_21.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_21.json rename to _cache/sabio_rk_total/6_1_1_21.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_24.json b/_cache/sabio_rk_total/6_1_1_24.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_24.json rename to _cache/sabio_rk_total/6_1_1_24.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_3.json b/_cache/sabio_rk_total/6_1_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_3.json rename to _cache/sabio_rk_total/6_1_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_4.json b/_cache/sabio_rk_total/6_1_1_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_4.json rename to _cache/sabio_rk_total/6_1_1_4.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_5.json b/_cache/sabio_rk_total/6_1_1_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_5.json rename to _cache/sabio_rk_total/6_1_1_5.json diff --git a/autopacmen/_cache/sabio_rk_total/6_1_1_W.json b/_cache/sabio_rk_total/6_1_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_1_1_W.json rename to _cache/sabio_rk_total/6_1_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/6_2_1_1.json b/_cache/sabio_rk_total/6_2_1_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_2_1_1.json rename to _cache/sabio_rk_total/6_2_1_1.json diff --git a/autopacmen/_cache/sabio_rk_total/6_2_1_13.json b/_cache/sabio_rk_total/6_2_1_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_2_1_13.json rename to _cache/sabio_rk_total/6_2_1_13.json diff --git a/autopacmen/_cache/sabio_rk_total/6_2_1_17.json b/_cache/sabio_rk_total/6_2_1_17.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_2_1_17.json rename to _cache/sabio_rk_total/6_2_1_17.json diff --git a/autopacmen/_cache/sabio_rk_total/6_2_1_3.json b/_cache/sabio_rk_total/6_2_1_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_2_1_3.json rename to _cache/sabio_rk_total/6_2_1_3.json diff --git a/autopacmen/_cache/sabio_rk_total/6_2_1_30.json b/_cache/sabio_rk_total/6_2_1_30.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_2_1_30.json rename to _cache/sabio_rk_total/6_2_1_30.json diff --git a/autopacmen/_cache/sabio_rk_total/6_2_1_33.json b/_cache/sabio_rk_total/6_2_1_33.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_2_1_33.json rename to _cache/sabio_rk_total/6_2_1_33.json diff --git a/autopacmen/_cache/sabio_rk_total/6_2_1_W.json b/_cache/sabio_rk_total/6_2_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_2_1_W.json rename to _cache/sabio_rk_total/6_2_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/6_2_1_n2.json b/_cache/sabio_rk_total/6_2_1_n2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_2_1_n2.json rename to _cache/sabio_rk_total/6_2_1_n2.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_1_13.json b/_cache/sabio_rk_total/6_3_1_13.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_1_13.json rename to _cache/sabio_rk_total/6_3_1_13.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_1_15.json b/_cache/sabio_rk_total/6_3_1_15.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_1_15.json rename to _cache/sabio_rk_total/6_3_1_15.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_1_2.json b/_cache/sabio_rk_total/6_3_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_1_2.json rename to _cache/sabio_rk_total/6_3_1_2.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_1_8.json b/_cache/sabio_rk_total/6_3_1_8.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_1_8.json rename to _cache/sabio_rk_total/6_3_1_8.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_1_9.json b/_cache/sabio_rk_total/6_3_1_9.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_1_9.json rename to _cache/sabio_rk_total/6_3_1_9.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_1_W.json b/_cache/sabio_rk_total/6_3_1_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_1_W.json rename to _cache/sabio_rk_total/6_3_1_W.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_2_1.json b/_cache/sabio_rk_total/6_3_2_1.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_2_1.json rename to _cache/sabio_rk_total/6_3_2_1.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_2_10.json b/_cache/sabio_rk_total/6_3_2_10.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_2_10.json rename to _cache/sabio_rk_total/6_3_2_10.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_2_2.json b/_cache/sabio_rk_total/6_3_2_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_2_2.json rename to _cache/sabio_rk_total/6_3_2_2.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_2_3.json b/_cache/sabio_rk_total/6_3_2_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_2_3.json rename to _cache/sabio_rk_total/6_3_2_3.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_2_4.json b/_cache/sabio_rk_total/6_3_2_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_2_4.json rename to _cache/sabio_rk_total/6_3_2_4.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_2_5.json b/_cache/sabio_rk_total/6_3_2_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_2_5.json rename to _cache/sabio_rk_total/6_3_2_5.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_2_7.json b/_cache/sabio_rk_total/6_3_2_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_2_7.json rename to _cache/sabio_rk_total/6_3_2_7.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_2_W.json b/_cache/sabio_rk_total/6_3_2_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_2_W.json rename to _cache/sabio_rk_total/6_3_2_W.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_3_2.json b/_cache/sabio_rk_total/6_3_3_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_3_2.json rename to _cache/sabio_rk_total/6_3_3_2.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_3_3.json b/_cache/sabio_rk_total/6_3_3_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_3_3.json rename to _cache/sabio_rk_total/6_3_3_3.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_3_W.json b/_cache/sabio_rk_total/6_3_3_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_3_W.json rename to _cache/sabio_rk_total/6_3_3_W.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_4_14.json b/_cache/sabio_rk_total/6_3_4_14.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_4_14.json rename to _cache/sabio_rk_total/6_3_4_14.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_4_16.json b/_cache/sabio_rk_total/6_3_4_16.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_4_16.json rename to _cache/sabio_rk_total/6_3_4_16.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_4_2.json b/_cache/sabio_rk_total/6_3_4_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_4_2.json rename to _cache/sabio_rk_total/6_3_4_2.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_4_3.json b/_cache/sabio_rk_total/6_3_4_3.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_4_3.json rename to _cache/sabio_rk_total/6_3_4_3.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_4_4.json b/_cache/sabio_rk_total/6_3_4_4.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_4_4.json rename to _cache/sabio_rk_total/6_3_4_4.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_4_6.json b/_cache/sabio_rk_total/6_3_4_6.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_4_6.json rename to _cache/sabio_rk_total/6_3_4_6.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_4_W.json b/_cache/sabio_rk_total/6_3_4_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_4_W.json rename to _cache/sabio_rk_total/6_3_4_W.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_5_5.json b/_cache/sabio_rk_total/6_3_5_5.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_5_5.json rename to _cache/sabio_rk_total/6_3_5_5.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_5_7.json b/_cache/sabio_rk_total/6_3_5_7.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_5_7.json rename to _cache/sabio_rk_total/6_3_5_7.json diff --git a/autopacmen/_cache/sabio_rk_total/6_3_5_W.json b/_cache/sabio_rk_total/6_3_5_W.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_3_5_W.json rename to _cache/sabio_rk_total/6_3_5_W.json diff --git a/autopacmen/_cache/sabio_rk_total/6_4_1_2.json b/_cache/sabio_rk_total/6_4_1_2.json similarity index 100% rename from autopacmen/_cache/sabio_rk_total/6_4_1_2.json rename to _cache/sabio_rk_total/6_4_1_2.json diff --git a/autopacmen/_cache/uniprot/O32583 b/_cache/uniprot/O32583 similarity index 100% rename from autopacmen/_cache/uniprot/O32583 rename to _cache/uniprot/O32583 diff --git a/autopacmen/_cache/uniprot/P00350 b/_cache/uniprot/P00350 similarity index 100% rename from autopacmen/_cache/uniprot/P00350 rename to _cache/uniprot/P00350 diff --git a/autopacmen/_cache/uniprot/P00363 b/_cache/uniprot/P00363 similarity index 100% rename from autopacmen/_cache/uniprot/P00363 rename to _cache/uniprot/P00363 diff --git a/autopacmen/_cache/uniprot/P00370 b/_cache/uniprot/P00370 similarity index 100% rename from autopacmen/_cache/uniprot/P00370 rename to _cache/uniprot/P00370 diff --git a/autopacmen/_cache/uniprot/P00393 b/_cache/uniprot/P00393 similarity index 100% rename from autopacmen/_cache/uniprot/P00393 rename to _cache/uniprot/P00393 diff --git a/autopacmen/_cache/uniprot/P00448 b/_cache/uniprot/P00448 similarity index 100% rename from autopacmen/_cache/uniprot/P00448 rename to _cache/uniprot/P00448 diff --git a/autopacmen/_cache/uniprot/P00452 b/_cache/uniprot/P00452 similarity index 100% rename from autopacmen/_cache/uniprot/P00452 rename to _cache/uniprot/P00452 diff --git a/autopacmen/_cache/uniprot/P00490 b/_cache/uniprot/P00490 similarity index 100% rename from autopacmen/_cache/uniprot/P00490 rename to _cache/uniprot/P00490 diff --git a/autopacmen/_cache/uniprot/P00509 b/_cache/uniprot/P00509 similarity index 100% rename from autopacmen/_cache/uniprot/P00509 rename to _cache/uniprot/P00509 diff --git a/autopacmen/_cache/uniprot/P00547 b/_cache/uniprot/P00547 similarity index 100% rename from autopacmen/_cache/uniprot/P00547 rename to _cache/uniprot/P00547 diff --git a/autopacmen/_cache/uniprot/P00550 b/_cache/uniprot/P00550 similarity index 100% rename from autopacmen/_cache/uniprot/P00550 rename to _cache/uniprot/P00550 diff --git a/autopacmen/_cache/uniprot/P00561 b/_cache/uniprot/P00561 similarity index 100% rename from autopacmen/_cache/uniprot/P00561 rename to _cache/uniprot/P00561 diff --git a/autopacmen/_cache/uniprot/P00562 b/_cache/uniprot/P00562 similarity index 100% rename from autopacmen/_cache/uniprot/P00562 rename to _cache/uniprot/P00562 diff --git a/autopacmen/_cache/uniprot/P00634 b/_cache/uniprot/P00634 similarity index 100% rename from autopacmen/_cache/uniprot/P00634 rename to _cache/uniprot/P00634 diff --git a/autopacmen/_cache/uniprot/P00722 b/_cache/uniprot/P00722 similarity index 100% rename from autopacmen/_cache/uniprot/P00722 rename to _cache/uniprot/P00722 diff --git a/autopacmen/_cache/uniprot/P00805 b/_cache/uniprot/P00805 similarity index 100% rename from autopacmen/_cache/uniprot/P00805 rename to _cache/uniprot/P00805 diff --git a/autopacmen/_cache/uniprot/P00816 b/_cache/uniprot/P00816 similarity index 100% rename from autopacmen/_cache/uniprot/P00816 rename to _cache/uniprot/P00816 diff --git a/autopacmen/_cache/uniprot/P00861 b/_cache/uniprot/P00861 similarity index 100% rename from autopacmen/_cache/uniprot/P00861 rename to _cache/uniprot/P00861 diff --git a/autopacmen/_cache/uniprot/P00864 b/_cache/uniprot/P00864 similarity index 100% rename from autopacmen/_cache/uniprot/P00864 rename to _cache/uniprot/P00864 diff --git a/autopacmen/_cache/uniprot/P00887 b/_cache/uniprot/P00887 similarity index 100% rename from autopacmen/_cache/uniprot/P00887 rename to _cache/uniprot/P00887 diff --git a/autopacmen/_cache/uniprot/P00888 b/_cache/uniprot/P00888 similarity index 100% rename from autopacmen/_cache/uniprot/P00888 rename to _cache/uniprot/P00888 diff --git a/autopacmen/_cache/uniprot/P00893 b/_cache/uniprot/P00893 similarity index 100% rename from autopacmen/_cache/uniprot/P00893 rename to _cache/uniprot/P00893 diff --git a/autopacmen/_cache/uniprot/P00894 b/_cache/uniprot/P00894 similarity index 100% rename from autopacmen/_cache/uniprot/P00894 rename to _cache/uniprot/P00894 diff --git a/autopacmen/_cache/uniprot/P00895 b/_cache/uniprot/P00895 similarity index 100% rename from autopacmen/_cache/uniprot/P00895 rename to _cache/uniprot/P00895 diff --git a/autopacmen/_cache/uniprot/P00903 b/_cache/uniprot/P00903 similarity index 100% rename from autopacmen/_cache/uniprot/P00903 rename to _cache/uniprot/P00903 diff --git a/autopacmen/_cache/uniprot/P00904 b/_cache/uniprot/P00904 similarity index 100% rename from autopacmen/_cache/uniprot/P00904 rename to _cache/uniprot/P00904 diff --git a/autopacmen/_cache/uniprot/P00909 b/_cache/uniprot/P00909 similarity index 100% rename from autopacmen/_cache/uniprot/P00909 rename to _cache/uniprot/P00909 diff --git a/autopacmen/_cache/uniprot/P00926 b/_cache/uniprot/P00926 similarity index 100% rename from autopacmen/_cache/uniprot/P00926 rename to _cache/uniprot/P00926 diff --git a/autopacmen/_cache/uniprot/P00934 b/_cache/uniprot/P00934 similarity index 100% rename from autopacmen/_cache/uniprot/P00934 rename to _cache/uniprot/P00934 diff --git a/autopacmen/_cache/uniprot/P00935 b/_cache/uniprot/P00935 similarity index 100% rename from autopacmen/_cache/uniprot/P00935 rename to _cache/uniprot/P00935 diff --git a/autopacmen/_cache/uniprot/P00936 b/_cache/uniprot/P00936 similarity index 100% rename from autopacmen/_cache/uniprot/P00936 rename to _cache/uniprot/P00936 diff --git a/autopacmen/_cache/uniprot/P00944 b/_cache/uniprot/P00944 similarity index 100% rename from autopacmen/_cache/uniprot/P00944 rename to _cache/uniprot/P00944 diff --git a/autopacmen/_cache/uniprot/P00946 b/_cache/uniprot/P00946 similarity index 100% rename from autopacmen/_cache/uniprot/P00946 rename to _cache/uniprot/P00946 diff --git a/autopacmen/_cache/uniprot/P00954 b/_cache/uniprot/P00954 similarity index 100% rename from autopacmen/_cache/uniprot/P00954 rename to _cache/uniprot/P00954 diff --git a/autopacmen/_cache/uniprot/P00956 b/_cache/uniprot/P00956 similarity index 100% rename from autopacmen/_cache/uniprot/P00956 rename to _cache/uniprot/P00956 diff --git a/autopacmen/_cache/uniprot/P00957 b/_cache/uniprot/P00957 similarity index 100% rename from autopacmen/_cache/uniprot/P00957 rename to _cache/uniprot/P00957 diff --git a/autopacmen/_cache/uniprot/P00959 b/_cache/uniprot/P00959 similarity index 100% rename from autopacmen/_cache/uniprot/P00959 rename to _cache/uniprot/P00959 diff --git a/autopacmen/_cache/uniprot/P00960 b/_cache/uniprot/P00960 similarity index 100% rename from autopacmen/_cache/uniprot/P00960 rename to _cache/uniprot/P00960 diff --git a/autopacmen/_cache/uniprot/P00961 b/_cache/uniprot/P00961 similarity index 100% rename from autopacmen/_cache/uniprot/P00961 rename to _cache/uniprot/P00961 diff --git a/autopacmen/_cache/uniprot/P00962 b/_cache/uniprot/P00962 similarity index 100% rename from autopacmen/_cache/uniprot/P00962 rename to _cache/uniprot/P00962 diff --git a/autopacmen/_cache/uniprot/P00963 b/_cache/uniprot/P00963 similarity index 100% rename from autopacmen/_cache/uniprot/P00963 rename to _cache/uniprot/P00963 diff --git a/autopacmen/_cache/uniprot/P00968 b/_cache/uniprot/P00968 similarity index 100% rename from autopacmen/_cache/uniprot/P00968 rename to _cache/uniprot/P00968 diff --git a/autopacmen/_cache/uniprot/P02916 b/_cache/uniprot/P02916 similarity index 100% rename from autopacmen/_cache/uniprot/P02916 rename to _cache/uniprot/P02916 diff --git a/autopacmen/_cache/uniprot/P02918 b/_cache/uniprot/P02918 similarity index 100% rename from autopacmen/_cache/uniprot/P02918 rename to _cache/uniprot/P02918 diff --git a/autopacmen/_cache/uniprot/P02919 b/_cache/uniprot/P02919 similarity index 100% rename from autopacmen/_cache/uniprot/P02919 rename to _cache/uniprot/P02919 diff --git a/autopacmen/_cache/uniprot/P02920 b/_cache/uniprot/P02920 similarity index 100% rename from autopacmen/_cache/uniprot/P02920 rename to _cache/uniprot/P02920 diff --git a/autopacmen/_cache/uniprot/P02921 b/_cache/uniprot/P02921 similarity index 100% rename from autopacmen/_cache/uniprot/P02921 rename to _cache/uniprot/P02921 diff --git a/autopacmen/_cache/uniprot/P02924 b/_cache/uniprot/P02924 similarity index 100% rename from autopacmen/_cache/uniprot/P02924 rename to _cache/uniprot/P02924 diff --git a/autopacmen/_cache/uniprot/P02925 b/_cache/uniprot/P02925 similarity index 100% rename from autopacmen/_cache/uniprot/P02925 rename to _cache/uniprot/P02925 diff --git a/autopacmen/_cache/uniprot/P02929 b/_cache/uniprot/P02929 similarity index 100% rename from autopacmen/_cache/uniprot/P02929 rename to _cache/uniprot/P02929 diff --git a/autopacmen/_cache/uniprot/P02930 b/_cache/uniprot/P02930 similarity index 100% rename from autopacmen/_cache/uniprot/P02930 rename to _cache/uniprot/P02930 diff --git a/autopacmen/_cache/uniprot/P02931 b/_cache/uniprot/P02931 similarity index 100% rename from autopacmen/_cache/uniprot/P02931 rename to _cache/uniprot/P02931 diff --git a/autopacmen/_cache/uniprot/P02932 b/_cache/uniprot/P02932 similarity index 100% rename from autopacmen/_cache/uniprot/P02932 rename to _cache/uniprot/P02932 diff --git a/autopacmen/_cache/uniprot/P02943 b/_cache/uniprot/P02943 similarity index 100% rename from autopacmen/_cache/uniprot/P02943 rename to _cache/uniprot/P02943 diff --git a/autopacmen/_cache/uniprot/P03819 b/_cache/uniprot/P03819 similarity index 100% rename from autopacmen/_cache/uniprot/P03819 rename to _cache/uniprot/P03819 diff --git a/autopacmen/_cache/uniprot/P03959 b/_cache/uniprot/P03959 similarity index 100% rename from autopacmen/_cache/uniprot/P03959 rename to _cache/uniprot/P03959 diff --git a/autopacmen/_cache/uniprot/P03960 b/_cache/uniprot/P03960 similarity index 100% rename from autopacmen/_cache/uniprot/P03960 rename to _cache/uniprot/P03960 diff --git a/autopacmen/_cache/uniprot/P03961 b/_cache/uniprot/P03961 similarity index 100% rename from autopacmen/_cache/uniprot/P03961 rename to _cache/uniprot/P03961 diff --git a/autopacmen/_cache/uniprot/P04036 b/_cache/uniprot/P04036 similarity index 100% rename from autopacmen/_cache/uniprot/P04036 rename to _cache/uniprot/P04036 diff --git a/autopacmen/_cache/uniprot/P04079 b/_cache/uniprot/P04079 similarity index 100% rename from autopacmen/_cache/uniprot/P04079 rename to _cache/uniprot/P04079 diff --git a/autopacmen/_cache/uniprot/P04391 b/_cache/uniprot/P04391 similarity index 100% rename from autopacmen/_cache/uniprot/P04391 rename to _cache/uniprot/P04391 diff --git a/autopacmen/_cache/uniprot/P04425 b/_cache/uniprot/P04425 similarity index 100% rename from autopacmen/_cache/uniprot/P04425 rename to _cache/uniprot/P04425 diff --git a/autopacmen/_cache/uniprot/P04693 b/_cache/uniprot/P04693 similarity index 100% rename from autopacmen/_cache/uniprot/P04693 rename to _cache/uniprot/P04693 diff --git a/autopacmen/_cache/uniprot/P04805 b/_cache/uniprot/P04805 similarity index 100% rename from autopacmen/_cache/uniprot/P04805 rename to _cache/uniprot/P04805 diff --git a/autopacmen/_cache/uniprot/P04816 b/_cache/uniprot/P04816 similarity index 100% rename from autopacmen/_cache/uniprot/P04816 rename to _cache/uniprot/P04816 diff --git a/autopacmen/_cache/uniprot/P04825 b/_cache/uniprot/P04825 similarity index 100% rename from autopacmen/_cache/uniprot/P04825 rename to _cache/uniprot/P04825 diff --git a/autopacmen/_cache/uniprot/P04951 b/_cache/uniprot/P04951 similarity index 100% rename from autopacmen/_cache/uniprot/P04951 rename to _cache/uniprot/P04951 diff --git a/autopacmen/_cache/uniprot/P04968 b/_cache/uniprot/P04968 similarity index 100% rename from autopacmen/_cache/uniprot/P04968 rename to _cache/uniprot/P04968 diff --git a/autopacmen/_cache/uniprot/P04982 b/_cache/uniprot/P04982 similarity index 100% rename from autopacmen/_cache/uniprot/P04982 rename to _cache/uniprot/P04982 diff --git a/autopacmen/_cache/uniprot/P04983 b/_cache/uniprot/P04983 similarity index 100% rename from autopacmen/_cache/uniprot/P04983 rename to _cache/uniprot/P04983 diff --git a/autopacmen/_cache/uniprot/P05020 b/_cache/uniprot/P05020 similarity index 100% rename from autopacmen/_cache/uniprot/P05020 rename to _cache/uniprot/P05020 diff --git a/autopacmen/_cache/uniprot/P05041 b/_cache/uniprot/P05041 similarity index 100% rename from autopacmen/_cache/uniprot/P05041 rename to _cache/uniprot/P05041 diff --git a/autopacmen/_cache/uniprot/P05042 b/_cache/uniprot/P05042 similarity index 100% rename from autopacmen/_cache/uniprot/P05042 rename to _cache/uniprot/P05042 diff --git a/autopacmen/_cache/uniprot/P05194 b/_cache/uniprot/P05194 similarity index 100% rename from autopacmen/_cache/uniprot/P05194 rename to _cache/uniprot/P05194 diff --git a/autopacmen/_cache/uniprot/P05459 b/_cache/uniprot/P05459 similarity index 100% rename from autopacmen/_cache/uniprot/P05459 rename to _cache/uniprot/P05459 diff --git a/autopacmen/_cache/uniprot/P05637 b/_cache/uniprot/P05637 similarity index 100% rename from autopacmen/_cache/uniprot/P05637 rename to _cache/uniprot/P05637 diff --git a/autopacmen/_cache/uniprot/P05706 b/_cache/uniprot/P05706 similarity index 100% rename from autopacmen/_cache/uniprot/P05706 rename to _cache/uniprot/P05706 diff --git a/autopacmen/_cache/uniprot/P05707 b/_cache/uniprot/P05707 similarity index 100% rename from autopacmen/_cache/uniprot/P05707 rename to _cache/uniprot/P05707 diff --git a/autopacmen/_cache/uniprot/P05791 b/_cache/uniprot/P05791 similarity index 100% rename from autopacmen/_cache/uniprot/P05791 rename to _cache/uniprot/P05791 diff --git a/autopacmen/_cache/uniprot/P05793 b/_cache/uniprot/P05793 similarity index 100% rename from autopacmen/_cache/uniprot/P05793 rename to _cache/uniprot/P05793 diff --git a/autopacmen/_cache/uniprot/P05825 b/_cache/uniprot/P05825 similarity index 100% rename from autopacmen/_cache/uniprot/P05825 rename to _cache/uniprot/P05825 diff --git a/autopacmen/_cache/uniprot/P05847 b/_cache/uniprot/P05847 similarity index 100% rename from autopacmen/_cache/uniprot/P05847 rename to _cache/uniprot/P05847 diff --git a/autopacmen/_cache/uniprot/P06129 b/_cache/uniprot/P06129 similarity index 100% rename from autopacmen/_cache/uniprot/P06129 rename to _cache/uniprot/P06129 diff --git a/autopacmen/_cache/uniprot/P06149 b/_cache/uniprot/P06149 similarity index 100% rename from autopacmen/_cache/uniprot/P06149 rename to _cache/uniprot/P06149 diff --git a/autopacmen/_cache/uniprot/P06282 b/_cache/uniprot/P06282 similarity index 100% rename from autopacmen/_cache/uniprot/P06282 rename to _cache/uniprot/P06282 diff --git a/autopacmen/_cache/uniprot/P06609 b/_cache/uniprot/P06609 similarity index 100% rename from autopacmen/_cache/uniprot/P06609 rename to _cache/uniprot/P06609 diff --git a/autopacmen/_cache/uniprot/P06610 b/_cache/uniprot/P06610 similarity index 100% rename from autopacmen/_cache/uniprot/P06610 rename to _cache/uniprot/P06610 diff --git a/autopacmen/_cache/uniprot/P06611 b/_cache/uniprot/P06611 similarity index 100% rename from autopacmen/_cache/uniprot/P06611 rename to _cache/uniprot/P06611 diff --git a/autopacmen/_cache/uniprot/P06715 b/_cache/uniprot/P06715 similarity index 100% rename from autopacmen/_cache/uniprot/P06715 rename to _cache/uniprot/P06715 diff --git a/autopacmen/_cache/uniprot/P06720 b/_cache/uniprot/P06720 similarity index 100% rename from autopacmen/_cache/uniprot/P06720 rename to _cache/uniprot/P06720 diff --git a/autopacmen/_cache/uniprot/P06721 b/_cache/uniprot/P06721 similarity index 100% rename from autopacmen/_cache/uniprot/P06721 rename to _cache/uniprot/P06721 diff --git a/autopacmen/_cache/uniprot/P06959 b/_cache/uniprot/P06959 similarity index 100% rename from autopacmen/_cache/uniprot/P06959 rename to _cache/uniprot/P06959 diff --git a/autopacmen/_cache/uniprot/P06960 b/_cache/uniprot/P06960 similarity index 100% rename from autopacmen/_cache/uniprot/P06960 rename to _cache/uniprot/P06960 diff --git a/autopacmen/_cache/uniprot/P06968 b/_cache/uniprot/P06968 similarity index 100% rename from autopacmen/_cache/uniprot/P06968 rename to _cache/uniprot/P06968 diff --git a/autopacmen/_cache/uniprot/P06971 b/_cache/uniprot/P06971 similarity index 100% rename from autopacmen/_cache/uniprot/P06971 rename to _cache/uniprot/P06971 diff --git a/autopacmen/_cache/uniprot/P06972 b/_cache/uniprot/P06972 similarity index 100% rename from autopacmen/_cache/uniprot/P06972 rename to _cache/uniprot/P06972 diff --git a/autopacmen/_cache/uniprot/P06983 b/_cache/uniprot/P06983 similarity index 100% rename from autopacmen/_cache/uniprot/P06983 rename to _cache/uniprot/P06983 diff --git a/autopacmen/_cache/uniprot/P06986 b/_cache/uniprot/P06986 similarity index 100% rename from autopacmen/_cache/uniprot/P06986 rename to _cache/uniprot/P06986 diff --git a/autopacmen/_cache/uniprot/P06987 b/_cache/uniprot/P06987 similarity index 100% rename from autopacmen/_cache/uniprot/P06987 rename to _cache/uniprot/P06987 diff --git a/autopacmen/_cache/uniprot/P06988 b/_cache/uniprot/P06988 similarity index 100% rename from autopacmen/_cache/uniprot/P06988 rename to _cache/uniprot/P06988 diff --git a/autopacmen/_cache/uniprot/P06989 b/_cache/uniprot/P06989 similarity index 100% rename from autopacmen/_cache/uniprot/P06989 rename to _cache/uniprot/P06989 diff --git a/autopacmen/_cache/uniprot/P06996 b/_cache/uniprot/P06996 similarity index 100% rename from autopacmen/_cache/uniprot/P06996 rename to _cache/uniprot/P06996 diff --git a/autopacmen/_cache/uniprot/P06999 b/_cache/uniprot/P06999 similarity index 100% rename from autopacmen/_cache/uniprot/P06999 rename to _cache/uniprot/P06999 diff --git a/autopacmen/_cache/uniprot/P07000 b/_cache/uniprot/P07000 similarity index 100% rename from autopacmen/_cache/uniprot/P07000 rename to _cache/uniprot/P07000 diff --git a/autopacmen/_cache/uniprot/P07001 b/_cache/uniprot/P07001 similarity index 100% rename from autopacmen/_cache/uniprot/P07001 rename to _cache/uniprot/P07001 diff --git a/autopacmen/_cache/uniprot/P07003 b/_cache/uniprot/P07003 similarity index 100% rename from autopacmen/_cache/uniprot/P07003 rename to _cache/uniprot/P07003 diff --git a/autopacmen/_cache/uniprot/P07004 b/_cache/uniprot/P07004 similarity index 100% rename from autopacmen/_cache/uniprot/P07004 rename to _cache/uniprot/P07004 diff --git a/autopacmen/_cache/uniprot/P07014 b/_cache/uniprot/P07014 similarity index 100% rename from autopacmen/_cache/uniprot/P07014 rename to _cache/uniprot/P07014 diff --git a/autopacmen/_cache/uniprot/P07023 b/_cache/uniprot/P07023 similarity index 100% rename from autopacmen/_cache/uniprot/P07023 rename to _cache/uniprot/P07023 diff --git a/autopacmen/_cache/uniprot/P07024 b/_cache/uniprot/P07024 similarity index 100% rename from autopacmen/_cache/uniprot/P07024 rename to _cache/uniprot/P07024 diff --git a/autopacmen/_cache/uniprot/P07102 b/_cache/uniprot/P07102 similarity index 100% rename from autopacmen/_cache/uniprot/P07102 rename to _cache/uniprot/P07102 diff --git a/autopacmen/_cache/uniprot/P07109 b/_cache/uniprot/P07109 similarity index 100% rename from autopacmen/_cache/uniprot/P07109 rename to _cache/uniprot/P07109 diff --git a/autopacmen/_cache/uniprot/P07117 b/_cache/uniprot/P07117 similarity index 100% rename from autopacmen/_cache/uniprot/P07117 rename to _cache/uniprot/P07117 diff --git a/autopacmen/_cache/uniprot/P07118 b/_cache/uniprot/P07118 similarity index 100% rename from autopacmen/_cache/uniprot/P07118 rename to _cache/uniprot/P07118 diff --git a/autopacmen/_cache/uniprot/P07395 b/_cache/uniprot/P07395 similarity index 100% rename from autopacmen/_cache/uniprot/P07395 rename to _cache/uniprot/P07395 diff --git a/autopacmen/_cache/uniprot/P07623 b/_cache/uniprot/P07623 similarity index 100% rename from autopacmen/_cache/uniprot/P07623 rename to _cache/uniprot/P07623 diff --git a/autopacmen/_cache/uniprot/P07639 b/_cache/uniprot/P07639 similarity index 100% rename from autopacmen/_cache/uniprot/P07639 rename to _cache/uniprot/P07639 diff --git a/autopacmen/_cache/uniprot/P07650 b/_cache/uniprot/P07650 similarity index 100% rename from autopacmen/_cache/uniprot/P07650 rename to _cache/uniprot/P07650 diff --git a/autopacmen/_cache/uniprot/P07654 b/_cache/uniprot/P07654 similarity index 100% rename from autopacmen/_cache/uniprot/P07654 rename to _cache/uniprot/P07654 diff --git a/autopacmen/_cache/uniprot/P07658 b/_cache/uniprot/P07658 similarity index 100% rename from autopacmen/_cache/uniprot/P07658 rename to _cache/uniprot/P07658 diff --git a/autopacmen/_cache/uniprot/P07762 b/_cache/uniprot/P07762 similarity index 100% rename from autopacmen/_cache/uniprot/P07762 rename to _cache/uniprot/P07762 diff --git a/autopacmen/_cache/uniprot/P07813 b/_cache/uniprot/P07813 similarity index 100% rename from autopacmen/_cache/uniprot/P07813 rename to _cache/uniprot/P07813 diff --git a/autopacmen/_cache/uniprot/P07821 b/_cache/uniprot/P07821 similarity index 100% rename from autopacmen/_cache/uniprot/P07821 rename to _cache/uniprot/P07821 diff --git a/autopacmen/_cache/uniprot/P07822 b/_cache/uniprot/P07822 similarity index 100% rename from autopacmen/_cache/uniprot/P07822 rename to _cache/uniprot/P07822 diff --git a/autopacmen/_cache/uniprot/P07862 b/_cache/uniprot/P07862 similarity index 100% rename from autopacmen/_cache/uniprot/P07862 rename to _cache/uniprot/P07862 diff --git a/autopacmen/_cache/uniprot/P07913 b/_cache/uniprot/P07913 similarity index 100% rename from autopacmen/_cache/uniprot/P07913 rename to _cache/uniprot/P07913 diff --git a/autopacmen/_cache/uniprot/P08142 b/_cache/uniprot/P08142 similarity index 100% rename from autopacmen/_cache/uniprot/P08142 rename to _cache/uniprot/P08142 diff --git a/autopacmen/_cache/uniprot/P08178 b/_cache/uniprot/P08178 similarity index 100% rename from autopacmen/_cache/uniprot/P08178 rename to _cache/uniprot/P08178 diff --git a/autopacmen/_cache/uniprot/P08179 b/_cache/uniprot/P08179 similarity index 100% rename from autopacmen/_cache/uniprot/P08179 rename to _cache/uniprot/P08179 diff --git a/autopacmen/_cache/uniprot/P08192 b/_cache/uniprot/P08192 similarity index 100% rename from autopacmen/_cache/uniprot/P08192 rename to _cache/uniprot/P08192 diff --git a/autopacmen/_cache/uniprot/P08194 b/_cache/uniprot/P08194 similarity index 100% rename from autopacmen/_cache/uniprot/P08194 rename to _cache/uniprot/P08194 diff --git a/autopacmen/_cache/uniprot/P08200 b/_cache/uniprot/P08200 similarity index 100% rename from autopacmen/_cache/uniprot/P08200 rename to _cache/uniprot/P08200 diff --git a/autopacmen/_cache/uniprot/P08201 b/_cache/uniprot/P08201 similarity index 100% rename from autopacmen/_cache/uniprot/P08201 rename to _cache/uniprot/P08201 diff --git a/autopacmen/_cache/uniprot/P08202 b/_cache/uniprot/P08202 similarity index 100% rename from autopacmen/_cache/uniprot/P08202 rename to _cache/uniprot/P08202 diff --git a/autopacmen/_cache/uniprot/P08203 b/_cache/uniprot/P08203 similarity index 100% rename from autopacmen/_cache/uniprot/P08203 rename to _cache/uniprot/P08203 diff --git a/autopacmen/_cache/uniprot/P08204 b/_cache/uniprot/P08204 similarity index 100% rename from autopacmen/_cache/uniprot/P08204 rename to _cache/uniprot/P08204 diff --git a/autopacmen/_cache/uniprot/P08244 b/_cache/uniprot/P08244 similarity index 100% rename from autopacmen/_cache/uniprot/P08244 rename to _cache/uniprot/P08244 diff --git a/autopacmen/_cache/uniprot/P08312 b/_cache/uniprot/P08312 similarity index 100% rename from autopacmen/_cache/uniprot/P08312 rename to _cache/uniprot/P08312 diff --git a/autopacmen/_cache/uniprot/P08331 b/_cache/uniprot/P08331 similarity index 100% rename from autopacmen/_cache/uniprot/P08331 rename to _cache/uniprot/P08331 diff --git a/autopacmen/_cache/uniprot/P08337 b/_cache/uniprot/P08337 similarity index 100% rename from autopacmen/_cache/uniprot/P08337 rename to _cache/uniprot/P08337 diff --git a/autopacmen/_cache/uniprot/P08373 b/_cache/uniprot/P08373 similarity index 100% rename from autopacmen/_cache/uniprot/P08373 rename to _cache/uniprot/P08373 diff --git a/autopacmen/_cache/uniprot/P08506 b/_cache/uniprot/P08506 similarity index 100% rename from autopacmen/_cache/uniprot/P08506 rename to _cache/uniprot/P08506 diff --git a/autopacmen/_cache/uniprot/P08660 b/_cache/uniprot/P08660 similarity index 100% rename from autopacmen/_cache/uniprot/P08660 rename to _cache/uniprot/P08660 diff --git a/autopacmen/_cache/uniprot/P08722 b/_cache/uniprot/P08722 similarity index 100% rename from autopacmen/_cache/uniprot/P08722 rename to _cache/uniprot/P08722 diff --git a/autopacmen/_cache/uniprot/P08839 b/_cache/uniprot/P08839 similarity index 100% rename from autopacmen/_cache/uniprot/P08839 rename to _cache/uniprot/P08839 diff --git a/autopacmen/_cache/uniprot/P08997 b/_cache/uniprot/P08997 similarity index 100% rename from autopacmen/_cache/uniprot/P08997 rename to _cache/uniprot/P08997 diff --git a/autopacmen/_cache/uniprot/P09029 b/_cache/uniprot/P09029 similarity index 100% rename from autopacmen/_cache/uniprot/P09029 rename to _cache/uniprot/P09029 diff --git a/autopacmen/_cache/uniprot/P09053 b/_cache/uniprot/P09053 similarity index 100% rename from autopacmen/_cache/uniprot/P09053 rename to _cache/uniprot/P09053 diff --git a/autopacmen/_cache/uniprot/P09099 b/_cache/uniprot/P09099 similarity index 100% rename from autopacmen/_cache/uniprot/P09099 rename to _cache/uniprot/P09099 diff --git a/autopacmen/_cache/uniprot/P09126 b/_cache/uniprot/P09126 similarity index 100% rename from autopacmen/_cache/uniprot/P09126 rename to _cache/uniprot/P09126 diff --git a/autopacmen/_cache/uniprot/P09127 b/_cache/uniprot/P09127 similarity index 100% rename from autopacmen/_cache/uniprot/P09127 rename to _cache/uniprot/P09127 diff --git a/autopacmen/_cache/uniprot/P09147 b/_cache/uniprot/P09147 similarity index 100% rename from autopacmen/_cache/uniprot/P09147 rename to _cache/uniprot/P09147 diff --git a/autopacmen/_cache/uniprot/P09148 b/_cache/uniprot/P09148 similarity index 100% rename from autopacmen/_cache/uniprot/P09148 rename to _cache/uniprot/P09148 diff --git a/autopacmen/_cache/uniprot/P09151 b/_cache/uniprot/P09151 similarity index 100% rename from autopacmen/_cache/uniprot/P09151 rename to _cache/uniprot/P09151 diff --git a/autopacmen/_cache/uniprot/P09152 b/_cache/uniprot/P09152 similarity index 100% rename from autopacmen/_cache/uniprot/P09152 rename to _cache/uniprot/P09152 diff --git a/autopacmen/_cache/uniprot/P09158 b/_cache/uniprot/P09158 similarity index 100% rename from autopacmen/_cache/uniprot/P09158 rename to _cache/uniprot/P09158 diff --git a/autopacmen/_cache/uniprot/P09323 b/_cache/uniprot/P09323 similarity index 100% rename from autopacmen/_cache/uniprot/P09323 rename to _cache/uniprot/P09323 diff --git a/autopacmen/_cache/uniprot/P09373 b/_cache/uniprot/P09373 similarity index 100% rename from autopacmen/_cache/uniprot/P09373 rename to _cache/uniprot/P09373 diff --git a/autopacmen/_cache/uniprot/P09394 b/_cache/uniprot/P09394 similarity index 100% rename from autopacmen/_cache/uniprot/P09394 rename to _cache/uniprot/P09394 diff --git a/autopacmen/_cache/uniprot/P09424 b/_cache/uniprot/P09424 similarity index 100% rename from autopacmen/_cache/uniprot/P09424 rename to _cache/uniprot/P09424 diff --git a/autopacmen/_cache/uniprot/P09546 b/_cache/uniprot/P09546 similarity index 100% rename from autopacmen/_cache/uniprot/P09546 rename to _cache/uniprot/P09546 diff --git a/autopacmen/_cache/uniprot/P09551 b/_cache/uniprot/P09551 similarity index 100% rename from autopacmen/_cache/uniprot/P09551 rename to _cache/uniprot/P09551 diff --git a/autopacmen/_cache/uniprot/P09831 b/_cache/uniprot/P09831 similarity index 100% rename from autopacmen/_cache/uniprot/P09831 rename to _cache/uniprot/P09831 diff --git a/autopacmen/_cache/uniprot/P09832 b/_cache/uniprot/P09832 similarity index 100% rename from autopacmen/_cache/uniprot/P09832 rename to _cache/uniprot/P09832 diff --git a/autopacmen/_cache/uniprot/P09833 b/_cache/uniprot/P09833 similarity index 100% rename from autopacmen/_cache/uniprot/P09833 rename to _cache/uniprot/P09833 diff --git a/autopacmen/_cache/uniprot/P0A6A0 b/_cache/uniprot/P0A6A0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6A0 rename to _cache/uniprot/P0A6A0 diff --git a/autopacmen/_cache/uniprot/P0A6A3 b/_cache/uniprot/P0A6A3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6A3 rename to _cache/uniprot/P0A6A3 diff --git a/autopacmen/_cache/uniprot/P0A6A6 b/_cache/uniprot/P0A6A6 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6A6 rename to _cache/uniprot/P0A6A6 diff --git a/autopacmen/_cache/uniprot/P0A6A8 b/_cache/uniprot/P0A6A8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6A8 rename to _cache/uniprot/P0A6A8 diff --git a/autopacmen/_cache/uniprot/P0A6B4 b/_cache/uniprot/P0A6B4 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6B4 rename to _cache/uniprot/P0A6B4 diff --git a/autopacmen/_cache/uniprot/P0A6B7 b/_cache/uniprot/P0A6B7 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6B7 rename to _cache/uniprot/P0A6B7 diff --git a/autopacmen/_cache/uniprot/P0A6C5 b/_cache/uniprot/P0A6C5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6C5 rename to _cache/uniprot/P0A6C5 diff --git a/autopacmen/_cache/uniprot/P0A6C8 b/_cache/uniprot/P0A6C8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6C8 rename to _cache/uniprot/P0A6C8 diff --git a/autopacmen/_cache/uniprot/P0A6D3 b/_cache/uniprot/P0A6D3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6D3 rename to _cache/uniprot/P0A6D3 diff --git a/autopacmen/_cache/uniprot/P0A6D5 b/_cache/uniprot/P0A6D5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6D5 rename to _cache/uniprot/P0A6D5 diff --git a/autopacmen/_cache/uniprot/P0A6D7 b/_cache/uniprot/P0A6D7 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6D7 rename to _cache/uniprot/P0A6D7 diff --git a/autopacmen/_cache/uniprot/P0A6E1 b/_cache/uniprot/P0A6E1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6E1 rename to _cache/uniprot/P0A6E1 diff --git a/autopacmen/_cache/uniprot/P0A6E4 b/_cache/uniprot/P0A6E4 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6E4 rename to _cache/uniprot/P0A6E4 diff --git a/autopacmen/_cache/uniprot/P0A6E6 b/_cache/uniprot/P0A6E6 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6E6 rename to _cache/uniprot/P0A6E6 diff --git a/autopacmen/_cache/uniprot/P0A6F1 b/_cache/uniprot/P0A6F1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6F1 rename to _cache/uniprot/P0A6F1 diff --git a/autopacmen/_cache/uniprot/P0A6F3 b/_cache/uniprot/P0A6F3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6F3 rename to _cache/uniprot/P0A6F3 diff --git a/autopacmen/_cache/uniprot/P0A6G5 b/_cache/uniprot/P0A6G5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6G5 rename to _cache/uniprot/P0A6G5 diff --git a/autopacmen/_cache/uniprot/P0A6H8 b/_cache/uniprot/P0A6H8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6H8 rename to _cache/uniprot/P0A6H8 diff --git a/autopacmen/_cache/uniprot/P0A6I0 b/_cache/uniprot/P0A6I0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6I0 rename to _cache/uniprot/P0A6I0 diff --git a/autopacmen/_cache/uniprot/P0A6I3 b/_cache/uniprot/P0A6I3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6I3 rename to _cache/uniprot/P0A6I3 diff --git a/autopacmen/_cache/uniprot/P0A6I6 b/_cache/uniprot/P0A6I6 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6I6 rename to _cache/uniprot/P0A6I6 diff --git a/autopacmen/_cache/uniprot/P0A6I9 b/_cache/uniprot/P0A6I9 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6I9 rename to _cache/uniprot/P0A6I9 diff --git a/autopacmen/_cache/uniprot/P0A6J1 b/_cache/uniprot/P0A6J1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6J1 rename to _cache/uniprot/P0A6J1 diff --git a/autopacmen/_cache/uniprot/P0A6J5 b/_cache/uniprot/P0A6J5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6J5 rename to _cache/uniprot/P0A6J5 diff --git a/autopacmen/_cache/uniprot/P0A6J8 b/_cache/uniprot/P0A6J8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6J8 rename to _cache/uniprot/P0A6J8 diff --git a/autopacmen/_cache/uniprot/P0A6K1 b/_cache/uniprot/P0A6K1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6K1 rename to _cache/uniprot/P0A6K1 diff --git a/autopacmen/_cache/uniprot/P0A6K6 b/_cache/uniprot/P0A6K6 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6K6 rename to _cache/uniprot/P0A6K6 diff --git a/autopacmen/_cache/uniprot/P0A6L0 b/_cache/uniprot/P0A6L0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6L0 rename to _cache/uniprot/P0A6L0 diff --git a/autopacmen/_cache/uniprot/P0A6L2 b/_cache/uniprot/P0A6L2 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6L2 rename to _cache/uniprot/P0A6L2 diff --git a/autopacmen/_cache/uniprot/P0A6L4 b/_cache/uniprot/P0A6L4 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6L4 rename to _cache/uniprot/P0A6L4 diff --git a/autopacmen/_cache/uniprot/P0A6L7 b/_cache/uniprot/P0A6L7 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6L7 rename to _cache/uniprot/P0A6L7 diff --git a/autopacmen/_cache/uniprot/P0A6M2 b/_cache/uniprot/P0A6M2 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6M2 rename to _cache/uniprot/P0A6M2 diff --git a/autopacmen/_cache/uniprot/P0A6P9 b/_cache/uniprot/P0A6P9 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6P9 rename to _cache/uniprot/P0A6P9 diff --git a/autopacmen/_cache/uniprot/P0A6Q3 b/_cache/uniprot/P0A6Q3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6Q3 rename to _cache/uniprot/P0A6Q3 diff --git a/autopacmen/_cache/uniprot/P0A6Q6 b/_cache/uniprot/P0A6Q6 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6Q6 rename to _cache/uniprot/P0A6Q6 diff --git a/autopacmen/_cache/uniprot/P0A6R0 b/_cache/uniprot/P0A6R0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6R0 rename to _cache/uniprot/P0A6R0 diff --git a/autopacmen/_cache/uniprot/P0A6S7 b/_cache/uniprot/P0A6S7 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6S7 rename to _cache/uniprot/P0A6S7 diff --git a/autopacmen/_cache/uniprot/P0A6T1 b/_cache/uniprot/P0A6T1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6T1 rename to _cache/uniprot/P0A6T1 diff --git a/autopacmen/_cache/uniprot/P0A6T3 b/_cache/uniprot/P0A6T3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6T3 rename to _cache/uniprot/P0A6T3 diff --git a/autopacmen/_cache/uniprot/P0A6T5 b/_cache/uniprot/P0A6T5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6T5 rename to _cache/uniprot/P0A6T5 diff --git a/autopacmen/_cache/uniprot/P0A6T9 b/_cache/uniprot/P0A6T9 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6T9 rename to _cache/uniprot/P0A6T9 diff --git a/autopacmen/_cache/uniprot/P0A6U8 b/_cache/uniprot/P0A6U8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6U8 rename to _cache/uniprot/P0A6U8 diff --git a/autopacmen/_cache/uniprot/P0A6V1 b/_cache/uniprot/P0A6V1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6V1 rename to _cache/uniprot/P0A6V1 diff --git a/autopacmen/_cache/uniprot/P0A6V5 b/_cache/uniprot/P0A6V5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6V5 rename to _cache/uniprot/P0A6V5 diff --git a/autopacmen/_cache/uniprot/P0A6V8 b/_cache/uniprot/P0A6V8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6V8 rename to _cache/uniprot/P0A6V8 diff --git a/autopacmen/_cache/uniprot/P0A6W0 b/_cache/uniprot/P0A6W0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6W0 rename to _cache/uniprot/P0A6W0 diff --git a/autopacmen/_cache/uniprot/P0A6W3 b/_cache/uniprot/P0A6W3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6W3 rename to _cache/uniprot/P0A6W3 diff --git a/autopacmen/_cache/uniprot/P0A6W9 b/_cache/uniprot/P0A6W9 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6W9 rename to _cache/uniprot/P0A6W9 diff --git a/autopacmen/_cache/uniprot/P0A6X1 b/_cache/uniprot/P0A6X1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A6X1 rename to _cache/uniprot/P0A6X1 diff --git a/autopacmen/_cache/uniprot/P0A712 b/_cache/uniprot/P0A712 similarity index 100% rename from autopacmen/_cache/uniprot/P0A712 rename to _cache/uniprot/P0A712 diff --git a/autopacmen/_cache/uniprot/P0A715 b/_cache/uniprot/P0A715 similarity index 100% rename from autopacmen/_cache/uniprot/P0A715 rename to _cache/uniprot/P0A715 diff --git a/autopacmen/_cache/uniprot/P0A717 b/_cache/uniprot/P0A717 similarity index 100% rename from autopacmen/_cache/uniprot/P0A717 rename to _cache/uniprot/P0A717 diff --git a/autopacmen/_cache/uniprot/P0A720 b/_cache/uniprot/P0A720 similarity index 100% rename from autopacmen/_cache/uniprot/P0A720 rename to _cache/uniprot/P0A720 diff --git a/autopacmen/_cache/uniprot/P0A722 b/_cache/uniprot/P0A722 similarity index 100% rename from autopacmen/_cache/uniprot/P0A722 rename to _cache/uniprot/P0A722 diff --git a/autopacmen/_cache/uniprot/P0A725 b/_cache/uniprot/P0A725 similarity index 100% rename from autopacmen/_cache/uniprot/P0A725 rename to _cache/uniprot/P0A725 diff --git a/autopacmen/_cache/uniprot/P0A731 b/_cache/uniprot/P0A731 similarity index 100% rename from autopacmen/_cache/uniprot/P0A731 rename to _cache/uniprot/P0A731 diff --git a/autopacmen/_cache/uniprot/P0A738 b/_cache/uniprot/P0A738 similarity index 100% rename from autopacmen/_cache/uniprot/P0A738 rename to _cache/uniprot/P0A738 diff --git a/autopacmen/_cache/uniprot/P0A744 b/_cache/uniprot/P0A744 similarity index 100% rename from autopacmen/_cache/uniprot/P0A744 rename to _cache/uniprot/P0A744 diff --git a/autopacmen/_cache/uniprot/P0A746 b/_cache/uniprot/P0A746 similarity index 100% rename from autopacmen/_cache/uniprot/P0A746 rename to _cache/uniprot/P0A746 diff --git a/autopacmen/_cache/uniprot/P0A749 b/_cache/uniprot/P0A749 similarity index 100% rename from autopacmen/_cache/uniprot/P0A749 rename to _cache/uniprot/P0A749 diff --git a/autopacmen/_cache/uniprot/P0A752 b/_cache/uniprot/P0A752 similarity index 100% rename from autopacmen/_cache/uniprot/P0A752 rename to _cache/uniprot/P0A752 diff --git a/autopacmen/_cache/uniprot/P0A759 b/_cache/uniprot/P0A759 similarity index 100% rename from autopacmen/_cache/uniprot/P0A759 rename to _cache/uniprot/P0A759 diff --git a/autopacmen/_cache/uniprot/P0A761 b/_cache/uniprot/P0A761 similarity index 100% rename from autopacmen/_cache/uniprot/P0A761 rename to _cache/uniprot/P0A761 diff --git a/autopacmen/_cache/uniprot/P0A763 b/_cache/uniprot/P0A763 similarity index 100% rename from autopacmen/_cache/uniprot/P0A763 rename to _cache/uniprot/P0A763 diff --git a/autopacmen/_cache/uniprot/P0A769 b/_cache/uniprot/P0A769 similarity index 100% rename from autopacmen/_cache/uniprot/P0A769 rename to _cache/uniprot/P0A769 diff --git a/autopacmen/_cache/uniprot/P0A786 b/_cache/uniprot/P0A786 similarity index 100% rename from autopacmen/_cache/uniprot/P0A786 rename to _cache/uniprot/P0A786 diff --git a/autopacmen/_cache/uniprot/P0A790 b/_cache/uniprot/P0A790 similarity index 100% rename from autopacmen/_cache/uniprot/P0A790 rename to _cache/uniprot/P0A790 diff --git a/autopacmen/_cache/uniprot/P0A794 b/_cache/uniprot/P0A794 similarity index 100% rename from autopacmen/_cache/uniprot/P0A794 rename to _cache/uniprot/P0A794 diff --git a/autopacmen/_cache/uniprot/P0A796 b/_cache/uniprot/P0A796 similarity index 100% rename from autopacmen/_cache/uniprot/P0A796 rename to _cache/uniprot/P0A796 diff --git a/autopacmen/_cache/uniprot/P0A799 b/_cache/uniprot/P0A799 similarity index 100% rename from autopacmen/_cache/uniprot/P0A799 rename to _cache/uniprot/P0A799 diff --git a/autopacmen/_cache/uniprot/P0A7A2 b/_cache/uniprot/P0A7A2 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7A2 rename to _cache/uniprot/P0A7A2 diff --git a/autopacmen/_cache/uniprot/P0A7A7 b/_cache/uniprot/P0A7A7 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7A7 rename to _cache/uniprot/P0A7A7 diff --git a/autopacmen/_cache/uniprot/P0A7A9 b/_cache/uniprot/P0A7A9 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7A9 rename to _cache/uniprot/P0A7A9 diff --git a/autopacmen/_cache/uniprot/P0A7B1 b/_cache/uniprot/P0A7B1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7B1 rename to _cache/uniprot/P0A7B1 diff --git a/autopacmen/_cache/uniprot/P0A7B3 b/_cache/uniprot/P0A7B3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7B3 rename to _cache/uniprot/P0A7B3 diff --git a/autopacmen/_cache/uniprot/P0A7B5 b/_cache/uniprot/P0A7B5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7B5 rename to _cache/uniprot/P0A7B5 diff --git a/autopacmen/_cache/uniprot/P0A7D4 b/_cache/uniprot/P0A7D4 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7D4 rename to _cache/uniprot/P0A7D4 diff --git a/autopacmen/_cache/uniprot/P0A7D7 b/_cache/uniprot/P0A7D7 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7D7 rename to _cache/uniprot/P0A7D7 diff --git a/autopacmen/_cache/uniprot/P0A7E1 b/_cache/uniprot/P0A7E1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7E1 rename to _cache/uniprot/P0A7E1 diff --git a/autopacmen/_cache/uniprot/P0A7E3 b/_cache/uniprot/P0A7E3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7E3 rename to _cache/uniprot/P0A7E3 diff --git a/autopacmen/_cache/uniprot/P0A7E5 b/_cache/uniprot/P0A7E5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7E5 rename to _cache/uniprot/P0A7E5 diff --git a/autopacmen/_cache/uniprot/P0A7E9 b/_cache/uniprot/P0A7E9 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7E9 rename to _cache/uniprot/P0A7E9 diff --git a/autopacmen/_cache/uniprot/P0A7F3 b/_cache/uniprot/P0A7F3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7F3 rename to _cache/uniprot/P0A7F3 diff --git a/autopacmen/_cache/uniprot/P0A7F6 b/_cache/uniprot/P0A7F6 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7F6 rename to _cache/uniprot/P0A7F6 diff --git a/autopacmen/_cache/uniprot/P0A7I7 b/_cache/uniprot/P0A7I7 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7I7 rename to _cache/uniprot/P0A7I7 diff --git a/autopacmen/_cache/uniprot/P0A7J0 b/_cache/uniprot/P0A7J0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7J0 rename to _cache/uniprot/P0A7J0 diff --git a/autopacmen/_cache/uniprot/P0A7Z0 b/_cache/uniprot/P0A7Z0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A7Z0 rename to _cache/uniprot/P0A7Z0 diff --git a/autopacmen/_cache/uniprot/P0A817 b/_cache/uniprot/P0A817 similarity index 100% rename from autopacmen/_cache/uniprot/P0A817 rename to _cache/uniprot/P0A817 diff --git a/autopacmen/_cache/uniprot/P0A821 b/_cache/uniprot/P0A821 similarity index 100% rename from autopacmen/_cache/uniprot/P0A821 rename to _cache/uniprot/P0A821 diff --git a/autopacmen/_cache/uniprot/P0A825 b/_cache/uniprot/P0A825 similarity index 100% rename from autopacmen/_cache/uniprot/P0A825 rename to _cache/uniprot/P0A825 diff --git a/autopacmen/_cache/uniprot/P0A830 b/_cache/uniprot/P0A830 similarity index 100% rename from autopacmen/_cache/uniprot/P0A830 rename to _cache/uniprot/P0A830 diff --git a/autopacmen/_cache/uniprot/P0A836 b/_cache/uniprot/P0A836 similarity index 100% rename from autopacmen/_cache/uniprot/P0A836 rename to _cache/uniprot/P0A836 diff --git a/autopacmen/_cache/uniprot/P0A840 b/_cache/uniprot/P0A840 similarity index 100% rename from autopacmen/_cache/uniprot/P0A840 rename to _cache/uniprot/P0A840 diff --git a/autopacmen/_cache/uniprot/P0A853 b/_cache/uniprot/P0A853 similarity index 100% rename from autopacmen/_cache/uniprot/P0A853 rename to _cache/uniprot/P0A853 diff --git a/autopacmen/_cache/uniprot/P0A858 b/_cache/uniprot/P0A858 similarity index 100% rename from autopacmen/_cache/uniprot/P0A858 rename to _cache/uniprot/P0A858 diff --git a/autopacmen/_cache/uniprot/P0A867 b/_cache/uniprot/P0A867 similarity index 100% rename from autopacmen/_cache/uniprot/P0A867 rename to _cache/uniprot/P0A867 diff --git a/autopacmen/_cache/uniprot/P0A870 b/_cache/uniprot/P0A870 similarity index 100% rename from autopacmen/_cache/uniprot/P0A870 rename to _cache/uniprot/P0A870 diff --git a/autopacmen/_cache/uniprot/P0A877 b/_cache/uniprot/P0A877 similarity index 100% rename from autopacmen/_cache/uniprot/P0A877 rename to _cache/uniprot/P0A877 diff --git a/autopacmen/_cache/uniprot/P0A879 b/_cache/uniprot/P0A879 similarity index 100% rename from autopacmen/_cache/uniprot/P0A879 rename to _cache/uniprot/P0A879 diff --git a/autopacmen/_cache/uniprot/P0A884 b/_cache/uniprot/P0A884 similarity index 100% rename from autopacmen/_cache/uniprot/P0A884 rename to _cache/uniprot/P0A884 diff --git a/autopacmen/_cache/uniprot/P0A887 b/_cache/uniprot/P0A887 similarity index 100% rename from autopacmen/_cache/uniprot/P0A887 rename to _cache/uniprot/P0A887 diff --git a/autopacmen/_cache/uniprot/P0A8F0 b/_cache/uniprot/P0A8F0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8F0 rename to _cache/uniprot/P0A8F0 diff --git a/autopacmen/_cache/uniprot/P0A8F4 b/_cache/uniprot/P0A8F4 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8F4 rename to _cache/uniprot/P0A8F4 diff --git a/autopacmen/_cache/uniprot/P0A8G3 b/_cache/uniprot/P0A8G3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8G3 rename to _cache/uniprot/P0A8G3 diff --git a/autopacmen/_cache/uniprot/P0A8H3 b/_cache/uniprot/P0A8H3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8H3 rename to _cache/uniprot/P0A8H3 diff --git a/autopacmen/_cache/uniprot/P0A8K1 b/_cache/uniprot/P0A8K1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8K1 rename to _cache/uniprot/P0A8K1 diff --git a/autopacmen/_cache/uniprot/P0A8L1 b/_cache/uniprot/P0A8L1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8L1 rename to _cache/uniprot/P0A8L1 diff --git a/autopacmen/_cache/uniprot/P0A8M0 b/_cache/uniprot/P0A8M0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8M0 rename to _cache/uniprot/P0A8M0 diff --git a/autopacmen/_cache/uniprot/P0A8M3 b/_cache/uniprot/P0A8M3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8M3 rename to _cache/uniprot/P0A8M3 diff --git a/autopacmen/_cache/uniprot/P0A8N3 b/_cache/uniprot/P0A8N3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8N3 rename to _cache/uniprot/P0A8N3 diff --git a/autopacmen/_cache/uniprot/P0A8N5 b/_cache/uniprot/P0A8N5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8N5 rename to _cache/uniprot/P0A8N5 diff --git a/autopacmen/_cache/uniprot/P0A8Q0 b/_cache/uniprot/P0A8Q0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8Q0 rename to _cache/uniprot/P0A8Q0 diff --git a/autopacmen/_cache/uniprot/P0A8Q3 b/_cache/uniprot/P0A8Q3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8Q3 rename to _cache/uniprot/P0A8Q3 diff --git a/autopacmen/_cache/uniprot/P0A8Y1 b/_cache/uniprot/P0A8Y1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8Y1 rename to _cache/uniprot/P0A8Y1 diff --git a/autopacmen/_cache/uniprot/P0A8Z3 b/_cache/uniprot/P0A8Z3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A8Z3 rename to _cache/uniprot/P0A8Z3 diff --git a/autopacmen/_cache/uniprot/P0A910 b/_cache/uniprot/P0A910 similarity index 100% rename from autopacmen/_cache/uniprot/P0A910 rename to _cache/uniprot/P0A910 diff --git a/autopacmen/_cache/uniprot/P0A921 b/_cache/uniprot/P0A921 similarity index 100% rename from autopacmen/_cache/uniprot/P0A921 rename to _cache/uniprot/P0A921 diff --git a/autopacmen/_cache/uniprot/P0A924 b/_cache/uniprot/P0A924 similarity index 100% rename from autopacmen/_cache/uniprot/P0A924 rename to _cache/uniprot/P0A924 diff --git a/autopacmen/_cache/uniprot/P0A927 b/_cache/uniprot/P0A927 similarity index 100% rename from autopacmen/_cache/uniprot/P0A927 rename to _cache/uniprot/P0A927 diff --git a/autopacmen/_cache/uniprot/P0A935 b/_cache/uniprot/P0A935 similarity index 100% rename from autopacmen/_cache/uniprot/P0A935 rename to _cache/uniprot/P0A935 diff --git a/autopacmen/_cache/uniprot/P0A951 b/_cache/uniprot/P0A951 similarity index 100% rename from autopacmen/_cache/uniprot/P0A951 rename to _cache/uniprot/P0A951 diff --git a/autopacmen/_cache/uniprot/P0A953 b/_cache/uniprot/P0A953 similarity index 100% rename from autopacmen/_cache/uniprot/P0A953 rename to _cache/uniprot/P0A953 diff --git a/autopacmen/_cache/uniprot/P0A955 b/_cache/uniprot/P0A955 similarity index 100% rename from autopacmen/_cache/uniprot/P0A955 rename to _cache/uniprot/P0A955 diff --git a/autopacmen/_cache/uniprot/P0A959 b/_cache/uniprot/P0A959 similarity index 100% rename from autopacmen/_cache/uniprot/P0A959 rename to _cache/uniprot/P0A959 diff --git a/autopacmen/_cache/uniprot/P0A962 b/_cache/uniprot/P0A962 similarity index 100% rename from autopacmen/_cache/uniprot/P0A962 rename to _cache/uniprot/P0A962 diff --git a/autopacmen/_cache/uniprot/P0A991 b/_cache/uniprot/P0A991 similarity index 100% rename from autopacmen/_cache/uniprot/P0A991 rename to _cache/uniprot/P0A991 diff --git a/autopacmen/_cache/uniprot/P0A993 b/_cache/uniprot/P0A993 similarity index 100% rename from autopacmen/_cache/uniprot/P0A993 rename to _cache/uniprot/P0A993 diff --git a/autopacmen/_cache/uniprot/P0A996 b/_cache/uniprot/P0A996 similarity index 100% rename from autopacmen/_cache/uniprot/P0A996 rename to _cache/uniprot/P0A996 diff --git a/autopacmen/_cache/uniprot/P0A9B2 b/_cache/uniprot/P0A9B2 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9B2 rename to _cache/uniprot/P0A9B2 diff --git a/autopacmen/_cache/uniprot/P0A9B6 b/_cache/uniprot/P0A9B6 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9B6 rename to _cache/uniprot/P0A9B6 diff --git a/autopacmen/_cache/uniprot/P0A9C0 b/_cache/uniprot/P0A9C0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9C0 rename to _cache/uniprot/P0A9C0 diff --git a/autopacmen/_cache/uniprot/P0A9C3 b/_cache/uniprot/P0A9C3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9C3 rename to _cache/uniprot/P0A9C3 diff --git a/autopacmen/_cache/uniprot/P0A9C5 b/_cache/uniprot/P0A9C5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9C5 rename to _cache/uniprot/P0A9C5 diff --git a/autopacmen/_cache/uniprot/P0A9C9 b/_cache/uniprot/P0A9C9 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9C9 rename to _cache/uniprot/P0A9C9 diff --git a/autopacmen/_cache/uniprot/P0A9D4 b/_cache/uniprot/P0A9D4 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9D4 rename to _cache/uniprot/P0A9D4 diff --git a/autopacmen/_cache/uniprot/P0A9D8 b/_cache/uniprot/P0A9D8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9D8 rename to _cache/uniprot/P0A9D8 diff --git a/autopacmen/_cache/uniprot/P0A9G6 b/_cache/uniprot/P0A9G6 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9G6 rename to _cache/uniprot/P0A9G6 diff --git a/autopacmen/_cache/uniprot/P0A9H3 b/_cache/uniprot/P0A9H3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9H3 rename to _cache/uniprot/P0A9H3 diff --git a/autopacmen/_cache/uniprot/P0A9H5 b/_cache/uniprot/P0A9H5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9H5 rename to _cache/uniprot/P0A9H5 diff --git a/autopacmen/_cache/uniprot/P0A9H7 b/_cache/uniprot/P0A9H7 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9H7 rename to _cache/uniprot/P0A9H7 diff --git a/autopacmen/_cache/uniprot/P0A9I1 b/_cache/uniprot/P0A9I1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9I1 rename to _cache/uniprot/P0A9I1 diff --git a/autopacmen/_cache/uniprot/P0A9I8 b/_cache/uniprot/P0A9I8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9I8 rename to _cache/uniprot/P0A9I8 diff --git a/autopacmen/_cache/uniprot/P0A9J4 b/_cache/uniprot/P0A9J4 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9J4 rename to _cache/uniprot/P0A9J4 diff --git a/autopacmen/_cache/uniprot/P0A9J6 b/_cache/uniprot/P0A9J6 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9J6 rename to _cache/uniprot/P0A9J6 diff --git a/autopacmen/_cache/uniprot/P0A9J8 b/_cache/uniprot/P0A9J8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9J8 rename to _cache/uniprot/P0A9J8 diff --git a/autopacmen/_cache/uniprot/P0A9L8 b/_cache/uniprot/P0A9L8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9L8 rename to _cache/uniprot/P0A9L8 diff --git a/autopacmen/_cache/uniprot/P0A9M2 b/_cache/uniprot/P0A9M2 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9M2 rename to _cache/uniprot/P0A9M2 diff --git a/autopacmen/_cache/uniprot/P0A9M5 b/_cache/uniprot/P0A9M5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9M5 rename to _cache/uniprot/P0A9M5 diff --git a/autopacmen/_cache/uniprot/P0A9M8 b/_cache/uniprot/P0A9M8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9M8 rename to _cache/uniprot/P0A9M8 diff --git a/autopacmen/_cache/uniprot/P0A9N4 b/_cache/uniprot/P0A9N4 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9N4 rename to _cache/uniprot/P0A9N4 diff --git a/autopacmen/_cache/uniprot/P0A9N8 b/_cache/uniprot/P0A9N8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9N8 rename to _cache/uniprot/P0A9N8 diff --git a/autopacmen/_cache/uniprot/P0A9P0 b/_cache/uniprot/P0A9P0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9P0 rename to _cache/uniprot/P0A9P0 diff --git a/autopacmen/_cache/uniprot/P0A9P4 b/_cache/uniprot/P0A9P4 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9P4 rename to _cache/uniprot/P0A9P4 diff --git a/autopacmen/_cache/uniprot/P0A9P9 b/_cache/uniprot/P0A9P9 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9P9 rename to _cache/uniprot/P0A9P9 diff --git a/autopacmen/_cache/uniprot/P0A9Q5 b/_cache/uniprot/P0A9Q5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9Q5 rename to _cache/uniprot/P0A9Q5 diff --git a/autopacmen/_cache/uniprot/P0A9Q7 b/_cache/uniprot/P0A9Q7 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9Q7 rename to _cache/uniprot/P0A9Q7 diff --git a/autopacmen/_cache/uniprot/P0A9Q9 b/_cache/uniprot/P0A9Q9 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9Q9 rename to _cache/uniprot/P0A9Q9 diff --git a/autopacmen/_cache/uniprot/P0A9S1 b/_cache/uniprot/P0A9S1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9S1 rename to _cache/uniprot/P0A9S1 diff --git a/autopacmen/_cache/uniprot/P0A9S3 b/_cache/uniprot/P0A9S3 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9S3 rename to _cache/uniprot/P0A9S3 diff --git a/autopacmen/_cache/uniprot/P0A9S5 b/_cache/uniprot/P0A9S5 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9S5 rename to _cache/uniprot/P0A9S5 diff --git a/autopacmen/_cache/uniprot/P0A9S7 b/_cache/uniprot/P0A9S7 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9S7 rename to _cache/uniprot/P0A9S7 diff --git a/autopacmen/_cache/uniprot/P0A9T0 b/_cache/uniprot/P0A9T0 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9T0 rename to _cache/uniprot/P0A9T0 diff --git a/autopacmen/_cache/uniprot/P0A9V1 b/_cache/uniprot/P0A9V1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9V1 rename to _cache/uniprot/P0A9V1 diff --git a/autopacmen/_cache/uniprot/P0A9V8 b/_cache/uniprot/P0A9V8 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9V8 rename to _cache/uniprot/P0A9V8 diff --git a/autopacmen/_cache/uniprot/P0A9X1 b/_cache/uniprot/P0A9X1 similarity index 100% rename from autopacmen/_cache/uniprot/P0A9X1 rename to _cache/uniprot/P0A9X1 diff --git a/autopacmen/_cache/uniprot/P0AA04 b/_cache/uniprot/P0AA04 similarity index 100% rename from autopacmen/_cache/uniprot/P0AA04 rename to _cache/uniprot/P0AA04 diff --git a/autopacmen/_cache/uniprot/P0AA25 b/_cache/uniprot/P0AA25 similarity index 100% rename from autopacmen/_cache/uniprot/P0AA25 rename to _cache/uniprot/P0AA25 diff --git a/autopacmen/_cache/uniprot/P0AA67 b/_cache/uniprot/P0AA67 similarity index 100% rename from autopacmen/_cache/uniprot/P0AA67 rename to _cache/uniprot/P0AA67 diff --git a/autopacmen/_cache/uniprot/P0AA76 b/_cache/uniprot/P0AA76 similarity index 100% rename from autopacmen/_cache/uniprot/P0AA76 rename to _cache/uniprot/P0AA76 diff --git a/autopacmen/_cache/uniprot/P0AA78 b/_cache/uniprot/P0AA78 similarity index 100% rename from autopacmen/_cache/uniprot/P0AA78 rename to _cache/uniprot/P0AA78 diff --git a/autopacmen/_cache/uniprot/P0AA80 b/_cache/uniprot/P0AA80 similarity index 100% rename from autopacmen/_cache/uniprot/P0AA80 rename to _cache/uniprot/P0AA80 diff --git a/autopacmen/_cache/uniprot/P0AA82 b/_cache/uniprot/P0AA82 similarity index 100% rename from autopacmen/_cache/uniprot/P0AA82 rename to _cache/uniprot/P0AA82 diff --git a/autopacmen/_cache/uniprot/P0AA84 b/_cache/uniprot/P0AA84 similarity index 100% rename from autopacmen/_cache/uniprot/P0AA84 rename to _cache/uniprot/P0AA84 diff --git a/autopacmen/_cache/uniprot/P0AAA7 b/_cache/uniprot/P0AAA7 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAA7 rename to _cache/uniprot/P0AAA7 diff --git a/autopacmen/_cache/uniprot/P0AAB4 b/_cache/uniprot/P0AAB4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAB4 rename to _cache/uniprot/P0AAB4 diff --git a/autopacmen/_cache/uniprot/P0AAC8 b/_cache/uniprot/P0AAC8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAC8 rename to _cache/uniprot/P0AAC8 diff --git a/autopacmen/_cache/uniprot/P0AAD2 b/_cache/uniprot/P0AAD2 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAD2 rename to _cache/uniprot/P0AAD2 diff --git a/autopacmen/_cache/uniprot/P0AAD4 b/_cache/uniprot/P0AAD4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAD4 rename to _cache/uniprot/P0AAD4 diff --git a/autopacmen/_cache/uniprot/P0AAD6 b/_cache/uniprot/P0AAD6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAD6 rename to _cache/uniprot/P0AAD6 diff --git a/autopacmen/_cache/uniprot/P0AAD8 b/_cache/uniprot/P0AAD8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAD8 rename to _cache/uniprot/P0AAD8 diff --git a/autopacmen/_cache/uniprot/P0AAE0 b/_cache/uniprot/P0AAE0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAE0 rename to _cache/uniprot/P0AAE0 diff --git a/autopacmen/_cache/uniprot/P0AAE5 b/_cache/uniprot/P0AAE5 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAE5 rename to _cache/uniprot/P0AAE5 diff --git a/autopacmen/_cache/uniprot/P0AAE8 b/_cache/uniprot/P0AAE8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAE8 rename to _cache/uniprot/P0AAE8 diff --git a/autopacmen/_cache/uniprot/P0AAF1 b/_cache/uniprot/P0AAF1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAF1 rename to _cache/uniprot/P0AAF1 diff --git a/autopacmen/_cache/uniprot/P0AAF3 b/_cache/uniprot/P0AAF3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAF3 rename to _cache/uniprot/P0AAF3 diff --git a/autopacmen/_cache/uniprot/P0AAF6 b/_cache/uniprot/P0AAF6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAF6 rename to _cache/uniprot/P0AAF6 diff --git a/autopacmen/_cache/uniprot/P0AAG0 b/_cache/uniprot/P0AAG0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAG0 rename to _cache/uniprot/P0AAG0 diff --git a/autopacmen/_cache/uniprot/P0AAG3 b/_cache/uniprot/P0AAG3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAG3 rename to _cache/uniprot/P0AAG3 diff --git a/autopacmen/_cache/uniprot/P0AAG8 b/_cache/uniprot/P0AAG8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAG8 rename to _cache/uniprot/P0AAG8 diff --git a/autopacmen/_cache/uniprot/P0AAH0 b/_cache/uniprot/P0AAH0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAH0 rename to _cache/uniprot/P0AAH0 diff --git a/autopacmen/_cache/uniprot/P0AAH4 b/_cache/uniprot/P0AAH4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAH4 rename to _cache/uniprot/P0AAH4 diff --git a/autopacmen/_cache/uniprot/P0AAI1 b/_cache/uniprot/P0AAI1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAI1 rename to _cache/uniprot/P0AAI1 diff --git a/autopacmen/_cache/uniprot/P0AAI5 b/_cache/uniprot/P0AAI5 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAI5 rename to _cache/uniprot/P0AAI5 diff --git a/autopacmen/_cache/uniprot/P0AAI9 b/_cache/uniprot/P0AAI9 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAI9 rename to _cache/uniprot/P0AAI9 diff --git a/autopacmen/_cache/uniprot/P0AAJ1 b/_cache/uniprot/P0AAJ1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAJ1 rename to _cache/uniprot/P0AAJ1 diff --git a/autopacmen/_cache/uniprot/P0AAJ3 b/_cache/uniprot/P0AAJ3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAJ3 rename to _cache/uniprot/P0AAJ3 diff --git a/autopacmen/_cache/uniprot/P0AAJ5 b/_cache/uniprot/P0AAJ5 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAJ5 rename to _cache/uniprot/P0AAJ5 diff --git a/autopacmen/_cache/uniprot/P0AAJ8 b/_cache/uniprot/P0AAJ8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAJ8 rename to _cache/uniprot/P0AAJ8 diff --git a/autopacmen/_cache/uniprot/P0AAK1 b/_cache/uniprot/P0AAK1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAK1 rename to _cache/uniprot/P0AAK1 diff --git a/autopacmen/_cache/uniprot/P0AAK7 b/_cache/uniprot/P0AAK7 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAK7 rename to _cache/uniprot/P0AAK7 diff --git a/autopacmen/_cache/uniprot/P0AAL3 b/_cache/uniprot/P0AAL3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAL3 rename to _cache/uniprot/P0AAL3 diff --git a/autopacmen/_cache/uniprot/P0AAM1 b/_cache/uniprot/P0AAM1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AAM1 rename to _cache/uniprot/P0AAM1 diff --git a/autopacmen/_cache/uniprot/P0AB65 b/_cache/uniprot/P0AB65 similarity index 100% rename from autopacmen/_cache/uniprot/P0AB65 rename to _cache/uniprot/P0AB65 diff --git a/autopacmen/_cache/uniprot/P0AB67 b/_cache/uniprot/P0AB67 similarity index 100% rename from autopacmen/_cache/uniprot/P0AB67 rename to _cache/uniprot/P0AB67 diff --git a/autopacmen/_cache/uniprot/P0AB71 b/_cache/uniprot/P0AB71 similarity index 100% rename from autopacmen/_cache/uniprot/P0AB71 rename to _cache/uniprot/P0AB71 diff --git a/autopacmen/_cache/uniprot/P0AB74 b/_cache/uniprot/P0AB74 similarity index 100% rename from autopacmen/_cache/uniprot/P0AB74 rename to _cache/uniprot/P0AB74 diff --git a/autopacmen/_cache/uniprot/P0AB77 b/_cache/uniprot/P0AB77 similarity index 100% rename from autopacmen/_cache/uniprot/P0AB77 rename to _cache/uniprot/P0AB77 diff --git a/autopacmen/_cache/uniprot/P0AB80 b/_cache/uniprot/P0AB80 similarity index 100% rename from autopacmen/_cache/uniprot/P0AB80 rename to _cache/uniprot/P0AB80 diff --git a/autopacmen/_cache/uniprot/P0AB87 b/_cache/uniprot/P0AB87 similarity index 100% rename from autopacmen/_cache/uniprot/P0AB87 rename to _cache/uniprot/P0AB87 diff --git a/autopacmen/_cache/uniprot/P0AB89 b/_cache/uniprot/P0AB89 similarity index 100% rename from autopacmen/_cache/uniprot/P0AB89 rename to _cache/uniprot/P0AB89 diff --git a/autopacmen/_cache/uniprot/P0AB91 b/_cache/uniprot/P0AB91 similarity index 100% rename from autopacmen/_cache/uniprot/P0AB91 rename to _cache/uniprot/P0AB91 diff --git a/autopacmen/_cache/uniprot/P0AB93 b/_cache/uniprot/P0AB93 similarity index 100% rename from autopacmen/_cache/uniprot/P0AB93 rename to _cache/uniprot/P0AB93 diff --git a/autopacmen/_cache/uniprot/P0AB96 b/_cache/uniprot/P0AB96 similarity index 100% rename from autopacmen/_cache/uniprot/P0AB96 rename to _cache/uniprot/P0AB96 diff --git a/autopacmen/_cache/uniprot/P0AB98 b/_cache/uniprot/P0AB98 similarity index 100% rename from autopacmen/_cache/uniprot/P0AB98 rename to _cache/uniprot/P0AB98 diff --git a/autopacmen/_cache/uniprot/P0ABA0 b/_cache/uniprot/P0ABA0 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABA0 rename to _cache/uniprot/P0ABA0 diff --git a/autopacmen/_cache/uniprot/P0ABA4 b/_cache/uniprot/P0ABA4 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABA4 rename to _cache/uniprot/P0ABA4 diff --git a/autopacmen/_cache/uniprot/P0ABA6 b/_cache/uniprot/P0ABA6 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABA6 rename to _cache/uniprot/P0ABA6 diff --git a/autopacmen/_cache/uniprot/P0ABB0 b/_cache/uniprot/P0ABB0 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABB0 rename to _cache/uniprot/P0ABB0 diff --git a/autopacmen/_cache/uniprot/P0ABB4 b/_cache/uniprot/P0ABB4 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABB4 rename to _cache/uniprot/P0ABB4 diff --git a/autopacmen/_cache/uniprot/P0ABB8 b/_cache/uniprot/P0ABB8 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABB8 rename to _cache/uniprot/P0ABB8 diff --git a/autopacmen/_cache/uniprot/P0ABC0 b/_cache/uniprot/P0ABC0 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABC0 rename to _cache/uniprot/P0ABC0 diff --git a/autopacmen/_cache/uniprot/P0ABC9 b/_cache/uniprot/P0ABC9 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABC9 rename to _cache/uniprot/P0ABC9 diff --git a/autopacmen/_cache/uniprot/P0ABD1 b/_cache/uniprot/P0ABD1 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABD1 rename to _cache/uniprot/P0ABD1 diff --git a/autopacmen/_cache/uniprot/P0ABD5 b/_cache/uniprot/P0ABD5 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABD5 rename to _cache/uniprot/P0ABD5 diff --git a/autopacmen/_cache/uniprot/P0ABD8 b/_cache/uniprot/P0ABD8 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABD8 rename to _cache/uniprot/P0ABD8 diff --git a/autopacmen/_cache/uniprot/P0ABE9 b/_cache/uniprot/P0ABE9 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABE9 rename to _cache/uniprot/P0ABE9 diff --git a/autopacmen/_cache/uniprot/P0ABF6 b/_cache/uniprot/P0ABF6 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABF6 rename to _cache/uniprot/P0ABF6 diff --git a/autopacmen/_cache/uniprot/P0ABF8 b/_cache/uniprot/P0ABF8 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABF8 rename to _cache/uniprot/P0ABF8 diff --git a/autopacmen/_cache/uniprot/P0ABG1 b/_cache/uniprot/P0ABG1 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABG1 rename to _cache/uniprot/P0ABG1 diff --git a/autopacmen/_cache/uniprot/P0ABH7 b/_cache/uniprot/P0ABH7 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABH7 rename to _cache/uniprot/P0ABH7 diff --git a/autopacmen/_cache/uniprot/P0ABI4 b/_cache/uniprot/P0ABI4 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABI4 rename to _cache/uniprot/P0ABI4 diff --git a/autopacmen/_cache/uniprot/P0ABI8 b/_cache/uniprot/P0ABI8 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABI8 rename to _cache/uniprot/P0ABI8 diff --git a/autopacmen/_cache/uniprot/P0ABJ1 b/_cache/uniprot/P0ABJ1 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABJ1 rename to _cache/uniprot/P0ABJ1 diff --git a/autopacmen/_cache/uniprot/P0ABJ3 b/_cache/uniprot/P0ABJ3 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABJ3 rename to _cache/uniprot/P0ABJ3 diff --git a/autopacmen/_cache/uniprot/P0ABJ6 b/_cache/uniprot/P0ABJ6 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABJ6 rename to _cache/uniprot/P0ABJ6 diff --git a/autopacmen/_cache/uniprot/P0ABJ9 b/_cache/uniprot/P0ABJ9 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABJ9 rename to _cache/uniprot/P0ABJ9 diff --git a/autopacmen/_cache/uniprot/P0ABK2 b/_cache/uniprot/P0ABK2 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABK2 rename to _cache/uniprot/P0ABK2 diff --git a/autopacmen/_cache/uniprot/P0ABK5 b/_cache/uniprot/P0ABK5 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABK5 rename to _cache/uniprot/P0ABK5 diff --git a/autopacmen/_cache/uniprot/P0ABK9 b/_cache/uniprot/P0ABK9 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABK9 rename to _cache/uniprot/P0ABK9 diff --git a/autopacmen/_cache/uniprot/P0ABL1 b/_cache/uniprot/P0ABL1 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABL1 rename to _cache/uniprot/P0ABL1 diff --git a/autopacmen/_cache/uniprot/P0ABL3 b/_cache/uniprot/P0ABL3 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABL3 rename to _cache/uniprot/P0ABL3 diff --git a/autopacmen/_cache/uniprot/P0ABL5 b/_cache/uniprot/P0ABL5 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABL5 rename to _cache/uniprot/P0ABL5 diff --git a/autopacmen/_cache/uniprot/P0ABL8 b/_cache/uniprot/P0ABL8 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABL8 rename to _cache/uniprot/P0ABL8 diff --git a/autopacmen/_cache/uniprot/P0ABM1 b/_cache/uniprot/P0ABM1 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABM1 rename to _cache/uniprot/P0ABM1 diff --git a/autopacmen/_cache/uniprot/P0ABM5 b/_cache/uniprot/P0ABM5 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABM5 rename to _cache/uniprot/P0ABM5 diff --git a/autopacmen/_cache/uniprot/P0ABN1 b/_cache/uniprot/P0ABN1 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABN1 rename to _cache/uniprot/P0ABN1 diff --git a/autopacmen/_cache/uniprot/P0ABN5 b/_cache/uniprot/P0ABN5 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABN5 rename to _cache/uniprot/P0ABN5 diff --git a/autopacmen/_cache/uniprot/P0ABN9 b/_cache/uniprot/P0ABN9 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABN9 rename to _cache/uniprot/P0ABN9 diff --git a/autopacmen/_cache/uniprot/P0ABP3 b/_cache/uniprot/P0ABP3 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABP3 rename to _cache/uniprot/P0ABP3 diff --git a/autopacmen/_cache/uniprot/P0ABP8 b/_cache/uniprot/P0ABP8 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABP8 rename to _cache/uniprot/P0ABP8 diff --git a/autopacmen/_cache/uniprot/P0ABQ0 b/_cache/uniprot/P0ABQ0 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABQ0 rename to _cache/uniprot/P0ABQ0 diff --git a/autopacmen/_cache/uniprot/P0ABQ2 b/_cache/uniprot/P0ABQ2 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABQ2 rename to _cache/uniprot/P0ABQ2 diff --git a/autopacmen/_cache/uniprot/P0ABQ4 b/_cache/uniprot/P0ABQ4 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABQ4 rename to _cache/uniprot/P0ABQ4 diff --git a/autopacmen/_cache/uniprot/P0ABR5 b/_cache/uniprot/P0ABR5 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABR5 rename to _cache/uniprot/P0ABR5 diff --git a/autopacmen/_cache/uniprot/P0ABR9 b/_cache/uniprot/P0ABR9 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABR9 rename to _cache/uniprot/P0ABR9 diff --git a/autopacmen/_cache/uniprot/P0ABU0 b/_cache/uniprot/P0ABU0 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABU0 rename to _cache/uniprot/P0ABU0 diff --git a/autopacmen/_cache/uniprot/P0ABU7 b/_cache/uniprot/P0ABU7 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABU7 rename to _cache/uniprot/P0ABU7 diff --git a/autopacmen/_cache/uniprot/P0ABV2 b/_cache/uniprot/P0ABV2 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABV2 rename to _cache/uniprot/P0ABV2 diff --git a/autopacmen/_cache/uniprot/P0ABW0 b/_cache/uniprot/P0ABW0 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABW0 rename to _cache/uniprot/P0ABW0 diff --git a/autopacmen/_cache/uniprot/P0ABY4 b/_cache/uniprot/P0ABY4 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABY4 rename to _cache/uniprot/P0ABY4 diff --git a/autopacmen/_cache/uniprot/P0ABZ4 b/_cache/uniprot/P0ABZ4 similarity index 100% rename from autopacmen/_cache/uniprot/P0ABZ4 rename to _cache/uniprot/P0ABZ4 diff --git a/autopacmen/_cache/uniprot/P0AC00 b/_cache/uniprot/P0AC00 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC00 rename to _cache/uniprot/P0AC00 diff --git a/autopacmen/_cache/uniprot/P0AC13 b/_cache/uniprot/P0AC13 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC13 rename to _cache/uniprot/P0AC13 diff --git a/autopacmen/_cache/uniprot/P0AC16 b/_cache/uniprot/P0AC16 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC16 rename to _cache/uniprot/P0AC16 diff --git a/autopacmen/_cache/uniprot/P0AC19 b/_cache/uniprot/P0AC19 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC19 rename to _cache/uniprot/P0AC19 diff --git a/autopacmen/_cache/uniprot/P0AC23 b/_cache/uniprot/P0AC23 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC23 rename to _cache/uniprot/P0AC23 diff --git a/autopacmen/_cache/uniprot/P0AC26 b/_cache/uniprot/P0AC26 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC26 rename to _cache/uniprot/P0AC26 diff --git a/autopacmen/_cache/uniprot/P0AC28 b/_cache/uniprot/P0AC28 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC28 rename to _cache/uniprot/P0AC28 diff --git a/autopacmen/_cache/uniprot/P0AC33 b/_cache/uniprot/P0AC33 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC33 rename to _cache/uniprot/P0AC33 diff --git a/autopacmen/_cache/uniprot/P0AC35 b/_cache/uniprot/P0AC35 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC35 rename to _cache/uniprot/P0AC35 diff --git a/autopacmen/_cache/uniprot/P0AC38 b/_cache/uniprot/P0AC38 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC38 rename to _cache/uniprot/P0AC38 diff --git a/autopacmen/_cache/uniprot/P0AC41 b/_cache/uniprot/P0AC41 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC41 rename to _cache/uniprot/P0AC41 diff --git a/autopacmen/_cache/uniprot/P0AC44 b/_cache/uniprot/P0AC44 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC44 rename to _cache/uniprot/P0AC44 diff --git a/autopacmen/_cache/uniprot/P0AC47 b/_cache/uniprot/P0AC47 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC47 rename to _cache/uniprot/P0AC47 diff --git a/autopacmen/_cache/uniprot/P0AC53 b/_cache/uniprot/P0AC53 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC53 rename to _cache/uniprot/P0AC53 diff --git a/autopacmen/_cache/uniprot/P0AC59 b/_cache/uniprot/P0AC59 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC59 rename to _cache/uniprot/P0AC59 diff --git a/autopacmen/_cache/uniprot/P0AC62 b/_cache/uniprot/P0AC62 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC62 rename to _cache/uniprot/P0AC62 diff --git a/autopacmen/_cache/uniprot/P0AC69 b/_cache/uniprot/P0AC69 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC69 rename to _cache/uniprot/P0AC69 diff --git a/autopacmen/_cache/uniprot/P0AC75 b/_cache/uniprot/P0AC75 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC75 rename to _cache/uniprot/P0AC75 diff --git a/autopacmen/_cache/uniprot/P0AC78 b/_cache/uniprot/P0AC78 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC78 rename to _cache/uniprot/P0AC78 diff --git a/autopacmen/_cache/uniprot/P0AC81 b/_cache/uniprot/P0AC81 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC81 rename to _cache/uniprot/P0AC81 diff --git a/autopacmen/_cache/uniprot/P0AC84 b/_cache/uniprot/P0AC84 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC84 rename to _cache/uniprot/P0AC84 diff --git a/autopacmen/_cache/uniprot/P0AC86 b/_cache/uniprot/P0AC86 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC86 rename to _cache/uniprot/P0AC86 diff --git a/autopacmen/_cache/uniprot/P0AC88 b/_cache/uniprot/P0AC88 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC88 rename to _cache/uniprot/P0AC88 diff --git a/autopacmen/_cache/uniprot/P0AC94 b/_cache/uniprot/P0AC94 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC94 rename to _cache/uniprot/P0AC94 diff --git a/autopacmen/_cache/uniprot/P0AC96 b/_cache/uniprot/P0AC96 similarity index 100% rename from autopacmen/_cache/uniprot/P0AC96 rename to _cache/uniprot/P0AC96 diff --git a/autopacmen/_cache/uniprot/P0ACB2 b/_cache/uniprot/P0ACB2 similarity index 100% rename from autopacmen/_cache/uniprot/P0ACB2 rename to _cache/uniprot/P0ACB2 diff --git a/autopacmen/_cache/uniprot/P0ACB4 b/_cache/uniprot/P0ACB4 similarity index 100% rename from autopacmen/_cache/uniprot/P0ACB4 rename to _cache/uniprot/P0ACB4 diff --git a/autopacmen/_cache/uniprot/P0ACC7 b/_cache/uniprot/P0ACC7 similarity index 100% rename from autopacmen/_cache/uniprot/P0ACC7 rename to _cache/uniprot/P0ACC7 diff --git a/autopacmen/_cache/uniprot/P0ACD4 b/_cache/uniprot/P0ACD4 similarity index 100% rename from autopacmen/_cache/uniprot/P0ACD4 rename to _cache/uniprot/P0ACD4 diff --git a/autopacmen/_cache/uniprot/P0ACD8 b/_cache/uniprot/P0ACD8 similarity index 100% rename from autopacmen/_cache/uniprot/P0ACD8 rename to _cache/uniprot/P0ACD8 diff --git a/autopacmen/_cache/uniprot/P0ACE0 b/_cache/uniprot/P0ACE0 similarity index 100% rename from autopacmen/_cache/uniprot/P0ACE0 rename to _cache/uniprot/P0ACE0 diff --git a/autopacmen/_cache/uniprot/P0ACV0 b/_cache/uniprot/P0ACV0 similarity index 100% rename from autopacmen/_cache/uniprot/P0ACV0 rename to _cache/uniprot/P0ACV0 diff --git a/autopacmen/_cache/uniprot/P0ACV2 b/_cache/uniprot/P0ACV2 similarity index 100% rename from autopacmen/_cache/uniprot/P0ACV2 rename to _cache/uniprot/P0ACV2 diff --git a/autopacmen/_cache/uniprot/P0ACV6 b/_cache/uniprot/P0ACV6 similarity index 100% rename from autopacmen/_cache/uniprot/P0ACV6 rename to _cache/uniprot/P0ACV6 diff --git a/autopacmen/_cache/uniprot/P0AD57 b/_cache/uniprot/P0AD57 similarity index 100% rename from autopacmen/_cache/uniprot/P0AD57 rename to _cache/uniprot/P0AD57 diff --git a/autopacmen/_cache/uniprot/P0AD61 b/_cache/uniprot/P0AD61 similarity index 100% rename from autopacmen/_cache/uniprot/P0AD61 rename to _cache/uniprot/P0AD61 diff --git a/autopacmen/_cache/uniprot/P0AD65 b/_cache/uniprot/P0AD65 similarity index 100% rename from autopacmen/_cache/uniprot/P0AD65 rename to _cache/uniprot/P0AD65 diff --git a/autopacmen/_cache/uniprot/P0AD68 b/_cache/uniprot/P0AD68 similarity index 100% rename from autopacmen/_cache/uniprot/P0AD68 rename to _cache/uniprot/P0AD68 diff --git a/autopacmen/_cache/uniprot/P0AD96 b/_cache/uniprot/P0AD96 similarity index 100% rename from autopacmen/_cache/uniprot/P0AD96 rename to _cache/uniprot/P0AD96 diff --git a/autopacmen/_cache/uniprot/P0AD99 b/_cache/uniprot/P0AD99 similarity index 100% rename from autopacmen/_cache/uniprot/P0AD99 rename to _cache/uniprot/P0AD99 diff --git a/autopacmen/_cache/uniprot/P0ADA1 b/_cache/uniprot/P0ADA1 similarity index 100% rename from autopacmen/_cache/uniprot/P0ADA1 rename to _cache/uniprot/P0ADA1 diff --git a/autopacmen/_cache/uniprot/P0ADC6 b/_cache/uniprot/P0ADC6 similarity index 100% rename from autopacmen/_cache/uniprot/P0ADC6 rename to _cache/uniprot/P0ADC6 diff --git a/autopacmen/_cache/uniprot/P0ADF6 b/_cache/uniprot/P0ADF6 similarity index 100% rename from autopacmen/_cache/uniprot/P0ADF6 rename to _cache/uniprot/P0ADF6 diff --git a/autopacmen/_cache/uniprot/P0ADF8 b/_cache/uniprot/P0ADF8 similarity index 100% rename from autopacmen/_cache/uniprot/P0ADF8 rename to _cache/uniprot/P0ADF8 diff --git a/autopacmen/_cache/uniprot/P0ADG4 b/_cache/uniprot/P0ADG4 similarity index 100% rename from autopacmen/_cache/uniprot/P0ADG4 rename to _cache/uniprot/P0ADG4 diff --git a/autopacmen/_cache/uniprot/P0ADG7 b/_cache/uniprot/P0ADG7 similarity index 100% rename from autopacmen/_cache/uniprot/P0ADG7 rename to _cache/uniprot/P0ADG7 diff --git a/autopacmen/_cache/uniprot/P0ADI4 b/_cache/uniprot/P0ADI4 similarity index 100% rename from autopacmen/_cache/uniprot/P0ADI4 rename to _cache/uniprot/P0ADI4 diff --git a/autopacmen/_cache/uniprot/P0ADU2 b/_cache/uniprot/P0ADU2 similarity index 100% rename from autopacmen/_cache/uniprot/P0ADU2 rename to _cache/uniprot/P0ADU2 diff --git a/autopacmen/_cache/uniprot/P0ADV1 b/_cache/uniprot/P0ADV1 similarity index 100% rename from autopacmen/_cache/uniprot/P0ADV1 rename to _cache/uniprot/P0ADV1 diff --git a/autopacmen/_cache/uniprot/P0ADV9 b/_cache/uniprot/P0ADV9 similarity index 100% rename from autopacmen/_cache/uniprot/P0ADV9 rename to _cache/uniprot/P0ADV9 diff --git a/autopacmen/_cache/uniprot/P0AE06 b/_cache/uniprot/P0AE06 similarity index 100% rename from autopacmen/_cache/uniprot/P0AE06 rename to _cache/uniprot/P0AE06 diff --git a/autopacmen/_cache/uniprot/P0AE12 b/_cache/uniprot/P0AE12 similarity index 100% rename from autopacmen/_cache/uniprot/P0AE12 rename to _cache/uniprot/P0AE12 diff --git a/autopacmen/_cache/uniprot/P0AE16 b/_cache/uniprot/P0AE16 similarity index 100% rename from autopacmen/_cache/uniprot/P0AE16 rename to _cache/uniprot/P0AE16 diff --git a/autopacmen/_cache/uniprot/P0AE22 b/_cache/uniprot/P0AE22 similarity index 100% rename from autopacmen/_cache/uniprot/P0AE22 rename to _cache/uniprot/P0AE22 diff --git a/autopacmen/_cache/uniprot/P0AE24 b/_cache/uniprot/P0AE24 similarity index 100% rename from autopacmen/_cache/uniprot/P0AE24 rename to _cache/uniprot/P0AE24 diff --git a/autopacmen/_cache/uniprot/P0AE26 b/_cache/uniprot/P0AE26 similarity index 100% rename from autopacmen/_cache/uniprot/P0AE26 rename to _cache/uniprot/P0AE26 diff --git a/autopacmen/_cache/uniprot/P0AE30 b/_cache/uniprot/P0AE30 similarity index 100% rename from autopacmen/_cache/uniprot/P0AE30 rename to _cache/uniprot/P0AE30 diff --git a/autopacmen/_cache/uniprot/P0AE34 b/_cache/uniprot/P0AE34 similarity index 100% rename from autopacmen/_cache/uniprot/P0AE34 rename to _cache/uniprot/P0AE34 diff --git a/autopacmen/_cache/uniprot/P0AE37 b/_cache/uniprot/P0AE37 similarity index 100% rename from autopacmen/_cache/uniprot/P0AE37 rename to _cache/uniprot/P0AE37 diff --git a/autopacmen/_cache/uniprot/P0AE52 b/_cache/uniprot/P0AE52 similarity index 100% rename from autopacmen/_cache/uniprot/P0AE52 rename to _cache/uniprot/P0AE52 diff --git a/autopacmen/_cache/uniprot/P0AE74 b/_cache/uniprot/P0AE74 similarity index 100% rename from autopacmen/_cache/uniprot/P0AE74 rename to _cache/uniprot/P0AE74 diff --git a/autopacmen/_cache/uniprot/P0AE76 b/_cache/uniprot/P0AE76 similarity index 100% rename from autopacmen/_cache/uniprot/P0AE76 rename to _cache/uniprot/P0AE76 diff --git a/autopacmen/_cache/uniprot/P0AEA5 b/_cache/uniprot/P0AEA5 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEA5 rename to _cache/uniprot/P0AEA5 diff --git a/autopacmen/_cache/uniprot/P0AEA8 b/_cache/uniprot/P0AEA8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEA8 rename to _cache/uniprot/P0AEA8 diff --git a/autopacmen/_cache/uniprot/P0AEB0 b/_cache/uniprot/P0AEB0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEB0 rename to _cache/uniprot/P0AEB0 diff --git a/autopacmen/_cache/uniprot/P0AEB2 b/_cache/uniprot/P0AEB2 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEB2 rename to _cache/uniprot/P0AEB2 diff --git a/autopacmen/_cache/uniprot/P0AED7 b/_cache/uniprot/P0AED7 similarity index 100% rename from autopacmen/_cache/uniprot/P0AED7 rename to _cache/uniprot/P0AED7 diff --git a/autopacmen/_cache/uniprot/P0AEE5 b/_cache/uniprot/P0AEE5 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEE5 rename to _cache/uniprot/P0AEE5 diff --git a/autopacmen/_cache/uniprot/P0AEF8 b/_cache/uniprot/P0AEF8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEF8 rename to _cache/uniprot/P0AEF8 diff --git a/autopacmen/_cache/uniprot/P0AEG1 b/_cache/uniprot/P0AEG1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEG1 rename to _cache/uniprot/P0AEG1 diff --git a/autopacmen/_cache/uniprot/P0AEG4 b/_cache/uniprot/P0AEG4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEG4 rename to _cache/uniprot/P0AEG4 diff --git a/autopacmen/_cache/uniprot/P0AEG6 b/_cache/uniprot/P0AEG6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEG6 rename to _cache/uniprot/P0AEG6 diff --git a/autopacmen/_cache/uniprot/P0AEI6 b/_cache/uniprot/P0AEI6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEI6 rename to _cache/uniprot/P0AEI6 diff --git a/autopacmen/_cache/uniprot/P0AEJ2 b/_cache/uniprot/P0AEJ2 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEJ2 rename to _cache/uniprot/P0AEJ2 diff --git a/autopacmen/_cache/uniprot/P0AEJ6 b/_cache/uniprot/P0AEJ6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEJ6 rename to _cache/uniprot/P0AEJ6 diff --git a/autopacmen/_cache/uniprot/P0AEK2 b/_cache/uniprot/P0AEK2 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEK2 rename to _cache/uniprot/P0AEK2 diff --git a/autopacmen/_cache/uniprot/P0AEK4 b/_cache/uniprot/P0AEK4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEK4 rename to _cache/uniprot/P0AEK4 diff --git a/autopacmen/_cache/uniprot/P0AEK7 b/_cache/uniprot/P0AEK7 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEK7 rename to _cache/uniprot/P0AEK7 diff --git a/autopacmen/_cache/uniprot/P0AEL0 b/_cache/uniprot/P0AEL0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEL0 rename to _cache/uniprot/P0AEL0 diff --git a/autopacmen/_cache/uniprot/P0AEL6 b/_cache/uniprot/P0AEL6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEL6 rename to _cache/uniprot/P0AEL6 diff --git a/autopacmen/_cache/uniprot/P0AEN1 b/_cache/uniprot/P0AEN1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEN1 rename to _cache/uniprot/P0AEN1 diff --git a/autopacmen/_cache/uniprot/P0AEP1 b/_cache/uniprot/P0AEP1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEP1 rename to _cache/uniprot/P0AEP1 diff --git a/autopacmen/_cache/uniprot/P0AEP3 b/_cache/uniprot/P0AEP3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEP3 rename to _cache/uniprot/P0AEP3 diff --git a/autopacmen/_cache/uniprot/P0AEP7 b/_cache/uniprot/P0AEP7 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEP7 rename to _cache/uniprot/P0AEP7 diff --git a/autopacmen/_cache/uniprot/P0AEP9 b/_cache/uniprot/P0AEP9 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEP9 rename to _cache/uniprot/P0AEP9 diff --git a/autopacmen/_cache/uniprot/P0AEQ3 b/_cache/uniprot/P0AEQ3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEQ3 rename to _cache/uniprot/P0AEQ3 diff --git a/autopacmen/_cache/uniprot/P0AEQ6 b/_cache/uniprot/P0AEQ6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEQ6 rename to _cache/uniprot/P0AEQ6 diff --git a/autopacmen/_cache/uniprot/P0AER0 b/_cache/uniprot/P0AER0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AER0 rename to _cache/uniprot/P0AER0 diff --git a/autopacmen/_cache/uniprot/P0AER3 b/_cache/uniprot/P0AER3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AER3 rename to _cache/uniprot/P0AER3 diff --git a/autopacmen/_cache/uniprot/P0AER5 b/_cache/uniprot/P0AER5 similarity index 100% rename from autopacmen/_cache/uniprot/P0AER5 rename to _cache/uniprot/P0AER5 diff --git a/autopacmen/_cache/uniprot/P0AER8 b/_cache/uniprot/P0AER8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AER8 rename to _cache/uniprot/P0AER8 diff --git a/autopacmen/_cache/uniprot/P0AES0 b/_cache/uniprot/P0AES0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AES0 rename to _cache/uniprot/P0AES0 diff --git a/autopacmen/_cache/uniprot/P0AES2 b/_cache/uniprot/P0AES2 similarity index 100% rename from autopacmen/_cache/uniprot/P0AES2 rename to _cache/uniprot/P0AES2 diff --git a/autopacmen/_cache/uniprot/P0AEU0 b/_cache/uniprot/P0AEU0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEU0 rename to _cache/uniprot/P0AEU0 diff --git a/autopacmen/_cache/uniprot/P0AEU3 b/_cache/uniprot/P0AEU3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEU3 rename to _cache/uniprot/P0AEU3 diff --git a/autopacmen/_cache/uniprot/P0AEW1 b/_cache/uniprot/P0AEW1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEW1 rename to _cache/uniprot/P0AEW1 diff --git a/autopacmen/_cache/uniprot/P0AEW6 b/_cache/uniprot/P0AEW6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEW6 rename to _cache/uniprot/P0AEW6 diff --git a/autopacmen/_cache/uniprot/P0AEW9 b/_cache/uniprot/P0AEW9 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEW9 rename to _cache/uniprot/P0AEW9 diff --git a/autopacmen/_cache/uniprot/P0AEX3 b/_cache/uniprot/P0AEX3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEX3 rename to _cache/uniprot/P0AEX3 diff --git a/autopacmen/_cache/uniprot/P0AEX7 b/_cache/uniprot/P0AEX7 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEX7 rename to _cache/uniprot/P0AEX7 diff --git a/autopacmen/_cache/uniprot/P0AEX9 b/_cache/uniprot/P0AEX9 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEX9 rename to _cache/uniprot/P0AEX9 diff --git a/autopacmen/_cache/uniprot/P0AEY3 b/_cache/uniprot/P0AEY3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEY3 rename to _cache/uniprot/P0AEY3 diff --git a/autopacmen/_cache/uniprot/P0AEY5 b/_cache/uniprot/P0AEY5 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEY5 rename to _cache/uniprot/P0AEY5 diff --git a/autopacmen/_cache/uniprot/P0AEY8 b/_cache/uniprot/P0AEY8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEY8 rename to _cache/uniprot/P0AEY8 diff --git a/autopacmen/_cache/uniprot/P0AEZ1 b/_cache/uniprot/P0AEZ1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AEZ1 rename to _cache/uniprot/P0AEZ1 diff --git a/autopacmen/_cache/uniprot/P0AF01 b/_cache/uniprot/P0AF01 similarity index 100% rename from autopacmen/_cache/uniprot/P0AF01 rename to _cache/uniprot/P0AF01 diff --git a/autopacmen/_cache/uniprot/P0AF03 b/_cache/uniprot/P0AF03 similarity index 100% rename from autopacmen/_cache/uniprot/P0AF03 rename to _cache/uniprot/P0AF03 diff --git a/autopacmen/_cache/uniprot/P0AF12 b/_cache/uniprot/P0AF12 similarity index 100% rename from autopacmen/_cache/uniprot/P0AF12 rename to _cache/uniprot/P0AF12 diff --git a/autopacmen/_cache/uniprot/P0AF16 b/_cache/uniprot/P0AF16 similarity index 100% rename from autopacmen/_cache/uniprot/P0AF16 rename to _cache/uniprot/P0AF16 diff --git a/autopacmen/_cache/uniprot/P0AF18 b/_cache/uniprot/P0AF18 similarity index 100% rename from autopacmen/_cache/uniprot/P0AF18 rename to _cache/uniprot/P0AF18 diff --git a/autopacmen/_cache/uniprot/P0AF26 b/_cache/uniprot/P0AF26 similarity index 100% rename from autopacmen/_cache/uniprot/P0AF26 rename to _cache/uniprot/P0AF26 diff --git a/autopacmen/_cache/uniprot/P0AF32 b/_cache/uniprot/P0AF32 similarity index 100% rename from autopacmen/_cache/uniprot/P0AF32 rename to _cache/uniprot/P0AF32 diff --git a/autopacmen/_cache/uniprot/P0AF98 b/_cache/uniprot/P0AF98 similarity index 100% rename from autopacmen/_cache/uniprot/P0AF98 rename to _cache/uniprot/P0AF98 diff --git a/autopacmen/_cache/uniprot/P0AFA7 b/_cache/uniprot/P0AFA7 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFA7 rename to _cache/uniprot/P0AFA7 diff --git a/autopacmen/_cache/uniprot/P0AFA9 b/_cache/uniprot/P0AFA9 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFA9 rename to _cache/uniprot/P0AFA9 diff --git a/autopacmen/_cache/uniprot/P0AFC0 b/_cache/uniprot/P0AFC0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFC0 rename to _cache/uniprot/P0AFC0 diff --git a/autopacmen/_cache/uniprot/P0AFC3 b/_cache/uniprot/P0AFC3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFC3 rename to _cache/uniprot/P0AFC3 diff --git a/autopacmen/_cache/uniprot/P0AFC7 b/_cache/uniprot/P0AFC7 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFC7 rename to _cache/uniprot/P0AFC7 diff --git a/autopacmen/_cache/uniprot/P0AFD1 b/_cache/uniprot/P0AFD1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFD1 rename to _cache/uniprot/P0AFD1 diff --git a/autopacmen/_cache/uniprot/P0AFD4 b/_cache/uniprot/P0AFD4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFD4 rename to _cache/uniprot/P0AFD4 diff --git a/autopacmen/_cache/uniprot/P0AFD6 b/_cache/uniprot/P0AFD6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFD6 rename to _cache/uniprot/P0AFD6 diff --git a/autopacmen/_cache/uniprot/P0AFE0 b/_cache/uniprot/P0AFE0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFE0 rename to _cache/uniprot/P0AFE0 diff --git a/autopacmen/_cache/uniprot/P0AFE4 b/_cache/uniprot/P0AFE4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFE4 rename to _cache/uniprot/P0AFE4 diff --git a/autopacmen/_cache/uniprot/P0AFE8 b/_cache/uniprot/P0AFE8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFE8 rename to _cache/uniprot/P0AFE8 diff --git a/autopacmen/_cache/uniprot/P0AFF0 b/_cache/uniprot/P0AFF0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFF0 rename to _cache/uniprot/P0AFF0 diff --git a/autopacmen/_cache/uniprot/P0AFF2 b/_cache/uniprot/P0AFF2 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFF2 rename to _cache/uniprot/P0AFF2 diff --git a/autopacmen/_cache/uniprot/P0AFF4 b/_cache/uniprot/P0AFF4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFF4 rename to _cache/uniprot/P0AFF4 diff --git a/autopacmen/_cache/uniprot/P0AFG3 b/_cache/uniprot/P0AFG3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFG3 rename to _cache/uniprot/P0AFG3 diff --git a/autopacmen/_cache/uniprot/P0AFG6 b/_cache/uniprot/P0AFG6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFG6 rename to _cache/uniprot/P0AFG6 diff --git a/autopacmen/_cache/uniprot/P0AFG8 b/_cache/uniprot/P0AFG8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFG8 rename to _cache/uniprot/P0AFG8 diff --git a/autopacmen/_cache/uniprot/P0AFH2 b/_cache/uniprot/P0AFH2 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFH2 rename to _cache/uniprot/P0AFH2 diff --git a/autopacmen/_cache/uniprot/P0AFH6 b/_cache/uniprot/P0AFH6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFH6 rename to _cache/uniprot/P0AFH6 diff --git a/autopacmen/_cache/uniprot/P0AFI0 b/_cache/uniprot/P0AFI0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFI0 rename to _cache/uniprot/P0AFI0 diff --git a/autopacmen/_cache/uniprot/P0AFI5 b/_cache/uniprot/P0AFI5 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFI5 rename to _cache/uniprot/P0AFI5 diff --git a/autopacmen/_cache/uniprot/P0AFI7 b/_cache/uniprot/P0AFI7 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFI7 rename to _cache/uniprot/P0AFI7 diff --git a/autopacmen/_cache/uniprot/P0AFJ7 b/_cache/uniprot/P0AFJ7 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFJ7 rename to _cache/uniprot/P0AFJ7 diff --git a/autopacmen/_cache/uniprot/P0AFK2 b/_cache/uniprot/P0AFK2 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFK2 rename to _cache/uniprot/P0AFK2 diff --git a/autopacmen/_cache/uniprot/P0AFK4 b/_cache/uniprot/P0AFK4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFK4 rename to _cache/uniprot/P0AFK4 diff --git a/autopacmen/_cache/uniprot/P0AFK6 b/_cache/uniprot/P0AFK6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFK6 rename to _cache/uniprot/P0AFK6 diff --git a/autopacmen/_cache/uniprot/P0AFK9 b/_cache/uniprot/P0AFK9 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFK9 rename to _cache/uniprot/P0AFK9 diff --git a/autopacmen/_cache/uniprot/P0AFL1 b/_cache/uniprot/P0AFL1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFL1 rename to _cache/uniprot/P0AFL1 diff --git a/autopacmen/_cache/uniprot/P0AFL6 b/_cache/uniprot/P0AFL6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFL6 rename to _cache/uniprot/P0AFL6 diff --git a/autopacmen/_cache/uniprot/P0AFM2 b/_cache/uniprot/P0AFM2 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFM2 rename to _cache/uniprot/P0AFM2 diff --git a/autopacmen/_cache/uniprot/P0AFQ5 b/_cache/uniprot/P0AFQ5 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFQ5 rename to _cache/uniprot/P0AFQ5 diff --git a/autopacmen/_cache/uniprot/P0AFR2 b/_cache/uniprot/P0AFR2 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFR2 rename to _cache/uniprot/P0AFR2 diff --git a/autopacmen/_cache/uniprot/P0AFR9 b/_cache/uniprot/P0AFR9 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFR9 rename to _cache/uniprot/P0AFR9 diff --git a/autopacmen/_cache/uniprot/P0AFS3 b/_cache/uniprot/P0AFS3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFS3 rename to _cache/uniprot/P0AFS3 diff --git a/autopacmen/_cache/uniprot/P0AFU8 b/_cache/uniprot/P0AFU8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFU8 rename to _cache/uniprot/P0AFU8 diff --git a/autopacmen/_cache/uniprot/P0AFZ7 b/_cache/uniprot/P0AFZ7 similarity index 100% rename from autopacmen/_cache/uniprot/P0AFZ7 rename to _cache/uniprot/P0AFZ7 diff --git a/autopacmen/_cache/uniprot/P0AG00 b/_cache/uniprot/P0AG00 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG00 rename to _cache/uniprot/P0AG00 diff --git a/autopacmen/_cache/uniprot/P0AG03 b/_cache/uniprot/P0AG03 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG03 rename to _cache/uniprot/P0AG03 diff --git a/autopacmen/_cache/uniprot/P0AG07 b/_cache/uniprot/P0AG07 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG07 rename to _cache/uniprot/P0AG07 diff --git a/autopacmen/_cache/uniprot/P0AG16 b/_cache/uniprot/P0AG16 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG16 rename to _cache/uniprot/P0AG16 diff --git a/autopacmen/_cache/uniprot/P0AG18 b/_cache/uniprot/P0AG18 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG18 rename to _cache/uniprot/P0AG18 diff --git a/autopacmen/_cache/uniprot/P0AG20 b/_cache/uniprot/P0AG20 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG20 rename to _cache/uniprot/P0AG20 diff --git a/autopacmen/_cache/uniprot/P0AG24 b/_cache/uniprot/P0AG24 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG24 rename to _cache/uniprot/P0AG24 diff --git a/autopacmen/_cache/uniprot/P0AG34 b/_cache/uniprot/P0AG34 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG34 rename to _cache/uniprot/P0AG34 diff --git a/autopacmen/_cache/uniprot/P0AG38 b/_cache/uniprot/P0AG38 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG38 rename to _cache/uniprot/P0AG38 diff --git a/autopacmen/_cache/uniprot/P0AG40 b/_cache/uniprot/P0AG40 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG40 rename to _cache/uniprot/P0AG40 diff --git a/autopacmen/_cache/uniprot/P0AG78 b/_cache/uniprot/P0AG78 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG78 rename to _cache/uniprot/P0AG78 diff --git a/autopacmen/_cache/uniprot/P0AG80 b/_cache/uniprot/P0AG80 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG80 rename to _cache/uniprot/P0AG80 diff --git a/autopacmen/_cache/uniprot/P0AG82 b/_cache/uniprot/P0AG82 similarity index 100% rename from autopacmen/_cache/uniprot/P0AG82 rename to _cache/uniprot/P0AG82 diff --git a/autopacmen/_cache/uniprot/P0AGB0 b/_cache/uniprot/P0AGB0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGB0 rename to _cache/uniprot/P0AGB0 diff --git a/autopacmen/_cache/uniprot/P0AGC0 b/_cache/uniprot/P0AGC0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGC0 rename to _cache/uniprot/P0AGC0 diff --git a/autopacmen/_cache/uniprot/P0AGC3 b/_cache/uniprot/P0AGC3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGC3 rename to _cache/uniprot/P0AGC3 diff --git a/autopacmen/_cache/uniprot/P0AGC5 b/_cache/uniprot/P0AGC5 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGC5 rename to _cache/uniprot/P0AGC5 diff --git a/autopacmen/_cache/uniprot/P0AGD1 b/_cache/uniprot/P0AGD1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGD1 rename to _cache/uniprot/P0AGD1 diff --git a/autopacmen/_cache/uniprot/P0AGD3 b/_cache/uniprot/P0AGD3 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGD3 rename to _cache/uniprot/P0AGD3 diff --git a/autopacmen/_cache/uniprot/P0AGE4 b/_cache/uniprot/P0AGE4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGE4 rename to _cache/uniprot/P0AGE4 diff --git a/autopacmen/_cache/uniprot/P0AGE9 b/_cache/uniprot/P0AGE9 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGE9 rename to _cache/uniprot/P0AGE9 diff --git a/autopacmen/_cache/uniprot/P0AGF4 b/_cache/uniprot/P0AGF4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGF4 rename to _cache/uniprot/P0AGF4 diff --git a/autopacmen/_cache/uniprot/P0AGF6 b/_cache/uniprot/P0AGF6 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGF6 rename to _cache/uniprot/P0AGF6 diff --git a/autopacmen/_cache/uniprot/P0AGG0 b/_cache/uniprot/P0AGG0 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGG0 rename to _cache/uniprot/P0AGG0 diff --git a/autopacmen/_cache/uniprot/P0AGG2 b/_cache/uniprot/P0AGG2 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGG2 rename to _cache/uniprot/P0AGG2 diff --git a/autopacmen/_cache/uniprot/P0AGG4 b/_cache/uniprot/P0AGG4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGG4 rename to _cache/uniprot/P0AGG4 diff --git a/autopacmen/_cache/uniprot/P0AGH8 b/_cache/uniprot/P0AGH8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGH8 rename to _cache/uniprot/P0AGH8 diff --git a/autopacmen/_cache/uniprot/P0AGI1 b/_cache/uniprot/P0AGI1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGI1 rename to _cache/uniprot/P0AGI1 diff --git a/autopacmen/_cache/uniprot/P0AGI4 b/_cache/uniprot/P0AGI4 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGI4 rename to _cache/uniprot/P0AGI4 diff --git a/autopacmen/_cache/uniprot/P0AGI8 b/_cache/uniprot/P0AGI8 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGI8 rename to _cache/uniprot/P0AGI8 diff --git a/autopacmen/_cache/uniprot/P0AGJ9 b/_cache/uniprot/P0AGJ9 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGJ9 rename to _cache/uniprot/P0AGJ9 diff --git a/autopacmen/_cache/uniprot/P0AGK1 b/_cache/uniprot/P0AGK1 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGK1 rename to _cache/uniprot/P0AGK1 diff --git a/autopacmen/_cache/uniprot/P0AGM7 b/_cache/uniprot/P0AGM7 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGM7 rename to _cache/uniprot/P0AGM7 diff --git a/autopacmen/_cache/uniprot/P0AGM9 b/_cache/uniprot/P0AGM9 similarity index 100% rename from autopacmen/_cache/uniprot/P0AGM9 rename to _cache/uniprot/P0AGM9 diff --git a/autopacmen/_cache/uniprot/P0C066 b/_cache/uniprot/P0C066 similarity index 100% rename from autopacmen/_cache/uniprot/P0C066 rename to _cache/uniprot/P0C066 diff --git a/autopacmen/_cache/uniprot/P0C0L7 b/_cache/uniprot/P0C0L7 similarity index 100% rename from autopacmen/_cache/uniprot/P0C0L7 rename to _cache/uniprot/P0C0L7 diff --git a/autopacmen/_cache/uniprot/P0C0T5 b/_cache/uniprot/P0C0T5 similarity index 100% rename from autopacmen/_cache/uniprot/P0C0T5 rename to _cache/uniprot/P0C0T5 diff --git a/autopacmen/_cache/uniprot/P0C7L2 b/_cache/uniprot/P0C7L2 similarity index 100% rename from autopacmen/_cache/uniprot/P0C7L2 rename to _cache/uniprot/P0C7L2 diff --git a/autopacmen/_cache/uniprot/P0C8J6 b/_cache/uniprot/P0C8J6 similarity index 100% rename from autopacmen/_cache/uniprot/P0C8J6 rename to _cache/uniprot/P0C8J6 diff --git a/autopacmen/_cache/uniprot/P0C8J8 b/_cache/uniprot/P0C8J8 similarity index 100% rename from autopacmen/_cache/uniprot/P0C8J8 rename to _cache/uniprot/P0C8J8 diff --git a/autopacmen/_cache/uniprot/P0C8K0 b/_cache/uniprot/P0C8K0 similarity index 100% rename from autopacmen/_cache/uniprot/P0C8K0 rename to _cache/uniprot/P0C8K0 diff --git a/autopacmen/_cache/uniprot/P0C960 b/_cache/uniprot/P0C960 similarity index 100% rename from autopacmen/_cache/uniprot/P0C960 rename to _cache/uniprot/P0C960 diff --git a/autopacmen/_cache/uniprot/P0CI31 b/_cache/uniprot/P0CI31 similarity index 100% rename from autopacmen/_cache/uniprot/P0CI31 rename to _cache/uniprot/P0CI31 diff --git a/autopacmen/_cache/uniprot/P10346 b/_cache/uniprot/P10346 similarity index 100% rename from autopacmen/_cache/uniprot/P10346 rename to _cache/uniprot/P10346 diff --git a/autopacmen/_cache/uniprot/P10371 b/_cache/uniprot/P10371 similarity index 100% rename from autopacmen/_cache/uniprot/P10371 rename to _cache/uniprot/P10371 diff --git a/autopacmen/_cache/uniprot/P10378 b/_cache/uniprot/P10378 similarity index 100% rename from autopacmen/_cache/uniprot/P10378 rename to _cache/uniprot/P10378 diff --git a/autopacmen/_cache/uniprot/P10384 b/_cache/uniprot/P10384 similarity index 100% rename from autopacmen/_cache/uniprot/P10384 rename to _cache/uniprot/P10384 diff --git a/autopacmen/_cache/uniprot/P10441 b/_cache/uniprot/P10441 similarity index 100% rename from autopacmen/_cache/uniprot/P10441 rename to _cache/uniprot/P10441 diff --git a/autopacmen/_cache/uniprot/P10902 b/_cache/uniprot/P10902 similarity index 100% rename from autopacmen/_cache/uniprot/P10902 rename to _cache/uniprot/P10902 diff --git a/autopacmen/_cache/uniprot/P10903 b/_cache/uniprot/P10903 similarity index 100% rename from autopacmen/_cache/uniprot/P10903 rename to _cache/uniprot/P10903 diff --git a/autopacmen/_cache/uniprot/P10905 b/_cache/uniprot/P10905 similarity index 100% rename from autopacmen/_cache/uniprot/P10905 rename to _cache/uniprot/P10905 diff --git a/autopacmen/_cache/uniprot/P10906 b/_cache/uniprot/P10906 similarity index 100% rename from autopacmen/_cache/uniprot/P10906 rename to _cache/uniprot/P10906 diff --git a/autopacmen/_cache/uniprot/P10907 b/_cache/uniprot/P10907 similarity index 100% rename from autopacmen/_cache/uniprot/P10907 rename to _cache/uniprot/P10907 diff --git a/autopacmen/_cache/uniprot/P10908 b/_cache/uniprot/P10908 similarity index 100% rename from autopacmen/_cache/uniprot/P10908 rename to _cache/uniprot/P10908 diff --git a/autopacmen/_cache/uniprot/P11349 b/_cache/uniprot/P11349 similarity index 100% rename from autopacmen/_cache/uniprot/P11349 rename to _cache/uniprot/P11349 diff --git a/autopacmen/_cache/uniprot/P11350 b/_cache/uniprot/P11350 similarity index 100% rename from autopacmen/_cache/uniprot/P11350 rename to _cache/uniprot/P11350 diff --git a/autopacmen/_cache/uniprot/P11446 b/_cache/uniprot/P11446 similarity index 100% rename from autopacmen/_cache/uniprot/P11446 rename to _cache/uniprot/P11446 diff --git a/autopacmen/_cache/uniprot/P11447 b/_cache/uniprot/P11447 similarity index 100% rename from autopacmen/_cache/uniprot/P11447 rename to _cache/uniprot/P11447 diff --git a/autopacmen/_cache/uniprot/P11454 b/_cache/uniprot/P11454 similarity index 100% rename from autopacmen/_cache/uniprot/P11454 rename to _cache/uniprot/P11454 diff --git a/autopacmen/_cache/uniprot/P11458 b/_cache/uniprot/P11458 similarity index 100% rename from autopacmen/_cache/uniprot/P11458 rename to _cache/uniprot/P11458 diff --git a/autopacmen/_cache/uniprot/P11551 b/_cache/uniprot/P11551 similarity index 100% rename from autopacmen/_cache/uniprot/P11551 rename to _cache/uniprot/P11551 diff --git a/autopacmen/_cache/uniprot/P11553 b/_cache/uniprot/P11553 similarity index 100% rename from autopacmen/_cache/uniprot/P11553 rename to _cache/uniprot/P11553 diff --git a/autopacmen/_cache/uniprot/P11667 b/_cache/uniprot/P11667 similarity index 100% rename from autopacmen/_cache/uniprot/P11667 rename to _cache/uniprot/P11667 diff --git a/autopacmen/_cache/uniprot/P11868 b/_cache/uniprot/P11868 similarity index 100% rename from autopacmen/_cache/uniprot/P11868 rename to _cache/uniprot/P11868 diff --git a/autopacmen/_cache/uniprot/P11875 b/_cache/uniprot/P11875 similarity index 100% rename from autopacmen/_cache/uniprot/P11875 rename to _cache/uniprot/P11875 diff --git a/autopacmen/_cache/uniprot/P11880 b/_cache/uniprot/P11880 similarity index 100% rename from autopacmen/_cache/uniprot/P11880 rename to _cache/uniprot/P11880 diff --git a/autopacmen/_cache/uniprot/P12008 b/_cache/uniprot/P12008 similarity index 100% rename from autopacmen/_cache/uniprot/P12008 rename to _cache/uniprot/P12008 diff --git a/autopacmen/_cache/uniprot/P12281 b/_cache/uniprot/P12281 similarity index 100% rename from autopacmen/_cache/uniprot/P12281 rename to _cache/uniprot/P12281 diff --git a/autopacmen/_cache/uniprot/P12282 b/_cache/uniprot/P12282 similarity index 100% rename from autopacmen/_cache/uniprot/P12282 rename to _cache/uniprot/P12282 diff --git a/autopacmen/_cache/uniprot/P12758 b/_cache/uniprot/P12758 similarity index 100% rename from autopacmen/_cache/uniprot/P12758 rename to _cache/uniprot/P12758 diff --git a/autopacmen/_cache/uniprot/P12995 b/_cache/uniprot/P12995 similarity index 100% rename from autopacmen/_cache/uniprot/P12995 rename to _cache/uniprot/P12995 diff --git a/autopacmen/_cache/uniprot/P12996 b/_cache/uniprot/P12996 similarity index 100% rename from autopacmen/_cache/uniprot/P12996 rename to _cache/uniprot/P12996 diff --git a/autopacmen/_cache/uniprot/P12998 b/_cache/uniprot/P12998 similarity index 100% rename from autopacmen/_cache/uniprot/P12998 rename to _cache/uniprot/P12998 diff --git a/autopacmen/_cache/uniprot/P12999 b/_cache/uniprot/P12999 similarity index 100% rename from autopacmen/_cache/uniprot/P12999 rename to _cache/uniprot/P12999 diff --git a/autopacmen/_cache/uniprot/P13000 b/_cache/uniprot/P13000 similarity index 100% rename from autopacmen/_cache/uniprot/P13000 rename to _cache/uniprot/P13000 diff --git a/autopacmen/_cache/uniprot/P13001 b/_cache/uniprot/P13001 similarity index 100% rename from autopacmen/_cache/uniprot/P13001 rename to _cache/uniprot/P13001 diff --git a/autopacmen/_cache/uniprot/P13009 b/_cache/uniprot/P13009 similarity index 100% rename from autopacmen/_cache/uniprot/P13009 rename to _cache/uniprot/P13009 diff --git a/autopacmen/_cache/uniprot/P13016 b/_cache/uniprot/P13016 similarity index 100% rename from autopacmen/_cache/uniprot/P13016 rename to _cache/uniprot/P13016 diff --git a/autopacmen/_cache/uniprot/P13029 b/_cache/uniprot/P13029 similarity index 100% rename from autopacmen/_cache/uniprot/P13029 rename to _cache/uniprot/P13029 diff --git a/autopacmen/_cache/uniprot/P13033 b/_cache/uniprot/P13033 similarity index 100% rename from autopacmen/_cache/uniprot/P13033 rename to _cache/uniprot/P13033 diff --git a/autopacmen/_cache/uniprot/P13035 b/_cache/uniprot/P13035 similarity index 100% rename from autopacmen/_cache/uniprot/P13035 rename to _cache/uniprot/P13035 diff --git a/autopacmen/_cache/uniprot/P13036 b/_cache/uniprot/P13036 similarity index 100% rename from autopacmen/_cache/uniprot/P13036 rename to _cache/uniprot/P13036 diff --git a/autopacmen/_cache/uniprot/P13039 b/_cache/uniprot/P13039 similarity index 100% rename from autopacmen/_cache/uniprot/P13039 rename to _cache/uniprot/P13039 diff --git a/autopacmen/_cache/uniprot/P13482 b/_cache/uniprot/P13482 similarity index 100% rename from autopacmen/_cache/uniprot/P13482 rename to _cache/uniprot/P13482 diff --git a/autopacmen/_cache/uniprot/P13738 b/_cache/uniprot/P13738 similarity index 100% rename from autopacmen/_cache/uniprot/P13738 rename to _cache/uniprot/P13738 diff --git a/autopacmen/_cache/uniprot/P14175 b/_cache/uniprot/P14175 similarity index 100% rename from autopacmen/_cache/uniprot/P14175 rename to _cache/uniprot/P14175 diff --git a/autopacmen/_cache/uniprot/P14176 b/_cache/uniprot/P14176 similarity index 100% rename from autopacmen/_cache/uniprot/P14176 rename to _cache/uniprot/P14176 diff --git a/autopacmen/_cache/uniprot/P14407 b/_cache/uniprot/P14407 similarity index 100% rename from autopacmen/_cache/uniprot/P14407 rename to _cache/uniprot/P14407 diff --git a/autopacmen/_cache/uniprot/P14900 b/_cache/uniprot/P14900 similarity index 100% rename from autopacmen/_cache/uniprot/P14900 rename to _cache/uniprot/P14900 diff --git a/autopacmen/_cache/uniprot/P15028 b/_cache/uniprot/P15028 similarity index 100% rename from autopacmen/_cache/uniprot/P15028 rename to _cache/uniprot/P15028 diff --git a/autopacmen/_cache/uniprot/P15029 b/_cache/uniprot/P15029 similarity index 100% rename from autopacmen/_cache/uniprot/P15029 rename to _cache/uniprot/P15029 diff --git a/autopacmen/_cache/uniprot/P15030 b/_cache/uniprot/P15030 similarity index 100% rename from autopacmen/_cache/uniprot/P15030 rename to _cache/uniprot/P15030 diff --git a/autopacmen/_cache/uniprot/P15031 b/_cache/uniprot/P15031 similarity index 100% rename from autopacmen/_cache/uniprot/P15031 rename to _cache/uniprot/P15031 diff --git a/autopacmen/_cache/uniprot/P15042 b/_cache/uniprot/P15042 similarity index 100% rename from autopacmen/_cache/uniprot/P15042 rename to _cache/uniprot/P15042 diff --git a/autopacmen/_cache/uniprot/P15047 b/_cache/uniprot/P15047 similarity index 100% rename from autopacmen/_cache/uniprot/P15047 rename to _cache/uniprot/P15047 diff --git a/autopacmen/_cache/uniprot/P15067 b/_cache/uniprot/P15067 similarity index 100% rename from autopacmen/_cache/uniprot/P15067 rename to _cache/uniprot/P15067 diff --git a/autopacmen/_cache/uniprot/P15254 b/_cache/uniprot/P15254 similarity index 100% rename from autopacmen/_cache/uniprot/P15254 rename to _cache/uniprot/P15254 diff --git a/autopacmen/_cache/uniprot/P15288 b/_cache/uniprot/P15288 similarity index 100% rename from autopacmen/_cache/uniprot/P15288 rename to _cache/uniprot/P15288 diff --git a/autopacmen/_cache/uniprot/P15639 b/_cache/uniprot/P15639 similarity index 100% rename from autopacmen/_cache/uniprot/P15639 rename to _cache/uniprot/P15639 diff --git a/autopacmen/_cache/uniprot/P15640 b/_cache/uniprot/P15640 similarity index 100% rename from autopacmen/_cache/uniprot/P15640 rename to _cache/uniprot/P15640 diff --git a/autopacmen/_cache/uniprot/P15723 b/_cache/uniprot/P15723 similarity index 100% rename from autopacmen/_cache/uniprot/P15723 rename to _cache/uniprot/P15723 diff --git a/autopacmen/_cache/uniprot/P15770 b/_cache/uniprot/P15770 similarity index 100% rename from autopacmen/_cache/uniprot/P15770 rename to _cache/uniprot/P15770 diff --git a/autopacmen/_cache/uniprot/P15877 b/_cache/uniprot/P15877 similarity index 100% rename from autopacmen/_cache/uniprot/P15877 rename to _cache/uniprot/P15877 diff --git a/autopacmen/_cache/uniprot/P15977 b/_cache/uniprot/P15977 similarity index 100% rename from autopacmen/_cache/uniprot/P15977 rename to _cache/uniprot/P15977 diff --git a/autopacmen/_cache/uniprot/P15993 b/_cache/uniprot/P15993 similarity index 100% rename from autopacmen/_cache/uniprot/P15993 rename to _cache/uniprot/P15993 diff --git a/autopacmen/_cache/uniprot/P16095 b/_cache/uniprot/P16095 similarity index 100% rename from autopacmen/_cache/uniprot/P16095 rename to _cache/uniprot/P16095 diff --git a/autopacmen/_cache/uniprot/P16256 b/_cache/uniprot/P16256 similarity index 100% rename from autopacmen/_cache/uniprot/P16256 rename to _cache/uniprot/P16256 diff --git a/autopacmen/_cache/uniprot/P16429 b/_cache/uniprot/P16429 similarity index 100% rename from autopacmen/_cache/uniprot/P16429 rename to _cache/uniprot/P16429 diff --git a/autopacmen/_cache/uniprot/P16430 b/_cache/uniprot/P16430 similarity index 100% rename from autopacmen/_cache/uniprot/P16430 rename to _cache/uniprot/P16430 diff --git a/autopacmen/_cache/uniprot/P16431 b/_cache/uniprot/P16431 similarity index 100% rename from autopacmen/_cache/uniprot/P16431 rename to _cache/uniprot/P16431 diff --git a/autopacmen/_cache/uniprot/P16432 b/_cache/uniprot/P16432 similarity index 100% rename from autopacmen/_cache/uniprot/P16432 rename to _cache/uniprot/P16432 diff --git a/autopacmen/_cache/uniprot/P16433 b/_cache/uniprot/P16433 similarity index 100% rename from autopacmen/_cache/uniprot/P16433 rename to _cache/uniprot/P16433 diff --git a/autopacmen/_cache/uniprot/P16456 b/_cache/uniprot/P16456 similarity index 100% rename from autopacmen/_cache/uniprot/P16456 rename to _cache/uniprot/P16456 diff --git a/autopacmen/_cache/uniprot/P16659 b/_cache/uniprot/P16659 similarity index 100% rename from autopacmen/_cache/uniprot/P16659 rename to _cache/uniprot/P16659 diff --git a/autopacmen/_cache/uniprot/P16676 b/_cache/uniprot/P16676 similarity index 100% rename from autopacmen/_cache/uniprot/P16676 rename to _cache/uniprot/P16676 diff --git a/autopacmen/_cache/uniprot/P16690 b/_cache/uniprot/P16690 similarity index 100% rename from autopacmen/_cache/uniprot/P16690 rename to _cache/uniprot/P16690 diff --git a/autopacmen/_cache/uniprot/P16700 b/_cache/uniprot/P16700 similarity index 100% rename from autopacmen/_cache/uniprot/P16700 rename to _cache/uniprot/P16700 diff --git a/autopacmen/_cache/uniprot/P16701 b/_cache/uniprot/P16701 similarity index 100% rename from autopacmen/_cache/uniprot/P16701 rename to _cache/uniprot/P16701 diff --git a/autopacmen/_cache/uniprot/P16703 b/_cache/uniprot/P16703 similarity index 100% rename from autopacmen/_cache/uniprot/P16703 rename to _cache/uniprot/P16703 diff --git a/autopacmen/_cache/uniprot/P16869 b/_cache/uniprot/P16869 similarity index 100% rename from autopacmen/_cache/uniprot/P16869 rename to _cache/uniprot/P16869 diff --git a/autopacmen/_cache/uniprot/P17109 b/_cache/uniprot/P17109 similarity index 100% rename from autopacmen/_cache/uniprot/P17109 rename to _cache/uniprot/P17109 diff --git a/autopacmen/_cache/uniprot/P17115 b/_cache/uniprot/P17115 similarity index 100% rename from autopacmen/_cache/uniprot/P17115 rename to _cache/uniprot/P17115 diff --git a/autopacmen/_cache/uniprot/P17169 b/_cache/uniprot/P17169 similarity index 100% rename from autopacmen/_cache/uniprot/P17169 rename to _cache/uniprot/P17169 diff --git a/autopacmen/_cache/uniprot/P17315 b/_cache/uniprot/P17315 similarity index 100% rename from autopacmen/_cache/uniprot/P17315 rename to _cache/uniprot/P17315 diff --git a/autopacmen/_cache/uniprot/P17411 b/_cache/uniprot/P17411 similarity index 100% rename from autopacmen/_cache/uniprot/P17411 rename to _cache/uniprot/P17411 diff --git a/autopacmen/_cache/uniprot/P17443 b/_cache/uniprot/P17443 similarity index 100% rename from autopacmen/_cache/uniprot/P17443 rename to _cache/uniprot/P17443 diff --git a/autopacmen/_cache/uniprot/P17444 b/_cache/uniprot/P17444 similarity index 100% rename from autopacmen/_cache/uniprot/P17444 rename to _cache/uniprot/P17444 diff --git a/autopacmen/_cache/uniprot/P17445 b/_cache/uniprot/P17445 similarity index 100% rename from autopacmen/_cache/uniprot/P17445 rename to _cache/uniprot/P17445 diff --git a/autopacmen/_cache/uniprot/P17583 b/_cache/uniprot/P17583 similarity index 100% rename from autopacmen/_cache/uniprot/P17583 rename to _cache/uniprot/P17583 diff --git a/autopacmen/_cache/uniprot/P17846 b/_cache/uniprot/P17846 similarity index 100% rename from autopacmen/_cache/uniprot/P17846 rename to _cache/uniprot/P17846 diff --git a/autopacmen/_cache/uniprot/P17854 b/_cache/uniprot/P17854 similarity index 100% rename from autopacmen/_cache/uniprot/P17854 rename to _cache/uniprot/P17854 diff --git a/autopacmen/_cache/uniprot/P17952 b/_cache/uniprot/P17952 similarity index 100% rename from autopacmen/_cache/uniprot/P17952 rename to _cache/uniprot/P17952 diff --git a/autopacmen/_cache/uniprot/P17993 b/_cache/uniprot/P17993 similarity index 100% rename from autopacmen/_cache/uniprot/P17993 rename to _cache/uniprot/P17993 diff --git a/autopacmen/_cache/uniprot/P18133 b/_cache/uniprot/P18133 similarity index 100% rename from autopacmen/_cache/uniprot/P18133 rename to _cache/uniprot/P18133 diff --git a/autopacmen/_cache/uniprot/P18200 b/_cache/uniprot/P18200 similarity index 100% rename from autopacmen/_cache/uniprot/P18200 rename to _cache/uniprot/P18200 diff --git a/autopacmen/_cache/uniprot/P18335 b/_cache/uniprot/P18335 similarity index 100% rename from autopacmen/_cache/uniprot/P18335 rename to _cache/uniprot/P18335 diff --git a/autopacmen/_cache/uniprot/P18775 b/_cache/uniprot/P18775 similarity index 100% rename from autopacmen/_cache/uniprot/P18775 rename to _cache/uniprot/P18775 diff --git a/autopacmen/_cache/uniprot/P18776 b/_cache/uniprot/P18776 similarity index 100% rename from autopacmen/_cache/uniprot/P18776 rename to _cache/uniprot/P18776 diff --git a/autopacmen/_cache/uniprot/P18777 b/_cache/uniprot/P18777 similarity index 100% rename from autopacmen/_cache/uniprot/P18777 rename to _cache/uniprot/P18777 diff --git a/autopacmen/_cache/uniprot/P18843 b/_cache/uniprot/P18843 similarity index 100% rename from autopacmen/_cache/uniprot/P18843 rename to _cache/uniprot/P18843 diff --git a/autopacmen/_cache/uniprot/P18956 b/_cache/uniprot/P18956 similarity index 100% rename from autopacmen/_cache/uniprot/P18956 rename to _cache/uniprot/P18956 diff --git a/autopacmen/_cache/uniprot/P19317 b/_cache/uniprot/P19317 similarity index 100% rename from autopacmen/_cache/uniprot/P19317 rename to _cache/uniprot/P19317 diff --git a/autopacmen/_cache/uniprot/P19318 b/_cache/uniprot/P19318 similarity index 100% rename from autopacmen/_cache/uniprot/P19318 rename to _cache/uniprot/P19318 diff --git a/autopacmen/_cache/uniprot/P19319 b/_cache/uniprot/P19319 similarity index 100% rename from autopacmen/_cache/uniprot/P19319 rename to _cache/uniprot/P19319 diff --git a/autopacmen/_cache/uniprot/P19624 b/_cache/uniprot/P19624 similarity index 100% rename from autopacmen/_cache/uniprot/P19624 rename to _cache/uniprot/P19624 diff --git a/autopacmen/_cache/uniprot/P19636 b/_cache/uniprot/P19636 similarity index 100% rename from autopacmen/_cache/uniprot/P19636 rename to _cache/uniprot/P19636 diff --git a/autopacmen/_cache/uniprot/P19642 b/_cache/uniprot/P19642 similarity index 100% rename from autopacmen/_cache/uniprot/P19642 rename to _cache/uniprot/P19642 diff --git a/autopacmen/_cache/uniprot/P19925 b/_cache/uniprot/P19925 similarity index 100% rename from autopacmen/_cache/uniprot/P19925 rename to _cache/uniprot/P19925 diff --git a/autopacmen/_cache/uniprot/P19926 b/_cache/uniprot/P19926 similarity index 100% rename from autopacmen/_cache/uniprot/P19926 rename to _cache/uniprot/P19926 diff --git a/autopacmen/_cache/uniprot/P20099 b/_cache/uniprot/P20099 similarity index 100% rename from autopacmen/_cache/uniprot/P20099 rename to _cache/uniprot/P20099 diff --git a/autopacmen/_cache/uniprot/P20966 b/_cache/uniprot/P20966 similarity index 100% rename from autopacmen/_cache/uniprot/P20966 rename to _cache/uniprot/P20966 diff --git a/autopacmen/_cache/uniprot/P21151 b/_cache/uniprot/P21151 similarity index 100% rename from autopacmen/_cache/uniprot/P21151 rename to _cache/uniprot/P21151 diff --git a/autopacmen/_cache/uniprot/P21156 b/_cache/uniprot/P21156 similarity index 100% rename from autopacmen/_cache/uniprot/P21156 rename to _cache/uniprot/P21156 diff --git a/autopacmen/_cache/uniprot/P21169 b/_cache/uniprot/P21169 similarity index 100% rename from autopacmen/_cache/uniprot/P21169 rename to _cache/uniprot/P21169 diff --git a/autopacmen/_cache/uniprot/P21170 b/_cache/uniprot/P21170 similarity index 100% rename from autopacmen/_cache/uniprot/P21170 rename to _cache/uniprot/P21170 diff --git a/autopacmen/_cache/uniprot/P21177 b/_cache/uniprot/P21177 similarity index 100% rename from autopacmen/_cache/uniprot/P21177 rename to _cache/uniprot/P21177 diff --git a/autopacmen/_cache/uniprot/P21179 b/_cache/uniprot/P21179 similarity index 100% rename from autopacmen/_cache/uniprot/P21179 rename to _cache/uniprot/P21179 diff --git a/autopacmen/_cache/uniprot/P21345 b/_cache/uniprot/P21345 similarity index 100% rename from autopacmen/_cache/uniprot/P21345 rename to _cache/uniprot/P21345 diff --git a/autopacmen/_cache/uniprot/P21369 b/_cache/uniprot/P21369 similarity index 100% rename from autopacmen/_cache/uniprot/P21369 rename to _cache/uniprot/P21369 diff --git a/autopacmen/_cache/uniprot/P21437 b/_cache/uniprot/P21437 similarity index 100% rename from autopacmen/_cache/uniprot/P21437 rename to _cache/uniprot/P21437 diff --git a/autopacmen/_cache/uniprot/P21515 b/_cache/uniprot/P21515 similarity index 100% rename from autopacmen/_cache/uniprot/P21515 rename to _cache/uniprot/P21515 diff --git a/autopacmen/_cache/uniprot/P21517 b/_cache/uniprot/P21517 similarity index 100% rename from autopacmen/_cache/uniprot/P21517 rename to _cache/uniprot/P21517 diff --git a/autopacmen/_cache/uniprot/P21599 b/_cache/uniprot/P21599 similarity index 100% rename from autopacmen/_cache/uniprot/P21599 rename to _cache/uniprot/P21599 diff --git a/autopacmen/_cache/uniprot/P21645 b/_cache/uniprot/P21645 similarity index 100% rename from autopacmen/_cache/uniprot/P21645 rename to _cache/uniprot/P21645 diff --git a/autopacmen/_cache/uniprot/P21829 b/_cache/uniprot/P21829 similarity index 100% rename from autopacmen/_cache/uniprot/P21829 rename to _cache/uniprot/P21829 diff --git a/autopacmen/_cache/uniprot/P21888 b/_cache/uniprot/P21888 similarity index 100% rename from autopacmen/_cache/uniprot/P21888 rename to _cache/uniprot/P21888 diff --git a/autopacmen/_cache/uniprot/P21889 b/_cache/uniprot/P21889 similarity index 100% rename from autopacmen/_cache/uniprot/P21889 rename to _cache/uniprot/P21889 diff --git a/autopacmen/_cache/uniprot/P22106 b/_cache/uniprot/P22106 similarity index 100% rename from autopacmen/_cache/uniprot/P22106 rename to _cache/uniprot/P22106 diff --git a/autopacmen/_cache/uniprot/P22188 b/_cache/uniprot/P22188 similarity index 100% rename from autopacmen/_cache/uniprot/P22188 rename to _cache/uniprot/P22188 diff --git a/autopacmen/_cache/uniprot/P22255 b/_cache/uniprot/P22255 similarity index 100% rename from autopacmen/_cache/uniprot/P22255 rename to _cache/uniprot/P22255 diff --git a/autopacmen/_cache/uniprot/P22256 b/_cache/uniprot/P22256 similarity index 100% rename from autopacmen/_cache/uniprot/P22256 rename to _cache/uniprot/P22256 diff --git a/autopacmen/_cache/uniprot/P22259 b/_cache/uniprot/P22259 similarity index 100% rename from autopacmen/_cache/uniprot/P22259 rename to _cache/uniprot/P22259 diff --git a/autopacmen/_cache/uniprot/P22333 b/_cache/uniprot/P22333 similarity index 100% rename from autopacmen/_cache/uniprot/P22333 rename to _cache/uniprot/P22333 diff --git a/autopacmen/_cache/uniprot/P22564 b/_cache/uniprot/P22564 similarity index 100% rename from autopacmen/_cache/uniprot/P22564 rename to _cache/uniprot/P22564 diff --git a/autopacmen/_cache/uniprot/P22634 b/_cache/uniprot/P22634 similarity index 100% rename from autopacmen/_cache/uniprot/P22634 rename to _cache/uniprot/P22634 diff --git a/autopacmen/_cache/uniprot/P22729 b/_cache/uniprot/P22729 similarity index 100% rename from autopacmen/_cache/uniprot/P22729 rename to _cache/uniprot/P22729 diff --git a/autopacmen/_cache/uniprot/P22731 b/_cache/uniprot/P22731 similarity index 100% rename from autopacmen/_cache/uniprot/P22731 rename to _cache/uniprot/P22731 diff --git a/autopacmen/_cache/uniprot/P22939 b/_cache/uniprot/P22939 similarity index 100% rename from autopacmen/_cache/uniprot/P22939 rename to _cache/uniprot/P22939 diff --git a/autopacmen/_cache/uniprot/P23173 b/_cache/uniprot/P23173 similarity index 100% rename from autopacmen/_cache/uniprot/P23173 rename to _cache/uniprot/P23173 diff --git a/autopacmen/_cache/uniprot/P23200 b/_cache/uniprot/P23200 similarity index 100% rename from autopacmen/_cache/uniprot/P23200 rename to _cache/uniprot/P23200 diff --git a/autopacmen/_cache/uniprot/P23256 b/_cache/uniprot/P23256 similarity index 100% rename from autopacmen/_cache/uniprot/P23256 rename to _cache/uniprot/P23256 diff --git a/autopacmen/_cache/uniprot/P23331 b/_cache/uniprot/P23331 similarity index 100% rename from autopacmen/_cache/uniprot/P23331 rename to _cache/uniprot/P23331 diff --git a/autopacmen/_cache/uniprot/P23481 b/_cache/uniprot/P23481 similarity index 100% rename from autopacmen/_cache/uniprot/P23481 rename to _cache/uniprot/P23481 diff --git a/autopacmen/_cache/uniprot/P23482 b/_cache/uniprot/P23482 similarity index 100% rename from autopacmen/_cache/uniprot/P23482 rename to _cache/uniprot/P23482 diff --git a/autopacmen/_cache/uniprot/P23522 b/_cache/uniprot/P23522 similarity index 100% rename from autopacmen/_cache/uniprot/P23522 rename to _cache/uniprot/P23522 diff --git a/autopacmen/_cache/uniprot/P23524 b/_cache/uniprot/P23524 similarity index 100% rename from autopacmen/_cache/uniprot/P23524 rename to _cache/uniprot/P23524 diff --git a/autopacmen/_cache/uniprot/P23538 b/_cache/uniprot/P23538 similarity index 100% rename from autopacmen/_cache/uniprot/P23538 rename to _cache/uniprot/P23538 diff --git a/autopacmen/_cache/uniprot/P23721 b/_cache/uniprot/P23721 similarity index 100% rename from autopacmen/_cache/uniprot/P23721 rename to _cache/uniprot/P23721 diff --git a/autopacmen/_cache/uniprot/P23830 b/_cache/uniprot/P23830 similarity index 100% rename from autopacmen/_cache/uniprot/P23830 rename to _cache/uniprot/P23830 diff --git a/autopacmen/_cache/uniprot/P23843 b/_cache/uniprot/P23843 similarity index 100% rename from autopacmen/_cache/uniprot/P23843 rename to _cache/uniprot/P23843 diff --git a/autopacmen/_cache/uniprot/P23845 b/_cache/uniprot/P23845 similarity index 100% rename from autopacmen/_cache/uniprot/P23845 rename to _cache/uniprot/P23845 diff --git a/autopacmen/_cache/uniprot/P23847 b/_cache/uniprot/P23847 similarity index 100% rename from autopacmen/_cache/uniprot/P23847 rename to _cache/uniprot/P23847 diff --git a/autopacmen/_cache/uniprot/P23849 b/_cache/uniprot/P23849 similarity index 100% rename from autopacmen/_cache/uniprot/P23849 rename to _cache/uniprot/P23849 diff --git a/autopacmen/_cache/uniprot/P23857 b/_cache/uniprot/P23857 similarity index 100% rename from autopacmen/_cache/uniprot/P23857 rename to _cache/uniprot/P23857 diff --git a/autopacmen/_cache/uniprot/P23871 b/_cache/uniprot/P23871 similarity index 100% rename from autopacmen/_cache/uniprot/P23871 rename to _cache/uniprot/P23871 diff --git a/autopacmen/_cache/uniprot/P23876 b/_cache/uniprot/P23876 similarity index 100% rename from autopacmen/_cache/uniprot/P23876 rename to _cache/uniprot/P23876 diff --git a/autopacmen/_cache/uniprot/P23877 b/_cache/uniprot/P23877 similarity index 100% rename from autopacmen/_cache/uniprot/P23877 rename to _cache/uniprot/P23877 diff --git a/autopacmen/_cache/uniprot/P23878 b/_cache/uniprot/P23878 similarity index 100% rename from autopacmen/_cache/uniprot/P23878 rename to _cache/uniprot/P23878 diff --git a/autopacmen/_cache/uniprot/P23882 b/_cache/uniprot/P23882 similarity index 100% rename from autopacmen/_cache/uniprot/P23882 rename to _cache/uniprot/P23882 diff --git a/autopacmen/_cache/uniprot/P23883 b/_cache/uniprot/P23883 similarity index 100% rename from autopacmen/_cache/uniprot/P23883 rename to _cache/uniprot/P23883 diff --git a/autopacmen/_cache/uniprot/P23886 b/_cache/uniprot/P23886 similarity index 100% rename from autopacmen/_cache/uniprot/P23886 rename to _cache/uniprot/P23886 diff --git a/autopacmen/_cache/uniprot/P23893 b/_cache/uniprot/P23893 similarity index 100% rename from autopacmen/_cache/uniprot/P23893 rename to _cache/uniprot/P23893 diff --git a/autopacmen/_cache/uniprot/P23908 b/_cache/uniprot/P23908 similarity index 100% rename from autopacmen/_cache/uniprot/P23908 rename to _cache/uniprot/P23908 diff --git a/autopacmen/_cache/uniprot/P23917 b/_cache/uniprot/P23917 similarity index 100% rename from autopacmen/_cache/uniprot/P23917 rename to _cache/uniprot/P23917 diff --git a/autopacmen/_cache/uniprot/P23930 b/_cache/uniprot/P23930 similarity index 100% rename from autopacmen/_cache/uniprot/P23930 rename to _cache/uniprot/P23930 diff --git a/autopacmen/_cache/uniprot/P24077 b/_cache/uniprot/P24077 similarity index 100% rename from autopacmen/_cache/uniprot/P24077 rename to _cache/uniprot/P24077 diff --git a/autopacmen/_cache/uniprot/P24169 b/_cache/uniprot/P24169 similarity index 100% rename from autopacmen/_cache/uniprot/P24169 rename to _cache/uniprot/P24169 diff --git a/autopacmen/_cache/uniprot/P24173 b/_cache/uniprot/P24173 similarity index 100% rename from autopacmen/_cache/uniprot/P24173 rename to _cache/uniprot/P24173 diff --git a/autopacmen/_cache/uniprot/P24174 b/_cache/uniprot/P24174 similarity index 100% rename from autopacmen/_cache/uniprot/P24174 rename to _cache/uniprot/P24174 diff --git a/autopacmen/_cache/uniprot/P24175 b/_cache/uniprot/P24175 similarity index 100% rename from autopacmen/_cache/uniprot/P24175 rename to _cache/uniprot/P24175 diff --git a/autopacmen/_cache/uniprot/P24177 b/_cache/uniprot/P24177 similarity index 100% rename from autopacmen/_cache/uniprot/P24177 rename to _cache/uniprot/P24177 diff --git a/autopacmen/_cache/uniprot/P24180 b/_cache/uniprot/P24180 similarity index 100% rename from autopacmen/_cache/uniprot/P24180 rename to _cache/uniprot/P24180 diff --git a/autopacmen/_cache/uniprot/P24181 b/_cache/uniprot/P24181 similarity index 100% rename from autopacmen/_cache/uniprot/P24181 rename to _cache/uniprot/P24181 diff --git a/autopacmen/_cache/uniprot/P24182 b/_cache/uniprot/P24182 similarity index 100% rename from autopacmen/_cache/uniprot/P24182 rename to _cache/uniprot/P24182 diff --git a/autopacmen/_cache/uniprot/P24183 b/_cache/uniprot/P24183 similarity index 100% rename from autopacmen/_cache/uniprot/P24183 rename to _cache/uniprot/P24183 diff --git a/autopacmen/_cache/uniprot/P24186 b/_cache/uniprot/P24186 similarity index 100% rename from autopacmen/_cache/uniprot/P24186 rename to _cache/uniprot/P24186 diff --git a/autopacmen/_cache/uniprot/P24205 b/_cache/uniprot/P24205 similarity index 100% rename from autopacmen/_cache/uniprot/P24205 rename to _cache/uniprot/P24205 diff --git a/autopacmen/_cache/uniprot/P24207 b/_cache/uniprot/P24207 similarity index 100% rename from autopacmen/_cache/uniprot/P24207 rename to _cache/uniprot/P24207 diff --git a/autopacmen/_cache/uniprot/P24215 b/_cache/uniprot/P24215 similarity index 100% rename from autopacmen/_cache/uniprot/P24215 rename to _cache/uniprot/P24215 diff --git a/autopacmen/_cache/uniprot/P24224 b/_cache/uniprot/P24224 similarity index 100% rename from autopacmen/_cache/uniprot/P24224 rename to _cache/uniprot/P24224 diff --git a/autopacmen/_cache/uniprot/P24228 b/_cache/uniprot/P24228 similarity index 100% rename from autopacmen/_cache/uniprot/P24228 rename to _cache/uniprot/P24228 diff --git a/autopacmen/_cache/uniprot/P24232 b/_cache/uniprot/P24232 similarity index 100% rename from autopacmen/_cache/uniprot/P24232 rename to _cache/uniprot/P24232 diff --git a/autopacmen/_cache/uniprot/P24241 b/_cache/uniprot/P24241 similarity index 100% rename from autopacmen/_cache/uniprot/P24241 rename to _cache/uniprot/P24241 diff --git a/autopacmen/_cache/uniprot/P25437 b/_cache/uniprot/P25437 similarity index 100% rename from autopacmen/_cache/uniprot/P25437 rename to _cache/uniprot/P25437 diff --git a/autopacmen/_cache/uniprot/P25516 b/_cache/uniprot/P25516 similarity index 100% rename from autopacmen/_cache/uniprot/P25516 rename to _cache/uniprot/P25516 diff --git a/autopacmen/_cache/uniprot/P25524 b/_cache/uniprot/P25524 similarity index 100% rename from autopacmen/_cache/uniprot/P25524 rename to _cache/uniprot/P25524 diff --git a/autopacmen/_cache/uniprot/P25526 b/_cache/uniprot/P25526 similarity index 100% rename from autopacmen/_cache/uniprot/P25526 rename to _cache/uniprot/P25526 diff --git a/autopacmen/_cache/uniprot/P25527 b/_cache/uniprot/P25527 similarity index 100% rename from autopacmen/_cache/uniprot/P25527 rename to _cache/uniprot/P25527 diff --git a/autopacmen/_cache/uniprot/P25534 b/_cache/uniprot/P25534 similarity index 100% rename from autopacmen/_cache/uniprot/P25534 rename to _cache/uniprot/P25534 diff --git a/autopacmen/_cache/uniprot/P25539 b/_cache/uniprot/P25539 similarity index 100% rename from autopacmen/_cache/uniprot/P25539 rename to _cache/uniprot/P25539 diff --git a/autopacmen/_cache/uniprot/P25552 b/_cache/uniprot/P25552 similarity index 100% rename from autopacmen/_cache/uniprot/P25552 rename to _cache/uniprot/P25552 diff --git a/autopacmen/_cache/uniprot/P25553 b/_cache/uniprot/P25553 similarity index 100% rename from autopacmen/_cache/uniprot/P25553 rename to _cache/uniprot/P25553 diff --git a/autopacmen/_cache/uniprot/P25665 b/_cache/uniprot/P25665 similarity index 100% rename from autopacmen/_cache/uniprot/P25665 rename to _cache/uniprot/P25665 diff --git a/autopacmen/_cache/uniprot/P25718 b/_cache/uniprot/P25718 similarity index 100% rename from autopacmen/_cache/uniprot/P25718 rename to _cache/uniprot/P25718 diff --git a/autopacmen/_cache/uniprot/P25737 b/_cache/uniprot/P25737 similarity index 100% rename from autopacmen/_cache/uniprot/P25737 rename to _cache/uniprot/P25737 diff --git a/autopacmen/_cache/uniprot/P25740 b/_cache/uniprot/P25740 similarity index 100% rename from autopacmen/_cache/uniprot/P25740 rename to _cache/uniprot/P25740 diff --git a/autopacmen/_cache/uniprot/P25741 b/_cache/uniprot/P25741 similarity index 100% rename from autopacmen/_cache/uniprot/P25741 rename to _cache/uniprot/P25741 diff --git a/autopacmen/_cache/uniprot/P25742 b/_cache/uniprot/P25742 similarity index 100% rename from autopacmen/_cache/uniprot/P25742 rename to _cache/uniprot/P25742 diff --git a/autopacmen/_cache/uniprot/P25889 b/_cache/uniprot/P25889 similarity index 100% rename from autopacmen/_cache/uniprot/P25889 rename to _cache/uniprot/P25889 diff --git a/autopacmen/_cache/uniprot/P26281 b/_cache/uniprot/P26281 similarity index 100% rename from autopacmen/_cache/uniprot/P26281 rename to _cache/uniprot/P26281 diff --git a/autopacmen/_cache/uniprot/P26365 b/_cache/uniprot/P26365 similarity index 100% rename from autopacmen/_cache/uniprot/P26365 rename to _cache/uniprot/P26365 diff --git a/autopacmen/_cache/uniprot/P26458 b/_cache/uniprot/P26458 similarity index 100% rename from autopacmen/_cache/uniprot/P26458 rename to _cache/uniprot/P26458 diff --git a/autopacmen/_cache/uniprot/P26459 b/_cache/uniprot/P26459 similarity index 100% rename from autopacmen/_cache/uniprot/P26459 rename to _cache/uniprot/P26459 diff --git a/autopacmen/_cache/uniprot/P26602 b/_cache/uniprot/P26602 similarity index 100% rename from autopacmen/_cache/uniprot/P26602 rename to _cache/uniprot/P26602 diff --git a/autopacmen/_cache/uniprot/P26612 b/_cache/uniprot/P26612 similarity index 100% rename from autopacmen/_cache/uniprot/P26612 rename to _cache/uniprot/P26612 diff --git a/autopacmen/_cache/uniprot/P26616 b/_cache/uniprot/P26616 similarity index 100% rename from autopacmen/_cache/uniprot/P26616 rename to _cache/uniprot/P26616 diff --git a/autopacmen/_cache/uniprot/P26647 b/_cache/uniprot/P26647 similarity index 100% rename from autopacmen/_cache/uniprot/P26647 rename to _cache/uniprot/P26647 diff --git a/autopacmen/_cache/uniprot/P27125 b/_cache/uniprot/P27125 similarity index 100% rename from autopacmen/_cache/uniprot/P27125 rename to _cache/uniprot/P27125 diff --git a/autopacmen/_cache/uniprot/P27126 b/_cache/uniprot/P27126 similarity index 100% rename from autopacmen/_cache/uniprot/P27126 rename to _cache/uniprot/P27126 diff --git a/autopacmen/_cache/uniprot/P27127 b/_cache/uniprot/P27127 similarity index 100% rename from autopacmen/_cache/uniprot/P27127 rename to _cache/uniprot/P27127 diff --git a/autopacmen/_cache/uniprot/P27128 b/_cache/uniprot/P27128 similarity index 100% rename from autopacmen/_cache/uniprot/P27128 rename to _cache/uniprot/P27128 diff --git a/autopacmen/_cache/uniprot/P27129 b/_cache/uniprot/P27129 similarity index 100% rename from autopacmen/_cache/uniprot/P27129 rename to _cache/uniprot/P27129 diff --git a/autopacmen/_cache/uniprot/P27240 b/_cache/uniprot/P27240 similarity index 100% rename from autopacmen/_cache/uniprot/P27240 rename to _cache/uniprot/P27240 diff --git a/autopacmen/_cache/uniprot/P27241 b/_cache/uniprot/P27241 similarity index 100% rename from autopacmen/_cache/uniprot/P27241 rename to _cache/uniprot/P27241 diff --git a/autopacmen/_cache/uniprot/P27242 b/_cache/uniprot/P27242 similarity index 100% rename from autopacmen/_cache/uniprot/P27242 rename to _cache/uniprot/P27242 diff --git a/autopacmen/_cache/uniprot/P27243 b/_cache/uniprot/P27243 similarity index 100% rename from autopacmen/_cache/uniprot/P27243 rename to _cache/uniprot/P27243 diff --git a/autopacmen/_cache/uniprot/P27247 b/_cache/uniprot/P27247 similarity index 100% rename from autopacmen/_cache/uniprot/P27247 rename to _cache/uniprot/P27247 diff --git a/autopacmen/_cache/uniprot/P27248 b/_cache/uniprot/P27248 similarity index 100% rename from autopacmen/_cache/uniprot/P27248 rename to _cache/uniprot/P27248 diff --git a/autopacmen/_cache/uniprot/P27253 b/_cache/uniprot/P27253 similarity index 100% rename from autopacmen/_cache/uniprot/P27253 rename to _cache/uniprot/P27253 diff --git a/autopacmen/_cache/uniprot/P27278 b/_cache/uniprot/P27278 similarity index 100% rename from autopacmen/_cache/uniprot/P27278 rename to _cache/uniprot/P27278 diff --git a/autopacmen/_cache/uniprot/P27300 b/_cache/uniprot/P27300 similarity index 100% rename from autopacmen/_cache/uniprot/P27300 rename to _cache/uniprot/P27300 diff --git a/autopacmen/_cache/uniprot/P27302 b/_cache/uniprot/P27302 similarity index 100% rename from autopacmen/_cache/uniprot/P27302 rename to _cache/uniprot/P27302 diff --git a/autopacmen/_cache/uniprot/P27306 b/_cache/uniprot/P27306 similarity index 100% rename from autopacmen/_cache/uniprot/P27306 rename to _cache/uniprot/P27306 diff --git a/autopacmen/_cache/uniprot/P27550 b/_cache/uniprot/P27550 similarity index 100% rename from autopacmen/_cache/uniprot/P27550 rename to _cache/uniprot/P27550 diff --git a/autopacmen/_cache/uniprot/P27828 b/_cache/uniprot/P27828 similarity index 100% rename from autopacmen/_cache/uniprot/P27828 rename to _cache/uniprot/P27828 diff --git a/autopacmen/_cache/uniprot/P27829 b/_cache/uniprot/P27829 similarity index 100% rename from autopacmen/_cache/uniprot/P27829 rename to _cache/uniprot/P27829 diff --git a/autopacmen/_cache/uniprot/P27830 b/_cache/uniprot/P27830 similarity index 100% rename from autopacmen/_cache/uniprot/P27830 rename to _cache/uniprot/P27830 diff --git a/autopacmen/_cache/uniprot/P27832 b/_cache/uniprot/P27832 similarity index 100% rename from autopacmen/_cache/uniprot/P27832 rename to _cache/uniprot/P27832 diff --git a/autopacmen/_cache/uniprot/P27833 b/_cache/uniprot/P27833 similarity index 100% rename from autopacmen/_cache/uniprot/P27833 rename to _cache/uniprot/P27833 diff --git a/autopacmen/_cache/uniprot/P27835 b/_cache/uniprot/P27835 similarity index 100% rename from autopacmen/_cache/uniprot/P27835 rename to _cache/uniprot/P27835 diff --git a/autopacmen/_cache/uniprot/P27836 b/_cache/uniprot/P27836 similarity index 100% rename from autopacmen/_cache/uniprot/P27836 rename to _cache/uniprot/P27836 diff --git a/autopacmen/_cache/uniprot/P27838 b/_cache/uniprot/P27838 similarity index 100% rename from autopacmen/_cache/uniprot/P27838 rename to _cache/uniprot/P27838 diff --git a/autopacmen/_cache/uniprot/P27848 b/_cache/uniprot/P27848 similarity index 100% rename from autopacmen/_cache/uniprot/P27848 rename to _cache/uniprot/P27848 diff --git a/autopacmen/_cache/uniprot/P28248 b/_cache/uniprot/P28248 similarity index 100% rename from autopacmen/_cache/uniprot/P28248 rename to _cache/uniprot/P28248 diff --git a/autopacmen/_cache/uniprot/P28305 b/_cache/uniprot/P28305 similarity index 100% rename from autopacmen/_cache/uniprot/P28305 rename to _cache/uniprot/P28305 diff --git a/autopacmen/_cache/uniprot/P28629 b/_cache/uniprot/P28629 similarity index 100% rename from autopacmen/_cache/uniprot/P28629 rename to _cache/uniprot/P28629 diff --git a/autopacmen/_cache/uniprot/P28635 b/_cache/uniprot/P28635 similarity index 100% rename from autopacmen/_cache/uniprot/P28635 rename to _cache/uniprot/P28635 diff --git a/autopacmen/_cache/uniprot/P28861 b/_cache/uniprot/P28861 similarity index 100% rename from autopacmen/_cache/uniprot/P28861 rename to _cache/uniprot/P28861 diff --git a/autopacmen/_cache/uniprot/P28903 b/_cache/uniprot/P28903 similarity index 100% rename from autopacmen/_cache/uniprot/P28903 rename to _cache/uniprot/P28903 diff --git a/autopacmen/_cache/uniprot/P28904 b/_cache/uniprot/P28904 similarity index 100% rename from autopacmen/_cache/uniprot/P28904 rename to _cache/uniprot/P28904 diff --git a/autopacmen/_cache/uniprot/P29012 b/_cache/uniprot/P29012 similarity index 100% rename from autopacmen/_cache/uniprot/P29012 rename to _cache/uniprot/P29012 diff --git a/autopacmen/_cache/uniprot/P29018 b/_cache/uniprot/P29018 similarity index 100% rename from autopacmen/_cache/uniprot/P29018 rename to _cache/uniprot/P29018 diff --git a/autopacmen/_cache/uniprot/P29208 b/_cache/uniprot/P29208 similarity index 100% rename from autopacmen/_cache/uniprot/P29208 rename to _cache/uniprot/P29208 diff --git a/autopacmen/_cache/uniprot/P29680 b/_cache/uniprot/P29680 similarity index 100% rename from autopacmen/_cache/uniprot/P29680 rename to _cache/uniprot/P29680 diff --git a/autopacmen/_cache/uniprot/P30011 b/_cache/uniprot/P30011 similarity index 100% rename from autopacmen/_cache/uniprot/P30011 rename to _cache/uniprot/P30011 diff --git a/autopacmen/_cache/uniprot/P30125 b/_cache/uniprot/P30125 similarity index 100% rename from autopacmen/_cache/uniprot/P30125 rename to _cache/uniprot/P30125 diff --git a/autopacmen/_cache/uniprot/P30126 b/_cache/uniprot/P30126 similarity index 100% rename from autopacmen/_cache/uniprot/P30126 rename to _cache/uniprot/P30126 diff --git a/autopacmen/_cache/uniprot/P30136 b/_cache/uniprot/P30136 similarity index 100% rename from autopacmen/_cache/uniprot/P30136 rename to _cache/uniprot/P30136 diff --git a/autopacmen/_cache/uniprot/P30137 b/_cache/uniprot/P30137 similarity index 100% rename from autopacmen/_cache/uniprot/P30137 rename to _cache/uniprot/P30137 diff --git a/autopacmen/_cache/uniprot/P30138 b/_cache/uniprot/P30138 similarity index 100% rename from autopacmen/_cache/uniprot/P30138 rename to _cache/uniprot/P30138 diff --git a/autopacmen/_cache/uniprot/P30139 b/_cache/uniprot/P30139 similarity index 100% rename from autopacmen/_cache/uniprot/P30139 rename to _cache/uniprot/P30139 diff --git a/autopacmen/_cache/uniprot/P30140 b/_cache/uniprot/P30140 similarity index 100% rename from autopacmen/_cache/uniprot/P30140 rename to _cache/uniprot/P30140 diff --git a/autopacmen/_cache/uniprot/P30143 b/_cache/uniprot/P30143 similarity index 100% rename from autopacmen/_cache/uniprot/P30143 rename to _cache/uniprot/P30143 diff --git a/autopacmen/_cache/uniprot/P30147 b/_cache/uniprot/P30147 similarity index 100% rename from autopacmen/_cache/uniprot/P30147 rename to _cache/uniprot/P30147 diff --git a/autopacmen/_cache/uniprot/P30744 b/_cache/uniprot/P30744 similarity index 100% rename from autopacmen/_cache/uniprot/P30744 rename to _cache/uniprot/P30744 diff --git a/autopacmen/_cache/uniprot/P30745 b/_cache/uniprot/P30745 similarity index 100% rename from autopacmen/_cache/uniprot/P30745 rename to _cache/uniprot/P30745 diff --git a/autopacmen/_cache/uniprot/P30748 b/_cache/uniprot/P30748 similarity index 100% rename from autopacmen/_cache/uniprot/P30748 rename to _cache/uniprot/P30748 diff --git a/autopacmen/_cache/uniprot/P30749 b/_cache/uniprot/P30749 similarity index 100% rename from autopacmen/_cache/uniprot/P30749 rename to _cache/uniprot/P30749 diff --git a/autopacmen/_cache/uniprot/P30750 b/_cache/uniprot/P30750 similarity index 100% rename from autopacmen/_cache/uniprot/P30750 rename to _cache/uniprot/P30750 diff --git a/autopacmen/_cache/uniprot/P30859 b/_cache/uniprot/P30859 similarity index 100% rename from autopacmen/_cache/uniprot/P30859 rename to _cache/uniprot/P30859 diff --git a/autopacmen/_cache/uniprot/P30860 b/_cache/uniprot/P30860 similarity index 100% rename from autopacmen/_cache/uniprot/P30860 rename to _cache/uniprot/P30860 diff --git a/autopacmen/_cache/uniprot/P30863 b/_cache/uniprot/P30863 similarity index 100% rename from autopacmen/_cache/uniprot/P30863 rename to _cache/uniprot/P30863 diff --git a/autopacmen/_cache/uniprot/P31057 b/_cache/uniprot/P31057 similarity index 100% rename from autopacmen/_cache/uniprot/P31057 rename to _cache/uniprot/P31057 diff --git a/autopacmen/_cache/uniprot/P31069 b/_cache/uniprot/P31069 similarity index 100% rename from autopacmen/_cache/uniprot/P31069 rename to _cache/uniprot/P31069 diff --git a/autopacmen/_cache/uniprot/P31119 b/_cache/uniprot/P31119 similarity index 100% rename from autopacmen/_cache/uniprot/P31119 rename to _cache/uniprot/P31119 diff --git a/autopacmen/_cache/uniprot/P31120 b/_cache/uniprot/P31120 similarity index 100% rename from autopacmen/_cache/uniprot/P31120 rename to _cache/uniprot/P31120 diff --git a/autopacmen/_cache/uniprot/P31122 b/_cache/uniprot/P31122 similarity index 100% rename from autopacmen/_cache/uniprot/P31122 rename to _cache/uniprot/P31122 diff --git a/autopacmen/_cache/uniprot/P31125 b/_cache/uniprot/P31125 similarity index 100% rename from autopacmen/_cache/uniprot/P31125 rename to _cache/uniprot/P31125 diff --git a/autopacmen/_cache/uniprot/P31133 b/_cache/uniprot/P31133 similarity index 100% rename from autopacmen/_cache/uniprot/P31133 rename to _cache/uniprot/P31133 diff --git a/autopacmen/_cache/uniprot/P31134 b/_cache/uniprot/P31134 similarity index 100% rename from autopacmen/_cache/uniprot/P31134 rename to _cache/uniprot/P31134 diff --git a/autopacmen/_cache/uniprot/P31135 b/_cache/uniprot/P31135 similarity index 100% rename from autopacmen/_cache/uniprot/P31135 rename to _cache/uniprot/P31135 diff --git a/autopacmen/_cache/uniprot/P31142 b/_cache/uniprot/P31142 similarity index 100% rename from autopacmen/_cache/uniprot/P31142 rename to _cache/uniprot/P31142 diff --git a/autopacmen/_cache/uniprot/P31224 b/_cache/uniprot/P31224 similarity index 100% rename from autopacmen/_cache/uniprot/P31224 rename to _cache/uniprot/P31224 diff --git a/autopacmen/_cache/uniprot/P31441 b/_cache/uniprot/P31441 similarity index 100% rename from autopacmen/_cache/uniprot/P31441 rename to _cache/uniprot/P31441 diff --git a/autopacmen/_cache/uniprot/P31448 b/_cache/uniprot/P31448 similarity index 100% rename from autopacmen/_cache/uniprot/P31448 rename to _cache/uniprot/P31448 diff --git a/autopacmen/_cache/uniprot/P31459 b/_cache/uniprot/P31459 similarity index 100% rename from autopacmen/_cache/uniprot/P31459 rename to _cache/uniprot/P31459 diff --git a/autopacmen/_cache/uniprot/P31466 b/_cache/uniprot/P31466 similarity index 100% rename from autopacmen/_cache/uniprot/P31466 rename to _cache/uniprot/P31466 diff --git a/autopacmen/_cache/uniprot/P31547 b/_cache/uniprot/P31547 similarity index 100% rename from autopacmen/_cache/uniprot/P31547 rename to _cache/uniprot/P31547 diff --git a/autopacmen/_cache/uniprot/P31548 b/_cache/uniprot/P31548 similarity index 100% rename from autopacmen/_cache/uniprot/P31548 rename to _cache/uniprot/P31548 diff --git a/autopacmen/_cache/uniprot/P31549 b/_cache/uniprot/P31549 similarity index 100% rename from autopacmen/_cache/uniprot/P31549 rename to _cache/uniprot/P31549 diff --git a/autopacmen/_cache/uniprot/P31550 b/_cache/uniprot/P31550 similarity index 100% rename from autopacmen/_cache/uniprot/P31550 rename to _cache/uniprot/P31550 diff --git a/autopacmen/_cache/uniprot/P31551 b/_cache/uniprot/P31551 similarity index 100% rename from autopacmen/_cache/uniprot/P31551 rename to _cache/uniprot/P31551 diff --git a/autopacmen/_cache/uniprot/P31552 b/_cache/uniprot/P31552 similarity index 100% rename from autopacmen/_cache/uniprot/P31552 rename to _cache/uniprot/P31552 diff --git a/autopacmen/_cache/uniprot/P31553 b/_cache/uniprot/P31553 similarity index 100% rename from autopacmen/_cache/uniprot/P31553 rename to _cache/uniprot/P31553 diff --git a/autopacmen/_cache/uniprot/P31572 b/_cache/uniprot/P31572 similarity index 100% rename from autopacmen/_cache/uniprot/P31572 rename to _cache/uniprot/P31572 diff --git a/autopacmen/_cache/uniprot/P31660 b/_cache/uniprot/P31660 similarity index 100% rename from autopacmen/_cache/uniprot/P31660 rename to _cache/uniprot/P31660 diff --git a/autopacmen/_cache/uniprot/P31663 b/_cache/uniprot/P31663 similarity index 100% rename from autopacmen/_cache/uniprot/P31663 rename to _cache/uniprot/P31663 diff --git a/autopacmen/_cache/uniprot/P31675 b/_cache/uniprot/P31675 similarity index 100% rename from autopacmen/_cache/uniprot/P31675 rename to _cache/uniprot/P31675 diff --git a/autopacmen/_cache/uniprot/P31677 b/_cache/uniprot/P31677 similarity index 100% rename from autopacmen/_cache/uniprot/P31677 rename to _cache/uniprot/P31677 diff --git a/autopacmen/_cache/uniprot/P31678 b/_cache/uniprot/P31678 similarity index 100% rename from autopacmen/_cache/uniprot/P31678 rename to _cache/uniprot/P31678 diff --git a/autopacmen/_cache/uniprot/P31801 b/_cache/uniprot/P31801 similarity index 100% rename from autopacmen/_cache/uniprot/P31801 rename to _cache/uniprot/P31801 diff --git a/autopacmen/_cache/uniprot/P31979 b/_cache/uniprot/P31979 similarity index 100% rename from autopacmen/_cache/uniprot/P31979 rename to _cache/uniprot/P31979 diff --git a/autopacmen/_cache/uniprot/P32055 b/_cache/uniprot/P32055 similarity index 100% rename from autopacmen/_cache/uniprot/P32055 rename to _cache/uniprot/P32055 diff --git a/autopacmen/_cache/uniprot/P32056 b/_cache/uniprot/P32056 similarity index 100% rename from autopacmen/_cache/uniprot/P32056 rename to _cache/uniprot/P32056 diff --git a/autopacmen/_cache/uniprot/P32099 b/_cache/uniprot/P32099 similarity index 100% rename from autopacmen/_cache/uniprot/P32099 rename to _cache/uniprot/P32099 diff --git a/autopacmen/_cache/uniprot/P32125 b/_cache/uniprot/P32125 similarity index 100% rename from autopacmen/_cache/uniprot/P32125 rename to _cache/uniprot/P32125 diff --git a/autopacmen/_cache/uniprot/P32131 b/_cache/uniprot/P32131 similarity index 100% rename from autopacmen/_cache/uniprot/P32131 rename to _cache/uniprot/P32131 diff --git a/autopacmen/_cache/uniprot/P32166 b/_cache/uniprot/P32166 similarity index 100% rename from autopacmen/_cache/uniprot/P32166 rename to _cache/uniprot/P32166 diff --git a/autopacmen/_cache/uniprot/P32169 b/_cache/uniprot/P32169 similarity index 100% rename from autopacmen/_cache/uniprot/P32169 rename to _cache/uniprot/P32169 diff --git a/autopacmen/_cache/uniprot/P32170 b/_cache/uniprot/P32170 similarity index 100% rename from autopacmen/_cache/uniprot/P32170 rename to _cache/uniprot/P32170 diff --git a/autopacmen/_cache/uniprot/P32171 b/_cache/uniprot/P32171 similarity index 100% rename from autopacmen/_cache/uniprot/P32171 rename to _cache/uniprot/P32171 diff --git a/autopacmen/_cache/uniprot/P32173 b/_cache/uniprot/P32173 similarity index 100% rename from autopacmen/_cache/uniprot/P32173 rename to _cache/uniprot/P32173 diff --git a/autopacmen/_cache/uniprot/P32176 b/_cache/uniprot/P32176 similarity index 100% rename from autopacmen/_cache/uniprot/P32176 rename to _cache/uniprot/P32176 diff --git a/autopacmen/_cache/uniprot/P32662 b/_cache/uniprot/P32662 similarity index 100% rename from autopacmen/_cache/uniprot/P32662 rename to _cache/uniprot/P32662 diff --git a/autopacmen/_cache/uniprot/P32664 b/_cache/uniprot/P32664 similarity index 100% rename from autopacmen/_cache/uniprot/P32664 rename to _cache/uniprot/P32664 diff --git a/autopacmen/_cache/uniprot/P32669 b/_cache/uniprot/P32669 similarity index 100% rename from autopacmen/_cache/uniprot/P32669 rename to _cache/uniprot/P32669 diff --git a/autopacmen/_cache/uniprot/P32674 b/_cache/uniprot/P32674 similarity index 100% rename from autopacmen/_cache/uniprot/P32674 rename to _cache/uniprot/P32674 diff --git a/autopacmen/_cache/uniprot/P32675 b/_cache/uniprot/P32675 similarity index 100% rename from autopacmen/_cache/uniprot/P32675 rename to _cache/uniprot/P32675 diff --git a/autopacmen/_cache/uniprot/P32705 b/_cache/uniprot/P32705 similarity index 100% rename from autopacmen/_cache/uniprot/P32705 rename to _cache/uniprot/P32705 diff --git a/autopacmen/_cache/uniprot/P32709 b/_cache/uniprot/P32709 similarity index 100% rename from autopacmen/_cache/uniprot/P32709 rename to _cache/uniprot/P32709 diff --git a/autopacmen/_cache/uniprot/P32718 b/_cache/uniprot/P32718 similarity index 100% rename from autopacmen/_cache/uniprot/P32718 rename to _cache/uniprot/P32718 diff --git a/autopacmen/_cache/uniprot/P32719 b/_cache/uniprot/P32719 similarity index 100% rename from autopacmen/_cache/uniprot/P32719 rename to _cache/uniprot/P32719 diff --git a/autopacmen/_cache/uniprot/P32720 b/_cache/uniprot/P32720 similarity index 100% rename from autopacmen/_cache/uniprot/P32720 rename to _cache/uniprot/P32720 diff --git a/autopacmen/_cache/uniprot/P32721 b/_cache/uniprot/P32721 similarity index 100% rename from autopacmen/_cache/uniprot/P32721 rename to _cache/uniprot/P32721 diff --git a/autopacmen/_cache/uniprot/P33013 b/_cache/uniprot/P33013 similarity index 100% rename from autopacmen/_cache/uniprot/P33013 rename to _cache/uniprot/P33013 diff --git a/autopacmen/_cache/uniprot/P33018 b/_cache/uniprot/P33018 similarity index 100% rename from autopacmen/_cache/uniprot/P33018 rename to _cache/uniprot/P33018 diff --git a/autopacmen/_cache/uniprot/P33022 b/_cache/uniprot/P33022 similarity index 100% rename from autopacmen/_cache/uniprot/P33022 rename to _cache/uniprot/P33022 diff --git a/autopacmen/_cache/uniprot/P33026 b/_cache/uniprot/P33026 similarity index 100% rename from autopacmen/_cache/uniprot/P33026 rename to _cache/uniprot/P33026 diff --git a/autopacmen/_cache/uniprot/P33195 b/_cache/uniprot/P33195 similarity index 100% rename from autopacmen/_cache/uniprot/P33195 rename to _cache/uniprot/P33195 diff --git a/autopacmen/_cache/uniprot/P33221 b/_cache/uniprot/P33221 similarity index 100% rename from autopacmen/_cache/uniprot/P33221 rename to _cache/uniprot/P33221 diff --git a/autopacmen/_cache/uniprot/P33225 b/_cache/uniprot/P33225 similarity index 100% rename from autopacmen/_cache/uniprot/P33225 rename to _cache/uniprot/P33225 diff --git a/autopacmen/_cache/uniprot/P33226 b/_cache/uniprot/P33226 similarity index 100% rename from autopacmen/_cache/uniprot/P33226 rename to _cache/uniprot/P33226 diff --git a/autopacmen/_cache/uniprot/P33231 b/_cache/uniprot/P33231 similarity index 100% rename from autopacmen/_cache/uniprot/P33231 rename to _cache/uniprot/P33231 diff --git a/autopacmen/_cache/uniprot/P33232 b/_cache/uniprot/P33232 similarity index 100% rename from autopacmen/_cache/uniprot/P33232 rename to _cache/uniprot/P33232 diff --git a/autopacmen/_cache/uniprot/P33359 b/_cache/uniprot/P33359 similarity index 100% rename from autopacmen/_cache/uniprot/P33359 rename to _cache/uniprot/P33359 diff --git a/autopacmen/_cache/uniprot/P33360 b/_cache/uniprot/P33360 similarity index 100% rename from autopacmen/_cache/uniprot/P33360 rename to _cache/uniprot/P33360 diff --git a/autopacmen/_cache/uniprot/P33361 b/_cache/uniprot/P33361 similarity index 100% rename from autopacmen/_cache/uniprot/P33361 rename to _cache/uniprot/P33361 diff --git a/autopacmen/_cache/uniprot/P33362 b/_cache/uniprot/P33362 similarity index 100% rename from autopacmen/_cache/uniprot/P33362 rename to _cache/uniprot/P33362 diff --git a/autopacmen/_cache/uniprot/P33363 b/_cache/uniprot/P33363 similarity index 100% rename from autopacmen/_cache/uniprot/P33363 rename to _cache/uniprot/P33363 diff --git a/autopacmen/_cache/uniprot/P33570 b/_cache/uniprot/P33570 similarity index 100% rename from autopacmen/_cache/uniprot/P33570 rename to _cache/uniprot/P33570 diff --git a/autopacmen/_cache/uniprot/P33590 b/_cache/uniprot/P33590 similarity index 100% rename from autopacmen/_cache/uniprot/P33590 rename to _cache/uniprot/P33590 diff --git a/autopacmen/_cache/uniprot/P33591 b/_cache/uniprot/P33591 similarity index 100% rename from autopacmen/_cache/uniprot/P33591 rename to _cache/uniprot/P33591 diff --git a/autopacmen/_cache/uniprot/P33593 b/_cache/uniprot/P33593 similarity index 100% rename from autopacmen/_cache/uniprot/P33593 rename to _cache/uniprot/P33593 diff --git a/autopacmen/_cache/uniprot/P33594 b/_cache/uniprot/P33594 similarity index 100% rename from autopacmen/_cache/uniprot/P33594 rename to _cache/uniprot/P33594 diff --git a/autopacmen/_cache/uniprot/P33599 b/_cache/uniprot/P33599 similarity index 100% rename from autopacmen/_cache/uniprot/P33599 rename to _cache/uniprot/P33599 diff --git a/autopacmen/_cache/uniprot/P33602 b/_cache/uniprot/P33602 similarity index 100% rename from autopacmen/_cache/uniprot/P33602 rename to _cache/uniprot/P33602 diff --git a/autopacmen/_cache/uniprot/P33607 b/_cache/uniprot/P33607 similarity index 100% rename from autopacmen/_cache/uniprot/P33607 rename to _cache/uniprot/P33607 diff --git a/autopacmen/_cache/uniprot/P33650 b/_cache/uniprot/P33650 similarity index 100% rename from autopacmen/_cache/uniprot/P33650 rename to _cache/uniprot/P33650 diff --git a/autopacmen/_cache/uniprot/P33931 b/_cache/uniprot/P33931 similarity index 100% rename from autopacmen/_cache/uniprot/P33931 rename to _cache/uniprot/P33931 diff --git a/autopacmen/_cache/uniprot/P33934 b/_cache/uniprot/P33934 similarity index 100% rename from autopacmen/_cache/uniprot/P33934 rename to _cache/uniprot/P33934 diff --git a/autopacmen/_cache/uniprot/P33937 b/_cache/uniprot/P33937 similarity index 100% rename from autopacmen/_cache/uniprot/P33937 rename to _cache/uniprot/P33937 diff --git a/autopacmen/_cache/uniprot/P33940 b/_cache/uniprot/P33940 similarity index 100% rename from autopacmen/_cache/uniprot/P33940 rename to _cache/uniprot/P33940 diff --git a/autopacmen/_cache/uniprot/P36548 b/_cache/uniprot/P36548 similarity index 100% rename from autopacmen/_cache/uniprot/P36548 rename to _cache/uniprot/P36548 diff --git a/autopacmen/_cache/uniprot/P36553 b/_cache/uniprot/P36553 similarity index 100% rename from autopacmen/_cache/uniprot/P36553 rename to _cache/uniprot/P36553 diff --git a/autopacmen/_cache/uniprot/P36561 b/_cache/uniprot/P36561 similarity index 100% rename from autopacmen/_cache/uniprot/P36561 rename to _cache/uniprot/P36561 diff --git a/autopacmen/_cache/uniprot/P36562 b/_cache/uniprot/P36562 similarity index 100% rename from autopacmen/_cache/uniprot/P36562 rename to _cache/uniprot/P36562 diff --git a/autopacmen/_cache/uniprot/P36649 b/_cache/uniprot/P36649 similarity index 100% rename from autopacmen/_cache/uniprot/P36649 rename to _cache/uniprot/P36649 diff --git a/autopacmen/_cache/uniprot/P36655 b/_cache/uniprot/P36655 similarity index 100% rename from autopacmen/_cache/uniprot/P36655 rename to _cache/uniprot/P36655 diff --git a/autopacmen/_cache/uniprot/P36672 b/_cache/uniprot/P36672 similarity index 100% rename from autopacmen/_cache/uniprot/P36672 rename to _cache/uniprot/P36672 diff --git a/autopacmen/_cache/uniprot/P36683 b/_cache/uniprot/P36683 similarity index 100% rename from autopacmen/_cache/uniprot/P36683 rename to _cache/uniprot/P36683 diff --git a/autopacmen/_cache/uniprot/P36837 b/_cache/uniprot/P36837 similarity index 100% rename from autopacmen/_cache/uniprot/P36837 rename to _cache/uniprot/P36837 diff --git a/autopacmen/_cache/uniprot/P36937 b/_cache/uniprot/P36937 similarity index 100% rename from autopacmen/_cache/uniprot/P36937 rename to _cache/uniprot/P36937 diff --git a/autopacmen/_cache/uniprot/P36938 b/_cache/uniprot/P36938 similarity index 100% rename from autopacmen/_cache/uniprot/P36938 rename to _cache/uniprot/P36938 diff --git a/autopacmen/_cache/uniprot/P37001 b/_cache/uniprot/P37001 similarity index 100% rename from autopacmen/_cache/uniprot/P37001 rename to _cache/uniprot/P37001 diff --git a/autopacmen/_cache/uniprot/P37019 b/_cache/uniprot/P37019 similarity index 100% rename from autopacmen/_cache/uniprot/P37019 rename to _cache/uniprot/P37019 diff --git a/autopacmen/_cache/uniprot/P37028 b/_cache/uniprot/P37028 similarity index 100% rename from autopacmen/_cache/uniprot/P37028 rename to _cache/uniprot/P37028 diff --git a/autopacmen/_cache/uniprot/P37051 b/_cache/uniprot/P37051 similarity index 100% rename from autopacmen/_cache/uniprot/P37051 rename to _cache/uniprot/P37051 diff --git a/autopacmen/_cache/uniprot/P37095 b/_cache/uniprot/P37095 similarity index 100% rename from autopacmen/_cache/uniprot/P37095 rename to _cache/uniprot/P37095 diff --git a/autopacmen/_cache/uniprot/P37128 b/_cache/uniprot/P37128 similarity index 100% rename from autopacmen/_cache/uniprot/P37128 rename to _cache/uniprot/P37128 diff --git a/autopacmen/_cache/uniprot/P37146 b/_cache/uniprot/P37146 similarity index 100% rename from autopacmen/_cache/uniprot/P37146 rename to _cache/uniprot/P37146 diff --git a/autopacmen/_cache/uniprot/P37180 b/_cache/uniprot/P37180 similarity index 100% rename from autopacmen/_cache/uniprot/P37180 rename to _cache/uniprot/P37180 diff --git a/autopacmen/_cache/uniprot/P37188 b/_cache/uniprot/P37188 similarity index 100% rename from autopacmen/_cache/uniprot/P37188 rename to _cache/uniprot/P37188 diff --git a/autopacmen/_cache/uniprot/P37306 b/_cache/uniprot/P37306 similarity index 100% rename from autopacmen/_cache/uniprot/P37306 rename to _cache/uniprot/P37306 diff --git a/autopacmen/_cache/uniprot/P37313 b/_cache/uniprot/P37313 similarity index 100% rename from autopacmen/_cache/uniprot/P37313 rename to _cache/uniprot/P37313 diff --git a/autopacmen/_cache/uniprot/P37329 b/_cache/uniprot/P37329 similarity index 100% rename from autopacmen/_cache/uniprot/P37329 rename to _cache/uniprot/P37329 diff --git a/autopacmen/_cache/uniprot/P37330 b/_cache/uniprot/P37330 similarity index 100% rename from autopacmen/_cache/uniprot/P37330 rename to _cache/uniprot/P37330 diff --git a/autopacmen/_cache/uniprot/P37349 b/_cache/uniprot/P37349 similarity index 100% rename from autopacmen/_cache/uniprot/P37349 rename to _cache/uniprot/P37349 diff --git a/autopacmen/_cache/uniprot/P37351 b/_cache/uniprot/P37351 similarity index 100% rename from autopacmen/_cache/uniprot/P37351 rename to _cache/uniprot/P37351 diff --git a/autopacmen/_cache/uniprot/P37353 b/_cache/uniprot/P37353 similarity index 100% rename from autopacmen/_cache/uniprot/P37353 rename to _cache/uniprot/P37353 diff --git a/autopacmen/_cache/uniprot/P37355 b/_cache/uniprot/P37355 similarity index 100% rename from autopacmen/_cache/uniprot/P37355 rename to _cache/uniprot/P37355 diff --git a/autopacmen/_cache/uniprot/P37387 b/_cache/uniprot/P37387 similarity index 100% rename from autopacmen/_cache/uniprot/P37387 rename to _cache/uniprot/P37387 diff --git a/autopacmen/_cache/uniprot/P37388 b/_cache/uniprot/P37388 similarity index 100% rename from autopacmen/_cache/uniprot/P37388 rename to _cache/uniprot/P37388 diff --git a/autopacmen/_cache/uniprot/P37595 b/_cache/uniprot/P37595 similarity index 100% rename from autopacmen/_cache/uniprot/P37595 rename to _cache/uniprot/P37595 diff --git a/autopacmen/_cache/uniprot/P37596 b/_cache/uniprot/P37596 similarity index 100% rename from autopacmen/_cache/uniprot/P37596 rename to _cache/uniprot/P37596 diff --git a/autopacmen/_cache/uniprot/P37610 b/_cache/uniprot/P37610 similarity index 100% rename from autopacmen/_cache/uniprot/P37610 rename to _cache/uniprot/P37610 diff --git a/autopacmen/_cache/uniprot/P37617 b/_cache/uniprot/P37617 similarity index 100% rename from autopacmen/_cache/uniprot/P37617 rename to _cache/uniprot/P37617 diff --git a/autopacmen/_cache/uniprot/P37623 b/_cache/uniprot/P37623 similarity index 100% rename from autopacmen/_cache/uniprot/P37623 rename to _cache/uniprot/P37623 diff --git a/autopacmen/_cache/uniprot/P37647 b/_cache/uniprot/P37647 similarity index 100% rename from autopacmen/_cache/uniprot/P37647 rename to _cache/uniprot/P37647 diff --git a/autopacmen/_cache/uniprot/P37661 b/_cache/uniprot/P37661 similarity index 100% rename from autopacmen/_cache/uniprot/P37661 rename to _cache/uniprot/P37661 diff --git a/autopacmen/_cache/uniprot/P37666 b/_cache/uniprot/P37666 similarity index 100% rename from autopacmen/_cache/uniprot/P37666 rename to _cache/uniprot/P37666 diff --git a/autopacmen/_cache/uniprot/P37672 b/_cache/uniprot/P37672 similarity index 100% rename from autopacmen/_cache/uniprot/P37672 rename to _cache/uniprot/P37672 diff --git a/autopacmen/_cache/uniprot/P37674 b/_cache/uniprot/P37674 similarity index 100% rename from autopacmen/_cache/uniprot/P37674 rename to _cache/uniprot/P37674 diff --git a/autopacmen/_cache/uniprot/P37675 b/_cache/uniprot/P37675 similarity index 100% rename from autopacmen/_cache/uniprot/P37675 rename to _cache/uniprot/P37675 diff --git a/autopacmen/_cache/uniprot/P37676 b/_cache/uniprot/P37676 similarity index 100% rename from autopacmen/_cache/uniprot/P37676 rename to _cache/uniprot/P37676 diff --git a/autopacmen/_cache/uniprot/P37677 b/_cache/uniprot/P37677 similarity index 100% rename from autopacmen/_cache/uniprot/P37677 rename to _cache/uniprot/P37677 diff --git a/autopacmen/_cache/uniprot/P37678 b/_cache/uniprot/P37678 similarity index 100% rename from autopacmen/_cache/uniprot/P37678 rename to _cache/uniprot/P37678 diff --git a/autopacmen/_cache/uniprot/P37680 b/_cache/uniprot/P37680 similarity index 100% rename from autopacmen/_cache/uniprot/P37680 rename to _cache/uniprot/P37680 diff --git a/autopacmen/_cache/uniprot/P37685 b/_cache/uniprot/P37685 similarity index 100% rename from autopacmen/_cache/uniprot/P37685 rename to _cache/uniprot/P37685 diff --git a/autopacmen/_cache/uniprot/P37689 b/_cache/uniprot/P37689 similarity index 100% rename from autopacmen/_cache/uniprot/P37689 rename to _cache/uniprot/P37689 diff --git a/autopacmen/_cache/uniprot/P37692 b/_cache/uniprot/P37692 similarity index 100% rename from autopacmen/_cache/uniprot/P37692 rename to _cache/uniprot/P37692 diff --git a/autopacmen/_cache/uniprot/P37744 b/_cache/uniprot/P37744 similarity index 100% rename from autopacmen/_cache/uniprot/P37744 rename to _cache/uniprot/P37744 diff --git a/autopacmen/_cache/uniprot/P37745 b/_cache/uniprot/P37745 similarity index 100% rename from autopacmen/_cache/uniprot/P37745 rename to _cache/uniprot/P37745 diff --git a/autopacmen/_cache/uniprot/P37746 b/_cache/uniprot/P37746 similarity index 100% rename from autopacmen/_cache/uniprot/P37746 rename to _cache/uniprot/P37746 diff --git a/autopacmen/_cache/uniprot/P37747 b/_cache/uniprot/P37747 similarity index 100% rename from autopacmen/_cache/uniprot/P37747 rename to _cache/uniprot/P37747 diff --git a/autopacmen/_cache/uniprot/P37748 b/_cache/uniprot/P37748 similarity index 100% rename from autopacmen/_cache/uniprot/P37748 rename to _cache/uniprot/P37748 diff --git a/autopacmen/_cache/uniprot/P37749 b/_cache/uniprot/P37749 similarity index 100% rename from autopacmen/_cache/uniprot/P37749 rename to _cache/uniprot/P37749 diff --git a/autopacmen/_cache/uniprot/P37750 b/_cache/uniprot/P37750 similarity index 100% rename from autopacmen/_cache/uniprot/P37750 rename to _cache/uniprot/P37750 diff --git a/autopacmen/_cache/uniprot/P37751 b/_cache/uniprot/P37751 similarity index 100% rename from autopacmen/_cache/uniprot/P37751 rename to _cache/uniprot/P37751 diff --git a/autopacmen/_cache/uniprot/P37758 b/_cache/uniprot/P37758 similarity index 100% rename from autopacmen/_cache/uniprot/P37758 rename to _cache/uniprot/P37758 diff --git a/autopacmen/_cache/uniprot/P37759 b/_cache/uniprot/P37759 similarity index 100% rename from autopacmen/_cache/uniprot/P37759 rename to _cache/uniprot/P37759 diff --git a/autopacmen/_cache/uniprot/P37760 b/_cache/uniprot/P37760 similarity index 100% rename from autopacmen/_cache/uniprot/P37760 rename to _cache/uniprot/P37760 diff --git a/autopacmen/_cache/uniprot/P37772 b/_cache/uniprot/P37772 similarity index 100% rename from autopacmen/_cache/uniprot/P37772 rename to _cache/uniprot/P37772 diff --git a/autopacmen/_cache/uniprot/P37773 b/_cache/uniprot/P37773 similarity index 100% rename from autopacmen/_cache/uniprot/P37773 rename to _cache/uniprot/P37773 diff --git a/autopacmen/_cache/uniprot/P37902 b/_cache/uniprot/P37902 similarity index 100% rename from autopacmen/_cache/uniprot/P37902 rename to _cache/uniprot/P37902 diff --git a/autopacmen/_cache/uniprot/P37906 b/_cache/uniprot/P37906 similarity index 100% rename from autopacmen/_cache/uniprot/P37906 rename to _cache/uniprot/P37906 diff --git a/autopacmen/_cache/uniprot/P38038 b/_cache/uniprot/P38038 similarity index 100% rename from autopacmen/_cache/uniprot/P38038 rename to _cache/uniprot/P38038 diff --git a/autopacmen/_cache/uniprot/P38051 b/_cache/uniprot/P38051 similarity index 100% rename from autopacmen/_cache/uniprot/P38051 rename to _cache/uniprot/P38051 diff --git a/autopacmen/_cache/uniprot/P38054 b/_cache/uniprot/P38054 similarity index 100% rename from autopacmen/_cache/uniprot/P38054 rename to _cache/uniprot/P38054 diff --git a/autopacmen/_cache/uniprot/P38101 b/_cache/uniprot/P38101 similarity index 100% rename from autopacmen/_cache/uniprot/P38101 rename to _cache/uniprot/P38101 diff --git a/autopacmen/_cache/uniprot/P38135 b/_cache/uniprot/P38135 similarity index 100% rename from autopacmen/_cache/uniprot/P38135 rename to _cache/uniprot/P38135 diff --git a/autopacmen/_cache/uniprot/P38489 b/_cache/uniprot/P38489 similarity index 100% rename from autopacmen/_cache/uniprot/P38489 rename to _cache/uniprot/P38489 diff --git a/autopacmen/_cache/uniprot/P39160 b/_cache/uniprot/P39160 similarity index 100% rename from autopacmen/_cache/uniprot/P39160 rename to _cache/uniprot/P39160 diff --git a/autopacmen/_cache/uniprot/P39172 b/_cache/uniprot/P39172 similarity index 100% rename from autopacmen/_cache/uniprot/P39172 rename to _cache/uniprot/P39172 diff --git a/autopacmen/_cache/uniprot/P39196 b/_cache/uniprot/P39196 similarity index 100% rename from autopacmen/_cache/uniprot/P39196 rename to _cache/uniprot/P39196 diff --git a/autopacmen/_cache/uniprot/P39208 b/_cache/uniprot/P39208 similarity index 100% rename from autopacmen/_cache/uniprot/P39208 rename to _cache/uniprot/P39208 diff --git a/autopacmen/_cache/uniprot/P39265 b/_cache/uniprot/P39265 similarity index 100% rename from autopacmen/_cache/uniprot/P39265 rename to _cache/uniprot/P39265 diff --git a/autopacmen/_cache/uniprot/P39276 b/_cache/uniprot/P39276 similarity index 100% rename from autopacmen/_cache/uniprot/P39276 rename to _cache/uniprot/P39276 diff --git a/autopacmen/_cache/uniprot/P39286 b/_cache/uniprot/P39286 similarity index 100% rename from autopacmen/_cache/uniprot/P39286 rename to _cache/uniprot/P39286 diff --git a/autopacmen/_cache/uniprot/P39300 b/_cache/uniprot/P39300 similarity index 100% rename from autopacmen/_cache/uniprot/P39300 rename to _cache/uniprot/P39300 diff --git a/autopacmen/_cache/uniprot/P39301 b/_cache/uniprot/P39301 similarity index 100% rename from autopacmen/_cache/uniprot/P39301 rename to _cache/uniprot/P39301 diff --git a/autopacmen/_cache/uniprot/P39304 b/_cache/uniprot/P39304 similarity index 100% rename from autopacmen/_cache/uniprot/P39304 rename to _cache/uniprot/P39304 diff --git a/autopacmen/_cache/uniprot/P39305 b/_cache/uniprot/P39305 similarity index 100% rename from autopacmen/_cache/uniprot/P39305 rename to _cache/uniprot/P39305 diff --git a/autopacmen/_cache/uniprot/P39306 b/_cache/uniprot/P39306 similarity index 100% rename from autopacmen/_cache/uniprot/P39306 rename to _cache/uniprot/P39306 diff --git a/autopacmen/_cache/uniprot/P39325 b/_cache/uniprot/P39325 similarity index 100% rename from autopacmen/_cache/uniprot/P39325 rename to _cache/uniprot/P39325 diff --git a/autopacmen/_cache/uniprot/P39328 b/_cache/uniprot/P39328 similarity index 100% rename from autopacmen/_cache/uniprot/P39328 rename to _cache/uniprot/P39328 diff --git a/autopacmen/_cache/uniprot/P39344 b/_cache/uniprot/P39344 similarity index 100% rename from autopacmen/_cache/uniprot/P39344 rename to _cache/uniprot/P39344 diff --git a/autopacmen/_cache/uniprot/P39346 b/_cache/uniprot/P39346 similarity index 100% rename from autopacmen/_cache/uniprot/P39346 rename to _cache/uniprot/P39346 diff --git a/autopacmen/_cache/uniprot/P39362 b/_cache/uniprot/P39362 similarity index 100% rename from autopacmen/_cache/uniprot/P39362 rename to _cache/uniprot/P39362 diff --git a/autopacmen/_cache/uniprot/P39398 b/_cache/uniprot/P39398 similarity index 100% rename from autopacmen/_cache/uniprot/P39398 rename to _cache/uniprot/P39398 diff --git a/autopacmen/_cache/uniprot/P39400 b/_cache/uniprot/P39400 similarity index 100% rename from autopacmen/_cache/uniprot/P39400 rename to _cache/uniprot/P39400 diff --git a/autopacmen/_cache/uniprot/P39405 b/_cache/uniprot/P39405 similarity index 100% rename from autopacmen/_cache/uniprot/P39405 rename to _cache/uniprot/P39405 diff --git a/autopacmen/_cache/uniprot/P39411 b/_cache/uniprot/P39411 similarity index 100% rename from autopacmen/_cache/uniprot/P39411 rename to _cache/uniprot/P39411 diff --git a/autopacmen/_cache/uniprot/P39414 b/_cache/uniprot/P39414 similarity index 100% rename from autopacmen/_cache/uniprot/P39414 rename to _cache/uniprot/P39414 diff --git a/autopacmen/_cache/uniprot/P39451 b/_cache/uniprot/P39451 similarity index 100% rename from autopacmen/_cache/uniprot/P39451 rename to _cache/uniprot/P39451 diff --git a/autopacmen/_cache/uniprot/P39452 b/_cache/uniprot/P39452 similarity index 100% rename from autopacmen/_cache/uniprot/P39452 rename to _cache/uniprot/P39452 diff --git a/autopacmen/_cache/uniprot/P39829 b/_cache/uniprot/P39829 similarity index 100% rename from autopacmen/_cache/uniprot/P39829 rename to _cache/uniprot/P39829 diff --git a/autopacmen/_cache/uniprot/P39831 b/_cache/uniprot/P39831 similarity index 100% rename from autopacmen/_cache/uniprot/P39831 rename to _cache/uniprot/P39831 diff --git a/autopacmen/_cache/uniprot/P39832 b/_cache/uniprot/P39832 similarity index 100% rename from autopacmen/_cache/uniprot/P39832 rename to _cache/uniprot/P39832 diff --git a/autopacmen/_cache/uniprot/P39835 b/_cache/uniprot/P39835 similarity index 100% rename from autopacmen/_cache/uniprot/P39835 rename to _cache/uniprot/P39835 diff --git a/autopacmen/_cache/uniprot/P40191 b/_cache/uniprot/P40191 similarity index 100% rename from autopacmen/_cache/uniprot/P40191 rename to _cache/uniprot/P40191 diff --git a/autopacmen/_cache/uniprot/P40874 b/_cache/uniprot/P40874 similarity index 100% rename from autopacmen/_cache/uniprot/P40874 rename to _cache/uniprot/P40874 diff --git a/autopacmen/_cache/uniprot/P41036 b/_cache/uniprot/P41036 similarity index 100% rename from autopacmen/_cache/uniprot/P41036 rename to _cache/uniprot/P41036 diff --git a/autopacmen/_cache/uniprot/P41052 b/_cache/uniprot/P41052 similarity index 100% rename from autopacmen/_cache/uniprot/P41052 rename to _cache/uniprot/P41052 diff --git a/autopacmen/_cache/uniprot/P41409 b/_cache/uniprot/P41409 similarity index 100% rename from autopacmen/_cache/uniprot/P41409 rename to _cache/uniprot/P41409 diff --git a/autopacmen/_cache/uniprot/P42588 b/_cache/uniprot/P42588 similarity index 100% rename from autopacmen/_cache/uniprot/P42588 rename to _cache/uniprot/P42588 diff --git a/autopacmen/_cache/uniprot/P42604 b/_cache/uniprot/P42604 similarity index 100% rename from autopacmen/_cache/uniprot/P42604 rename to _cache/uniprot/P42604 diff --git a/autopacmen/_cache/uniprot/P42630 b/_cache/uniprot/P42630 similarity index 100% rename from autopacmen/_cache/uniprot/P42630 rename to _cache/uniprot/P42630 diff --git a/autopacmen/_cache/uniprot/P42632 b/_cache/uniprot/P42632 similarity index 100% rename from autopacmen/_cache/uniprot/P42632 rename to _cache/uniprot/P42632 diff --git a/autopacmen/_cache/uniprot/P43341 b/_cache/uniprot/P43341 similarity index 100% rename from autopacmen/_cache/uniprot/P43341 rename to _cache/uniprot/P43341 diff --git a/autopacmen/_cache/uniprot/P43667 b/_cache/uniprot/P43667 similarity index 100% rename from autopacmen/_cache/uniprot/P43667 rename to _cache/uniprot/P43667 diff --git a/autopacmen/_cache/uniprot/P43676 b/_cache/uniprot/P43676 similarity index 100% rename from autopacmen/_cache/uniprot/P43676 rename to _cache/uniprot/P43676 diff --git a/autopacmen/_cache/uniprot/P45394 b/_cache/uniprot/P45394 similarity index 100% rename from autopacmen/_cache/uniprot/P45394 rename to _cache/uniprot/P45394 diff --git a/autopacmen/_cache/uniprot/P45395 b/_cache/uniprot/P45395 similarity index 100% rename from autopacmen/_cache/uniprot/P45395 rename to _cache/uniprot/P45395 diff --git a/autopacmen/_cache/uniprot/P45425 b/_cache/uniprot/P45425 similarity index 100% rename from autopacmen/_cache/uniprot/P45425 rename to _cache/uniprot/P45425 diff --git a/autopacmen/_cache/uniprot/P45522 b/_cache/uniprot/P45522 similarity index 100% rename from autopacmen/_cache/uniprot/P45522 rename to _cache/uniprot/P45522 diff --git a/autopacmen/_cache/uniprot/P45539 b/_cache/uniprot/P45539 similarity index 100% rename from autopacmen/_cache/uniprot/P45539 rename to _cache/uniprot/P45539 diff --git a/autopacmen/_cache/uniprot/P45541 b/_cache/uniprot/P45541 similarity index 100% rename from autopacmen/_cache/uniprot/P45541 rename to _cache/uniprot/P45541 diff --git a/autopacmen/_cache/uniprot/P45543 b/_cache/uniprot/P45543 similarity index 100% rename from autopacmen/_cache/uniprot/P45543 rename to _cache/uniprot/P45543 diff --git a/autopacmen/_cache/uniprot/P45549 b/_cache/uniprot/P45549 similarity index 100% rename from autopacmen/_cache/uniprot/P45549 rename to _cache/uniprot/P45549 diff --git a/autopacmen/_cache/uniprot/P45562 b/_cache/uniprot/P45562 similarity index 100% rename from autopacmen/_cache/uniprot/P45562 rename to _cache/uniprot/P45562 diff --git a/autopacmen/_cache/uniprot/P45563 b/_cache/uniprot/P45563 similarity index 100% rename from autopacmen/_cache/uniprot/P45563 rename to _cache/uniprot/P45563 diff --git a/autopacmen/_cache/uniprot/P45568 b/_cache/uniprot/P45568 similarity index 100% rename from autopacmen/_cache/uniprot/P45568 rename to _cache/uniprot/P45568 diff --git a/autopacmen/_cache/uniprot/P45578 b/_cache/uniprot/P45578 similarity index 100% rename from autopacmen/_cache/uniprot/P45578 rename to _cache/uniprot/P45578 diff --git a/autopacmen/_cache/uniprot/P45799 b/_cache/uniprot/P45799 similarity index 100% rename from autopacmen/_cache/uniprot/P45799 rename to _cache/uniprot/P45799 diff --git a/autopacmen/_cache/uniprot/P46136 b/_cache/uniprot/P46136 similarity index 100% rename from autopacmen/_cache/uniprot/P46136 rename to _cache/uniprot/P46136 diff --git a/autopacmen/_cache/uniprot/P46859 b/_cache/uniprot/P46859 similarity index 100% rename from autopacmen/_cache/uniprot/P46859 rename to _cache/uniprot/P46859 diff --git a/autopacmen/_cache/uniprot/P46883 b/_cache/uniprot/P46883 similarity index 100% rename from autopacmen/_cache/uniprot/P46883 rename to _cache/uniprot/P46883 diff --git a/autopacmen/_cache/uniprot/P46891 b/_cache/uniprot/P46891 similarity index 100% rename from autopacmen/_cache/uniprot/P46891 rename to _cache/uniprot/P46891 diff --git a/autopacmen/_cache/uniprot/P46923 b/_cache/uniprot/P46923 similarity index 100% rename from autopacmen/_cache/uniprot/P46923 rename to _cache/uniprot/P46923 diff --git a/autopacmen/_cache/uniprot/P50457 b/_cache/uniprot/P50457 similarity index 100% rename from autopacmen/_cache/uniprot/P50457 rename to _cache/uniprot/P50457 diff --git a/autopacmen/_cache/uniprot/P51020 b/_cache/uniprot/P51020 similarity index 100% rename from autopacmen/_cache/uniprot/P51020 rename to _cache/uniprot/P51020 diff --git a/autopacmen/_cache/uniprot/P51025 b/_cache/uniprot/P51025 similarity index 100% rename from autopacmen/_cache/uniprot/P51025 rename to _cache/uniprot/P51025 diff --git a/autopacmen/_cache/uniprot/P51981 b/_cache/uniprot/P51981 similarity index 100% rename from autopacmen/_cache/uniprot/P51981 rename to _cache/uniprot/P51981 diff --git a/autopacmen/_cache/uniprot/P52005 b/_cache/uniprot/P52005 similarity index 100% rename from autopacmen/_cache/uniprot/P52005 rename to _cache/uniprot/P52005 diff --git a/autopacmen/_cache/uniprot/P52006 b/_cache/uniprot/P52006 similarity index 100% rename from autopacmen/_cache/uniprot/P52006 rename to _cache/uniprot/P52006 diff --git a/autopacmen/_cache/uniprot/P52043 b/_cache/uniprot/P52043 similarity index 100% rename from autopacmen/_cache/uniprot/P52043 rename to _cache/uniprot/P52043 diff --git a/autopacmen/_cache/uniprot/P52045 b/_cache/uniprot/P52045 similarity index 100% rename from autopacmen/_cache/uniprot/P52045 rename to _cache/uniprot/P52045 diff --git a/autopacmen/_cache/uniprot/P52061 b/_cache/uniprot/P52061 similarity index 100% rename from autopacmen/_cache/uniprot/P52061 rename to _cache/uniprot/P52061 diff --git a/autopacmen/_cache/uniprot/P52073 b/_cache/uniprot/P52073 similarity index 100% rename from autopacmen/_cache/uniprot/P52073 rename to _cache/uniprot/P52073 diff --git a/autopacmen/_cache/uniprot/P52074 b/_cache/uniprot/P52074 similarity index 100% rename from autopacmen/_cache/uniprot/P52074 rename to _cache/uniprot/P52074 diff --git a/autopacmen/_cache/uniprot/P52086 b/_cache/uniprot/P52086 similarity index 100% rename from autopacmen/_cache/uniprot/P52086 rename to _cache/uniprot/P52086 diff --git a/autopacmen/_cache/uniprot/P52094 b/_cache/uniprot/P52094 similarity index 100% rename from autopacmen/_cache/uniprot/P52094 rename to _cache/uniprot/P52094 diff --git a/autopacmen/_cache/uniprot/P52095 b/_cache/uniprot/P52095 similarity index 100% rename from autopacmen/_cache/uniprot/P52095 rename to _cache/uniprot/P52095 diff --git a/autopacmen/_cache/uniprot/P52643 b/_cache/uniprot/P52643 similarity index 100% rename from autopacmen/_cache/uniprot/P52643 rename to _cache/uniprot/P52643 diff --git a/autopacmen/_cache/uniprot/P52647 b/_cache/uniprot/P52647 similarity index 100% rename from autopacmen/_cache/uniprot/P52647 rename to _cache/uniprot/P52647 diff --git a/autopacmen/_cache/uniprot/P52697 b/_cache/uniprot/P52697 similarity index 100% rename from autopacmen/_cache/uniprot/P52697 rename to _cache/uniprot/P52697 diff --git a/autopacmen/_cache/uniprot/P54745 b/_cache/uniprot/P54745 similarity index 100% rename from autopacmen/_cache/uniprot/P54745 rename to _cache/uniprot/P54745 diff --git a/autopacmen/_cache/uniprot/P54746 b/_cache/uniprot/P54746 similarity index 100% rename from autopacmen/_cache/uniprot/P54746 rename to _cache/uniprot/P54746 diff --git a/autopacmen/_cache/uniprot/P56258 b/_cache/uniprot/P56258 similarity index 100% rename from autopacmen/_cache/uniprot/P56258 rename to _cache/uniprot/P56258 diff --git a/autopacmen/_cache/uniprot/P56579 b/_cache/uniprot/P56579 similarity index 100% rename from autopacmen/_cache/uniprot/P56579 rename to _cache/uniprot/P56579 diff --git a/autopacmen/_cache/uniprot/P56580 b/_cache/uniprot/P56580 similarity index 100% rename from autopacmen/_cache/uniprot/P56580 rename to _cache/uniprot/P56580 diff --git a/autopacmen/_cache/uniprot/P60061 b/_cache/uniprot/P60061 similarity index 100% rename from autopacmen/_cache/uniprot/P60061 rename to _cache/uniprot/P60061 diff --git a/autopacmen/_cache/uniprot/P60472 b/_cache/uniprot/P60472 similarity index 100% rename from autopacmen/_cache/uniprot/P60472 rename to _cache/uniprot/P60472 diff --git a/autopacmen/_cache/uniprot/P60546 b/_cache/uniprot/P60546 similarity index 100% rename from autopacmen/_cache/uniprot/P60546 rename to _cache/uniprot/P60546 diff --git a/autopacmen/_cache/uniprot/P60560 b/_cache/uniprot/P60560 similarity index 100% rename from autopacmen/_cache/uniprot/P60560 rename to _cache/uniprot/P60560 diff --git a/autopacmen/_cache/uniprot/P60595 b/_cache/uniprot/P60595 similarity index 100% rename from autopacmen/_cache/uniprot/P60595 rename to _cache/uniprot/P60595 diff --git a/autopacmen/_cache/uniprot/P60651 b/_cache/uniprot/P60651 similarity index 100% rename from autopacmen/_cache/uniprot/P60651 rename to _cache/uniprot/P60651 diff --git a/autopacmen/_cache/uniprot/P60664 b/_cache/uniprot/P60664 similarity index 100% rename from autopacmen/_cache/uniprot/P60664 rename to _cache/uniprot/P60664 diff --git a/autopacmen/_cache/uniprot/P60716 b/_cache/uniprot/P60716 similarity index 100% rename from autopacmen/_cache/uniprot/P60716 rename to _cache/uniprot/P60716 diff --git a/autopacmen/_cache/uniprot/P60720 b/_cache/uniprot/P60720 similarity index 100% rename from autopacmen/_cache/uniprot/P60720 rename to _cache/uniprot/P60720 diff --git a/autopacmen/_cache/uniprot/P60752 b/_cache/uniprot/P60752 similarity index 100% rename from autopacmen/_cache/uniprot/P60752 rename to _cache/uniprot/P60752 diff --git a/autopacmen/_cache/uniprot/P60757 b/_cache/uniprot/P60757 similarity index 100% rename from autopacmen/_cache/uniprot/P60757 rename to _cache/uniprot/P60757 diff --git a/autopacmen/_cache/uniprot/P60782 b/_cache/uniprot/P60782 similarity index 100% rename from autopacmen/_cache/uniprot/P60782 rename to _cache/uniprot/P60782 diff --git a/autopacmen/_cache/uniprot/P60844 b/_cache/uniprot/P60844 similarity index 100% rename from autopacmen/_cache/uniprot/P60844 rename to _cache/uniprot/P60844 diff --git a/autopacmen/_cache/uniprot/P60906 b/_cache/uniprot/P60906 similarity index 100% rename from autopacmen/_cache/uniprot/P60906 rename to _cache/uniprot/P60906 diff --git a/autopacmen/_cache/uniprot/P60932 b/_cache/uniprot/P60932 similarity index 100% rename from autopacmen/_cache/uniprot/P60932 rename to _cache/uniprot/P60932 diff --git a/autopacmen/_cache/uniprot/P61517 b/_cache/uniprot/P61517 similarity index 100% rename from autopacmen/_cache/uniprot/P61517 rename to _cache/uniprot/P61517 diff --git a/autopacmen/_cache/uniprot/P61714 b/_cache/uniprot/P61714 similarity index 100% rename from autopacmen/_cache/uniprot/P61714 rename to _cache/uniprot/P61714 diff --git a/autopacmen/_cache/uniprot/P61887 b/_cache/uniprot/P61887 similarity index 100% rename from autopacmen/_cache/uniprot/P61887 rename to _cache/uniprot/P61887 diff --git a/autopacmen/_cache/uniprot/P61889 b/_cache/uniprot/P61889 similarity index 100% rename from autopacmen/_cache/uniprot/P61889 rename to _cache/uniprot/P61889 diff --git a/autopacmen/_cache/uniprot/P61949 b/_cache/uniprot/P61949 similarity index 100% rename from autopacmen/_cache/uniprot/P61949 rename to _cache/uniprot/P61949 diff --git a/autopacmen/_cache/uniprot/P62601 b/_cache/uniprot/P62601 similarity index 100% rename from autopacmen/_cache/uniprot/P62601 rename to _cache/uniprot/P62601 diff --git a/autopacmen/_cache/uniprot/P62615 b/_cache/uniprot/P62615 similarity index 100% rename from autopacmen/_cache/uniprot/P62615 rename to _cache/uniprot/P62615 diff --git a/autopacmen/_cache/uniprot/P62617 b/_cache/uniprot/P62617 similarity index 100% rename from autopacmen/_cache/uniprot/P62617 rename to _cache/uniprot/P62617 diff --git a/autopacmen/_cache/uniprot/P62620 b/_cache/uniprot/P62620 similarity index 100% rename from autopacmen/_cache/uniprot/P62620 rename to _cache/uniprot/P62620 diff --git a/autopacmen/_cache/uniprot/P62623 b/_cache/uniprot/P62623 similarity index 100% rename from autopacmen/_cache/uniprot/P62623 rename to _cache/uniprot/P62623 diff --git a/autopacmen/_cache/uniprot/P62707 b/_cache/uniprot/P62707 similarity index 100% rename from autopacmen/_cache/uniprot/P62707 rename to _cache/uniprot/P62707 diff --git a/autopacmen/_cache/uniprot/P63183 b/_cache/uniprot/P63183 similarity index 100% rename from autopacmen/_cache/uniprot/P63183 rename to _cache/uniprot/P63183 diff --git a/autopacmen/_cache/uniprot/P63224 b/_cache/uniprot/P63224 similarity index 100% rename from autopacmen/_cache/uniprot/P63224 rename to _cache/uniprot/P63224 diff --git a/autopacmen/_cache/uniprot/P63228 b/_cache/uniprot/P63228 similarity index 100% rename from autopacmen/_cache/uniprot/P63228 rename to _cache/uniprot/P63228 diff --git a/autopacmen/_cache/uniprot/P63235 b/_cache/uniprot/P63235 similarity index 100% rename from autopacmen/_cache/uniprot/P63235 rename to _cache/uniprot/P63235 diff --git a/autopacmen/_cache/uniprot/P63883 b/_cache/uniprot/P63883 similarity index 100% rename from autopacmen/_cache/uniprot/P63883 rename to _cache/uniprot/P63883 diff --git a/autopacmen/_cache/uniprot/P65870 b/_cache/uniprot/P65870 similarity index 100% rename from autopacmen/_cache/uniprot/P65870 rename to _cache/uniprot/P65870 diff --git a/autopacmen/_cache/uniprot/P66899 b/_cache/uniprot/P66899 similarity index 100% rename from autopacmen/_cache/uniprot/P66899 rename to _cache/uniprot/P66899 diff --git a/autopacmen/_cache/uniprot/P67444 b/_cache/uniprot/P67444 similarity index 100% rename from autopacmen/_cache/uniprot/P67444 rename to _cache/uniprot/P67444 diff --git a/autopacmen/_cache/uniprot/P67910 b/_cache/uniprot/P67910 similarity index 100% rename from autopacmen/_cache/uniprot/P67910 rename to _cache/uniprot/P67910 diff --git a/autopacmen/_cache/uniprot/P68066 b/_cache/uniprot/P68066 similarity index 100% rename from autopacmen/_cache/uniprot/P68066 rename to _cache/uniprot/P68066 diff --git a/autopacmen/_cache/uniprot/P68183 b/_cache/uniprot/P68183 similarity index 100% rename from autopacmen/_cache/uniprot/P68183 rename to _cache/uniprot/P68183 diff --git a/autopacmen/_cache/uniprot/P68187 b/_cache/uniprot/P68187 similarity index 100% rename from autopacmen/_cache/uniprot/P68187 rename to _cache/uniprot/P68187 diff --git a/autopacmen/_cache/uniprot/P68688 b/_cache/uniprot/P68688 similarity index 100% rename from autopacmen/_cache/uniprot/P68688 rename to _cache/uniprot/P68688 diff --git a/autopacmen/_cache/uniprot/P68699 b/_cache/uniprot/P68699 similarity index 100% rename from autopacmen/_cache/uniprot/P68699 rename to _cache/uniprot/P68699 diff --git a/autopacmen/_cache/uniprot/P68767 b/_cache/uniprot/P68767 similarity index 100% rename from autopacmen/_cache/uniprot/P68767 rename to _cache/uniprot/P68767 diff --git a/autopacmen/_cache/uniprot/P69054 b/_cache/uniprot/P69054 similarity index 100% rename from autopacmen/_cache/uniprot/P69054 rename to _cache/uniprot/P69054 diff --git a/autopacmen/_cache/uniprot/P69210 b/_cache/uniprot/P69210 similarity index 100% rename from autopacmen/_cache/uniprot/P69210 rename to _cache/uniprot/P69210 diff --git a/autopacmen/_cache/uniprot/P69212 b/_cache/uniprot/P69212 similarity index 100% rename from autopacmen/_cache/uniprot/P69212 rename to _cache/uniprot/P69212 diff --git a/autopacmen/_cache/uniprot/P69330 b/_cache/uniprot/P69330 similarity index 100% rename from autopacmen/_cache/uniprot/P69330 rename to _cache/uniprot/P69330 diff --git a/autopacmen/_cache/uniprot/P69380 b/_cache/uniprot/P69380 similarity index 100% rename from autopacmen/_cache/uniprot/P69380 rename to _cache/uniprot/P69380 diff --git a/autopacmen/_cache/uniprot/P69441 b/_cache/uniprot/P69441 similarity index 100% rename from autopacmen/_cache/uniprot/P69441 rename to _cache/uniprot/P69441 diff --git a/autopacmen/_cache/uniprot/P69451 b/_cache/uniprot/P69451 similarity index 100% rename from autopacmen/_cache/uniprot/P69451 rename to _cache/uniprot/P69451 diff --git a/autopacmen/_cache/uniprot/P69490 b/_cache/uniprot/P69490 similarity index 100% rename from autopacmen/_cache/uniprot/P69490 rename to _cache/uniprot/P69490 diff --git a/autopacmen/_cache/uniprot/P69503 b/_cache/uniprot/P69503 similarity index 100% rename from autopacmen/_cache/uniprot/P69503 rename to _cache/uniprot/P69503 diff --git a/autopacmen/_cache/uniprot/P69506 b/_cache/uniprot/P69506 similarity index 100% rename from autopacmen/_cache/uniprot/P69506 rename to _cache/uniprot/P69506 diff --git a/autopacmen/_cache/uniprot/P69681 b/_cache/uniprot/P69681 similarity index 100% rename from autopacmen/_cache/uniprot/P69681 rename to _cache/uniprot/P69681 diff --git a/autopacmen/_cache/uniprot/P69739 b/_cache/uniprot/P69739 similarity index 100% rename from autopacmen/_cache/uniprot/P69739 rename to _cache/uniprot/P69739 diff --git a/autopacmen/_cache/uniprot/P69741 b/_cache/uniprot/P69741 similarity index 100% rename from autopacmen/_cache/uniprot/P69741 rename to _cache/uniprot/P69741 diff --git a/autopacmen/_cache/uniprot/P69776 b/_cache/uniprot/P69776 similarity index 100% rename from autopacmen/_cache/uniprot/P69776 rename to _cache/uniprot/P69776 diff --git a/autopacmen/_cache/uniprot/P69783 b/_cache/uniprot/P69783 similarity index 100% rename from autopacmen/_cache/uniprot/P69783 rename to _cache/uniprot/P69783 diff --git a/autopacmen/_cache/uniprot/P69786 b/_cache/uniprot/P69786 similarity index 100% rename from autopacmen/_cache/uniprot/P69786 rename to _cache/uniprot/P69786 diff --git a/autopacmen/_cache/uniprot/P69797 b/_cache/uniprot/P69797 similarity index 100% rename from autopacmen/_cache/uniprot/P69797 rename to _cache/uniprot/P69797 diff --git a/autopacmen/_cache/uniprot/P69801 b/_cache/uniprot/P69801 similarity index 100% rename from autopacmen/_cache/uniprot/P69801 rename to _cache/uniprot/P69801 diff --git a/autopacmen/_cache/uniprot/P69805 b/_cache/uniprot/P69805 similarity index 100% rename from autopacmen/_cache/uniprot/P69805 rename to _cache/uniprot/P69805 diff --git a/autopacmen/_cache/uniprot/P69811 b/_cache/uniprot/P69811 similarity index 100% rename from autopacmen/_cache/uniprot/P69811 rename to _cache/uniprot/P69811 diff --git a/autopacmen/_cache/uniprot/P69820 b/_cache/uniprot/P69820 similarity index 100% rename from autopacmen/_cache/uniprot/P69820 rename to _cache/uniprot/P69820 diff --git a/autopacmen/_cache/uniprot/P69822 b/_cache/uniprot/P69822 similarity index 100% rename from autopacmen/_cache/uniprot/P69822 rename to _cache/uniprot/P69822 diff --git a/autopacmen/_cache/uniprot/P69828 b/_cache/uniprot/P69828 similarity index 100% rename from autopacmen/_cache/uniprot/P69828 rename to _cache/uniprot/P69828 diff --git a/autopacmen/_cache/uniprot/P69831 b/_cache/uniprot/P69831 similarity index 100% rename from autopacmen/_cache/uniprot/P69831 rename to _cache/uniprot/P69831 diff --git a/autopacmen/_cache/uniprot/P69856 b/_cache/uniprot/P69856 similarity index 100% rename from autopacmen/_cache/uniprot/P69856 rename to _cache/uniprot/P69856 diff --git a/autopacmen/_cache/uniprot/P69874 b/_cache/uniprot/P69874 similarity index 100% rename from autopacmen/_cache/uniprot/P69874 rename to _cache/uniprot/P69874 diff --git a/autopacmen/_cache/uniprot/P69902 b/_cache/uniprot/P69902 similarity index 100% rename from autopacmen/_cache/uniprot/P69902 rename to _cache/uniprot/P69902 diff --git a/autopacmen/_cache/uniprot/P69908 b/_cache/uniprot/P69908 similarity index 100% rename from autopacmen/_cache/uniprot/P69908 rename to _cache/uniprot/P69908 diff --git a/autopacmen/_cache/uniprot/P69910 b/_cache/uniprot/P69910 similarity index 100% rename from autopacmen/_cache/uniprot/P69910 rename to _cache/uniprot/P69910 diff --git a/autopacmen/_cache/uniprot/P69922 b/_cache/uniprot/P69922 similarity index 100% rename from autopacmen/_cache/uniprot/P69922 rename to _cache/uniprot/P69922 diff --git a/autopacmen/_cache/uniprot/P69924 b/_cache/uniprot/P69924 similarity index 100% rename from autopacmen/_cache/uniprot/P69924 rename to _cache/uniprot/P69924 diff --git a/autopacmen/_cache/uniprot/P71242 b/_cache/uniprot/P71242 similarity index 100% rename from autopacmen/_cache/uniprot/P71242 rename to _cache/uniprot/P71242 diff --git a/autopacmen/_cache/uniprot/P75712 b/_cache/uniprot/P75712 similarity index 100% rename from autopacmen/_cache/uniprot/P75712 rename to _cache/uniprot/P75712 diff --git a/autopacmen/_cache/uniprot/P75726 b/_cache/uniprot/P75726 similarity index 100% rename from autopacmen/_cache/uniprot/P75726 rename to _cache/uniprot/P75726 diff --git a/autopacmen/_cache/uniprot/P75728 b/_cache/uniprot/P75728 similarity index 100% rename from autopacmen/_cache/uniprot/P75728 rename to _cache/uniprot/P75728 diff --git a/autopacmen/_cache/uniprot/P75742 b/_cache/uniprot/P75742 similarity index 100% rename from autopacmen/_cache/uniprot/P75742 rename to _cache/uniprot/P75742 diff --git a/autopacmen/_cache/uniprot/P75757 b/_cache/uniprot/P75757 similarity index 100% rename from autopacmen/_cache/uniprot/P75757 rename to _cache/uniprot/P75757 diff --git a/autopacmen/_cache/uniprot/P75780 b/_cache/uniprot/P75780 similarity index 100% rename from autopacmen/_cache/uniprot/P75780 rename to _cache/uniprot/P75780 diff --git a/autopacmen/_cache/uniprot/P75792 b/_cache/uniprot/P75792 similarity index 100% rename from autopacmen/_cache/uniprot/P75792 rename to _cache/uniprot/P75792 diff --git a/autopacmen/_cache/uniprot/P75796 b/_cache/uniprot/P75796 similarity index 100% rename from autopacmen/_cache/uniprot/P75796 rename to _cache/uniprot/P75796 diff --git a/autopacmen/_cache/uniprot/P75797 b/_cache/uniprot/P75797 similarity index 100% rename from autopacmen/_cache/uniprot/P75797 rename to _cache/uniprot/P75797 diff --git a/autopacmen/_cache/uniprot/P75798 b/_cache/uniprot/P75798 similarity index 100% rename from autopacmen/_cache/uniprot/P75798 rename to _cache/uniprot/P75798 diff --git a/autopacmen/_cache/uniprot/P75799 b/_cache/uniprot/P75799 similarity index 100% rename from autopacmen/_cache/uniprot/P75799 rename to _cache/uniprot/P75799 diff --git a/autopacmen/_cache/uniprot/P75804 b/_cache/uniprot/P75804 similarity index 100% rename from autopacmen/_cache/uniprot/P75804 rename to _cache/uniprot/P75804 diff --git a/autopacmen/_cache/uniprot/P75806 b/_cache/uniprot/P75806 similarity index 100% rename from autopacmen/_cache/uniprot/P75806 rename to _cache/uniprot/P75806 diff --git a/autopacmen/_cache/uniprot/P75823 b/_cache/uniprot/P75823 similarity index 100% rename from autopacmen/_cache/uniprot/P75823 rename to _cache/uniprot/P75823 diff --git a/autopacmen/_cache/uniprot/P75851 b/_cache/uniprot/P75851 similarity index 100% rename from autopacmen/_cache/uniprot/P75851 rename to _cache/uniprot/P75851 diff --git a/autopacmen/_cache/uniprot/P75853 b/_cache/uniprot/P75853 similarity index 100% rename from autopacmen/_cache/uniprot/P75853 rename to _cache/uniprot/P75853 diff --git a/autopacmen/_cache/uniprot/P75892 b/_cache/uniprot/P75892 similarity index 100% rename from autopacmen/_cache/uniprot/P75892 rename to _cache/uniprot/P75892 diff --git a/autopacmen/_cache/uniprot/P75893 b/_cache/uniprot/P75893 similarity index 100% rename from autopacmen/_cache/uniprot/P75893 rename to _cache/uniprot/P75893 diff --git a/autopacmen/_cache/uniprot/P75894 b/_cache/uniprot/P75894 similarity index 100% rename from autopacmen/_cache/uniprot/P75894 rename to _cache/uniprot/P75894 diff --git a/autopacmen/_cache/uniprot/P75895 b/_cache/uniprot/P75895 similarity index 100% rename from autopacmen/_cache/uniprot/P75895 rename to _cache/uniprot/P75895 diff --git a/autopacmen/_cache/uniprot/P75897 b/_cache/uniprot/P75897 similarity index 100% rename from autopacmen/_cache/uniprot/P75897 rename to _cache/uniprot/P75897 diff --git a/autopacmen/_cache/uniprot/P75898 b/_cache/uniprot/P75898 similarity index 100% rename from autopacmen/_cache/uniprot/P75898 rename to _cache/uniprot/P75898 diff --git a/autopacmen/_cache/uniprot/P75913 b/_cache/uniprot/P75913 similarity index 100% rename from autopacmen/_cache/uniprot/P75913 rename to _cache/uniprot/P75913 diff --git a/autopacmen/_cache/uniprot/P75948 b/_cache/uniprot/P75948 similarity index 100% rename from autopacmen/_cache/uniprot/P75948 rename to _cache/uniprot/P75948 diff --git a/autopacmen/_cache/uniprot/P75949 b/_cache/uniprot/P75949 similarity index 100% rename from autopacmen/_cache/uniprot/P75949 rename to _cache/uniprot/P75949 diff --git a/autopacmen/_cache/uniprot/P75959 b/_cache/uniprot/P75959 similarity index 100% rename from autopacmen/_cache/uniprot/P75959 rename to _cache/uniprot/P75959 diff --git a/autopacmen/_cache/uniprot/P76008 b/_cache/uniprot/P76008 similarity index 100% rename from autopacmen/_cache/uniprot/P76008 rename to _cache/uniprot/P76008 diff --git a/autopacmen/_cache/uniprot/P76014 b/_cache/uniprot/P76014 similarity index 100% rename from autopacmen/_cache/uniprot/P76014 rename to _cache/uniprot/P76014 diff --git a/autopacmen/_cache/uniprot/P76015 b/_cache/uniprot/P76015 similarity index 100% rename from autopacmen/_cache/uniprot/P76015 rename to _cache/uniprot/P76015 diff --git a/autopacmen/_cache/uniprot/P76027 b/_cache/uniprot/P76027 similarity index 100% rename from autopacmen/_cache/uniprot/P76027 rename to _cache/uniprot/P76027 diff --git a/autopacmen/_cache/uniprot/P76037 b/_cache/uniprot/P76037 similarity index 100% rename from autopacmen/_cache/uniprot/P76037 rename to _cache/uniprot/P76037 diff --git a/autopacmen/_cache/uniprot/P76038 b/_cache/uniprot/P76038 similarity index 100% rename from autopacmen/_cache/uniprot/P76038 rename to _cache/uniprot/P76038 diff --git a/autopacmen/_cache/uniprot/P76045 b/_cache/uniprot/P76045 similarity index 100% rename from autopacmen/_cache/uniprot/P76045 rename to _cache/uniprot/P76045 diff --git a/autopacmen/_cache/uniprot/P76077 b/_cache/uniprot/P76077 similarity index 100% rename from autopacmen/_cache/uniprot/P76077 rename to _cache/uniprot/P76077 diff --git a/autopacmen/_cache/uniprot/P76078 b/_cache/uniprot/P76078 similarity index 100% rename from autopacmen/_cache/uniprot/P76078 rename to _cache/uniprot/P76078 diff --git a/autopacmen/_cache/uniprot/P76079 b/_cache/uniprot/P76079 similarity index 100% rename from autopacmen/_cache/uniprot/P76079 rename to _cache/uniprot/P76079 diff --git a/autopacmen/_cache/uniprot/P76080 b/_cache/uniprot/P76080 similarity index 100% rename from autopacmen/_cache/uniprot/P76080 rename to _cache/uniprot/P76080 diff --git a/autopacmen/_cache/uniprot/P76081 b/_cache/uniprot/P76081 similarity index 100% rename from autopacmen/_cache/uniprot/P76081 rename to _cache/uniprot/P76081 diff --git a/autopacmen/_cache/uniprot/P76082 b/_cache/uniprot/P76082 similarity index 100% rename from autopacmen/_cache/uniprot/P76082 rename to _cache/uniprot/P76082 diff --git a/autopacmen/_cache/uniprot/P76083 b/_cache/uniprot/P76083 similarity index 100% rename from autopacmen/_cache/uniprot/P76083 rename to _cache/uniprot/P76083 diff --git a/autopacmen/_cache/uniprot/P76085 b/_cache/uniprot/P76085 similarity index 100% rename from autopacmen/_cache/uniprot/P76085 rename to _cache/uniprot/P76085 diff --git a/autopacmen/_cache/uniprot/P76108 b/_cache/uniprot/P76108 similarity index 100% rename from autopacmen/_cache/uniprot/P76108 rename to _cache/uniprot/P76108 diff --git a/autopacmen/_cache/uniprot/P76128 b/_cache/uniprot/P76128 similarity index 100% rename from autopacmen/_cache/uniprot/P76128 rename to _cache/uniprot/P76128 diff --git a/autopacmen/_cache/uniprot/P76129 b/_cache/uniprot/P76129 similarity index 100% rename from autopacmen/_cache/uniprot/P76129 rename to _cache/uniprot/P76129 diff --git a/autopacmen/_cache/uniprot/P76145 b/_cache/uniprot/P76145 similarity index 100% rename from autopacmen/_cache/uniprot/P76145 rename to _cache/uniprot/P76145 diff --git a/autopacmen/_cache/uniprot/P76149 b/_cache/uniprot/P76149 similarity index 100% rename from autopacmen/_cache/uniprot/P76149 rename to _cache/uniprot/P76149 diff --git a/autopacmen/_cache/uniprot/P76173 b/_cache/uniprot/P76173 similarity index 100% rename from autopacmen/_cache/uniprot/P76173 rename to _cache/uniprot/P76173 diff --git a/autopacmen/_cache/uniprot/P76175 b/_cache/uniprot/P76175 similarity index 100% rename from autopacmen/_cache/uniprot/P76175 rename to _cache/uniprot/P76175 diff --git a/autopacmen/_cache/uniprot/P76194 b/_cache/uniprot/P76194 similarity index 100% rename from autopacmen/_cache/uniprot/P76194 rename to _cache/uniprot/P76194 diff --git a/autopacmen/_cache/uniprot/P76215 b/_cache/uniprot/P76215 similarity index 100% rename from autopacmen/_cache/uniprot/P76215 rename to _cache/uniprot/P76215 diff --git a/autopacmen/_cache/uniprot/P76216 b/_cache/uniprot/P76216 similarity index 100% rename from autopacmen/_cache/uniprot/P76216 rename to _cache/uniprot/P76216 diff --git a/autopacmen/_cache/uniprot/P76217 b/_cache/uniprot/P76217 similarity index 100% rename from autopacmen/_cache/uniprot/P76217 rename to _cache/uniprot/P76217 diff --git a/autopacmen/_cache/uniprot/P76234 b/_cache/uniprot/P76234 similarity index 100% rename from autopacmen/_cache/uniprot/P76234 rename to _cache/uniprot/P76234 diff --git a/autopacmen/_cache/uniprot/P76251 b/_cache/uniprot/P76251 similarity index 100% rename from autopacmen/_cache/uniprot/P76251 rename to _cache/uniprot/P76251 diff --git a/autopacmen/_cache/uniprot/P76316 b/_cache/uniprot/P76316 similarity index 100% rename from autopacmen/_cache/uniprot/P76316 rename to _cache/uniprot/P76316 diff --git a/autopacmen/_cache/uniprot/P76350 b/_cache/uniprot/P76350 similarity index 100% rename from autopacmen/_cache/uniprot/P76350 rename to _cache/uniprot/P76350 diff --git a/autopacmen/_cache/uniprot/P76372 b/_cache/uniprot/P76372 similarity index 100% rename from autopacmen/_cache/uniprot/P76372 rename to _cache/uniprot/P76372 diff --git a/autopacmen/_cache/uniprot/P76373 b/_cache/uniprot/P76373 similarity index 100% rename from autopacmen/_cache/uniprot/P76373 rename to _cache/uniprot/P76373 diff --git a/autopacmen/_cache/uniprot/P76422 b/_cache/uniprot/P76422 similarity index 100% rename from autopacmen/_cache/uniprot/P76422 rename to _cache/uniprot/P76422 diff --git a/autopacmen/_cache/uniprot/P76423 b/_cache/uniprot/P76423 similarity index 100% rename from autopacmen/_cache/uniprot/P76423 rename to _cache/uniprot/P76423 diff --git a/autopacmen/_cache/uniprot/P76440 b/_cache/uniprot/P76440 similarity index 100% rename from autopacmen/_cache/uniprot/P76440 rename to _cache/uniprot/P76440 diff --git a/autopacmen/_cache/uniprot/P76445 b/_cache/uniprot/P76445 similarity index 100% rename from autopacmen/_cache/uniprot/P76445 rename to _cache/uniprot/P76445 diff --git a/autopacmen/_cache/uniprot/P76458 b/_cache/uniprot/P76458 similarity index 100% rename from autopacmen/_cache/uniprot/P76458 rename to _cache/uniprot/P76458 diff --git a/autopacmen/_cache/uniprot/P76459 b/_cache/uniprot/P76459 similarity index 100% rename from autopacmen/_cache/uniprot/P76459 rename to _cache/uniprot/P76459 diff --git a/autopacmen/_cache/uniprot/P76460 b/_cache/uniprot/P76460 similarity index 100% rename from autopacmen/_cache/uniprot/P76460 rename to _cache/uniprot/P76460 diff --git a/autopacmen/_cache/uniprot/P76461 b/_cache/uniprot/P76461 similarity index 100% rename from autopacmen/_cache/uniprot/P76461 rename to _cache/uniprot/P76461 diff --git a/autopacmen/_cache/uniprot/P76472 b/_cache/uniprot/P76472 similarity index 100% rename from autopacmen/_cache/uniprot/P76472 rename to _cache/uniprot/P76472 diff --git a/autopacmen/_cache/uniprot/P76473 b/_cache/uniprot/P76473 similarity index 100% rename from autopacmen/_cache/uniprot/P76473 rename to _cache/uniprot/P76473 diff --git a/autopacmen/_cache/uniprot/P76474 b/_cache/uniprot/P76474 similarity index 100% rename from autopacmen/_cache/uniprot/P76474 rename to _cache/uniprot/P76474 diff --git a/autopacmen/_cache/uniprot/P76491 b/_cache/uniprot/P76491 similarity index 100% rename from autopacmen/_cache/uniprot/P76491 rename to _cache/uniprot/P76491 diff --git a/autopacmen/_cache/uniprot/P76503 b/_cache/uniprot/P76503 similarity index 100% rename from autopacmen/_cache/uniprot/P76503 rename to _cache/uniprot/P76503 diff --git a/autopacmen/_cache/uniprot/P76535 b/_cache/uniprot/P76535 similarity index 100% rename from autopacmen/_cache/uniprot/P76535 rename to _cache/uniprot/P76535 diff --git a/autopacmen/_cache/uniprot/P76558 b/_cache/uniprot/P76558 similarity index 100% rename from autopacmen/_cache/uniprot/P76558 rename to _cache/uniprot/P76558 diff --git a/autopacmen/_cache/uniprot/P76577 b/_cache/uniprot/P76577 similarity index 100% rename from autopacmen/_cache/uniprot/P76577 rename to _cache/uniprot/P76577 diff --git a/autopacmen/_cache/uniprot/P76630 b/_cache/uniprot/P76630 similarity index 100% rename from autopacmen/_cache/uniprot/P76630 rename to _cache/uniprot/P76630 diff --git a/autopacmen/_cache/uniprot/P76641 b/_cache/uniprot/P76641 similarity index 100% rename from autopacmen/_cache/uniprot/P76641 rename to _cache/uniprot/P76641 diff --git a/autopacmen/_cache/uniprot/P76658 b/_cache/uniprot/P76658 similarity index 100% rename from autopacmen/_cache/uniprot/P76658 rename to _cache/uniprot/P76658 diff --git a/autopacmen/_cache/uniprot/P76773 b/_cache/uniprot/P76773 similarity index 100% rename from autopacmen/_cache/uniprot/P76773 rename to _cache/uniprot/P76773 diff --git a/autopacmen/_cache/uniprot/P77044 b/_cache/uniprot/P77044 similarity index 100% rename from autopacmen/_cache/uniprot/P77044 rename to _cache/uniprot/P77044 diff --git a/autopacmen/_cache/uniprot/P77150 b/_cache/uniprot/P77150 similarity index 100% rename from autopacmen/_cache/uniprot/P77150 rename to _cache/uniprot/P77150 diff --git a/autopacmen/_cache/uniprot/P77156 b/_cache/uniprot/P77156 similarity index 100% rename from autopacmen/_cache/uniprot/P77156 rename to _cache/uniprot/P77156 diff --git a/autopacmen/_cache/uniprot/P77161 b/_cache/uniprot/P77161 similarity index 100% rename from autopacmen/_cache/uniprot/P77161 rename to _cache/uniprot/P77161 diff --git a/autopacmen/_cache/uniprot/P77202 b/_cache/uniprot/P77202 similarity index 100% rename from autopacmen/_cache/uniprot/P77202 rename to _cache/uniprot/P77202 diff --git a/autopacmen/_cache/uniprot/P77211 b/_cache/uniprot/P77211 similarity index 100% rename from autopacmen/_cache/uniprot/P77211 rename to _cache/uniprot/P77211 diff --git a/autopacmen/_cache/uniprot/P77214 b/_cache/uniprot/P77214 similarity index 100% rename from autopacmen/_cache/uniprot/P77214 rename to _cache/uniprot/P77214 diff --git a/autopacmen/_cache/uniprot/P77218 b/_cache/uniprot/P77218 similarity index 100% rename from autopacmen/_cache/uniprot/P77218 rename to _cache/uniprot/P77218 diff --git a/autopacmen/_cache/uniprot/P77231 b/_cache/uniprot/P77231 similarity index 100% rename from autopacmen/_cache/uniprot/P77231 rename to _cache/uniprot/P77231 diff --git a/autopacmen/_cache/uniprot/P77239 b/_cache/uniprot/P77239 similarity index 100% rename from autopacmen/_cache/uniprot/P77239 rename to _cache/uniprot/P77239 diff --git a/autopacmen/_cache/uniprot/P77243 b/_cache/uniprot/P77243 similarity index 100% rename from autopacmen/_cache/uniprot/P77243 rename to _cache/uniprot/P77243 diff --git a/autopacmen/_cache/uniprot/P77252 b/_cache/uniprot/P77252 similarity index 100% rename from autopacmen/_cache/uniprot/P77252 rename to _cache/uniprot/P77252 diff --git a/autopacmen/_cache/uniprot/P77268 b/_cache/uniprot/P77268 similarity index 100% rename from autopacmen/_cache/uniprot/P77268 rename to _cache/uniprot/P77268 diff --git a/autopacmen/_cache/uniprot/P77272 b/_cache/uniprot/P77272 similarity index 100% rename from autopacmen/_cache/uniprot/P77272 rename to _cache/uniprot/P77272 diff --git a/autopacmen/_cache/uniprot/P77304 b/_cache/uniprot/P77304 similarity index 100% rename from autopacmen/_cache/uniprot/P77304 rename to _cache/uniprot/P77304 diff --git a/autopacmen/_cache/uniprot/P77308 b/_cache/uniprot/P77308 similarity index 100% rename from autopacmen/_cache/uniprot/P77308 rename to _cache/uniprot/P77308 diff --git a/autopacmen/_cache/uniprot/P77319 b/_cache/uniprot/P77319 similarity index 100% rename from autopacmen/_cache/uniprot/P77319 rename to _cache/uniprot/P77319 diff --git a/autopacmen/_cache/uniprot/P77329 b/_cache/uniprot/P77329 similarity index 100% rename from autopacmen/_cache/uniprot/P77329 rename to _cache/uniprot/P77329 diff --git a/autopacmen/_cache/uniprot/P77348 b/_cache/uniprot/P77348 similarity index 100% rename from autopacmen/_cache/uniprot/P77348 rename to _cache/uniprot/P77348 diff --git a/autopacmen/_cache/uniprot/P77364 b/_cache/uniprot/P77364 similarity index 100% rename from autopacmen/_cache/uniprot/P77364 rename to _cache/uniprot/P77364 diff --git a/autopacmen/_cache/uniprot/P77374 b/_cache/uniprot/P77374 similarity index 100% rename from autopacmen/_cache/uniprot/P77374 rename to _cache/uniprot/P77374 diff --git a/autopacmen/_cache/uniprot/P77397 b/_cache/uniprot/P77397 similarity index 100% rename from autopacmen/_cache/uniprot/P77397 rename to _cache/uniprot/P77397 diff --git a/autopacmen/_cache/uniprot/P77398 b/_cache/uniprot/P77398 similarity index 100% rename from autopacmen/_cache/uniprot/P77398 rename to _cache/uniprot/P77398 diff --git a/autopacmen/_cache/uniprot/P77399 b/_cache/uniprot/P77399 similarity index 100% rename from autopacmen/_cache/uniprot/P77399 rename to _cache/uniprot/P77399 diff --git a/autopacmen/_cache/uniprot/P77416 b/_cache/uniprot/P77416 similarity index 100% rename from autopacmen/_cache/uniprot/P77416 rename to _cache/uniprot/P77416 diff --git a/autopacmen/_cache/uniprot/P77423 b/_cache/uniprot/P77423 similarity index 100% rename from autopacmen/_cache/uniprot/P77423 rename to _cache/uniprot/P77423 diff --git a/autopacmen/_cache/uniprot/P77425 b/_cache/uniprot/P77425 similarity index 100% rename from autopacmen/_cache/uniprot/P77425 rename to _cache/uniprot/P77425 diff --git a/autopacmen/_cache/uniprot/P77433 b/_cache/uniprot/P77433 similarity index 100% rename from autopacmen/_cache/uniprot/P77433 rename to _cache/uniprot/P77433 diff --git a/autopacmen/_cache/uniprot/P77434 b/_cache/uniprot/P77434 similarity index 100% rename from autopacmen/_cache/uniprot/P77434 rename to _cache/uniprot/P77434 diff --git a/autopacmen/_cache/uniprot/P77437 b/_cache/uniprot/P77437 similarity index 100% rename from autopacmen/_cache/uniprot/P77437 rename to _cache/uniprot/P77437 diff --git a/autopacmen/_cache/uniprot/P77444 b/_cache/uniprot/P77444 similarity index 100% rename from autopacmen/_cache/uniprot/P77444 rename to _cache/uniprot/P77444 diff --git a/autopacmen/_cache/uniprot/P77453 b/_cache/uniprot/P77453 similarity index 100% rename from autopacmen/_cache/uniprot/P77453 rename to _cache/uniprot/P77453 diff --git a/autopacmen/_cache/uniprot/P77454 b/_cache/uniprot/P77454 similarity index 100% rename from autopacmen/_cache/uniprot/P77454 rename to _cache/uniprot/P77454 diff --git a/autopacmen/_cache/uniprot/P77455 b/_cache/uniprot/P77455 similarity index 100% rename from autopacmen/_cache/uniprot/P77455 rename to _cache/uniprot/P77455 diff --git a/autopacmen/_cache/uniprot/P77463 b/_cache/uniprot/P77463 similarity index 100% rename from autopacmen/_cache/uniprot/P77463 rename to _cache/uniprot/P77463 diff --git a/autopacmen/_cache/uniprot/P77467 b/_cache/uniprot/P77467 similarity index 100% rename from autopacmen/_cache/uniprot/P77467 rename to _cache/uniprot/P77467 diff --git a/autopacmen/_cache/uniprot/P77475 b/_cache/uniprot/P77475 similarity index 100% rename from autopacmen/_cache/uniprot/P77475 rename to _cache/uniprot/P77475 diff --git a/autopacmen/_cache/uniprot/P77488 b/_cache/uniprot/P77488 similarity index 100% rename from autopacmen/_cache/uniprot/P77488 rename to _cache/uniprot/P77488 diff --git a/autopacmen/_cache/uniprot/P77499 b/_cache/uniprot/P77499 similarity index 100% rename from autopacmen/_cache/uniprot/P77499 rename to _cache/uniprot/P77499 diff --git a/autopacmen/_cache/uniprot/P77522 b/_cache/uniprot/P77522 similarity index 100% rename from autopacmen/_cache/uniprot/P77522 rename to _cache/uniprot/P77522 diff --git a/autopacmen/_cache/uniprot/P77536 b/_cache/uniprot/P77536 similarity index 100% rename from autopacmen/_cache/uniprot/P77536 rename to _cache/uniprot/P77536 diff --git a/autopacmen/_cache/uniprot/P77541 b/_cache/uniprot/P77541 similarity index 100% rename from autopacmen/_cache/uniprot/P77541 rename to _cache/uniprot/P77541 diff --git a/autopacmen/_cache/uniprot/P77555 b/_cache/uniprot/P77555 similarity index 100% rename from autopacmen/_cache/uniprot/P77555 rename to _cache/uniprot/P77555 diff --git a/autopacmen/_cache/uniprot/P77567 b/_cache/uniprot/P77567 similarity index 100% rename from autopacmen/_cache/uniprot/P77567 rename to _cache/uniprot/P77567 diff --git a/autopacmen/_cache/uniprot/P77570 b/_cache/uniprot/P77570 similarity index 100% rename from autopacmen/_cache/uniprot/P77570 rename to _cache/uniprot/P77570 diff --git a/autopacmen/_cache/uniprot/P77580 b/_cache/uniprot/P77580 similarity index 100% rename from autopacmen/_cache/uniprot/P77580 rename to _cache/uniprot/P77580 diff --git a/autopacmen/_cache/uniprot/P77581 b/_cache/uniprot/P77581 similarity index 100% rename from autopacmen/_cache/uniprot/P77581 rename to _cache/uniprot/P77581 diff --git a/autopacmen/_cache/uniprot/P77589 b/_cache/uniprot/P77589 similarity index 100% rename from autopacmen/_cache/uniprot/P77589 rename to _cache/uniprot/P77589 diff --git a/autopacmen/_cache/uniprot/P77608 b/_cache/uniprot/P77608 similarity index 100% rename from autopacmen/_cache/uniprot/P77608 rename to _cache/uniprot/P77608 diff --git a/autopacmen/_cache/uniprot/P77610 b/_cache/uniprot/P77610 similarity index 100% rename from autopacmen/_cache/uniprot/P77610 rename to _cache/uniprot/P77610 diff --git a/autopacmen/_cache/uniprot/P77622 b/_cache/uniprot/P77622 similarity index 100% rename from autopacmen/_cache/uniprot/P77622 rename to _cache/uniprot/P77622 diff --git a/autopacmen/_cache/uniprot/P77624 b/_cache/uniprot/P77624 similarity index 100% rename from autopacmen/_cache/uniprot/P77624 rename to _cache/uniprot/P77624 diff --git a/autopacmen/_cache/uniprot/P77650 b/_cache/uniprot/P77650 similarity index 100% rename from autopacmen/_cache/uniprot/P77650 rename to _cache/uniprot/P77650 diff --git a/autopacmen/_cache/uniprot/P77667 b/_cache/uniprot/P77667 similarity index 100% rename from autopacmen/_cache/uniprot/P77667 rename to _cache/uniprot/P77667 diff --git a/autopacmen/_cache/uniprot/P77668 b/_cache/uniprot/P77668 similarity index 100% rename from autopacmen/_cache/uniprot/P77668 rename to _cache/uniprot/P77668 diff --git a/autopacmen/_cache/uniprot/P77671 b/_cache/uniprot/P77671 similarity index 100% rename from autopacmen/_cache/uniprot/P77671 rename to _cache/uniprot/P77671 diff --git a/autopacmen/_cache/uniprot/P77674 b/_cache/uniprot/P77674 similarity index 100% rename from autopacmen/_cache/uniprot/P77674 rename to _cache/uniprot/P77674 diff --git a/autopacmen/_cache/uniprot/P77689 b/_cache/uniprot/P77689 similarity index 100% rename from autopacmen/_cache/uniprot/P77689 rename to _cache/uniprot/P77689 diff --git a/autopacmen/_cache/uniprot/P77690 b/_cache/uniprot/P77690 similarity index 100% rename from autopacmen/_cache/uniprot/P77690 rename to _cache/uniprot/P77690 diff --git a/autopacmen/_cache/uniprot/P77704 b/_cache/uniprot/P77704 similarity index 100% rename from autopacmen/_cache/uniprot/P77704 rename to _cache/uniprot/P77704 diff --git a/autopacmen/_cache/uniprot/P77718 b/_cache/uniprot/P77718 similarity index 100% rename from autopacmen/_cache/uniprot/P77718 rename to _cache/uniprot/P77718 diff --git a/autopacmen/_cache/uniprot/P77731 b/_cache/uniprot/P77731 similarity index 100% rename from autopacmen/_cache/uniprot/P77731 rename to _cache/uniprot/P77731 diff --git a/autopacmen/_cache/uniprot/P77733 b/_cache/uniprot/P77733 similarity index 100% rename from autopacmen/_cache/uniprot/P77733 rename to _cache/uniprot/P77733 diff --git a/autopacmen/_cache/uniprot/P77737 b/_cache/uniprot/P77737 similarity index 100% rename from autopacmen/_cache/uniprot/P77737 rename to _cache/uniprot/P77737 diff --git a/autopacmen/_cache/uniprot/P77747 b/_cache/uniprot/P77747 similarity index 100% rename from autopacmen/_cache/uniprot/P77747 rename to _cache/uniprot/P77747 diff --git a/autopacmen/_cache/uniprot/P77756 b/_cache/uniprot/P77756 similarity index 100% rename from autopacmen/_cache/uniprot/P77756 rename to _cache/uniprot/P77756 diff --git a/autopacmen/_cache/uniprot/P77757 b/_cache/uniprot/P77757 similarity index 100% rename from autopacmen/_cache/uniprot/P77757 rename to _cache/uniprot/P77757 diff --git a/autopacmen/_cache/uniprot/P77783 b/_cache/uniprot/P77783 similarity index 100% rename from autopacmen/_cache/uniprot/P77783 rename to _cache/uniprot/P77783 diff --git a/autopacmen/_cache/uniprot/P77788 b/_cache/uniprot/P77788 similarity index 100% rename from autopacmen/_cache/uniprot/P77788 rename to _cache/uniprot/P77788 diff --git a/autopacmen/_cache/uniprot/P77790 b/_cache/uniprot/P77790 similarity index 100% rename from autopacmen/_cache/uniprot/P77790 rename to _cache/uniprot/P77790 diff --git a/autopacmen/_cache/uniprot/P77791 b/_cache/uniprot/P77791 similarity index 100% rename from autopacmen/_cache/uniprot/P77791 rename to _cache/uniprot/P77791 diff --git a/autopacmen/_cache/uniprot/P77795 b/_cache/uniprot/P77795 similarity index 100% rename from autopacmen/_cache/uniprot/P77795 rename to _cache/uniprot/P77795 diff --git a/autopacmen/_cache/uniprot/P77858 b/_cache/uniprot/P77858 similarity index 100% rename from autopacmen/_cache/uniprot/P77858 rename to _cache/uniprot/P77858 diff --git a/autopacmen/_cache/uniprot/P78055 b/_cache/uniprot/P78055 similarity index 100% rename from autopacmen/_cache/uniprot/P78055 rename to _cache/uniprot/P78055 diff --git a/autopacmen/_cache/uniprot/P78061 b/_cache/uniprot/P78061 similarity index 100% rename from autopacmen/_cache/uniprot/P78061 rename to _cache/uniprot/P78061 diff --git a/autopacmen/_cache/uniprot/P80644 b/_cache/uniprot/P80644 similarity index 100% rename from autopacmen/_cache/uniprot/P80644 rename to _cache/uniprot/P80644 diff --git a/autopacmen/_cache/uniprot/P80645 b/_cache/uniprot/P80645 similarity index 100% rename from autopacmen/_cache/uniprot/P80645 rename to _cache/uniprot/P80645 diff --git a/autopacmen/_cache/uniprot/P80668 b/_cache/uniprot/P80668 similarity index 100% rename from autopacmen/_cache/uniprot/P80668 rename to _cache/uniprot/P80668 diff --git a/autopacmen/_cache/uniprot/Q46799 b/_cache/uniprot/Q46799 similarity index 100% rename from autopacmen/_cache/uniprot/Q46799 rename to _cache/uniprot/Q46799 diff --git a/autopacmen/_cache/uniprot/Q46800 b/_cache/uniprot/Q46800 similarity index 100% rename from autopacmen/_cache/uniprot/Q46800 rename to _cache/uniprot/Q46800 diff --git a/autopacmen/_cache/uniprot/Q46801 b/_cache/uniprot/Q46801 similarity index 100% rename from autopacmen/_cache/uniprot/Q46801 rename to _cache/uniprot/Q46801 diff --git a/autopacmen/_cache/uniprot/Q46807 b/_cache/uniprot/Q46807 similarity index 100% rename from autopacmen/_cache/uniprot/Q46807 rename to _cache/uniprot/Q46807 diff --git a/autopacmen/_cache/uniprot/Q46810 b/_cache/uniprot/Q46810 similarity index 100% rename from autopacmen/_cache/uniprot/Q46810 rename to _cache/uniprot/Q46810 diff --git a/autopacmen/_cache/uniprot/Q46822 b/_cache/uniprot/Q46822 similarity index 100% rename from autopacmen/_cache/uniprot/Q46822 rename to _cache/uniprot/Q46822 diff --git a/autopacmen/_cache/uniprot/Q46829 b/_cache/uniprot/Q46829 similarity index 100% rename from autopacmen/_cache/uniprot/Q46829 rename to _cache/uniprot/Q46829 diff --git a/autopacmen/_cache/uniprot/Q46839 b/_cache/uniprot/Q46839 similarity index 100% rename from autopacmen/_cache/uniprot/Q46839 rename to _cache/uniprot/Q46839 diff --git a/autopacmen/_cache/uniprot/Q46851 b/_cache/uniprot/Q46851 similarity index 100% rename from autopacmen/_cache/uniprot/Q46851 rename to _cache/uniprot/Q46851 diff --git a/autopacmen/_cache/uniprot/Q46857 b/_cache/uniprot/Q46857 similarity index 100% rename from autopacmen/_cache/uniprot/Q46857 rename to _cache/uniprot/Q46857 diff --git a/autopacmen/_cache/uniprot/Q46877 b/_cache/uniprot/Q46877 similarity index 100% rename from autopacmen/_cache/uniprot/Q46877 rename to _cache/uniprot/Q46877 diff --git a/autopacmen/_cache/uniprot/Q46890 b/_cache/uniprot/Q46890 similarity index 100% rename from autopacmen/_cache/uniprot/Q46890 rename to _cache/uniprot/Q46890 diff --git a/autopacmen/_cache/uniprot/Q46893 b/_cache/uniprot/Q46893 similarity index 100% rename from autopacmen/_cache/uniprot/Q46893 rename to _cache/uniprot/Q46893 diff --git a/autopacmen/_cache/uniprot/Q46915 b/_cache/uniprot/Q46915 similarity index 100% rename from autopacmen/_cache/uniprot/Q46915 rename to _cache/uniprot/Q46915 diff --git a/autopacmen/_cache/uniprot/Q46916 b/_cache/uniprot/Q46916 similarity index 100% rename from autopacmen/_cache/uniprot/Q46916 rename to _cache/uniprot/Q46916 diff --git a/autopacmen/_cache/uniprot/Q46920 b/_cache/uniprot/Q46920 similarity index 100% rename from autopacmen/_cache/uniprot/Q46920 rename to _cache/uniprot/Q46920 diff --git a/autopacmen/_cache/uniprot/Q46925 b/_cache/uniprot/Q46925 similarity index 100% rename from autopacmen/_cache/uniprot/Q46925 rename to _cache/uniprot/Q46925 diff --git a/autopacmen/_cache/uniprot/Q47140 b/_cache/uniprot/Q47140 similarity index 100% rename from autopacmen/_cache/uniprot/Q47140 rename to _cache/uniprot/Q47140 diff --git a/autopacmen/_cache/uniprot/Q47142 b/_cache/uniprot/Q47142 similarity index 100% rename from autopacmen/_cache/uniprot/Q47142 rename to _cache/uniprot/Q47142 diff --git a/autopacmen/_cache/uniprot/Q47146 b/_cache/uniprot/Q47146 similarity index 100% rename from autopacmen/_cache/uniprot/Q47146 rename to _cache/uniprot/Q47146 diff --git a/autopacmen/_cache/uniprot/Q47377 b/_cache/uniprot/Q47377 similarity index 100% rename from autopacmen/_cache/uniprot/Q47377 rename to _cache/uniprot/Q47377 diff --git a/autopacmen/_cache/uniprot/Q47537 b/_cache/uniprot/Q47537 similarity index 100% rename from autopacmen/_cache/uniprot/Q47537 rename to _cache/uniprot/Q47537 diff --git a/autopacmen/_cache/uniprot/Q47538 b/_cache/uniprot/Q47538 similarity index 100% rename from autopacmen/_cache/uniprot/Q47538 rename to _cache/uniprot/Q47538 diff --git a/autopacmen/_cache/uniprot/Q47539 b/_cache/uniprot/Q47539 similarity index 100% rename from autopacmen/_cache/uniprot/Q47539 rename to _cache/uniprot/Q47539 diff --git a/autopacmen/_cache/uniprot/Q47689 b/_cache/uniprot/Q47689 similarity index 100% rename from autopacmen/_cache/uniprot/Q47689 rename to _cache/uniprot/Q47689 diff --git a/autopacmen/_cache/uniprot/Q47690 b/_cache/uniprot/Q47690 similarity index 100% rename from autopacmen/_cache/uniprot/Q47690 rename to _cache/uniprot/Q47690 diff --git a/autopacmen/_cache/uniprot/Q59385 b/_cache/uniprot/Q59385 similarity index 100% rename from autopacmen/_cache/uniprot/Q59385 rename to _cache/uniprot/Q59385 diff --git a/autopacmen/_cache/uniprot/Q6BEX0 b/_cache/uniprot/Q6BEX0 similarity index 100% rename from autopacmen/_cache/uniprot/Q6BEX0 rename to _cache/uniprot/Q6BEX0 diff --git a/autopacmen/_cache/uniprot/Q6BF16 b/_cache/uniprot/Q6BF16 similarity index 100% rename from autopacmen/_cache/uniprot/Q6BF16 rename to _cache/uniprot/Q6BF16 diff --git a/autopacmen/_cache/uniprot/Q6BF17 b/_cache/uniprot/Q6BF17 similarity index 100% rename from autopacmen/_cache/uniprot/Q6BF17 rename to _cache/uniprot/Q6BF17 diff --git a/autopacmen/_cache/uniprot/Q93K97 b/_cache/uniprot/Q93K97 similarity index 100% rename from autopacmen/_cache/uniprot/Q93K97 rename to _cache/uniprot/Q93K97

T(^O zJGXFvzv}vCVA5mQc*hKX`z+4E{ci-3-@M!#He^1;RYS0vz9uT!OMyCUT&~}NS`D*r zQf_3e5}E!C0M}#)?&`RPBk%fRUzzNgd)9VUf$%Yfb8vkSq@|1cTd&I|p;N0mbLCD| zUiVPPm%M{Kl-9aB_cEt>o6EhUh>wG`<%DO8Z^gCp(fXKPo2_-tRW`?e4#hH|E&o$z z%gzS;vF7;cjN48xW&cKH2;SY*+t+=&H(#vUsi|qDlI<}{Ro&Snx6E&<-6))V(f;D} z@^VYo->tX464TF3oxtGvY8`a=YTNmZ(~$a36(gSi6*khxUZ$(Hli^ob2^PvS8+qY5 zH#=N)F)lX`Oo!h5%tXQ1fSM7My+a!TbU3Cd1BxOMKNC!S*sB&*ZqjO40{UW!7(TUL z+{w`b{WKj9ZgU;Q2#J%1@}J)rDXP_Mzp3XmL}0B9xj@v>n{8+^ahBJc9Mbht*uZ^c zP<@)HTo(Tj)2+kM@1)2`(bKXoZKbkFsNWzQQd*#Wyh)Biqj;;13!V>De3@m=BUoS}%(I%pm?<@m-VQ_4&g17e5Pr751A)$DO|HG z$Wu(e*)CB{;IUabF0p<=#bi zwjeWuvd@u-?~NKiyu~eKEmKtlIfgm&7|`~H3_!&hcHxG>CGf~6A&L>QM`+E{J)ws2 zr=ZDG<7i^gVb$lMo6zeF5%gFRq8|s1)jS;*=5*}_SEahPRcpPqNU4i0LDJ?yY^{W* zTO9Q0vSW);jFe$OGU-F=mnqo#y5;ljpcES@PLsrwzcMtB9#$xxB^}gA^0aauI=lSD zS5NQ9@U&<+-qv~4UlX_)4m5G9Zei?-ql|RHU{bEj5t{Hw6?a7uzQysE#f%jPtSV7p zo5wFKf@P57hEjf2i7cis(g@PeCSZ7LK~vj0fi#a_pB+^nCOF`L!S!NLtJcL#gTumGhOpiPy<{YRd7izI< z%U7P6{yURq)2GpTi!e*QJTW_138JI{ZtF55*e_5B_f%s ziV6vi;U>frO6u^E-%0H6bx<`E)8`MXl8=HXa1ep}Qc*$H1t<=q#*^v&Azq9O$|eI> z)QAz=C~RVk5L8AcMd^$K#pwfJ_UGzoym=sfk! zSLOR5rFp}aAzf4>Xib8%jIHZff-+_q0$re?-XNB-a8x+1Lcm(L05WCr_od%yF%0fQ zLjyqK^&P0GLiQ`_KsaE=3LM(R`*?i<3MU}oJmAKm(`42HM7PosOn#A&v!NvYfr}8k z9~>+3f9>R`DhH3UQV(ld#p`FxK4Vo0ju%GKF+u^W1NGQK8eNf=GXNV|I%U)n#e`oG z1Y_vhzNk((ck(e0Lw0ey^Pvq;nI0jgbk9_pOVk?9Zl2TVqn`PVlm;GnRe}700MDhU zfzXkiizLA zVVZzvRtThG$I4s-lWd`h&iL4;f#4H6XhOk>=GZrHQCtWO5TwJ979BTBntU}XP+%l& zSFE9Tv1w@6ISdvmeW0HO#SDDq{$)(sN7AFHhJ_A-WoEz*i;gi4&ytOMY)X@L+PR=; z6tYqQgkbjPmDdN#$BSt-$8HLcH|(iW(E9VVI{o1a8n*#~qf+OM<<&S++eR)8%Rk5^ zT_o4>_Wkr*iwpcLI~%?8a~q42gg#aQH1(Wp@OBjR;W!tOdfhMuJUa&lP7#SZQ>K>vw!5E;JH%CUJFJJmvBkRH*472kWmcXiTv# zTwo2#oCn9YkFG{l2Uxu8c)@ukIkAlCY7xEas>GsdMP){78x%^bag)Zd($EY^fHTe4 z?g3VvS{Rxu6_1h=7#V$aHtf+KGW`m97;>EX`{~ZMWDOOa( zbXxguvT5)cR3ijta)Fw%P#uGf>Uc*hRk_k=|vpM@4|IoR7)eur}mcL^aO0zW;i=!c8p$zbZ2+rN=z5Y-Gs~zW3{qkjm%Z{ z{Im>X11fIyEsj{x94NRfkTDxZM0q3)Ws}O!5btV(6qsEgwdCX~Di}2s8Zz{{UGT-9 zxLt?I4nnC14LAiX7`4Bs5Z)1nJwcsbd|nFwyg6NO2N?6Buh=` zR}Dk>nXne^h$+a+ELC=Yj(@@ZC`ren+Am|u(dDB<)ZnI(RTxS^EmAVdNSl(}l&8Jr z)-UYBXjmmRVb;=;oiD(f6w(-Tu?w0*Y?>M*9yVddo1Pm51|`fbl436!(ds06K>H<9 zDm_Ei!Q9qZG+~}IUbgERFJPyN{>y}x0yY++HwrMw%@DTPQ#|RYY9u~;oz4J-2XGGb z0Kh#fVFpda=oBgM4vN4LbF7>dr?t_J1VV_#z}GZp{u12`5LJy&0^Mt=3KVh@2_i~_ zs_@aq_*ESq5S&OxjCSL^MHEnvmiXcz0V@&H!@gKrg1o`1Y-OqPh*mq6U@}M zB`oe0*9xo^G!m&vOD6p_AKZO;;s$ih`xfYwSdVgE;(& zVLl0?lHbs*rj>@ls9lP$-9^*yUQmzDl(S4FTEvVld?aEjg_?FyUvQo$YTeE3KA`6H zgC%3K)r3z^_$XU=Oamxwz8oms)R{gsFx7dByqhxTmjLKCV={F~7d2Y^Qot~Ah_WfM z3{zY+$C&0qbu*c^7Tnq4Rz@3TzZl6$eL0)gkyvHp-8QKu{30MpZlF0l^iDk z27$D`egn0W^3cvJvX`>$BH`C+{NV!YAC8~#?$D8)vC>X4*@zL3a^*wQ7L2JrT1889 z>9B3 zt`L_xPPVClS3kirJ@TYSIHE71(Iv#v-!OlLA`qQLePvlnDqDjz{6#k{hXGUKqCHG_ zLQiL1J!c}AtPR?eNGmui79=kw0ehQB1|!LC26Mr$IOsB5RSx*>+W4rGPoX;=Mk&`l zj59uT370F#t#k}{KyUXt+~v}j4KPh6|G=U0Lv2V6u;SFCk0vb@ojUoo{`OGn#N9a0 zv|axC*G?7MQG^My@Wa>UvkNAJa4qm&jT?HU1{R_d%%)Eromj_4AkYYTIlY{2lI1Y> z^NK1DO~%0Hj$JuqHW$MvZBgS9YR4@xL-Pf?7D>;T!dF*MBt7WS_!Xz})##>XE1v6&VV*_AifDDGxZDq`I(nolxqv@Q^9rTIf2@QC6xDuP z<5=i&YoXxe@XfEvBw)yYcIyw z^he!A%APDFLgAVPu#ZctY7k~&RokQw$P8tIE08-U(^SIb<+T6sMxRs^tSqa)Tb{R| zJ-)X@yWWFGB$S-cVNRGUN0TTwl$9Km?`_|mk#%VF+BbP>#N0Zb z1`Ss*PrhTRcFy<~=y-8Qu9W7E*@`^ykqK}8z?I--ERZe)UOL0IxqwY%_30=@-}O_e z&i1xG!E6jtz*VoD6#w)-jV18&FD=tWcxuLY=zKh*vASmQ)Bz`4%GQeTJ9>*NNweZb z3YM(tzGO^`rSWah6qM#dmnqAfhy@Px9p=0rPU;I}Q-vT!qAa?zM#LQrp~+#TN(8t# z^s?EqixWI{t0>DFf%=;HY&4l}cfY)b@+<*&W;v3JW?5pICuMxJHG$~f#U3!OmCPrR zAiB}Zkw-(d8a@{}3#R1ZETLv0D{t6C_R%W+`yDdG!(sL5aP46J_<&@vvan~K4%31H zxr-Zb5TjsJPb)1QDiY4N{9UIz9jx!LA#2^1^tl*TA;V;q^yrexIX{nxDE>o?Kbf8A z)DkWNCzOZ8DedwWmA{zXzUb=l(jHV zYe3=~v6N+pT4oHKnbNL)7e_T5A2Svy&|J&2Phw|5J7TJG3xPB&@^;tozErphtC{d0O2oaDZ#%^>|HVyFC|aHK7$tJERdiy47}5+D61m3tj5UUFg4yEO1C={s*D-cBvLQ)MRvz6ieg5f-_L9{aCurSsEVl*&^ z3g)mwFw;I(K`AB(_6Oq}29_~GQ~kaKp4lEaB}pURp0txwL<~?)vV=yQeUrNc#P(Eb#fg_38EHw^jRn-)(|4r{kow zV;sSc!1E~i9>L!kL*@O@#w3FMu;*2{l3`ars3g#Hg(~(0gN$z0W{FA5n;M!uA36M! zA7C?0TO%*V8a%!0#4}ysR{MpYrfbRU0m~&0Z;yZ}$9Oj#X||NyDNZdsp-Y!rr^+8u zJSkgzFm)}KwY$@8}re~nP+w@fB61ktT`F8ZvHt zPop23Fwv`Md;a^fWxchyY)P$_ztL=IS$v|p+FBU;%rjz+Wv9tgTu?@@D%<|Ffc56; z=A_mqV5(w<(OI4+=_S1deFe?AXVQx0=4L6S)Q4xFm$@rpZvqaJ(I?lCdY}v&gNfGM z1AO2eR%H1MM4ZB>$R58JndG?}`0&c zETAvV$TvQLY3FAQ;r0%cr-M7|Y^%pVa?UaZpRKJovFzLdmz=%~5X4dG`+*)*MUWks ze;iMLtEy{H6{=3RajQs_um+pWH?!u{95`W50URI6YNpCU(8!8o$(|oslU(`pTU0yw z`(IXNwTih6%kkN#5QE&U-Qw*;_b3ob*+^ zD0^lGjYnYE(^lh5>YZMAR}6Gc!S>!U6)_m?MS6j}_sfX|@XCSQJ>l2j$~IRSV&|`j zv#;s<<-`TZWevn=WRo&lK0$AMFZ&?XzX!)<-t4){Q`mQ|>o`u9MTRX{Xf!-MNEOX_ z9el&14lY&jw9z}VhIW=ciML;`Vj?{9kwz>DbPp5vKay^3FKtmB0fnt*Kld;wq87kP z_4AX}c>6>*#D?6&NOkO&HN>W*g_&prZcxMIWOn7<{ft3szg87?mi-q=urdDr*lxp- z`k`AheL}E7&zk2r@9Qpi@V1qgxYpGz=Gb`0;B{Qb&^N%7xVxz7;(g+bwE;5*xxj>f zx{Qm+CvvU5{Dpl%O>O0cdkpon5PAyUh>uToP&t$HntcR4m%a9j?@BgwlsA6&6g=iA zj&LkvZGtKq-y*+i9$3Jzb=(gV`J+u^z zVMXSfDctNBnVd{Y53a+4SJM*@S0L?(>YW){K6yGLxTC8tLGulDmf{i7=16*;Pj~?J zbY#>0+u|}^!HD_tm&jFfrDU(o0(VbaMhC6i<+lDM!0LIQln%MVM$Q5)bYDz$mvdyj zEjh!lk}aq0#^J*~12YF9b{jOZ@1Gquuw0@{+DP4_nBP(NxY+$H*^$W>0$)(L_2oep zN5$(*cugLk9*&b33v2WXYY;5f!(|=4rQY`8r>Zfl=5xu>t^u}L5pTJ2tT&bfVfy5s zDf?g6b2bFKz^$4{52fq&lBGQs??<5F1Uo`51_39qc;f-jhz|EuT{|6OuiBA4m4)+9 z?4)?UiV#)d9iC`v8Y@)((sR!tmBp9AWn6ECResj@R3Fp-R1WGvv_r|Nh*8lWQq^F+ zp#j_O!C>5a9O|H%hNvcxbAjqO9OH7_&5zp$>MwdJ%1~Z-zUp~FFGGcTGa?+b*Y65) z?u_!3$sY1?N0H?px|Ek1@O*uH+qcXXzwv=-tbo=TFLGqfq%X`Jxw)U5eq`5Y{bh(d zZO&2y2~b`m&f9xSREv0j?GJ|3?I1I*Js51~72p)D>DOBtRH^{&?Je5u70{*QoQ>px z0;4lB$@g=P)rL5WXZo@7!g~K>N<+mJ(qC12SE)AsTr`Vh+ST! z+XC05eVY*q$^8?*33y^JBOv^un}^Tsjr($?8}4qTC$VCE8?KVjha- z{rIuuLdnHN@)(@@p^SxsGl1XTEhXTWvB~?~{M} zJ#|z#y;_&1qkv;DvTp|LpZu^wmmp}1eZj}#vo;tJ~^7-5oOuYN&)hD_nDpui-8o8l*)*!jMLaHDcHBG)Rd3)Z^7vhQ#{huE02+{>2|yKAMi7_ z!oJT!EngliwLODN&J+9?Z^zyPAbYp~rmnG32<&em(yh2^1@&ICWw7tPT#*ypl=G7^iTmpW zcya!5lXHt9z>?c2CIvf<)7+Ij+cDu*h+y*`$!Fs~qlsDqZXTnhCUsafm&#{!z=z&^ zS=+Q*rTA7XGL4hcDBBrFj5F}*K{%sH`cKVy7V`NxcfSM+a$Lu=4Us55^O)r2P4gHf zrrtl^VcK$T!)?CI#RxtbYwB+#WSp~CmJD^1>!iZnR4e}|d9o~R0+hBQYyw=?l<9bv zp`?yoE<8-R78|`u|F4o!Rle+t6Wkr9`CE}Qth}?p4L_B0!vTJa9KG}JMVC^KA2fC9 zTTge>wIA!$;S*!>5raqY7jR|nBpq>tvBnKsj+&OY`*+2wIIA*OVYLU}QO4H#;RE2< za=d<%gC|@4A2j4+wTQI4J_NXJzU*^|Hr6hYEr?X`*Un1-(B5O-tZGHE-iYpv()aX} zxUewO+)qJ+=f9A4>&>}GxzMib*5AX@Uz)LXFWK|Gd%NI|siV+Cd&gOLSnYAsoJ2@B z$A{*+rui*k!Mi$_Uca{OO3#0P@l)pMwZ*EoQex?;gu@Ww zWIai8-{)r6TgOGTGreqD?3Vlb^kVANb**>&F3<)6hh-vfM*|E<-CwYU0yo*76YWF7_^dp}(_SdJW zf!rpOCzre%?vMW^9h{H;zs6-%@pQDDnYT|6gUCY#;_T9ClX=!|$Q*~@M8WjGY)hz7 z{XepiVn9Cqwyo_jswdfkXqt=#xn%h&-|;H_#~93Y zM%`!2^GpAQ7VA5g_?Dj-G3ZRn_-P}Jja*HP2zY6MPt-AvJ0d1s(>ey*p)Op+YymW?~ z%h){5a7XDTOnBBWKpgK2Eai=qckebBnMp&YV<4hAVz0$va8uE_K0=r}KD8x!L8G_- zbInh=5No?8R@6QP?mn*RwTk?f4~J(lUi4Br{{!8->)d(EI~3o!7@_N`@$#C2bGB{= z!r~gc(C!-B3ZL1f7m@SgUJ%1UN*UW%y!{zYF)SKzkB_Y%o677E5B~pD6oOc1I`lQ=;3&&h| z^2cf^OPjIIY~Dy{`(Kto$0?AJOPzqlU((B4b}7E>7n*{>5Nf{gSpQ6jQLk$NI%spT zuwm|sv_c4F{A8wKK*FZ`ph%x*=0`cWWojlpk?WI=lp=xAp!6nM^@^D=4A2m?6~Y_aa!0&p#5%&{Mgbq4-6zPuz0JM|;_PK&b}WzRd27*hrwghI)7o4hd0&eJ5HloY7h(T zjt!}oZC9gxmt)joV4g?BX4IB8IHcCHNMQbH57XJxGhs6VHt2CU+%7^&IPGq7DKo`I zQpfmTb4^g=VzPOY`{vy#@!XUen0U$WfH*U zjAumovq>R>{jFEC*24phE^(RMHmJcai zsps;uQC)3FBOGDIGc8ExU%tXjpnr=ulNEW$w{lSHwxMfzJA5F@^kcO1bj9v6+= zR7(u6@5@~GJxd;Ei1s%=UIigEN8{}`J8#kUj@O=Rq{@QcLicnp8 zMIZg?-LFa{#!o39`WxEeskOwvwa%VcN``P7;~0$}hirheIhXAvPd$yJw;YbK081^u z_61-c=gtS>h;Q##cLH!YO694}PNI7+=eLtLGVZ>C|CuY}X08+&LjeLh%=tgfmHo2; z%-O}$=I^4Hhpo*e{zl?P%VW2Gfg*)(5t)>CLW`!kQkmUCO^%$~LRgOp5lW(hG8kmB zTB1Oez%1c;e+m(_#Gc>_ZRk6T}vR94Stc zi{H-Y6}%>0?BBUZO}aeQrT+`*tWYmZFdnB<*ROFDrfJH zLY~Y$71XV@Rd*w*H4<)XY5I8EGZ6d8mO;E$p{UYJag0%R*U8xqI;IiujP*m7^;C}} z%Km5wWL>jzA~t$cTCZQt;hHC$BtHlN2;vnfiaVLOoagllbZ%~X)rasN5`O7 z15bgA5Z{>2L2#=H!jWc8DfJ0zvue>`n8jJEFJ60FjncAY95t>$7lr;S2gbIui5-k5 zFUq&f1P~TjzV!%#0y1WlGU>EgAchN2v4Fhx3@e*q%FD~wju{6rO+&1VW<&*|oC3#M z(R!JWtDyoM*XjM$2$+lLw_PiPlYW-|bNh~z(ROX%q)ZSItaWjc_zTYFBqF>Au2@H0 z1xaj`was6j*t#W*&>A$!K(`bF(GEybU~9T1kQ?JDULt8$)pcIwU6#BCfU2SE#>Eoew5+F18Bpc0fi!THz)=?J}dLVAuc`iWQ)a1YPc zjYFYeO*+D$fB~jf$Y!2n?tT*O!}7UpFC=phzmbkxe3jwk+H7)tBo3#SpeIM8A^%#z zUfcB`G$tH%>KGp~$bn?gMz2aUKZ6vDmj-lf2{0B(AL2b@1Jk*`@d@{eLT50~dlKD? z?xl!>SBCJ)nN2iAiJv$v4+ntllc#$J{Y-S{-*p9GE~R9(;%t{3QQ&*_t^(D9ThCw0 z8^~fc{y4j6z4OV!^zdY7ac6SO&dHljM|X;g8m4qscqZy~iM?rFSo4mXZ)f4e>64EA z3dB(HkN{lne9w9MY`lWcs6!ilr3?r=AZspx#Of!7iI=)fKKfe5S*5vx@I_$F%+e?> zfo?VKJ5MXL5Gkr3{N53Sz{WKL2Y!0pybGF(!+P?D4uL=BD5}h|c3HZ-c|d3GAY+Q( z*fYWCXJ#&Pw?3iC*CcLePKNksB^kq{Dm@2k3(2Ng-E@cSX2c64bN$mQ>j9iK4D__h zIm&|8k079-AjYql>n?S1V}<#|lBa#x7h)@U?uXk}qnFZ#nm(P07WH#k){JV5j%5N# zSm+MD9TsT>arSq<4^kZ;iZP9%Vj^8U!Ot5eQ!HOFT$;XQ82CM0;c2{?oU2Y~*htHv zE(sjt9^8XRa&Pub$tltc+rA)+ROk2mM%!7gotU*MCpaUCb|+IUx~WowA3BEPX*mI! z&>nL9z`S^7Ar{g^V%4*FnGQ5KB&$1UaBzSXaZ+NPK7O(nDCpw!9Op@(mI|sZ>^Lcq z>0cC3klp8#qdNCR1$h`ag;)y#t%RAhH-%C`9JwKqa8?S%U{=96Cqav0Z25WoF4BBz zAR<}ihG;ummi_rq<9!kfA3Z$DOo0JsQ?*0vf1MVnI3*O|+I@+z(Dz7)rHzi4=V2RE zanOIP5hHRCfgr(@d-rBp+#?u)+>#sx!+EJE-L$wErBOcmw?3~JUAGJw;%}XqjozRn zsMtI=)3MvKX&*)5j6+Y8MTx1U%huUSG<@-uM0Y}R@M-AvMWZAiZPv--a~inl;^Jvp z>3tv{&{Cb?VZ!Pe9LKiV8+iY;+=|;(V={7F!If#cLrE5n-X(DL@u6PZ7+Bt6jI4&* zJA%QPM3&jjRU9`Ch`9lS?}dl#m9^~RGjo$3B=QP8WJyrk+|)rmy@p{d5$%s^4c<23 zMPbyej_PyXy+)Tht8AYul@L=(h|V{OX?g8YIF3;MqwkvT^*UwGN1~TP1g~*$W9m_9w;$*Vj?$U!E5HQ3cJ-h6b7Yoln z#1;3%Q#&DR7iOy~cZd%=If3tkjO(+ZCxaLthsW}bUr)KG+j8?1DT<)2Y2qQ4v^(uY-ja3jg2m7O-Rpi@siQHf+I^H%4+8@G{rsMz8NGg@S*58L^@ zES09DtN?i%5?!bpWZ`JD8wpredqlN~<}h!fCVAViR5qXgvVJ_ERMLo=1V*VPcM2mj zj-N39c<{-qov^hKIwl&0D%I|}}s;Ilhta1_G*Ce#K*D%vldZ@9gxl@$X zXon1km&a6yt+DL@furw6iCtv{(+MZyS!45`v1o|3jZpkCt|~w&?nTqKSd=}7_u^-z zY!LHX=*)nlG@Th@4<2K3HKNT#sqJj);0rZVl}PdH`8a&U4*8w zbw#cFj-|8>rd(#oNi_p31DfI?*F5p-%=^DK{J z?WEL$1w^i7B$WM{n&WoOoUO^dd(YSCBA#`?Iazlo8!N3so}7xdhg^N0kCp= zub#8gto)Gv0;UPTOvY>`E8gc590Rl~t1aA1lV=P3HV40cg|Fp{d;%K@wzA(BQ;(Y8 zxWc7M)X`s`_dOr5bw_I44+A7Nywg6AUr}+8oB_8AF zk=ImY%wDzCt)+(u^2-?l_@!LO`hHHZTnvk*jSwPmZBj8x*N^HS28*f_t!Uum4s8Q_x0T zYxFuP<8a)>k~LIngy#Z5L50ZUu^;KVT7dQQl=r1+{@MLYu3_cf~jVsUmI z;ZZ`J79|2@CV4AZB0Dx_cDx6tzwH*!>Ut=dr91Rabm@(SO5cI+m@B#T@wRl203k+~ zeJB1hDkf~aw)pwZig8l7CUxwDM$!am!*UqKwhX?No%ub)V5>)~m*4?Ax-9s2^96yZ z@#_flpKZQ%epbHR{>B}#7Ui8@sKav30#!66bGvXF#?VWXSrv z+;fNX7a-@62W-U)mWaVWD~H;K9x`}C;gUz%IL>it+5bb@Q^m3G@s|D7)wG0%vy*>i z+sNZd`#gp+?p5-bDd-IKAf+8c}V%3B5Y zqKQFO0xEMruQvHSz!LU4_eO&pw`dM?N<7!MXsQz8$z!m2^3fDQyw+eEdnZ#8y8+OF zQ}mByu_rZ~Z9N^qr$V71K97Ok$80*?wqRdx*loR*pw9>suig0TXsy9tsd3l$YGk`w zu~D`gOr0G;QMR2-Sg|}zcx@)!onKrR6P6q|Q_dd~?v|jaA-&`%p^_k>RIffMan~DX ziRQz2+bP=ZO%Y=p#7-tcB%XiT!Og8OtP)52oP@!C*tUt4UadSZ1_I`cWGf2j@x7ER z-*;`!QK;L&pHqm=U}z@G&F83^{{6Bj(EU1x58S`Co+6Yr!Vm19$h*jq`n}i98uch! z^k$g;{xnRFw;)9cRiz0@4CwD)>T%aJLma$Y;Gm7q5SZf7;i$QZc5%>_{+aTM(a zotIGxCLbM{sBTw=x?JLAFY&pVlTD)z2SYHo)1XvspGq-sol@?Ggb>Cpjq&WutVQGp z)90;5Ufi5n2&xtZ-Nyhm3G%H_PbV~i6#8waUEGPgwfIoA-!V-#{`)sV7^Stvw7|F7 z!^IiDPkRH3#P(JP&=LyzB93lOD4!k*?|#CA`TF5($t@|lKFTm0i@z);)L&>++(TXr zF{LrbrIBHN&lsQa3o_d?o%UXDQt~r)?NROeN1@hb3vjDRBaDfmKV-N0d)Ka=Yk2g+ zoo;Jxr35T2pOr>|%9N=2k&epXo3bnndzJ?Uyg0jNno+B(4l0J?#7a>555WN8d-tAmfZ z9jdga!{^j=?P`v|%DBo+e}*1J_DouqTT=9SR}}K24xwgTt!g2nf3DXI(EjYaf5RiTN(&nkk8M8wVI5 z=hca7dg8>=q`|piuiOM?X=ItX5q8a4a)b*h((~nrOd-d#&4a)N!2*7ejO<8=&N5{8 zOC%UZnUxN4s!;r?{el0z(ZX^65e`*{JaLV}!->h45TAJEC$+$#LIU3P_iM~OhY3(V;9i44SuQH=` zo-Q^y-ozG!B_A3#W4>w$;~D-+`zw!nv~rd4XY>%}>+pHQ;-XS_1{{TU`}tkV=dO+Y zvt4t$@1J%}R6ai135~fh-KFTNPg&oE*{p$$u~%AP1h+$sAWlr;#jBGMex`V!4NUA0 zMAWUtS`4{q;Iu!pEor+_Am8sqi_Zj%*`wgqS|u%OHEBvL+8&Vrm>j%pBdL2xy=3hs zv5y0oo%Ra<)7lX)YkQDum;+*WiaN!b#lGMrJbf`BN7BF!(1Gh#*IeVV6Iwm6t`F6w z%!5}lg4ei_xcmP2s_A1F>^zR4VdMdTeP`g4H)ZPl0sYSyU+^F2sR9E5Ifnf2#`r(+ zPL3u{P5>LTe_x$6YHB&Iaw7ZibrJP>N(#aP(nxR#@@0g;0wtJBYcjIC#2z`9Wv-l8NR}I;r606XYQVPwddbKLma18|csHCz>!_;( z#-3G7Or>WlRewYdgboZLl@>3|MMg%Jx3&4O2y<-Dd8?Snb*Ti0{SY_rJJn;iDGJ1ikZS(a$`|{39 z3iPLeqQ(~ESkMJb(%k612Jqp!?nQU>Bf*n_kxL{uDe-ljn0bxzX?J90M1x~n&tJ~0 zE!EpYp<3^IBHp+iV^CNxJSQ_*NnSHc6bdARMhhENup#G#vDUU=AGl~7xp!~Srq-MN zc!Cifv0Ly_N3F|HnrG;Ae#&e58{MjAIa`F5(VATqx~qxJ8SCVfWY`4w*zrKgZLc9K zJ{&u@dX_r=kxM{m3qvgd4S8GipnkiO8*r1I-aH;Z>^e-?8hRZ*nQ}mar>TG5N&a{3 z`ry6f3qa%8y8pSy?|qX_2LoG~!?OBE!$dYBKfgJ_3014S{xKI_Cuv&y8ujGrJ4n&+ zd!mI4p~|>?#7E{CCjkaCcrYg+xSL%@qAiC}cRNX<)jLVsMDMe*0abJOi@YSK_@wZ* zB@!*=4Ey7`pB%>-*R$StDO2vdMlZ2?Uhj32>e$PkmeJmY4scS?1r%Nn9DcTTj=st8yN$iTm z-@IEWvD`~Pb$S|oILbg-lE?7u?LufQ5l5+y#noc*>MDN-QoUy0sZT8p$iRg1=L+H~ zo;8sk6>0betaE!A4uW=%lV%27o=`y!ab?F60Tg?ds;5K(JA&O^C>kj><(WE zfR!mtN_FH=Boo`PsX$CHk$qQoLm8e1s`VB{APez+4!dVf<$Zt$8|UGny$=3Vx`h)g zhP=TrDhbi4NSMr#u3D+ZL{u@{Qp_~*($*)O_D${l^{OGHGfXwl4Mfw{XGM=Jgw%w{ z;t74>k3g>=pTWaJ6P9YSDbI9#VBDQsVbu68Vxgolb9054WCfVqBS@aN@Q{vl`P!w#_Yo`Z z;FqB#6Z)<7O^ITb)1|ULy#K~bk%z2=a>g#kEH96lGfnfILoqiXU z)Q<-R^ZWE6xrR9X2sE-iik+)Waqq_Y-qsgfT1B1vN>lJ}@65?B9M?4Xo<8Nc6JDVx z)0GKwTTO^(skupU-we}~a??7UO7e#A5;m>QgdAiaKf#D4z95Shm!f^y#X8yGBpXDC zJKWl$huL=Ht&mEvn7TtAD{?rvEYXe$(n9XKr5<=PTO#T-%C#+PQDQv)m;}w5T>t4* zWn_8Qzhz55iEKQ3?>!qm-uK#d?#)l)Hlve*3`0<%eznE8n* zy(qH0-Qg7&Yu;J3dNndT81Hjn`p|7WD!i5hKQB!rNKrG&;NcI=R=X{tZpcmM)QpJ-B}NDQ?2O(UiCs8YksnR zuZu*$bAE9)^Fv?f4-d76vcmO2#2^uT@~er&{RVW_Lc5$+_2<9KQ}e8`oCy>N2oClC zSf2g|klfdb^q&{@S4zm%#uQ-Y?C>vyoFfyxldY|loq>&s75)E;8TX$;UkRN5Le9>? z*6b^k*3r$fuKy}T`5%D2|Gk93 zr9H|lMwFzZ;^vLV)SPW}Ek$dbtIJK)_!+p@7J)^%RIRQyR2+IK!L+~Nt)}V=DBLn` zx#il4dKTF2#o-4VVqjqLq6Go>dtTTalRL1cY6?!Ld2#NK1U!)&oMm}+-wc`*J3^ZX z;{ExfVWmfdoC0xLWu*p~Q*ISFdh*YAhV(n;0t>kHuc%|DmN&!Ti}!W^cGO&G2X1*K zn|oXsc{tAvTyGI4>1Q!r$epxtxqlvh&`o_}?Nm3o2wU+_7Mi`p9X8zHtB6(qWA!yW zn$JRlf`9~m0U-XLL(9>>)F&gNEI=zED@y;Ldi)wNK;;peUWV`Ox9IWJDpsh$A}FAs zw1;>{(3pp$>NlwF`Fod{1S!hsVWm%oe4gCQ51tQJ_DMwSezn>a@FH$uVDi$3+R0ci zt2Vuqn&Z&S66o~Zt#?c?8Q!D1eemvuiZZm#Wd*2KC+g+Y@-3#i0S?EuULK0AqPXCU z8At({x;>CV6Fy2?)4@N8DofYQ!q$mfWTb{U5Oj0|Ld;cQCrd5$_wpRPn4;QvYXb{~ ze#eHMZ;oXbXshqg32B$z#6Z&lV1Mge77>{PJK(TPJl%GjxT;FaUM0L74%$Jbb`0hU zNG#eOk0}7JfV-X(gLCEnlDjjBc}x8sR2Q7dT*BZ55GM#Ax*w@*8tCHH%Y4Z4jOHHT@= zSRTdu+@Uf))q-uk2q))W>C88W)tR6FPDzn4@+#x6ZX)|{jdQrKZZfj9ar%$heBN^hfbhTbX`)mc}mfktYfaXUMi|+GmtkHH%up5ATiP6Fwes?0I#o| z!qb0<^{%n^!TH)hwm!!M0K@E64CW2H5FyYF#zwLN(c{JeSjd{T2|se^a0Y8~{F%*wO*BMb6Lb=9I>gAYAe%S9aHcFO*7$9Nv;y$cQ3c6WNW{j>(^jyT#GHAS|$ z5W4SKj5M^x#`9iwHuglr!20nrO#6CMZ@VN$XXnj12TsizVYcRg*U6g((R226baZ@N zc0F(LXY)xM7amINZpp4&^l9DdV&#rF&{77tb}BGECwkz8fhe5F0`L| z0-I-=x&DMNMyfh&=o)nq6K#XKgYBqq`F1Bi0>?QZK!kpG^ zuFiYA9#$1Ahm~4}%#-t@^R#ta{u;7L;MlIwwBEa)cPPh4^Z6;!46;9x$EMP2ecGCM z?+@365jJ-TUJsh{P1qQV_R}zo?+Dx~$}5N0@~>33_ucyiAS0m?kH<2V&mS8OpFA!U zGw!UQq9m6XZYIYL0^{-0_U@pS+1^^2fU*v+w%zKTnOd`qme^i9O|hDLgWUyu+M7E$ zXjq9(4*_^ZxPXX(0<|L{`<9j)$VT^|sh~B?6mgQh4*Swj(TjCZB7RqUsDwkTYnnHS z=3~pDaEzUbO_wF}gwrZ@I9Puh6fNl--Rw$942c_40bjOux~?HHJTBS@bVZ-x-+dAzd-ioe1QUaLQo zM{cexgS`jseZ8+hVOn&gL+NM~8NwjRs?8nmHuU9<} zvNCb}HDE;fb$o5Hc{Y~ZpT!eT9pE7Yb3J9+|#JR^gybpIP!fzmYc`d;{rS;7=+v5f&Iqn45 zqSLCmpeMw-`k*6(A$*9L72t8;`l}Gjd^k?dlA>11)FGwTCSk;n%XZdFuP=XdGwyt0 zi|PHZyg1}slaJn3);p&EMhX?GCui)xm<$!q=<8%l zz%;ZS6M~0kQ}ncZ(ByG@kbdrYvNP5X+5@%F{26Gwx}Cm=1OWg(WJ0UjXFir>@zJ9*Qhmf8Tr##v-E)Z z!xM0k)?ZH>Dm*<(*kb9hY!h$Vld(5-me6SFUosWdDB86`ALp=>u2bhi8+Gqqn*xvE zI8O_L_x5j&l{$~*FD|igvlK=fI5ARZ+WwaoM!HLoR_j4va0(ySAUY09bI+f~xEEP0 zGa^6w#XA`bju?`}HzT6d3TfLLG#BF&k z%lI4xeUHTEq^@}lZ&U{3Jl?!N@jAX+(I3o+F8=x|@%>{H1G@EP zIEiV=k{Xju z^Sz1A5q#5w(yblC+oHaj6&f7tMfcmA>G98|@EIFm4&O%z4%sAeJx-V2 z%#)@~dixTD2}v!-T`zTDjTERh(k@$Ffr0ta&)jCbISKMXHm(#3RP6%s_^0~z?7|!8 zv?YZ#9zj*+FA<>w=O$|h-DBf86Qv*O(=_bQ*JdPP>rL0qS>%wBfwMdI@^TP;hH5Kw z?lj`*Zt?xCVbFqrGJcB1(}+N(1XS8`hH>@=UYdIID@R_8I6=!0N)?jx) z?xBxL5sL8H1hG~Wno92rvc_3$;p zMiy)#^u6B@(OmXAr75EI)`(&7UunJNkb9+o!R$W_R(+FX0=r|~W8dIwQCT|S$tt@o zNCkEu{InZ6Z9HKt3ftJi+X>ddSx*)88#Fz%MEUNULYWr}{q90F^#(c0nytSpIPZ0< z8oS!Au@^efSqZg1Hbo1UAM~o)IoqzO7g^9*iNHNHMVsy!ijb`9lbElwWyBZNHUy?Y zM6a<)NesRvJ>Dhc*{?N`aA1>W*^~kVZ7Fr*QjTPz|S7p zBH3E+MN=#A95uMoCH zgp>C0s4kQcNxs(`lqSN}ncpf(H>SQ;2-L}tAh{uykgt(q9#Q?fr2oT$i)*rKb}&Ynrl>)go5Yx??_B7bgw<#oPL@!M)*C2SImTG+ox=9TwWb7FioFz(F7tzv$MXby`(y+^IwHpdHI5QI+Wjl5`CD-e( zWb|_K+WA4L8DMEu$}_8CVghAG@kF!he%#l>k+#A4U^Zc$*Fjv1@|WPpk&t;$wn-;) zc98T5TPwIVGHj?mV;~-nu3Wqf#Ed^6z@YdiM8EWVNc;Os9*U8O6@*yDpjL*XWqv#R z;XHlvS7OXo-z^Ukb2sIDcp<>1BY`|TrUL?njBOnpUS2QH3QC^J> z*5Pl(I>;pxj;N?a)=IR%8VM>!VH-T3stbiJL_|+4@Tc1a6LLMaVMd2Q*Bm()8ChWC z?=Y;^rWV8QF(1TGDSQgPWq3g?qZ&(^g7T4J{#walX9(tpC=Z+yvm&K zz9~m6;J+3xmC5qWw;3mH8wZGl0PO(fUY%cEX7l0 z*cxD)n%J!GQ;Kut3yLWxJ@!6#Fs< zZW-X3HIi`*`N}GJ@=Xb#JcBMi=8{ee@weiKT?aj54ppOzmCh%|1pJC3el8sS>ba_C zb1R<~#-8K0$k?&ymUOUQ2Z!k_4eEF_szeeeVfTV@zA`V!akiAecsM>lm`#&WqzC0w-1YwcDZ2Qc#!oD@e;ib) zCRhh9OTG>MJtW0r_?mlitxR8Akuvs^i8agLNIa6}dNr_Fy~RD4Oy8}(8Mfd-o+TV9 z$Qtb*SkJ5~ZjL!nksscKpa;hv*=GyQQ=w%DFP&zks%lSL1wNiG`R~%l59p>I&Ai4_kq}m2H;Zm7SN*;%COyN=>pbr zE!N5=%yjoYbLcFWb;o=axh_>4q);j?n_A_6NuV0R?^!GmUKEG2tQ03`;mi3*TB8cJ z+2jr|piEGSlrXO7GGFR$1pHCeUYTIyF6&lkni)&uITNszgHI$}-`2S@1S(7JXu18V=f&W z*vSi%^8t#}6y*8&H1UN3V@ZTeFCQsKS;e_B3$|DfpIga^OIpgPo65R31 zhuMkJM+r;D6qe!yG0TmcLU0`4<(GM;o6#DTY#{)BQ@;UuTvr9+M$e_bn}VIAj_bK4_;~+o(!nkB8Tt zWVCLOcBX(dCD~1+t|=}}AROkw$8g-Ng`V%{Y|z>h;mauFlo ztL?l&QJfCTVoXW&hnm%M_z(LJ`ysPp)-E2_I+A*lP<#8qASWG7{bX3~SldFk*we$+Hc88pPj;G7$4SuCz-YoHVEuW^oFDwxef6{YzphS?S`{We6GUY?|bAQ zVe!h%ErmARFg@wA8iJgeubhU==5Z;COZaeOY1S~zs;}U#pZKDWKFy7oH~O`&XVgQh zpvl><>3)vS-*EqWL&RgUf*ZaKL&53wWF@`MRcn{>y}5*6^6z;OIHQhD ztCcf~MJ9i6H=o+QjJ-cr{(SKZ2Hary7q{+%^m$=hbz5#s;{(fh$(&t_f2!6DyGJK? zUyBT+&RU*hP)t>_;dch11WASaPU0nn10Y|Jk%p`)cOWt6yiTSehdzQ}GmW0{?g<_? z)DNkt*;b|H0D^XH1EX9dVJ*ExpfliX?j&qmBz-N`iTnn9JC9B@cSc@6vS){CHoMOa zIi0L?`TBILf1=@HOjUQi=@Ayy#u%cSzsIsJ*8vJWb9;20od+g zY%_g09IV&8iA=p=5<{xHjdA)pf82BI#P>uaZs950gx5*ln+lzhJhJ~lxqCMMdS@A| zr)IBXDBI9@xcB+i<=f{to0y%nDQi~L_)z)w_<8t?i@JP1skALC_92y`Wj^edv?R#8 zt6t;SE4)rBd7k{l=3e44GD*AcMR=o@_t-o9Mk+A_)jIWd<`b1Pm8?Rp0rxbqCzYa& zMZ&w_Ts1cjf93~8t1)_nYP4YZyY|6dH7(CO*X?nfTX4ze;~k@}9YdDX=8%`><6&X^ zeH1H$kzNb~RA>g9PsLoDRwhU$TzL9uJ*-zPbEB4&|DE=}#<$MtmeuTcevg!!GibdN zn)Bsy0v>vBK==GsQVsj3@@hS1tz(0Vq4ESQU9uU3xRWpws z@Rq$^P?SzFaQ|b)f)?7ga|{|@mCQ&6=3{QMEWQo19{6Ay_WEQ^oQZ6Z@G_)M!Mr|) z(Uau9Im_at(IsLwkxpM?QvSyFU5TlKWA8eB0q*sxI?^_&^@bd&-IYwLjbA>V+%UZM5-X+*!+B zOi-5H3sxjs5WHGWf5wZOqpi~|_jbM9M;|BjIz*Lsox{yr@x{PgqtdwOP6`;flq$V^%md*6HW-f%#inc<|LFf={st=afKT=Zk>an9(oG^giw;9@O zqEEiI@h9v&i#QD^_^}xz!HqBo+AE~~x6(uQ#Yhj*)j7v4P22qdV2jzSViUc46z(1x z4+EO*8Jx$u?vx+D+?}DSgEWR>=;z95CAxkQC{vPm>rE8SuH&|rdee!Y@2~6Oqtig& z)~+r>V&0(F*H^BkqwR!~#_dlipulE~TovBKYvH~YDC6l^t|yQRA20mTJif$^9;aiG z9pHh*HC3EcrgPr8af|@Yt6{@wB2UK8m62)y?=cPYs=+tx^I zPjR^5Yq1R#Hg9v1U zmrB36&85R&8$oMxeiCO5G#x0@pMxyZPEX1g&1~62Jo8i6R-o=CrH}OsOYl}JPDdx9 zzgfJP$6;xjM;hH^8@43JwiFYZ&(SsF&3-QR#MxDi>)PzzUp8JPBZ`BtU~>fN<2UibD=>u zhspc-yPL4PKF8NcxsGRct&Fw++>rm=Nd;KQs)epNuarlp zK7viE%^TTKRCV+f!_`FF)IdvkazG+<`zEGD2a8<)OkojDJ>xg)x?dZUP51IphEKN+ zC7=G8_$taD>Rp&99vC@&$SKAYe0`lCke%Q?Z}q2?%*#@p4o7GO3}W6Q-p-ZlGQ(7X z4}|CdHwo}3y~kt_yhFQhvfz%H6qvb;a|mv~KNNENqTE|+-HISyz-e20B0MQ-3(-@Q zw#{HM5gFbe?p`Df+&Od&@KcyGp_Ln>R@iF@T`*9p6@KDGnXKkP5NNy3U^kB45E|Ld=1cNHvjrN6CAlKu4-11f2mpJC z{E0bM_t0@4Yp1*yt! z#biHY__N9^nl{T^`?yGK`4Xp{S9cpfRzYU;cAj@|RqQE$$<_sGqH0kAx}%3*$upaK zXh-=NV|sEfxfB#*gwnl6-}#w!-)OfPr#Q9F6O73nBEioQS%X7PKFK3J{ZofMu+D;Z>2_(^ZLdqZ7#5&9GxdJ_uaObsXt>vfqE(#{HMIKiw{AV7|xV)G?FajlthLC&7 zNTV|i(eS)$y>4ucSYuM?khAi9P4)}ykm@8QuF1`#X&2Vn$zD^t;k4WqSI62j88Q#KQ@9sg< z5yL4vXY=8ZU-j_+OeR;<&&s2ijT$(`Nor33v~yP?#%c{H5{`KL%;d52rLk6Qo-Cz5 zAo6~MT+~ljuJeZ=&G1luNAChP-NMR0F_0V;LO5~1Kr?41NFQO&|1(=16bMKnXlirN zL11_pl|2%*A@$q-iyYQRUt{r29BU`fqd56D)(`%cKEAh9rar6&xGUd!!MEHyxgN{% z1}%waV*Xa(4q7*^mwy1HoIIqMKOM|8SdEFl)ng?{j82#c$GF7|={{qf{%HSW`(DP) ztNqo&5>OOLIm|YFzI-U>=|1%{43wd@rd=d@5-@1p^PppLfu=_T0CDMLYFNiQrLG|1 zwx6y%l$)2szo4_>UDw;x(WW+QR(mu{btQLA#owgs7MAl$yWG?7IL9~W5a+d&>%GCP6CfKSU;89> zS-qK))6w!0-|>=KIy1V~zcqQ!FIV>~l<4~w?BcOHIm+VG6agQ96zQ_K_XVn4ZUm$= zJV*|*XZ}$v$PdcJg9>a&T7)+!1+HKtKfF<~Ow6xuU3My~7j6Qs0}TEqs2zpRU}RZt z_v`jFo(SHQXjA3ZG8KKkn&Cruwb=SM0>DJK-kW##a#Gf75VRHv8|+qz;*=S?!+NOc zTsK{OqG{%U{-5M;V<83WlO;9iKhA`IIAF`M@u3m(uM`vp+vI$ICNM801~;qUUS+_w zabgz~+=iWoB>M(f4+GK7pAm!GFHU14(^2n`<%Z_YC%JJV7wCBo9U~C}ab<-D7VgpD zAq1wc%GAByJUn>cET}fC**<2D45?R=Q>f94PyN~z-2rr(%7qBUa%*bT))*!)w=(CH zsC{9-A{`oHic3n?SR{upO=|BFUhgb>kc`B8^@FG1Ad+|mdS5rM-aN?aZ?r)oY-+qL z)7qR^fjMEY+{Z-e)6*xlp$Y{)n9j`?3^%!*9Gg-~POTpX6i;F(sb^hEHaJ(UA^py4 zL>syrR9cQj|w79uC!IzfrJYZ;gcp*9~_TQX#sdG30zg#vhC|T=WuUS=`@7_W9J@ z)gRm-@93pYhQobyntyQ+ficMizG={0{IO5(`>M4Zg9PJVPX2-#I?jl*cqo)~AO^;J zl~|5UBzAUA%)W)w18)f7zrE&s?X+vA$FOfZI`Mk@h(F1T*__%Jnp^0FJBC88pDB2i z(mUXJ)D&vtd6Z%WK-zeiw*C*2GTRzzgD%vJ9p;2QQ9p1oZfo1g=XsIaf{&V5PZlyK zX~YiHgkJ(e^=0e&-p(~X%srkhSTJb&WCml($~O>(aJ|}jI5L5!**_4rvsC8Ju08!s z_~R_>hv5Mk+l$;J{7S8`dY|slb`@{h&kXaD5J?F1^E~grW4w#`NN?sks-8`Uot(pFyhWQObK6S0Lx1Gj*@tpy&63)lEzdF7EPB*m8 zF7Mg*2ntQu63Gu<$H~7NaYWn8isH}_EG=`xXaXVd$-Jw?wXZz^ z<9&vq+!aaGr(*t1COC!tiFF%RYhZ;tp~ zcZZuSc-P?)-^^sdmM4twrA&iqqyJ6Vd9#5a6LCI7X;F6DCa=f7G?Y1)1?=Bs1|9*)$~s%;A)@ZB9pb+ z;+F}wN(}tp2t5K|;X8Q$l~AXf*@3Z};Y4B*nC)`1GKtG9YnoL%l*2iimF26bmb4>G0L|mwZWo zTjNe)ANkb5c(R)qOE^PadUDVbI=yHDU9Mi>8^%3RvlwLdl93>f_6C1ijc6XbYInKX z-zuSFwyIzYHJA5KTQ}+;gj~EoeVk7q*~)!oJX>SvAB7blFy7HVP8`6Ri8>Db{grJW zg}RfE%riZas@c63IH!q{AzQGIn|Ex9yIXLzqx2^k?k;mb89h{;4W0in8&LaRloC0kvNM!Cz;+zv2r3f(SIkigS)R7;3dn6 zYdjh~Kv|Ns)Ub|0R1ym#H@v{Za)Sy5DJ0}T@^;@i??3tAr(jv|&S6`-eNoO&*nES$ z^D0fwu=*(YljwB^{Ali?`7!VkAbl)&TIwWsI&};vu6eTs=MNh}ry~h&dK+$LLKwnkpq27J#(wTOYL&R$Z(vy_6L#ifKBaUb;NlN5G3T zL~eJW$0=eF!v%%G+2CCMoU+#$t%dr{2&FSuPvj={LYuMlswlk5h>Q?ht7SE29)Q;_ zOAZzTJ*DK&S#LUS?5Isu?9K{jQ)bwU?q^yPxU~ES(}PAzOv6&PwIx9K7XzQdM{HK3 zRuhAPT+HyoYpJgt$(nBuXW~iM(nOWShL`cm_mx)d(X!D&KY-XR249<1Kx6ze!MfFO z?#jne>vI{0u6bj7Ck`dt@_n(C?H^=kjyoUA)2JhG;yQ;A($=2n@u)Tu+CX8FF4#X) zFlQpsi1@)NlzUFCtZ;a~mXKTHp?+cJ1^|BH2s|q$gm`nR+^^BACubvjs`he4k)Wt0 z{i(2#gixSO#Ax_!S)CValMlWSs)qAv_;GwhOQe?Y2Xm<~SPWGtH0pyf#C#v+#N7<} z1}u%4tP25(08Z#HfNJ~VFij-hp4qZioA`n1N z6p3Y}@gMrco8KK&`y&>MG$XsEz`hLSo|Hnj#r}mi^Rfzmm+Li?@+Pb9U3dU#4A-A? z8(Qd7Q@IG(;gO?&z;E;!#B~(r>av@5r9>afAXwp&)S9Mj<@V;f2~- zA%_L~lFvO3($Ysx=I!N_d6)-NtowHlSqq@E(MaK0U68P=^QxzR?|=19Q3c;7C>3+( zS70&8_IRClgFVSaLB19XNuavJR^FK_lKv45AnYf+RQIIovozZ)mb?hL_4l0%;Z7aV^xk=Ry-p7V z=~~y2+ix9_H8yF^pCWL*xj8(_q=72Uz8)Bf8Fex%!wI=E;~0o~-zJi|OxVIHLMt6? zh-F)q-bxa?UKhY-KO@nS#&J6Eq8Z^a_zDlIlVDEmT~+9fUetB2kV@y1dghehsIN)I zgo~ovI4rImEKgIOG2>=lDZfgG4y_-uVQQE3_LKo#9Gu)(Au}vm1ddJ8e{kSjSow+V zpHU^SZ7nDxmHJ2aQpQyiK;=#oXTCNBVu!EA;!N|K+pT_Z$VHZj$L41PAEVx22p1k? zvKf-cd6f9K&Rxq4Ee?RL%zidkRsEsFW!6+@4L^1~eVAgcqMafr%OSj@B)wn3=coT* z3xuUZdxEI)${9>v^r7##R~@Puv6kMLXO*wFyj;k~&;x~?1J0*}#BdgjNJE=80bJ)v z?X0uQ8zT>|0cd>>)uwR;IJ-koA#rDdbOtcTs_ytDb+;oA&e&F!r`hJRt(h)@Q!BDZ z5}M^zXevOLyg~zi_Mo)3qi^9wfKC+DF!PRn4i5Vo>!2xlIMwfMqTGEuh;GaqOn|if zfz#r@sW1m2rM`f7RYR)SlpM2V4T+kp9;bo<1RgYNmMg*+5tqvSrt3{W#9x@S=j@DxlMr z1};hyYl7NiT~R5M=lsi4=ObOZne}CD=cD?TXXPc&;v?RvXY4)wu+e+$Wx%tM*1`gk zie|Qaa|!WuM1v>mjJfAV=hFHALTER1cX>V5uZ|GQu2|CPXCG*x-vgJ-H=J^_Xw})% zDdjDt%`iX`Yb8P)ZQ*kV5fX8(0}wvqw~wAayEvpuxSiV?-7xeABNlB}e*Rro%t{W4 z?a|-Ku|0~pj4dPkYzxcLZnh^@=%252!bGjW6O=ABu3GZ9ScOzZ2 zM)fNCi;2>=moeX2HhtHRm$A=EZ$#DA2vhj7wGo!1+SjOT`4FEPu6%fmF&h}eid4FV z^q6a|3%w9#SB?H~=TqH`T~KLS9m5xmMTl-j#&Ir<(|l!7LOgCQ|K&G+8C z)T>BM6djUNutYrXQE*dNS(A+_m+FVrE8oCHeSV`EFqcAvUb&QVX(Lh`Pfl9Z6zw#? z(Tdl7<=t0&S4%p|5K=tqpQ5xy^L__pzT?QK!!GNdkqdVVe652e=qCXstqB3Kb2hCG zn-V0nMZlr{b4A?ilPs>a4)wcxEoR%4Wb-lqBQb0sI*48@4{jpHP@Es#-l)YSe5tR| zXe8T#VY z6;!;|{TuyE?A0=9h<;22h*yOt&7NUZI29+E*rV`RJ{c{AzgmfH`#m9PbCMxWHYZMr zQBL5Ws1i2J*?nBM+R1rg#ugfE$ zD(!>0l{~wqmN+d4@D_r`QcSXks!}23O^O*`43qnH&S>d1pWD3NM^E zAM^5FvgyR{hL2Q|kXu>1N$BR?5osrgQvf;G^?wa2y8-pp%U~-M%IsW&h9a7n#13MQ zymWv@8rk+!u*mnkyWIw8vM~`Sd~qm`62E&$aph!XvtRJs@9~FF5EwASxT&5rgG?8Z ze+8-`ZW%fFXoHbs=LS;c=(jo%a`h$h|CHfT^PG)Wn2WA%WnKmtGkvn!;;j{Z{gM|w z6*3prxtk_8b$lNm&X80#xeuB(lrKqto9~_s*9=o&+{Y%PeSP@s=J-8EOQXLXWf{hZ zgH{uDFQE$=o?0b75x~^DLq9vOr zzI*4!&af?76fE4Is{{%+1GeZ5z17IpKNt`jw}1c0u`v!Qdn@?oL5DknMnW>t5{I!y zi^9#PN>}faMDskt4lFAsq?jsJ4g|Q zM#`L!(br3&+Nx>%c-E?@dAO3}{0qvClvFlp&r09EeQV%}{>$m&{oOZK$@Nvr0y33y z$TRv^hzQU-OTCGe+U5)abp3=^L-Z@)l$K&eB3){>Jo2})dY1{@y=v8PqKcE}D;^u0 z)kmbv7|_X`&jR@Fu++TD&-a<*wuO?32080>8#SC_&i|^o*7O_;Jm^KKbxX8xY?+3e7Zo$dO2!dndC-v!; zGoDzJ2h7IIlk7L)h>c|M!*^5>j{-`)Gkm8_ti{b3h-*&f-YNcEk?=7q-!Di~6nB!R zps(ABeGD|_sK=J1N=3DP@y3S+G}#zLw4(wyu+dy2F3KU#buvh?xxn`|=BLBa-lWTa zF13h&$#b>$INvv_v(g`{^L{FLGJk$pT!#WU#)Qq(Qo=ikHmP_1XEMpb-iO!D!_o03 z-}UU`I<)I*w&i+%c`=#L>%;?Grv)arC0p#PiabK9`5rws{JPw%QLC64{qkY}|K=L< zynj8orP#OOX@4v+MK9im$@2ImLr-^3Kc!TIdjy)|e$2^mr<9~*hLgKgrSt*ah7Z@4 z{4Jv;Holdj@_Gz7bo0a;WRrr`GwgZ}oATN51gv%Oe$Vt{rtPQ*ZpFIC|)u>eIU9@XX6)h2(lizr5Dl;NWv?^GnJ%MOo> z?{rfgra|TWou6iTp;gIvf!@30|7q+Tz$;m{h8^3Om=oK^#P-CtZ5unbZDTSqW@6i! z*tYp+?)}bp&bj!XZ|$e6YxnN8x^{JSKiySp)$33(A<&+6JWhTSPGfe9bFi9`k~(Es zanQe~@?OD8Q)kD^MAK^b0K`LQbBJ~~6R2r2hjN@ZDh$@C&|3rh%Rv(EwEtC|p7;ud zgn_c|OZEHPdr~v~b611dHqu&k6ieU7)18toocVb56aS0;rS|bE!El;aYa7$!N!KpE z*4gi*)zhv8GUXqM(}|~@M9vFsz=+d>p3j#|j|*((;$}nFvxpniZX#vjkDd!*-|t#A zq6IpP)`1h(DtRSELfI$5P}-l1iD9PlkG6roDM>fkXqMhGkZ0TU_^@EWxHo!Xi;f!V zO2IYvbYFY^g-A&(^|LtcW_FnAzkqiJXL^paL_U_AK zm_-fT*A2FM8krd;rwAJFQotUytUK#jnD>VYH#iJ81;kPKK3yQo!8Q3(az-;RxCa@6 zw6)}OM}njFZ$nNxFEF2YkAI-sJ1ZS0t~5 z=6z!xsT0+t%bJAaoKMB+Tq4|i3Huf=&`DcNM}5RKN>Gfuht4^v78j_>v&Gzx4{_k# zTJ{-%DrMiw_VVECuwM3LWnOK3Qu8K!D*KA5(|k6K8E6ogRBNy><&Oo^>UVT)gJky@ z-Br2UCAb+@#WE3JI_8p!1g%-N>lF~y!W(dS)g0d3*1`W zR74-Yl=?0b>J5s%IJYjsr&^Jz#hfK}V~CZAa_Hg+zS@A)qDHHZ?B^L?8R|r_a+H3j zg<}q)dpn4QTeR%KVnvtPgp6QK%#kdP9mU$l!I`$TiIKixlQDf(7h6x3K(Gc&(RnoHpdWH%bw zpsC{>PRl3Dpc&`vA8cp`nE%=!$#1PH{m=iTVmA|4XX$a|qaEh<|lJuUFh$U19Yq z3{Zy`^GzQN6g!xXxx)Dp&&qe`7NQ-=!>p6+Uxg|1S`${Qe$e>?)-ex`8RAr+C$zNRIqom@O-*;!8?A!_^$*9&B|8>mP|Y0= z^s^nZ1rv%*!K9%g;F*c~uW}9cSaVJ*GuINJvd*2Ka6!fSfSiJXous=C)q7()P-w5Q z2AzEa(2X81;tc|AIg;_v>?*cn!a^50tyWbLsvyi~(cro!y(_~|-XGDm=jdbzp|%ZF z$C)RBeT#i4E7Hjz?d-KD0T||o(_WxHeO1tp@(HxVo|hJI?%zO7(?x>)Sd(88Nk^o9 zbh&h0&n7brIwS7T*uL3Wl*Ab=+Jadfj%y)sB%utl#Q2huYeJMZCIeQ(ri)-W17&UH zYHGTri1?&xaRgx(T0y(Z4~9;AZ!qj&jgng$$JHghOt80k)DT9P1szcXR7ZZ5Q|dtX zBpcRLI&BP^qYl3_a->IS&ic$X2e(qJdLm9U6jIpQfC-`K(~D@2=*P0%5%qF`5`NFa zuIj^AiZkQLr}QixR!#kt)|?Lg+Ssj$SbjqQ$Gef5&iaMkqx3f6S7-D@fh)2h!&pBW zJi^A#Ht9USAt11pj+a)-)?VpzH*hF}SSwV5THP|s+KNQLwv-rh153~ekO-=j`B&8B z$`MDCm;CKWE8ZRvN*UIvL-cof24%4dl#|mNPQxLEsCCcF$U2$~7Ka(cCLb17);B^n zj0^^^SZJTSEmVK#+llGM z+$3@DV-LgCx|cFP^EmWRxha-vi6d5n-D{sTaJ?^4wADEf^Vg)khD$FM2^$nKoA9`x z_RDXIaeXWYE;O54w+CtAGkf{gfUJVsw;~@p@Vu1YUpXGatMz?w+QAO$JPmcH*_MuX z1)99#ZjR~Sb--3sHtN7UgV33rr?R^2?DNajL6}ObJIKnFxL3weAlb_bE#Y>FLUbKT zMs1MRJo=47emc9EeZ6QmO4`x(A;`nrTMkH;|9O<=rIfgmp{&-IEE|^jNXsrc+&TH|g#7+_X;lct2&cf(2cVP*gFkU>wAa zkksd1TOzgL3yN>KRUSlJ2s}C6R)^%0OE7)TOi)@ebIwq_zP{u{zUi-zr~G z+I$lBcE7GGBGBvNW?VJp1AijsY)CTYka=1PVX8a{zDov_gV>$ahUhBEB(0)S88zhF zG;X6umFhA;mm&iryw2K3emav#Ce@xZfMwwa*}tOqBNXISc>=H8;7GE-Z@MBYO8qu! z992ctSJ=gp9q9(&2J*eoU`$uz>v5h}FF1&zc0LWN3yPGt6s;1&!qixB7%L<68*8MX zv`C=(Q%CGvS{#jN(cKa;aWpc8_J?|W_3_i=z>_{YM4Q1` zaXYChJC~-@Eo#=!Z(DhlXId?qmL@7XvDPFKEBv7bmV8@GtLyH4HbA&(T_s8L*4-Lk z_YI9fRw_i)cq)ytl1jk*jt-sSyc&n<<1Iu|W!#OK`9qElcY+DbvzVzvzFr~AUregelFEC1zP&`J=Rjui`?b`AlC|=c7~ylP_2{YHRIgg@sMbP=&?F6$ z*1n@^llK&l_gq$h6&Ra-wg8<~H{E74rb>*aGCuQ@0eX*yVyT+u!VV^41H)|8eJ z$e&GWI&Pw~&X{-KtJcbhcv3*apw=CAJFDP7zq5U7tD6!(701hJ*qbicJ@tYp(EvG8 za~A|aCv*cbuCfc_kdRa^n$8mA;fKF_iM4L%U~0?`?%V&l2&{Wj)rvR9s=8 zR}BJM6Fa3j(}HFx(vooDH6^N;-}Ld&h)8z6-g|QAHT~iE&xP|#un>hihOtQ8}&Gv5DmX$QHx}FP)vd;NbkW~fOjQy zuMo8@|0UtQVxh}5_~^H)L==Wg&B;o?O|&9#X^w|@X7WIixmAqaT z(fzA(b+Rv5Ck_@PW#`ZbK6lcBF*oa~VnURhSB`{>-x$LaIW;e@X?Z8+WfqAL?yF%=Z3l*p ze-fvJ2g%D8f$!Vd*j#8r+jGUpueN7I+cP;ETmDS#>=o_I zbze`2bzfhH+tog6_2@m<%M^{Yh3AU2?w6Lq$;Ptlk&K91;HgvxaT@GU;Nwf^^L+h!Pq1x1C^?%J zWd1iYek@~M%4^*4R;f_2be@*%!)u@`qwjDF7mSW~i3fZYO#qx{g{J-9n5B9!xbYDu zOj)0m1?F7!9D^uE)Q*GVM6@}THMB=EpYxoA+ zNoM_UPGHbxpswr=PJfxBh>->cQ;rVkJ1muiJ!JRRlxmvn!@Y0xee21fkUG9EgN$j| z!t0!s2$-Ee=5!iNE27eK&>9>iB!aYmY{fFzQB2b) zZ|!D7ZyoL%KYJEZBgS!!%8o7=gI_jgf%DKTUm)AIF1LczEW!Tr(t0-4 zkeV_gcU+##RgL2~ArurZZh_G%eIAsyqGIuwaU&`*?`>mLn%$6>I$~;>(w6fa0=`mM z=VM=B`@puUg;PCk4xA2hlPOM-5QJ!D8cLX79NXVaqNC+KDH-LE#APP`EA|Ut-%jqk z1xTwE$-0(&Jlf9!k+avO!y*UQtL@Nxg6elQ)P6wJ@v9&o-#>b~JgVP&4NPxLu67V;dzByjG>Sz^T33{Z9Eyfz*Fh}F&t4F2cN%s@ zr`d%yRxD+3;R=35sg{P}4+h|Gvma99*aCc1vq9h3WdXa`UXf3)RU(2)As)p6Jbuu0&_blxr#{+*m z_L+n(qO%=b%-N7HcOzCbh zXqjRV!)f=A?hRv)edK}<^;?R#%+5I0=Fi>JA`@Ji>bvSm;3rmc#4n$9bCLb%c_0kw z&wfU$bs%nJZ3s9J?V0Q#`ovj6qqJB5#TRH0+R&C_y;;s}Oa*qN5K%z6pwz@wB0pSR z1`HGvI6z{#b3Dc1g~`WgBIhzZe4fQ#e`7MCM`;lY;-?=_Yhm=7oRdHSrT>tu^aRMM zv{pjgC@aJhRyQt%0_Z4FMo~s_GEQRY&$vk&;m5-`B8aXh#~5o8E99)^1fi&S{sdD{ z?KcM2v9G?3#n+T}*2RG&nzQ*@gLUpmWY}yd{y{=_br~FsXLNQcCHiI*{1LXK zVm#AiZ*)A$1)1Lu_WGS==@rQ4-B1!RolM8ni_KjgcMWANv@ko7#PDm-Kr7a;6?QR5 zFbF%41$~|`zHKU2;5U>31>bO|>h55>7q4Dge^%7r?7EiFW#IrV!}t-s2FIf1x9YLX zVo8iOqczXqD*HwC_%nd#btxDZG?EUU!TvD47uSCgv0ccKru(ZQ97}bQ*lPVv9=NAX zoVbNr0RUi^-Zthd3q~Pg$wZ%mu+5*%7W;Yfk|ZoYPG&UG27X^c9DEwGZVO2^HfY_8 zXutB|(+=F$A(jkS5D=_%UCRaDJoA~t2IED91dBXsDrsC8CY&S;AM_UTglIED9Is?P z_g18UDAI~a6hC(p>_FCI^1JE&#Es}=dNg`Z$o0X3@16zbpjUuId0;LX**gju0}`Uv z#(nDPp#w}|IHcDEl%`%d&*zgE2K^4--pzO9s#+(K)}Dcw*?EO`D3&SY(`TsU0k|Ly zZR^M?WZM@gYXpvmHl!KoJh1ptIq`2GaYOm4rAQ+OX2n_tQhhlN%Al~|n31kVGm{M{ z;A@IlarHh1QPWByR);LHY@!%dP0fN^)3ihDGG^2+jGRuJrV6rgdsA?(%G-2_5nmi0 z=te0S-@*j*F^n17t$P7ogu0&^_Dgoq(6RXjjWvUE#ujzHbNp(7`$9mYLd7I-=dMAw zf%+IvG}=#qz$Qobz~f@j4W^atx8ZVaH|n#!ZM3QMUHDijJX|ji2tAxU(OIjY0JA~? zni&LpW=85%Y!Wrk%YT(2u)2F1Elv(woQoF>B9jx7I=B$Kw-E>Wd!i~reStGe>-qQM z<>1e1-;B(P3CVD$mTw!`CM_f%O!r=5-L|)HcOUEWZ#_E%>eIj?l~uaiU!UI{BB39@ z%Fmo7a_}F|{CNKneHDFeqMX&9L*}8MG{7uBu)S5hrrAg^U#O`QcZuwVg4X0xBo`ni z2&3^Fb{TZ*+NzU}x!u(3nc5svXcmOAhpXK(Yc3%3`oM%P%T6t{~)kzi1|3CX;sE!^K8?svENZurD zQ&wvsh!%<>H5b|)8Sd&-eWPZ>A9v1%0Lh4Y%8Yv|&vnsEJ}J^z6}gA+TpX2OlmA25 zFEM)4{GxKacZ)U2%e2)RUciMYvq!k;Kytuehik_V;I?#Po8?2ZmhS0MZ9={WaaBTB zKJTW>bjaJbE0vNYXAovy!kn1s;~p#ZRX_9|3z1;y=LOx3m*51mPxlO&My&!S$B1Px zER{}HWDUWQ6>2tUw|3>aj3D2yy;?o6v<>o@b?`IMz8+ zp&?-ZSv#4A<1>n9&;w;04suL%ot?cs@ecjt$^ZhZORt}L zlTvs49}}O>xeoyi*^qsiPHm>+Kfe5o3acFk$()a25xg1sYQmOThf){SCu3%w^Gq>H zw{XhVW>;{sbfe5Q11Ji!u0drTTJXmLx1?eKSWQcgs_ZC@nv$Ptj=I8MqZRu~Sxhu) zIrOAPNe6_>>Vm#Uvau+RA8i}E$o~BdWxcRg(gVrdc zL<>k2i7WBXimA{DiEtYh-9=i^No5`1U$*IQACbT1R58nW)G9C~)u9nVuEW^c1=$W(tU8QnkOd`LWm1C>P z79``br7Rnfmqzj;d#5;Mv|GAmUfPIujevMbQF(-9k-}3J zdCMija+q0-d7r~CRl|K|K8wnZ+tOaN<|9ZDsZoH-jXivZVLR1T23-OIGQ3`oBqMt$ zdq?RmN>C|%xB10xC3`P%fMv}UTc(|LdnMz3w0KagvwC(HSfA7=H#aQi@%!f0FA>{Z zay*N>YHiPj>JH0=wFb-cGHv-$?a{2BC&1%^TJ>^WOgx5JSz@*DPBXL_K@)Ctx0lOM@dz^#%uqaq1 zx@(mW^=)Y>?Fm}vE?U&y+||nN+-pa!6)pJu9dCOjmZv4> zOBHikG5byGcD(os-#1?$mO^JT5|*~qIG>R;ijGU1jMtHh-}mcIa0LrDd>+K*+5vZ} z+AcXdIYZix_sf8FN1GN;0OYrn6^RUsaZ>ikZEOl&P`|?>wIt6TJjODx7z9dN-AhYg ze#i4D9wS$*+eH}&jOjE%&sh_>b7;MD-h;L7-KII1w1^n^T`$>Qe=IPFHJEOpug$_C zHa?fg2G zbD&DNRny_1*t#}0 z7iKXlCX*CI2q@on-=d}`I&6vT%SNL1(ArE6LdeDl%f)*L(TwR-8)s;Hd_EPutf=^z zX1jBGTP@d@B==NKJIGqGPX#thPe_YYn7Uqpc^?rz7BvNP8CiR|YZWDTmgDFUzHHR- zM{i(*L#WaK(-v`VECdCA(+1JFFiOu7dtfRT1DS|3IID`@U|`^2HM4Nn*C8!cS;@sa z{v+dRW?2AaSPyg3|F}jIgjchSI}d@mM{H zjGRZV7l+45e3mzlZ*ltf#M@pTwnKSj-~99=J_>Z`J{yc&n#-eT{j_{?Xyi*0Jg2x^as*HBQ`gB0mljm9}k)^jg!&CqfmtgvT1byY&*@FIb`|w>p zdj4PEW%s;+2-lO9-fKCJn>?KIZvuF#5x$8EFTx4YOj@P8Dkva zclaQz>t!zA*Kx4w$M_TpSBc3s(#VybMeSoo9W0@x{X>jHxLb7UD+Da5&axA-{oT3Do=upR4Sps6lX?O^&Azo_(+o;6oD zBWyw_?^VOB>M`K4AJ7G@E0!tJ@s=TF+3auJiXq-0F#l4V5QY;JUhdn-nl-~p(!U7T z6QFSs<#2(;sGh}PULAB_#LEZ&2#pO&O@v9C?B<9^x4d1@eamV^jt~g7C$XnW^vL>{ zms`Cp2AP0w!u+RQg563{pa7QxI@9vV3!|g>kaN^ozU9rzUPU4wq~~X?wiS4!yL3%D zPtS2bvu@K(864W{<__Ognu&@bT`mbyB`11PvXNS^_n~hnq)iFo9LQB&E03y-jXOdQ za48X9Kdw(ZT~N-70*CKEompiDwbi$ms~GHW4>yYqoW-Zt;moUQE=Oio2SV8HA&A_G za3LP%xF?6rZCH?h^_Ajr4L&ehX51X%>*YD~DQg%?P!>Ci-rVJZ7k;&=W0%K3oyB${ z2Hw>a=+Ej*Y&;q^r|wt4Ezi-H)u1oR7eWQ*c8ZM@k*uF8>+=0NJZ4g`G&ChnOy&=G zP&_J4s)7^m%5EAhk4|T5FsMl z2T0Ddii}U&@7mL1nOrfpNhsQrIoWSQTXX7CM`$|rE%h_MxrO<&oDE5U#1$(#R0zn%6-G0XWD-M-XqEscaSY6!J1F}Bv z-8t_VxCG9v{@Vp2F#%@iPSV*YQ5^tUMLvalGJf(zS^+2)hu0ot@6C%R$mCJ@*Jfde z4)Op_Pn{&A!zn8GnG~giM=WBidw?5qTxKx7J}$gF{CfSjP#y`e?UH;pbptT7QbKVA zr<W+5T{D~)paEVVAs%6#Fu|g3*aLN|Goui3KBFV2NN<=z zg!d~Z--1e4JhE=NX!m?g=3OfAd$Rn=v96*E$w@>Px#1ysB_jfy@IQ;)|Km4Pr_ zNLDsO4b@V~I`s`jl~GKlb!RMMBal9%9~6VJKhV(2xW?%ZgwuZ8i=~+JawSdtI`?&- zcAO-APlY5OAXUsYObu`>^wflBtOJX9Y8yNGg7^8R&`L>-P)L z4H^b679v8khH)7w&4Z6%v@E(arJI}UO6~gW;&?s}kg>im7FIi29d#*?BB#kBLU4dD zpiO2THnQGalq=t%C7N?O!z`~(Au;HA+O1D5uXfI#8^9ocqEqz4twYEq2#utf)lNoS zT9d+sdm=Yt>+FZ+}W_Qt?6XrDPqXsmHd!O zP+`X8=%Pr?%QAW*l3zo|0`ylY0^Uy0ercH?91@s#o#PBilbVjY9qp!2!8ev{MJGC?zeNqJ~5L()Ih+u zP=k2+WOqSx*4C(b>Lu!%x7?o)0W>}E$!k0enIA8C6G(9zh1*q18+lds_Vf^IskAbv{jW_aB2W;S=p2p|=FvhqBE2b0olqydg3b8-9x z-9wf(s02e>L&Jq;LL7-`7Wn?3%Yw&w;$d|R@|!WRA?Tv^+`_sH>7_qavUY+54dBqo z3NGGlE-Bav_0@BA!qAV&+{CAAMB`(K9E9|sG^Q-^vJ~)+q36^R1>+PdSa?s(w2Lu- z^1y4=dvO7M7c6XY8ix=)2Chv*%(T&oU#{E5z~~1ZXbBDB98J$Q@RWgGl16PJlA4JW zo!1NZO8?3^Fy=hB6`P1rg>VZ&GyxV3eE=2^Z2TBm_(?o9B}7>P!lh{b8ZDK&F$Dh# zxHt}zW`cAB$JuWEWX&?m)2}F{gq_@#z~;<8`FeplEG_B!-9g0_h#ij=*v1WLw>nq3 z{GMsDTvu(WDFH(F@n=K=l@sJdM6adZXzwdMm8ef<>fj*eKdP-+sWQ0?)zM%Yf5a zi3XA6btO$WqrqtVRCbhRHqX{}+ihPZ%uRs3oYIAyKMmxJd*pm#e}3@u_WH@kr$<0g z8-utw0O?hB30#t*ny~ikoNjp?tq;;{OuPT$)cHn7?EEi@lQ~{hUPH?brIsb&11nlX zbJ?oykWEmT^Al363m10N50QDqf^oWs@0weh zU@5W>UD!TQ-^?H#!KrLe1A1hA@+XZ~A`2P5AiXa(LDYor!$^g&oC+m7=fS0%&=#b^ ztZ)?V%t6Et3SH{A*}jaxgOO*B)6kHD_3Nk7%~gq$2~YX+>|3pZH@-=X2Ko8a=g5bL z@>xAq&i?$@sDAVy>hARBk5dzgs<)ytXjk*eX8w_2Wc)DakRG;tR7!^RO;i0Nu_x*wi(UK<7ryh|y z2;KLt$b;KtYyQg41}{A-;Y_?NTBy9JwYtwTM(P0jgfTr8w@bUxvlWUlg(7M)850P9 zB`tHADWkUJswv0mwz5wKnKDyt-HN`JGyKRta*wU%Auf7bPSQbrZe`qJFO(RvVD=R4 zhZj{rXIoCzQ*v{PrP46zSqRH!+)hniA!}Y?SzC+zgul4d!m`V5YvIKXU@ z5O{>$zo)x%9YyPNAY%_|;Wqs^G3p>VP#l4wk7b1iN;+WX6FJ5KFT>Y(QrpQq>z#LY z4~K|Ha|Ra?d}WRzU}Wxv=f(`26&_5r@*riMwJ3>FfoYy0wMFv9>hy`-6s*X)N~6M+ zg3*K(_PkO7$0)0`6BVBJ+iDG5q3WQmubu0|Z3vOH!8ks6jdQlSnQ4UhmN@w&Q< zFhl3-TZ#ub4reO=^lDlQtSWq8qcZq~DNeHsf!&hEZKBa(j1%w3V>QHuU(Qqf`S4{t zA^Q+ zWO*erW@QFw{D-hsniO4#S~50|MZIXZ#Z9}!ovqi><#X3qTmIA6o9ni=gp4K(*ZcJx zEpOL4o9)-Y*-8oK<`Zh;?3pj*Iw0`|Yr}qZFFWdVt^1&>eh}7NDYzzKu%GX=(P+uW z$66WdzI0^NwWH2%0c8Z2oQ0Xbf$EctgDFfxL;8M|XAO6PR*eNPP8$e~dr1OG4A5Se zWl~;FX&hjk<=)3vwR7@zi7{pdqUt{mtuPr|C#0u;UEfL^O|mW>Xj!8%R>nzGB3mY` zl16FW(E(QvNvFMSxKjqVZW8`=E;r1kYO?B*4z7S1u$nnStdAh=>|~$CCL1>E0>3*A zz+;AjeXAkG;FjqeaQ(9AS3c=iXbQ)j)4TnNwKLpohJ{Y-K5!7G?0YZOHlx&8f)eTy zn|}!8-fj22xe*L8vsPDh5FW-@b33AF;0YH#T2ZLQtzw-#RCdq9i&*zo9oTVUG?lp! z7i%_boBLyOVRty=JXDO($LyWSJ6%=2v8^r?5<*MrKo%thYZY15 z<<8$tVCC4^yRnq{gsEp#jtY0Kf9}93G+hMdQf=ONc({9zzG&$mstFvp-;i&L?Z{RU z?pqq3L7uU^+}X}Lf68ckxwzZg*=F|@{*lXmjiVB%ArgHK{G#A!Ltt7w_4UEx3h0IA>zTboWGChI8Q*GXEzA zVWv}?f2Rpe-?V)r9e#|sk*vq4BzM+WS_Z1KJ{sqb5Jp$w2kyu!7O!Q2t@?Q@ghW@u zk7vp6<9X$sTq?iP?>-#u)?nbxse2_6gua6bx#4ja#?Iv_#d5X>WjZ|N71u7?4nN8W zEj6Q1#HQT-62hKKc3>i)ey#Bc{i0vfL1tYAW^*HT3(@q-7vILUpE5@R2}Nb-KA z=!VsEn0v$eof`dcW}c)biv%%gL5{=Tk>qgY`S~3`Ffo9>I*x0@UB+Dq2&Gjn`4ajO zDPz-)^N06HKEh$^&)gYHyM?>0GWH`@zb^oT5vzZE3t4RCMuFm(jRb?i{YkL!^2_tO6yo=p$MKw#AFBUz%JU0oL_+8 zQTKfi#Om(HAO91Narg0ZjiVSwnVU*bx0}B}cB_GaNa&Xgg(~^DW0~l6Tj7!rw~oW& z|8kbTbC2S*_V((_$&fEMOi6Q_b0D2Pmw5jvL8%$~M&d&J3)I4(%{>U`$txLPBmg9S)$sapvXg4gW@WCBsJptaQd_Jt zYG*+xnzzYoA*>jP9V{x{?X7z7On4d@SokWN1n+;2+G@8vhd@$X`7 zZf)%3ZfE?jTJSv$E9}HTK);vY6revv<|F&n%-Pz&M&I1Zk>2T#ES;T==^s|0prC*T ztt=EOb*k_cKK5_=SbkG#{*=}ayH@({w$4tphWdtP|9kvDG`W~6gojXofOfKgfLQ-j z`^brW{(!ld8#+0E;EU*)7(RrNh4J@Fn1hw&_nL!IM2KC8m5oJ|iIt6=MO08wK!DEG z+T>pg_gC&E%-;@S&-TFqbaJ;c{s#r{U-kaV68w9G_6vW2c>afx`L9}kMLhkzD$2$F zP96M1^N$nw*P{JK1pO%zvj0vS`YRCX?+xKky?-L1{`~I$AME@c5cS_J{k?It{Rd0G zOY~2O)Bn}V<$tj9CqU}|YK2_x-)rYLN$Ia;`J=i0u8TjYP`@vfKSldLSotr2ssHYsN0sIkAYmHytI^*`+V zFGlGDNA*Xw{Gs_*+|O_J(w~z1aj*D~B&L5g@z?v^Z!XZEBBt~=N|3x1_y<-E2nhA# O1OI^+0yO^q_WuBFZggn? literal 0 HcmV?d00001 diff --git a/docs/manual.pdf b/docs/manual.pdf new file mode 100644 index 0000000000000000000000000000000000000000..66ee3b59e0db4f52e87132ad5d53517918b480aa GIT binary patch literal 584062 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 AI6@f+2&i7Xa?mhZ%0X>>dcuYOt1z>)SF7P!Gb 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 ad#P9J1*)AEcG@mqmc$vf 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