diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3fed4e61..516a0750 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -120,7 +120,7 @@ jobs: python-version: ["3.11"] steps: - uses: actions/checkout@v2 - - uses: conda-incubator/setup-miniconda@v2 + - uses: conda-incubator/setup-miniconda@v3 with: python-version: ${{ matrix.python-version }} channels: conda-forge,cmutel,konstantinstadler,haasad,pascallesage,romainsacchi @@ -176,7 +176,6 @@ jobs: - name: Pull distribution 📦 from Anaconda and test it if master branch run: | - conda install -n base conda-libmamba-solver conda install romainsacchi::premise conda update premise conda install bottleneck diff --git a/examples/examples user-defined scenarios.ipynb b/examples/examples user-defined scenarios.ipynb index 321c0670..de716f9c 100644 --- a/examples/examples user-defined scenarios.ipynb +++ b/examples/examples user-defined scenarios.ipynb @@ -69,9 +69,8 @@ "fp = \"/Users/romain/Library/CloudStorage/Dropbox/EP2050/energy-perspective-2050-switzerland/datapackage.json\"\n", "ep2050 = Package(fp)\n", "\n", - "#fp = \"https://raw.githubusercontent.com/premise-community-scenarios/scenario-example-bread/main/datapackage.json\"\n", - "fp = \"/Users/romain/GitHub/scenario-example-bread-/datapackage.json\"\n", - "bread = Package(fp)" + "fp = \"https://raw.githubusercontent.com/premise-community-scenarios/hydrogen-prospective-scenarios/main/datapackage.json\"\n", + "hydrogen = Package(fp)\n" ] }, { @@ -92,7 +91,7 @@ } ], "source": [ - "bread.resource_names" + "hydrogen.resource_names" ] }, { @@ -134,23 +133,23 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "id": "a02895f5-adb8-4b7c-a5a1-a49ed936f140", "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "['scenario_data', 'inventories', 'config']" + "['scenario_data', 'config']" ] }, - "execution_count": 5, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "bread.resource_names" + "ammonia.resource_names" ] }, { @@ -163,7 +162,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 7, "id": "c8814dca-0f42-4fb9-9169-025f1860f4b4", "metadata": {}, "outputs": [ @@ -198,178 +197,121 @@ " 7\n", " 8\n", " 9\n", - " ...\n", + " 10\n", " 11\n", - " 12\n", - " 13\n", - " 14\n", - " 15\n", - " 16\n", - " 17\n", - " 18\n", - " 19\n", - " 20\n", " \n", " \n", " \n", " \n", " 0\n", - " image\n", - " SSP2-Base\n", - " Business As Usual\n", - " BRA\n", - " Efficiency|Baking|Bread|Activated Dough Develo...\n", - " -\n", - " 0.33\n", - " 0.34\n", - " 0.35\n", - " 0.35\n", - " ...\n", - " 0.36\n", - " 0.37\n", - " 0.37\n", - " 0.37\n", - " 0.37\n", - " 0.38\n", - " 0.38\n", - " 0.38\n", - " 0.38\n", - " 0.38\n", + " Sustainable development (image)\n", + " CHN\n", + " Efficiency|Hydrogen|Alkaline Electrolysis (ele...\n", + " %\n", + " 66\n", + " 67.5\n", + " 69\n", + " 71\n", + " 73\n", + " 74.5\n", + " 76\n", + " 76\n", " \n", " \n", " 1\n", - " image\n", - " SSP2-Base\n", - " Business As Usual\n", - " CAN\n", - " Efficiency|Baking|Bread|Activated Dough Develo...\n", - " -\n", - " 0.34\n", - " 0.35\n", - " 0.36\n", - " 0.36\n", - " ...\n", - " 0.37\n", - " 0.38\n", - " 0.38\n", - " 0.38\n", - " 0.38\n", - " 0.39\n", - " 0.39\n", - " 0.39\n", - " 0.39\n", - " 0.39\n", + " Sustainable development (image)\n", + " INDIA\n", + " Efficiency|Hydrogen|Alkaline Electrolysis (ele...\n", + " %\n", + " 66\n", + " 67.5\n", + " 69\n", + " 71\n", + " 73\n", + " 74.5\n", + " 76\n", + " 76\n", " \n", " \n", " 2\n", - " image\n", - " SSP2-Base\n", - " Business As Usual\n", - " CEU\n", - " Efficiency|Baking|Bread|Activated Dough Develo...\n", - " -\n", - " 0.34\n", - " 0.35\n", - " 0.36\n", - " 0.36\n", - " ...\n", - " 0.37\n", - " 0.38\n", - " 0.38\n", - " 0.38\n", - " 0.38\n", - " 0.39\n", - " 0.39\n", - " 0.39\n", - " 0.39\n", - " 0.39\n", + " Sustainable development (image)\n", + " CAN\n", + " Efficiency|Hydrogen|Alkaline Electrolysis (ele...\n", + " %\n", + " 66\n", + " 67.5\n", + " 69\n", + " 71\n", + " 73\n", + " 74.5\n", + " 76\n", + " 76\n", " \n", " \n", " 3\n", - " image\n", - " SSP2-Base\n", - " Business As Usual\n", - " CHN\n", - " Efficiency|Baking|Bread|Activated Dough Develo...\n", - " -\n", - " 0.32\n", - " 0.33\n", - " 0.34\n", - " 0.34\n", - " ...\n", - " 0.35\n", - " 0.36\n", - " 0.36\n", - " 0.36\n", - " 0.36\n", - " 0.37\n", - " 0.37\n", - " 0.37\n", - " 0.37\n", - " 0.37\n", + " Sustainable development (image)\n", + " USA\n", + " Efficiency|Hydrogen|Alkaline Electrolysis (ele...\n", + " %\n", + " 66\n", + " 67.5\n", + " 69\n", + " 71\n", + " 73\n", + " 74.5\n", + " 76\n", + " 76\n", " \n", " \n", " 4\n", - " image\n", - " SSP2-Base\n", - " Business As Usual\n", - " EAF\n", - " Efficiency|Baking|Bread|Activated Dough Develo...\n", - " -\n", - " 0.33\n", - " 0.34\n", - " 0.35\n", - " 0.35\n", - " ...\n", - " 0.36\n", - " 0.37\n", - " 0.37\n", - " 0.37\n", - " 0.37\n", - " 0.38\n", - " 0.38\n", - " 0.38\n", - " 0.38\n", - " 0.38\n", + " Sustainable development (image)\n", + " MEX\n", + " Efficiency|Hydrogen|Alkaline Electrolysis (ele...\n", + " %\n", + " 66\n", + " 67.5\n", + " 69\n", + " 71\n", + " 73\n", + " 74.5\n", + " 76\n", + " 76\n", " \n", " \n", "\n", - "

5 rows Ă— 21 columns

\n", "" ], "text/plain": [ - " 0 1 2 3 \\\n", - "0 image SSP2-Base Business As Usual BRA \n", - "1 image SSP2-Base Business As Usual CAN \n", - "2 image SSP2-Base Business As Usual CEU \n", - "3 image SSP2-Base Business As Usual CHN \n", - "4 image SSP2-Base Business As Usual EAF \n", - "\n", - " 4 5 6 7 8 \\\n", - "0 Efficiency|Baking|Bread|Activated Dough Develo... - 0.33 0.34 0.35 \n", - "1 Efficiency|Baking|Bread|Activated Dough Develo... - 0.34 0.35 0.36 \n", - "2 Efficiency|Baking|Bread|Activated Dough Develo... - 0.34 0.35 0.36 \n", - "3 Efficiency|Baking|Bread|Activated Dough Develo... - 0.32 0.33 0.34 \n", - "4 Efficiency|Baking|Bread|Activated Dough Develo... - 0.33 0.34 0.35 \n", + " 0 1 \\\n", + "0 Sustainable development (image) CHN \n", + "1 Sustainable development (image) INDIA \n", + "2 Sustainable development (image) CAN \n", + "3 Sustainable development (image) USA \n", + "4 Sustainable development (image) MEX \n", "\n", - " 9 ... 11 12 13 14 15 16 17 18 19 20 \n", - "0 0.35 ... 0.36 0.37 0.37 0.37 0.37 0.38 0.38 0.38 0.38 0.38 \n", - "1 0.36 ... 0.37 0.38 0.38 0.38 0.38 0.39 0.39 0.39 0.39 0.39 \n", - "2 0.36 ... 0.37 0.38 0.38 0.38 0.38 0.39 0.39 0.39 0.39 0.39 \n", - "3 0.34 ... 0.35 0.36 0.36 0.36 0.36 0.37 0.37 0.37 0.37 0.37 \n", - "4 0.35 ... 0.36 0.37 0.37 0.37 0.37 0.38 0.38 0.38 0.38 0.38 \n", + " 2 3 4 5 6 7 8 \\\n", + "0 Efficiency|Hydrogen|Alkaline Electrolysis (ele... % 66 67.5 69 71 73 \n", + "1 Efficiency|Hydrogen|Alkaline Electrolysis (ele... % 66 67.5 69 71 73 \n", + "2 Efficiency|Hydrogen|Alkaline Electrolysis (ele... % 66 67.5 69 71 73 \n", + "3 Efficiency|Hydrogen|Alkaline Electrolysis (ele... % 66 67.5 69 71 73 \n", + "4 Efficiency|Hydrogen|Alkaline Electrolysis (ele... % 66 67.5 69 71 73 \n", "\n", - "[5 rows x 21 columns]" + " 9 10 11 \n", + "0 74.5 76 76 \n", + "1 74.5 76 76 \n", + "2 74.5 76 76 \n", + "3 74.5 76 76 \n", + "4 74.5 76 76 " ] }, - "execution_count": 6, + "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "import pandas as pd\n", - "data = bread.get_resource(\"scenario_data\").read()\n", + "data = ammonia.get_resource(\"scenario_data\").read()\n", "pd.DataFrame(data).head()" ] }, @@ -392,7 +334,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 9, "id": "f15e00e7-4086-4312-8090-ad432ea368d6", "metadata": {}, "outputs": [], @@ -404,7 +346,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 11, "id": "b0408c8e-ce9e-4d6c-8e4b-a6a0db1ff384", "metadata": {}, "outputs": [ @@ -412,7 +354,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "premise v.(1, 5, 0, 'alpha')\n", + "premise v.(2, 1, 1, 'dev0')\n", "+------------------------------------------------------------------+\n", "| Warning |\n", "+------------------------------------------------------------------+\n", @@ -444,39 +386,38 @@ "Keep uncertainty data?\n", "NewDatabase(..., keep_uncertainty_data=True)\n", "\n", + "Disable multiprocessing?\n", + "NewDatabase(..., use_multiprocessing=False)\n", + "\n", "Hide these messages?\n", "NewDatabase(..., quiet=True)\n", - "\n", - "//////////////////// EXTRACTING SOURCE DATABASE ////////////////////\n", - "Done!\n", - "\n", - "////////////////// IMPORTING DEFAULT INVENTORIES ///////////////////\n", - "Done!\n", - "\n", - "/////////////////////// EXTRACTING IAM DATA ////////////////////////\n", + "- Extracting source database\n", + "- Extracting inventories\n", + "- Fetching IAM data\n", "Done!\n" ] } ], "source": [ + "external_scenarios = [\n", + " {\"scenario\": \"Sustainable development\", \"data\": cobalt},\n", + " {\"scenario\": \"Business As Usual (image)\", \"data\": ammonia},\n", + " {\"scenario\": \"ZERO Basis\", \"data\": ep2050},\n", + " {\"scenario\": \"Ambitious\", \"data\": hydrogen},\n", + "]\n", + "\n", "scenarios = [\n", - " {\"model\": \"image\", \"pathway\":\"SSP2-Base\", \"year\": 2040},\n", - " {\"model\": \"image\", \"pathway\":\"SSP2-Base\", \"year\": 2025},\n", - " {\"model\": \"image\", \"pathway\":\"SSP2-Base\", \"year\": 2035},\n", - " {\"model\": \"image\", \"pathway\":\"SSP2-RCP26\", \"year\": 2045},\n", + " {\"model\": \"image\", \"pathway\":\"SSP2-Base\", \"year\": 2040, \"external scenarios\": external_scenarios},\n", + " {\"model\": \"image\", \"pathway\":\"SSP2-Base\", \"year\": 2025, \"external scenarios\": external_scenarios},\n", + " {\"model\": \"image\", \"pathway\":\"SSP2-Base\", \"year\": 2035, \"external scenarios\": external_scenarios},\n", + " {\"model\": \"image\", \"pathway\":\"SSP2-RCP26\", \"year\": 2045, \"external scenarios\": external_scenarios},\n", "]\n", "\n", "ndb = NewDatabase(\n", " scenarios = scenarios, \n", - " source_db=\"ecoinvent 3.9 cutoff\",\n", + " source_db=\"ecoinvent 3.9.1 cutoff\",\n", " source_version=\"3.9\",\n", " key='tUePmX_S5B8ieZkkM7WUU2CnO8SmShwmAeWK9x2rTFo=',\n", - " external_scenarios=[\n", - " bread,\n", - " cobalt,\n", - " ammonia,\n", - " ep2050\n", - " ]\n", ")\n" ] }, @@ -485,561 +426,76 @@ "id": "560b5cc3-11c8-4499-b553-d79ec5203e3e", "metadata": {}, "source": [ - "To integrate the projections of the user-generated scenario, call `update_external_scenario()`." + "To integrate the projections of the user-generated scenario, call `update(\"external\")` (or `ndb.update()` to apply all integrations, including that of external scenarios)." ] }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 12, "id": "51dd0dd9-86bf-42f3-bded-d3da98178b7e", "metadata": {}, "outputs": [ { - "name": "stdout", + "name": "stderr", "output_type": "stream", "text": [ - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "List of unlinked exchanges:\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| Name | Reference product | Location | Categories | Unit | Type | File |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| treatment of wastewater, average, capacity 1E9l/year | None | Europe without Switzerland | None | cubic meter | technosphere | lci-EP2050.csv |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "List of unlinked exchanges:\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| Name | Reference product | Location | Categories | Unit | Type | File |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| treatment of wastewater, average, capacity 1E9l/year | None | Europe without Switzerland | None | cubic meter | technosphere | lci-EP2050.csv |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "Create custom markets.\n", - "Create custom markets.\n", - "Create custom markets.\n", - "Create custom markets.\n", - "Cannot find -> transmission network construction, long-distance transmission network, long-distance ['CH', 'UN-EUROPE', 'RER', 'Europe without Austria', 'Europe, without Russia and Turkey', 'RER w/o RU', 'ENTSO-E', 'RER w/o DE+NL+RU', 'RER w/o DE+NL+NO+RU', 'Europe without NORDEL (NCPA)', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'WEU', 'CH', 'RER', 'Europe without Switzerland', 'RoW', 'GLO', 'AD', 'AE', 'AF', 'AG', 'AI', 'AL', 'AM', 'AO', 'AQ', 'AR', 'AS', 'AT', 'AU', 'AUS-AC', 'AUS-ACT', 'AUS-IOT', 'AUS-NSW', 'AUS-NTR', 'AUS-QNS', 'AUS-SAS', 'AUS-TSM', 'AUS-VCT', 'AUS-WAS', 'AW', 'AX', 'AZ', 'Akrotiri', 'Asia without China', 'BA', 'BALTSO', 'BB', 'BD', 'BE', 'BF', 'BG', 'BH', 'BI', 'BJ', 'BL', 'BM', 'BN', 'BO', 'BQ', 'BR', 'BR-AC', 'BR-AL', 'BR-AM', 'BR-AP', 'BR-BA', 'BR-CE', 'BR-DF', 'BR-ES', 'BR-GO', 'BR-MA', 'BR-MG', 'BR-MS', 'BR-MT', 'BR-Mid-western grid', 'BR-North-eastern grid', 'BR-Northern grid', 'BR-PA', 'BR-PB', 'BR-PE', 'BR-PI', 'BR-PR', 'BR-RJ', 'BR-RN', 'BR-RO', 'BR-RR', 'BR-RS', 'BR-SC', 'BR-SE', 'BR-SP', 'BR-South-eastern grid', 'BR-Southern grid', 'BR-TO', 'BS', 'BT', 'BV', 'BW', 'BY', 'BZ', 'Bajo Nuevo', 'CA', 'CA-AB', 'CA-BC', 'CA-MB', 'CA-NB', 'CA-NF', 'CA-NS', 'CA-NT', 'CA-NU', 'CA-ON', 'CA-PE', 'CA-QC', 'CA-SK', 'CA-YK', 'CD', 'CENTREL', 'CF', 'CG', 'CH', 'CI', 'CK', 'CL', 'CM', 'CN', 'CN-AH', 'CN-BJ', 'CN-CQ', 'CN-CSG', 'CN-FJ', 'CN-GD', 'CN-GS', 'CN-GX', 'CN-GZ', 'CN-HA', 'CN-HB', 'CN-HE', 'CN-HL', 'CN-HN', 'CN-HU', 'CN-JL', 'CN-JS', 'CN-JX', 'CN-LN', 'CN-NM', 'CN-NX', 'CN-QH', 'CN-SA', 'CN-SC', 'CN-SD', 'CN-SGCC', 'CN-SH', 'CN-SX', 'CN-TJ', 'CN-XJ', 'CN-XZ', 'CN-YN', 'CN-ZJ', 'CO', 'CR', 'CS', 'CU', 'CV', 'CW', 'CY', 'CZ', 'Canada without Alberta', 'Canada without Alberta and Quebec', 'Canada without Quebec', 'Canary Islands', 'Central Asia', 'China w/o Inner Mongol', 'Clipperton Island', 'Coral Sea Islands', 'Cyprus No Mans Area', 'DE', 'DJ', 'DK', 'DM', 'DO', 'DZ', 'Dhekelia Base', 'EC', 'EE', 'EG', 'EH', 'ENTSO-E', 'ER', 'ES', 'ET', 'Europe without Austria', 'Europe without NORDEL (NCPA)', 'Europe without Switzerland', 'Europe without Switzerland and Austria', 'Europe without Switzerland and France', 'Europe, without Russia and Turkey', 'FI', 'FJ', 'FK', 'FM', 'FO', 'FR', 'FSU', 'France, including overseas territories', 'GA', 'GB', 'GD', 'GE', 'GF', 'GG', 'GH', 'GI', 'GL', 'GM', 'GN', 'GP', 'GQ', 'GR', 'GS', 'GT', 'GU', 'GW', 'GY', 'Guantanamo Bay', 'HK', 'HM', 'HN', 'HR', 'HT', 'HU', 'IAI Area, Africa', 'IAI Area, Asia, without China and GCC', 'IAI Area, EU27 & EFTA', 'IAI Area, Gulf Cooperation Council', 'IAI Area, North America', 'IAI Area, North America, without Quebec', 'IAI Area, Russia & RER w/o EU27 & EFTA', 'IAI Area, South America', 'ID', 'IE', 'IL', 'IM', 'IN', 'IN-AN', 'IN-AP', 'IN-AR', 'IN-AS', 'IN-BR', 'IN-CH', 'IN-CT', 'IN-DD', 'IN-DL', 'IN-DN', 'IN-Eastern grid', 'IN-GA', 'IN-GJ', 'IN-HP', 'IN-HR', 'IN-Islands', 'IN-JH', 'IN-JK', 'IN-KA', 'IN-KL', 'IN-LD', 'IN-MH', 'IN-ML', 'IN-MN', 'IN-MP', 'IN-MZ', 'IN-NL', 'IN-North-eastern grid', 'IN-Northern grid', 'IN-OR', 'IN-PB', 'IN-PY', 'IN-RJ', 'IN-SK', 'IN-Southern grid', 'IN-TN', 'IN-TR', 'IN-UP', 'IN-UT', 'IN-WB', 'IN-Western grid', 'IO', 'IQ', 'IR', 'IS', 'IT', 'JE', 'JM', 'JO', 'JP', 'KE', 'KG', 'KH', 'KI', 'KM', 'KN', 'KP', 'KR', 'KW', 'KY', 'KZ', 'LA', 'LB', 'LC', 'LI', 'LK', 'LR', 'LS', 'LT', 'LU', 'LV', 'LY', 'MA', 'MC', 'MD', 'ME', 'MF', 'MG', 'MH', 'MK', 'ML', 'MM', 'MN', 'MO', 'MP', 'MQ', 'MR', 'MRO', 'MS', 'MT', 'MU', 'MV', 'MW', 'MX', 'MY', 'MZ', 'NA', 'NAFTA', 'NC', 'NE', 'NF', 'NG', 'NI', 'NL', 'NO', 'NORDEL', 'NP', 'NPCC', 'NR', 'NU', 'NZ', 'North America without Quebec', 'Northern Cyprus', 'OM', 'PA', 'PE', 'PF', 'PG', 'PH', 'PK', 'PL', 'PM', 'PN', 'PR', 'PS', 'PT', 'PW', 'PY', 'QA', 'QuĂ©bec, HQ distribution network', 'RAF', 'RAS', 'RE', 'RER', 'RER w/o AT+BE+CH+DE+FR+IT', 'RER w/o CH+DE', 'RER w/o DE+NL+NO', 'RER w/o DE+NL+NO+RU', 'RER w/o DE+NL+RU', 'RER w/o RU', 'RLA', 'RME', 'RNA', 'RO', 'RS', 'RU', 'RW', 'Russia (Asia)', 'Russia (Europe)', 'SA', 'SAS', 'SB', 'SC', 'SD', 'SE', 'SG', 'SH', 'SI', 'SJ', 'SK', 'SL', 'SM', 'SN', 'SO', 'SR', 'SS', 'ST', 'SV', 'SX', 'SY', 'SZ', 'Scarborough Reef', 'Serranilla Bank', 'Siachen Glacier', 'Somaliland', 'Spratly Islands', 'TC', 'TD', 'TF', 'TG', 'TH', 'TJ', 'TK', 'TL', 'TM', 'TN', 'TO', 'TR', 'TT', 'TV', 'TW', 'TZ', 'UA', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'UG', 'UM', 'UN-AMERICAS', 'UN-ASIA', 'UN-AUSTRALIANZ', 'UN-CAMERICA', 'UN-CARIBBEAN', 'UN-EAFRICA', 'UN-EASIA', 'UN-EEUROPE', 'UN-EUROPE', 'UN-MAFRICA', 'UN-MELANESIA', 'UN-MICRONESIA', 'UN-NAFRICA', 'UN-NEUROPE', 'UN-OCEANIA', 'UN-POLYNESIA', 'UN-SAMERICA', 'UN-SASIA', 'UN-SEASIA', 'UN-SEUROPE', 'UN-WAFRICA', 'UN-WASIA', 'US', 'US-AK', 'US-AL', 'US-AR', 'US-ASCC', 'US-AZ', 'US-CA', 'US-CO', 'US-CT', 'US-DC', 'US-DE', 'US-FL', 'US-FRCC', 'US-GA', 'US-HI', 'US-HICC', 'US-IA', 'US-ID', 'US-IL', 'US-IN', 'US-KS', 'US-KY', 'US-LA', 'US-MA', 'US-MD', 'US-ME', 'US-MI', 'US-MN', 'US-MO', 'US-MRO', 'US-MS', 'US-MT', 'US-NC', 'US-ND', 'US-NE', 'US-NH', 'US-NJ', 'US-NM', 'US-NPCC', 'US-NV', 'US-NY', 'US-OH', 'US-OK', 'US-OR', 'US-PA', 'US-PR', 'US-RFC', 'US-RI', 'US-SC', 'US-SD', 'US-SERC', 'US-SPP', 'US-TN', 'US-TRE', 'US-TX', 'US-UT', 'US-VA', 'US-VT', 'US-WA', 'US-WECC', 'US-WI', 'US-WV', 'US-WY', 'UY', 'UZ', 'VA', 'VC', 'VE', 'VG', 'VI', 'VN', 'VU', 'WECC', 'WEU', 'WF', 'WS', 'XK', 'YE', 'YT', 'ZA', 'ZM', 'ZW', 'GLO', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]\n", - "Cannot find -> transmission network construction, long-distance transmission network, long-distance ['CH', 'UN-EUROPE', 'RER', 'Europe without Austria', 'Europe, without Russia and Turkey', 'RER w/o RU', 'ENTSO-E', 'RER w/o DE+NL+RU', 'RER w/o DE+NL+NO+RU', 'Europe without NORDEL (NCPA)', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'WEU', 'CH', 'RER', 'Europe without Switzerland', 'RoW', 'GLO', 'AD', 'AE', 'AF', 'AG', 'AI', 'AL', 'AM', 'AO', 'AQ', 'AR', 'AS', 'AT', 'AU', 'AUS-AC', 'AUS-ACT', 'AUS-IOT', 'AUS-NSW', 'AUS-NTR', 'AUS-QNS', 'AUS-SAS', 'AUS-TSM', 'AUS-VCT', 'AUS-WAS', 'AW', 'AX', 'AZ', 'Akrotiri', 'Asia without China', 'BA', 'BALTSO', 'BB', 'BD', 'BE', 'BF', 'BG', 'BH', 'BI', 'BJ', 'BL', 'BM', 'BN', 'BO', 'BQ', 'BR', 'BR-AC', 'BR-AL', 'BR-AM', 'BR-AP', 'BR-BA', 'BR-CE', 'BR-DF', 'BR-ES', 'BR-GO', 'BR-MA', 'BR-MG', 'BR-MS', 'BR-MT', 'BR-Mid-western grid', 'BR-North-eastern grid', 'BR-Northern grid', 'BR-PA', 'BR-PB', 'BR-PE', 'BR-PI', 'BR-PR', 'BR-RJ', 'BR-RN', 'BR-RO', 'BR-RR', 'BR-RS', 'BR-SC', 'BR-SE', 'BR-SP', 'BR-South-eastern grid', 'BR-Southern grid', 'BR-TO', 'BS', 'BT', 'BV', 'BW', 'BY', 'BZ', 'Bajo Nuevo', 'CA', 'CA-AB', 'CA-BC', 'CA-MB', 'CA-NB', 'CA-NF', 'CA-NS', 'CA-NT', 'CA-NU', 'CA-ON', 'CA-PE', 'CA-QC', 'CA-SK', 'CA-YK', 'CD', 'CENTREL', 'CF', 'CG', 'CH', 'CI', 'CK', 'CL', 'CM', 'CN', 'CN-AH', 'CN-BJ', 'CN-CQ', 'CN-CSG', 'CN-FJ', 'CN-GD', 'CN-GS', 'CN-GX', 'CN-GZ', 'CN-HA', 'CN-HB', 'CN-HE', 'CN-HL', 'CN-HN', 'CN-HU', 'CN-JL', 'CN-JS', 'CN-JX', 'CN-LN', 'CN-NM', 'CN-NX', 'CN-QH', 'CN-SA', 'CN-SC', 'CN-SD', 'CN-SGCC', 'CN-SH', 'CN-SX', 'CN-TJ', 'CN-XJ', 'CN-XZ', 'CN-YN', 'CN-ZJ', 'CO', 'CR', 'CS', 'CU', 'CV', 'CW', 'CY', 'CZ', 'Canada without Alberta', 'Canada without Alberta and Quebec', 'Canada without Quebec', 'Canary Islands', 'Central Asia', 'China w/o Inner Mongol', 'Clipperton Island', 'Coral Sea Islands', 'Cyprus No Mans Area', 'DE', 'DJ', 'DK', 'DM', 'DO', 'DZ', 'Dhekelia Base', 'EC', 'EE', 'EG', 'EH', 'ENTSO-E', 'ER', 'ES', 'ET', 'Europe without Austria', 'Europe without NORDEL (NCPA)', 'Europe without Switzerland', 'Europe without Switzerland and Austria', 'Europe without Switzerland and France', 'Europe, without Russia and Turkey', 'FI', 'FJ', 'FK', 'FM', 'FO', 'FR', 'FSU', 'France, including overseas territories', 'GA', 'GB', 'GD', 'GE', 'GF', 'GG', 'GH', 'GI', 'GL', 'GM', 'GN', 'GP', 'GQ', 'GR', 'GS', 'GT', 'GU', 'GW', 'GY', 'Guantanamo Bay', 'HK', 'HM', 'HN', 'HR', 'HT', 'HU', 'IAI Area, Africa', 'IAI Area, Asia, without China and GCC', 'IAI Area, EU27 & EFTA', 'IAI Area, Gulf Cooperation Council', 'IAI Area, North America', 'IAI Area, North America, without Quebec', 'IAI Area, Russia & RER w/o EU27 & EFTA', 'IAI Area, South America', 'ID', 'IE', 'IL', 'IM', 'IN', 'IN-AN', 'IN-AP', 'IN-AR', 'IN-AS', 'IN-BR', 'IN-CH', 'IN-CT', 'IN-DD', 'IN-DL', 'IN-DN', 'IN-Eastern grid', 'IN-GA', 'IN-GJ', 'IN-HP', 'IN-HR', 'IN-Islands', 'IN-JH', 'IN-JK', 'IN-KA', 'IN-KL', 'IN-LD', 'IN-MH', 'IN-ML', 'IN-MN', 'IN-MP', 'IN-MZ', 'IN-NL', 'IN-North-eastern grid', 'IN-Northern grid', 'IN-OR', 'IN-PB', 'IN-PY', 'IN-RJ', 'IN-SK', 'IN-Southern grid', 'IN-TN', 'IN-TR', 'IN-UP', 'IN-UT', 'IN-WB', 'IN-Western grid', 'IO', 'IQ', 'IR', 'IS', 'IT', 'JE', 'JM', 'JO', 'JP', 'KE', 'KG', 'KH', 'KI', 'KM', 'KN', 'KP', 'KR', 'KW', 'KY', 'KZ', 'LA', 'LB', 'LC', 'LI', 'LK', 'LR', 'LS', 'LT', 'LU', 'LV', 'LY', 'MA', 'MC', 'MD', 'ME', 'MF', 'MG', 'MH', 'MK', 'ML', 'MM', 'MN', 'MO', 'MP', 'MQ', 'MR', 'MRO', 'MS', 'MT', 'MU', 'MV', 'MW', 'MX', 'MY', 'MZ', 'NA', 'NAFTA', 'NC', 'NE', 'NF', 'NG', 'NI', 'NL', 'NO', 'NORDEL', 'NP', 'NPCC', 'NR', 'NU', 'NZ', 'North America without Quebec', 'Northern Cyprus', 'OM', 'PA', 'PE', 'PF', 'PG', 'PH', 'PK', 'PL', 'PM', 'PN', 'PR', 'PS', 'PT', 'PW', 'PY', 'QA', 'QuĂ©bec, HQ distribution network', 'RAF', 'RAS', 'RE', 'RER', 'RER w/o AT+BE+CH+DE+FR+IT', 'RER w/o CH+DE', 'RER w/o DE+NL+NO', 'RER w/o DE+NL+NO+RU', 'RER w/o DE+NL+RU', 'RER w/o RU', 'RLA', 'RME', 'RNA', 'RO', 'RS', 'RU', 'RW', 'Russia (Asia)', 'Russia (Europe)', 'SA', 'SAS', 'SB', 'SC', 'SD', 'SE', 'SG', 'SH', 'SI', 'SJ', 'SK', 'SL', 'SM', 'SN', 'SO', 'SR', 'SS', 'ST', 'SV', 'SX', 'SY', 'SZ', 'Scarborough Reef', 'Serranilla Bank', 'Siachen Glacier', 'Somaliland', 'Spratly Islands', 'TC', 'TD', 'TF', 'TG', 'TH', 'TJ', 'TK', 'TL', 'TM', 'TN', 'TO', 'TR', 'TT', 'TV', 'TW', 'TZ', 'UA', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'UG', 'UM', 'UN-AMERICAS', 'UN-ASIA', 'UN-AUSTRALIANZ', 'UN-CAMERICA', 'UN-CARIBBEAN', 'UN-EAFRICA', 'UN-EASIA', 'UN-EEUROPE', 'UN-EUROPE', 'UN-MAFRICA', 'UN-MELANESIA', 'UN-MICRONESIA', 'UN-NAFRICA', 'UN-NEUROPE', 'UN-OCEANIA', 'UN-POLYNESIA', 'UN-SAMERICA', 'UN-SASIA', 'UN-SEASIA', 'UN-SEUROPE', 'UN-WAFRICA', 'UN-WASIA', 'US', 'US-AK', 'US-AL', 'US-AR', 'US-ASCC', 'US-AZ', 'US-CA', 'US-CO', 'US-CT', 'US-DC', 'US-DE', 'US-FL', 'US-FRCC', 'US-GA', 'US-HI', 'US-HICC', 'US-IA', 'US-ID', 'US-IL', 'US-IN', 'US-KS', 'US-KY', 'US-LA', 'US-MA', 'US-MD', 'US-ME', 'US-MI', 'US-MN', 'US-MO', 'US-MRO', 'US-MS', 'US-MT', 'US-NC', 'US-ND', 'US-NE', 'US-NH', 'US-NJ', 'US-NM', 'US-NPCC', 'US-NV', 'US-NY', 'US-OH', 'US-OK', 'US-OR', 'US-PA', 'US-PR', 'US-RFC', 'US-RI', 'US-SC', 'US-SD', 'US-SERC', 'US-SPP', 'US-TN', 'US-TRE', 'US-TX', 'US-UT', 'US-VA', 'US-VT', 'US-WA', 'US-WECC', 'US-WI', 'US-WV', 'US-WY', 'UY', 'UZ', 'VA', 'VC', 'VE', 'VG', 'VI', 'VN', 'VU', 'WECC', 'WEU', 'WF', 'WS', 'XK', 'YE', 'YT', 'ZA', 'ZM', 'ZW', 'GLO', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "List of unlinked exchanges:\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| Name | Reference product | Location | Categories | Unit | Type | File |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| treatment of wastewater, average, capacity 1E9l/year | None | Europe without Switzerland | None | cubic meter | technosphere | lci-EP2050.csv |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "List of unlinked exchanges:\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| Name | Reference product | Location | Categories | Unit | Type | File |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| treatment of wastewater, average, capacity 1E9l/year | None | Europe without Switzerland | None | cubic meter | technosphere | lci-EP2050.csv |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "Create custom markets.\n", - "Create custom markets.\n", - "Create custom markets.\n", - "Create custom markets.\n", - "Cannot find -> transmission network construction, long-distance transmission network, long-distance ['CH', 'UN-EUROPE', 'RER', 'Europe without Austria', 'Europe, without Russia and Turkey', 'RER w/o RU', 'ENTSO-E', 'RER w/o DE+NL+RU', 'RER w/o DE+NL+NO+RU', 'Europe without NORDEL (NCPA)', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'WEU', 'CH', 'RER', 'Europe without Switzerland', 'RoW', 'GLO', 'AD', 'AE', 'AF', 'AG', 'AI', 'AL', 'AM', 'AO', 'AQ', 'AR', 'AS', 'AT', 'AU', 'AUS-AC', 'AUS-ACT', 'AUS-IOT', 'AUS-NSW', 'AUS-NTR', 'AUS-QNS', 'AUS-SAS', 'AUS-TSM', 'AUS-VCT', 'AUS-WAS', 'AW', 'AX', 'AZ', 'Akrotiri', 'Asia without China', 'BA', 'BALTSO', 'BB', 'BD', 'BE', 'BF', 'BG', 'BH', 'BI', 'BJ', 'BL', 'BM', 'BN', 'BO', 'BQ', 'BR', 'BR-AC', 'BR-AL', 'BR-AM', 'BR-AP', 'BR-BA', 'BR-CE', 'BR-DF', 'BR-ES', 'BR-GO', 'BR-MA', 'BR-MG', 'BR-MS', 'BR-MT', 'BR-Mid-western grid', 'BR-North-eastern grid', 'BR-Northern grid', 'BR-PA', 'BR-PB', 'BR-PE', 'BR-PI', 'BR-PR', 'BR-RJ', 'BR-RN', 'BR-RO', 'BR-RR', 'BR-RS', 'BR-SC', 'BR-SE', 'BR-SP', 'BR-South-eastern grid', 'BR-Southern grid', 'BR-TO', 'BS', 'BT', 'BV', 'BW', 'BY', 'BZ', 'Bajo Nuevo', 'CA', 'CA-AB', 'CA-BC', 'CA-MB', 'CA-NB', 'CA-NF', 'CA-NS', 'CA-NT', 'CA-NU', 'CA-ON', 'CA-PE', 'CA-QC', 'CA-SK', 'CA-YK', 'CD', 'CENTREL', 'CF', 'CG', 'CH', 'CI', 'CK', 'CL', 'CM', 'CN', 'CN-AH', 'CN-BJ', 'CN-CQ', 'CN-CSG', 'CN-FJ', 'CN-GD', 'CN-GS', 'CN-GX', 'CN-GZ', 'CN-HA', 'CN-HB', 'CN-HE', 'CN-HL', 'CN-HN', 'CN-HU', 'CN-JL', 'CN-JS', 'CN-JX', 'CN-LN', 'CN-NM', 'CN-NX', 'CN-QH', 'CN-SA', 'CN-SC', 'CN-SD', 'CN-SGCC', 'CN-SH', 'CN-SX', 'CN-TJ', 'CN-XJ', 'CN-XZ', 'CN-YN', 'CN-ZJ', 'CO', 'CR', 'CS', 'CU', 'CV', 'CW', 'CY', 'CZ', 'Canada without Alberta', 'Canada without Alberta and Quebec', 'Canada without Quebec', 'Canary Islands', 'Central Asia', 'China w/o Inner Mongol', 'Clipperton Island', 'Coral Sea Islands', 'Cyprus No Mans Area', 'DE', 'DJ', 'DK', 'DM', 'DO', 'DZ', 'Dhekelia Base', 'EC', 'EE', 'EG', 'EH', 'ENTSO-E', 'ER', 'ES', 'ET', 'Europe without Austria', 'Europe without NORDEL (NCPA)', 'Europe without Switzerland', 'Europe without Switzerland and Austria', 'Europe without Switzerland and France', 'Europe, without Russia and Turkey', 'FI', 'FJ', 'FK', 'FM', 'FO', 'FR', 'FSU', 'France, including overseas territories', 'GA', 'GB', 'GD', 'GE', 'GF', 'GG', 'GH', 'GI', 'GL', 'GM', 'GN', 'GP', 'GQ', 'GR', 'GS', 'GT', 'GU', 'GW', 'GY', 'Guantanamo Bay', 'HK', 'HM', 'HN', 'HR', 'HT', 'HU', 'IAI Area, Africa', 'IAI Area, Asia, without China and GCC', 'IAI Area, EU27 & EFTA', 'IAI Area, Gulf Cooperation Council', 'IAI Area, North America', 'IAI Area, North America, without Quebec', 'IAI Area, Russia & RER w/o EU27 & EFTA', 'IAI Area, South America', 'ID', 'IE', 'IL', 'IM', 'IN', 'IN-AN', 'IN-AP', 'IN-AR', 'IN-AS', 'IN-BR', 'IN-CH', 'IN-CT', 'IN-DD', 'IN-DL', 'IN-DN', 'IN-Eastern grid', 'IN-GA', 'IN-GJ', 'IN-HP', 'IN-HR', 'IN-Islands', 'IN-JH', 'IN-JK', 'IN-KA', 'IN-KL', 'IN-LD', 'IN-MH', 'IN-ML', 'IN-MN', 'IN-MP', 'IN-MZ', 'IN-NL', 'IN-North-eastern grid', 'IN-Northern grid', 'IN-OR', 'IN-PB', 'IN-PY', 'IN-RJ', 'IN-SK', 'IN-Southern grid', 'IN-TN', 'IN-TR', 'IN-UP', 'IN-UT', 'IN-WB', 'IN-Western grid', 'IO', 'IQ', 'IR', 'IS', 'IT', 'JE', 'JM', 'JO', 'JP', 'KE', 'KG', 'KH', 'KI', 'KM', 'KN', 'KP', 'KR', 'KW', 'KY', 'KZ', 'LA', 'LB', 'LC', 'LI', 'LK', 'LR', 'LS', 'LT', 'LU', 'LV', 'LY', 'MA', 'MC', 'MD', 'ME', 'MF', 'MG', 'MH', 'MK', 'ML', 'MM', 'MN', 'MO', 'MP', 'MQ', 'MR', 'MRO', 'MS', 'MT', 'MU', 'MV', 'MW', 'MX', 'MY', 'MZ', 'NA', 'NAFTA', 'NC', 'NE', 'NF', 'NG', 'NI', 'NL', 'NO', 'NORDEL', 'NP', 'NPCC', 'NR', 'NU', 'NZ', 'North America without Quebec', 'Northern Cyprus', 'OM', 'PA', 'PE', 'PF', 'PG', 'PH', 'PK', 'PL', 'PM', 'PN', 'PR', 'PS', 'PT', 'PW', 'PY', 'QA', 'QuĂ©bec, HQ distribution network', 'RAF', 'RAS', 'RE', 'RER', 'RER w/o AT+BE+CH+DE+FR+IT', 'RER w/o CH+DE', 'RER w/o DE+NL+NO', 'RER w/o DE+NL+NO+RU', 'RER w/o DE+NL+RU', 'RER w/o RU', 'RLA', 'RME', 'RNA', 'RO', 'RS', 'RU', 'RW', 'Russia (Asia)', 'Russia (Europe)', 'SA', 'SAS', 'SB', 'SC', 'SD', 'SE', 'SG', 'SH', 'SI', 'SJ', 'SK', 'SL', 'SM', 'SN', 'SO', 'SR', 'SS', 'ST', 'SV', 'SX', 'SY', 'SZ', 'Scarborough Reef', 'Serranilla Bank', 'Siachen Glacier', 'Somaliland', 'Spratly Islands', 'TC', 'TD', 'TF', 'TG', 'TH', 'TJ', 'TK', 'TL', 'TM', 'TN', 'TO', 'TR', 'TT', 'TV', 'TW', 'TZ', 'UA', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'UG', 'UM', 'UN-AMERICAS', 'UN-ASIA', 'UN-AUSTRALIANZ', 'UN-CAMERICA', 'UN-CARIBBEAN', 'UN-EAFRICA', 'UN-EASIA', 'UN-EEUROPE', 'UN-EUROPE', 'UN-MAFRICA', 'UN-MELANESIA', 'UN-MICRONESIA', 'UN-NAFRICA', 'UN-NEUROPE', 'UN-OCEANIA', 'UN-POLYNESIA', 'UN-SAMERICA', 'UN-SASIA', 'UN-SEASIA', 'UN-SEUROPE', 'UN-WAFRICA', 'UN-WASIA', 'US', 'US-AK', 'US-AL', 'US-AR', 'US-ASCC', 'US-AZ', 'US-CA', 'US-CO', 'US-CT', 'US-DC', 'US-DE', 'US-FL', 'US-FRCC', 'US-GA', 'US-HI', 'US-HICC', 'US-IA', 'US-ID', 'US-IL', 'US-IN', 'US-KS', 'US-KY', 'US-LA', 'US-MA', 'US-MD', 'US-ME', 'US-MI', 'US-MN', 'US-MO', 'US-MRO', 'US-MS', 'US-MT', 'US-NC', 'US-ND', 'US-NE', 'US-NH', 'US-NJ', 'US-NM', 'US-NPCC', 'US-NV', 'US-NY', 'US-OH', 'US-OK', 'US-OR', 'US-PA', 'US-PR', 'US-RFC', 'US-RI', 'US-SC', 'US-SD', 'US-SERC', 'US-SPP', 'US-TN', 'US-TRE', 'US-TX', 'US-UT', 'US-VA', 'US-VT', 'US-WA', 'US-WECC', 'US-WI', 'US-WV', 'US-WY', 'UY', 'UZ', 'VA', 'VC', 'VE', 'VG', 'VI', 'VN', 'VU', 'WECC', 'WEU', 'WF', 'WS', 'XK', 'YE', 'YT', 'ZA', 'ZM', 'ZW', 'GLO', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]\n", - "Cannot find -> transmission network construction, long-distance transmission network, long-distance ['CH', 'UN-EUROPE', 'RER', 'Europe without Austria', 'Europe, without Russia and Turkey', 'RER w/o RU', 'ENTSO-E', 'RER w/o DE+NL+RU', 'RER w/o DE+NL+NO+RU', 'Europe without NORDEL (NCPA)', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'WEU', 'CH', 'RER', 'Europe without Switzerland', 'RoW', 'GLO', 'AD', 'AE', 'AF', 'AG', 'AI', 'AL', 'AM', 'AO', 'AQ', 'AR', 'AS', 'AT', 'AU', 'AUS-AC', 'AUS-ACT', 'AUS-IOT', 'AUS-NSW', 'AUS-NTR', 'AUS-QNS', 'AUS-SAS', 'AUS-TSM', 'AUS-VCT', 'AUS-WAS', 'AW', 'AX', 'AZ', 'Akrotiri', 'Asia without China', 'BA', 'BALTSO', 'BB', 'BD', 'BE', 'BF', 'BG', 'BH', 'BI', 'BJ', 'BL', 'BM', 'BN', 'BO', 'BQ', 'BR', 'BR-AC', 'BR-AL', 'BR-AM', 'BR-AP', 'BR-BA', 'BR-CE', 'BR-DF', 'BR-ES', 'BR-GO', 'BR-MA', 'BR-MG', 'BR-MS', 'BR-MT', 'BR-Mid-western grid', 'BR-North-eastern grid', 'BR-Northern grid', 'BR-PA', 'BR-PB', 'BR-PE', 'BR-PI', 'BR-PR', 'BR-RJ', 'BR-RN', 'BR-RO', 'BR-RR', 'BR-RS', 'BR-SC', 'BR-SE', 'BR-SP', 'BR-South-eastern grid', 'BR-Southern grid', 'BR-TO', 'BS', 'BT', 'BV', 'BW', 'BY', 'BZ', 'Bajo Nuevo', 'CA', 'CA-AB', 'CA-BC', 'CA-MB', 'CA-NB', 'CA-NF', 'CA-NS', 'CA-NT', 'CA-NU', 'CA-ON', 'CA-PE', 'CA-QC', 'CA-SK', 'CA-YK', 'CD', 'CENTREL', 'CF', 'CG', 'CH', 'CI', 'CK', 'CL', 'CM', 'CN', 'CN-AH', 'CN-BJ', 'CN-CQ', 'CN-CSG', 'CN-FJ', 'CN-GD', 'CN-GS', 'CN-GX', 'CN-GZ', 'CN-HA', 'CN-HB', 'CN-HE', 'CN-HL', 'CN-HN', 'CN-HU', 'CN-JL', 'CN-JS', 'CN-JX', 'CN-LN', 'CN-NM', 'CN-NX', 'CN-QH', 'CN-SA', 'CN-SC', 'CN-SD', 'CN-SGCC', 'CN-SH', 'CN-SX', 'CN-TJ', 'CN-XJ', 'CN-XZ', 'CN-YN', 'CN-ZJ', 'CO', 'CR', 'CS', 'CU', 'CV', 'CW', 'CY', 'CZ', 'Canada without Alberta', 'Canada without Alberta and Quebec', 'Canada without Quebec', 'Canary Islands', 'Central Asia', 'China w/o Inner Mongol', 'Clipperton Island', 'Coral Sea Islands', 'Cyprus No Mans Area', 'DE', 'DJ', 'DK', 'DM', 'DO', 'DZ', 'Dhekelia Base', 'EC', 'EE', 'EG', 'EH', 'ENTSO-E', 'ER', 'ES', 'ET', 'Europe without Austria', 'Europe without NORDEL (NCPA)', 'Europe without Switzerland', 'Europe without Switzerland and Austria', 'Europe without Switzerland and France', 'Europe, without Russia and Turkey', 'FI', 'FJ', 'FK', 'FM', 'FO', 'FR', 'FSU', 'France, including overseas territories', 'GA', 'GB', 'GD', 'GE', 'GF', 'GG', 'GH', 'GI', 'GL', 'GM', 'GN', 'GP', 'GQ', 'GR', 'GS', 'GT', 'GU', 'GW', 'GY', 'Guantanamo Bay', 'HK', 'HM', 'HN', 'HR', 'HT', 'HU', 'IAI Area, Africa', 'IAI Area, Asia, without China and GCC', 'IAI Area, EU27 & EFTA', 'IAI Area, Gulf Cooperation Council', 'IAI Area, North America', 'IAI Area, North America, without Quebec', 'IAI Area, Russia & RER w/o EU27 & EFTA', 'IAI Area, South America', 'ID', 'IE', 'IL', 'IM', 'IN', 'IN-AN', 'IN-AP', 'IN-AR', 'IN-AS', 'IN-BR', 'IN-CH', 'IN-CT', 'IN-DD', 'IN-DL', 'IN-DN', 'IN-Eastern grid', 'IN-GA', 'IN-GJ', 'IN-HP', 'IN-HR', 'IN-Islands', 'IN-JH', 'IN-JK', 'IN-KA', 'IN-KL', 'IN-LD', 'IN-MH', 'IN-ML', 'IN-MN', 'IN-MP', 'IN-MZ', 'IN-NL', 'IN-North-eastern grid', 'IN-Northern grid', 'IN-OR', 'IN-PB', 'IN-PY', 'IN-RJ', 'IN-SK', 'IN-Southern grid', 'IN-TN', 'IN-TR', 'IN-UP', 'IN-UT', 'IN-WB', 'IN-Western grid', 'IO', 'IQ', 'IR', 'IS', 'IT', 'JE', 'JM', 'JO', 'JP', 'KE', 'KG', 'KH', 'KI', 'KM', 'KN', 'KP', 'KR', 'KW', 'KY', 'KZ', 'LA', 'LB', 'LC', 'LI', 'LK', 'LR', 'LS', 'LT', 'LU', 'LV', 'LY', 'MA', 'MC', 'MD', 'ME', 'MF', 'MG', 'MH', 'MK', 'ML', 'MM', 'MN', 'MO', 'MP', 'MQ', 'MR', 'MRO', 'MS', 'MT', 'MU', 'MV', 'MW', 'MX', 'MY', 'MZ', 'NA', 'NAFTA', 'NC', 'NE', 'NF', 'NG', 'NI', 'NL', 'NO', 'NORDEL', 'NP', 'NPCC', 'NR', 'NU', 'NZ', 'North America without Quebec', 'Northern Cyprus', 'OM', 'PA', 'PE', 'PF', 'PG', 'PH', 'PK', 'PL', 'PM', 'PN', 'PR', 'PS', 'PT', 'PW', 'PY', 'QA', 'QuĂ©bec, HQ distribution network', 'RAF', 'RAS', 'RE', 'RER', 'RER w/o AT+BE+CH+DE+FR+IT', 'RER w/o CH+DE', 'RER w/o DE+NL+NO', 'RER w/o DE+NL+NO+RU', 'RER w/o DE+NL+RU', 'RER w/o RU', 'RLA', 'RME', 'RNA', 'RO', 'RS', 'RU', 'RW', 'Russia (Asia)', 'Russia (Europe)', 'SA', 'SAS', 'SB', 'SC', 'SD', 'SE', 'SG', 'SH', 'SI', 'SJ', 'SK', 'SL', 'SM', 'SN', 'SO', 'SR', 'SS', 'ST', 'SV', 'SX', 'SY', 'SZ', 'Scarborough Reef', 'Serranilla Bank', 'Siachen Glacier', 'Somaliland', 'Spratly Islands', 'TC', 'TD', 'TF', 'TG', 'TH', 'TJ', 'TK', 'TL', 'TM', 'TN', 'TO', 'TR', 'TT', 'TV', 'TW', 'TZ', 'UA', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'UG', 'UM', 'UN-AMERICAS', 'UN-ASIA', 'UN-AUSTRALIANZ', 'UN-CAMERICA', 'UN-CARIBBEAN', 'UN-EAFRICA', 'UN-EASIA', 'UN-EEUROPE', 'UN-EUROPE', 'UN-MAFRICA', 'UN-MELANESIA', 'UN-MICRONESIA', 'UN-NAFRICA', 'UN-NEUROPE', 'UN-OCEANIA', 'UN-POLYNESIA', 'UN-SAMERICA', 'UN-SASIA', 'UN-SEASIA', 'UN-SEUROPE', 'UN-WAFRICA', 'UN-WASIA', 'US', 'US-AK', 'US-AL', 'US-AR', 'US-ASCC', 'US-AZ', 'US-CA', 'US-CO', 'US-CT', 'US-DC', 'US-DE', 'US-FL', 'US-FRCC', 'US-GA', 'US-HI', 'US-HICC', 'US-IA', 'US-ID', 'US-IL', 'US-IN', 'US-KS', 'US-KY', 'US-LA', 'US-MA', 'US-MD', 'US-ME', 'US-MI', 'US-MN', 'US-MO', 'US-MRO', 'US-MS', 'US-MT', 'US-NC', 'US-ND', 'US-NE', 'US-NH', 'US-NJ', 'US-NM', 'US-NPCC', 'US-NV', 'US-NY', 'US-OH', 'US-OK', 'US-OR', 'US-PA', 'US-PR', 'US-RFC', 'US-RI', 'US-SC', 'US-SD', 'US-SERC', 'US-SPP', 'US-TN', 'US-TRE', 'US-TX', 'US-UT', 'US-VA', 'US-VT', 'US-WA', 'US-WECC', 'US-WI', 'US-WV', 'US-WY', 'UY', 'UZ', 'VA', 'VC', 'VE', 'VG', 'VI', 'VN', 'VU', 'WECC', 'WEU', 'WF', 'WS', 'XK', 'YE', 'YT', 'ZA', 'ZM', 'ZW', 'GLO', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "List of unlinked exchanges:\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| Name | Reference product | Location | Categories | Unit | Type | File |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| treatment of wastewater, average, capacity 1E9l/year | None | Europe without Switzerland | None | cubic meter | technosphere | lci-EP2050.csv |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "List of unlinked exchanges:\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| Name | Reference product | Location | Categories | Unit | Type | File |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| treatment of wastewater, average, capacity 1E9l/year | None | Europe without Switzerland | None | cubic meter | technosphere | lci-EP2050.csv |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "Create custom markets.\n", - "Create custom markets.\n", - "Create custom markets.\n", - "Create custom markets.\n", - "Cannot find -> transmission network construction, long-distance transmission network, long-distance ['CH', 'UN-EUROPE', 'RER', 'Europe without Austria', 'Europe, without Russia and Turkey', 'RER w/o RU', 'ENTSO-E', 'RER w/o DE+NL+RU', 'RER w/o DE+NL+NO+RU', 'Europe without NORDEL (NCPA)', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'WEU', 'CH', 'RER', 'Europe without Switzerland', 'RoW', 'GLO', 'AD', 'AE', 'AF', 'AG', 'AI', 'AL', 'AM', 'AO', 'AQ', 'AR', 'AS', 'AT', 'AU', 'AUS-AC', 'AUS-ACT', 'AUS-IOT', 'AUS-NSW', 'AUS-NTR', 'AUS-QNS', 'AUS-SAS', 'AUS-TSM', 'AUS-VCT', 'AUS-WAS', 'AW', 'AX', 'AZ', 'Akrotiri', 'Asia without China', 'BA', 'BALTSO', 'BB', 'BD', 'BE', 'BF', 'BG', 'BH', 'BI', 'BJ', 'BL', 'BM', 'BN', 'BO', 'BQ', 'BR', 'BR-AC', 'BR-AL', 'BR-AM', 'BR-AP', 'BR-BA', 'BR-CE', 'BR-DF', 'BR-ES', 'BR-GO', 'BR-MA', 'BR-MG', 'BR-MS', 'BR-MT', 'BR-Mid-western grid', 'BR-North-eastern grid', 'BR-Northern grid', 'BR-PA', 'BR-PB', 'BR-PE', 'BR-PI', 'BR-PR', 'BR-RJ', 'BR-RN', 'BR-RO', 'BR-RR', 'BR-RS', 'BR-SC', 'BR-SE', 'BR-SP', 'BR-South-eastern grid', 'BR-Southern grid', 'BR-TO', 'BS', 'BT', 'BV', 'BW', 'BY', 'BZ', 'Bajo Nuevo', 'CA', 'CA-AB', 'CA-BC', 'CA-MB', 'CA-NB', 'CA-NF', 'CA-NS', 'CA-NT', 'CA-NU', 'CA-ON', 'CA-PE', 'CA-QC', 'CA-SK', 'CA-YK', 'CD', 'CENTREL', 'CF', 'CG', 'CH', 'CI', 'CK', 'CL', 'CM', 'CN', 'CN-AH', 'CN-BJ', 'CN-CQ', 'CN-CSG', 'CN-FJ', 'CN-GD', 'CN-GS', 'CN-GX', 'CN-GZ', 'CN-HA', 'CN-HB', 'CN-HE', 'CN-HL', 'CN-HN', 'CN-HU', 'CN-JL', 'CN-JS', 'CN-JX', 'CN-LN', 'CN-NM', 'CN-NX', 'CN-QH', 'CN-SA', 'CN-SC', 'CN-SD', 'CN-SGCC', 'CN-SH', 'CN-SX', 'CN-TJ', 'CN-XJ', 'CN-XZ', 'CN-YN', 'CN-ZJ', 'CO', 'CR', 'CS', 'CU', 'CV', 'CW', 'CY', 'CZ', 'Canada without Alberta', 'Canada without Alberta and Quebec', 'Canada without Quebec', 'Canary Islands', 'Central Asia', 'China w/o Inner Mongol', 'Clipperton Island', 'Coral Sea Islands', 'Cyprus No Mans Area', 'DE', 'DJ', 'DK', 'DM', 'DO', 'DZ', 'Dhekelia Base', 'EC', 'EE', 'EG', 'EH', 'ENTSO-E', 'ER', 'ES', 'ET', 'Europe without Austria', 'Europe without NORDEL (NCPA)', 'Europe without Switzerland', 'Europe without Switzerland and Austria', 'Europe without Switzerland and France', 'Europe, without Russia and Turkey', 'FI', 'FJ', 'FK', 'FM', 'FO', 'FR', 'FSU', 'France, including overseas territories', 'GA', 'GB', 'GD', 'GE', 'GF', 'GG', 'GH', 'GI', 'GL', 'GM', 'GN', 'GP', 'GQ', 'GR', 'GS', 'GT', 'GU', 'GW', 'GY', 'Guantanamo Bay', 'HK', 'HM', 'HN', 'HR', 'HT', 'HU', 'IAI Area, Africa', 'IAI Area, Asia, without China and GCC', 'IAI Area, EU27 & EFTA', 'IAI Area, Gulf Cooperation Council', 'IAI Area, North America', 'IAI Area, North America, without Quebec', 'IAI Area, Russia & RER w/o EU27 & EFTA', 'IAI Area, South America', 'ID', 'IE', 'IL', 'IM', 'IN', 'IN-AN', 'IN-AP', 'IN-AR', 'IN-AS', 'IN-BR', 'IN-CH', 'IN-CT', 'IN-DD', 'IN-DL', 'IN-DN', 'IN-Eastern grid', 'IN-GA', 'IN-GJ', 'IN-HP', 'IN-HR', 'IN-Islands', 'IN-JH', 'IN-JK', 'IN-KA', 'IN-KL', 'IN-LD', 'IN-MH', 'IN-ML', 'IN-MN', 'IN-MP', 'IN-MZ', 'IN-NL', 'IN-North-eastern grid', 'IN-Northern grid', 'IN-OR', 'IN-PB', 'IN-PY', 'IN-RJ', 'IN-SK', 'IN-Southern grid', 'IN-TN', 'IN-TR', 'IN-UP', 'IN-UT', 'IN-WB', 'IN-Western grid', 'IO', 'IQ', 'IR', 'IS', 'IT', 'JE', 'JM', 'JO', 'JP', 'KE', 'KG', 'KH', 'KI', 'KM', 'KN', 'KP', 'KR', 'KW', 'KY', 'KZ', 'LA', 'LB', 'LC', 'LI', 'LK', 'LR', 'LS', 'LT', 'LU', 'LV', 'LY', 'MA', 'MC', 'MD', 'ME', 'MF', 'MG', 'MH', 'MK', 'ML', 'MM', 'MN', 'MO', 'MP', 'MQ', 'MR', 'MRO', 'MS', 'MT', 'MU', 'MV', 'MW', 'MX', 'MY', 'MZ', 'NA', 'NAFTA', 'NC', 'NE', 'NF', 'NG', 'NI', 'NL', 'NO', 'NORDEL', 'NP', 'NPCC', 'NR', 'NU', 'NZ', 'North America without Quebec', 'Northern Cyprus', 'OM', 'PA', 'PE', 'PF', 'PG', 'PH', 'PK', 'PL', 'PM', 'PN', 'PR', 'PS', 'PT', 'PW', 'PY', 'QA', 'QuĂ©bec, HQ distribution network', 'RAF', 'RAS', 'RE', 'RER', 'RER w/o AT+BE+CH+DE+FR+IT', 'RER w/o CH+DE', 'RER w/o DE+NL+NO', 'RER w/o DE+NL+NO+RU', 'RER w/o DE+NL+RU', 'RER w/o RU', 'RLA', 'RME', 'RNA', 'RO', 'RS', 'RU', 'RW', 'Russia (Asia)', 'Russia (Europe)', 'SA', 'SAS', 'SB', 'SC', 'SD', 'SE', 'SG', 'SH', 'SI', 'SJ', 'SK', 'SL', 'SM', 'SN', 'SO', 'SR', 'SS', 'ST', 'SV', 'SX', 'SY', 'SZ', 'Scarborough Reef', 'Serranilla Bank', 'Siachen Glacier', 'Somaliland', 'Spratly Islands', 'TC', 'TD', 'TF', 'TG', 'TH', 'TJ', 'TK', 'TL', 'TM', 'TN', 'TO', 'TR', 'TT', 'TV', 'TW', 'TZ', 'UA', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'UG', 'UM', 'UN-AMERICAS', 'UN-ASIA', 'UN-AUSTRALIANZ', 'UN-CAMERICA', 'UN-CARIBBEAN', 'UN-EAFRICA', 'UN-EASIA', 'UN-EEUROPE', 'UN-EUROPE', 'UN-MAFRICA', 'UN-MELANESIA', 'UN-MICRONESIA', 'UN-NAFRICA', 'UN-NEUROPE', 'UN-OCEANIA', 'UN-POLYNESIA', 'UN-SAMERICA', 'UN-SASIA', 'UN-SEASIA', 'UN-SEUROPE', 'UN-WAFRICA', 'UN-WASIA', 'US', 'US-AK', 'US-AL', 'US-AR', 'US-ASCC', 'US-AZ', 'US-CA', 'US-CO', 'US-CT', 'US-DC', 'US-DE', 'US-FL', 'US-FRCC', 'US-GA', 'US-HI', 'US-HICC', 'US-IA', 'US-ID', 'US-IL', 'US-IN', 'US-KS', 'US-KY', 'US-LA', 'US-MA', 'US-MD', 'US-ME', 'US-MI', 'US-MN', 'US-MO', 'US-MRO', 'US-MS', 'US-MT', 'US-NC', 'US-ND', 'US-NE', 'US-NH', 'US-NJ', 'US-NM', 'US-NPCC', 'US-NV', 'US-NY', 'US-OH', 'US-OK', 'US-OR', 'US-PA', 'US-PR', 'US-RFC', 'US-RI', 'US-SC', 'US-SD', 'US-SERC', 'US-SPP', 'US-TN', 'US-TRE', 'US-TX', 'US-UT', 'US-VA', 'US-VT', 'US-WA', 'US-WECC', 'US-WI', 'US-WV', 'US-WY', 'UY', 'UZ', 'VA', 'VC', 'VE', 'VG', 'VI', 'VN', 'VU', 'WECC', 'WEU', 'WF', 'WS', 'XK', 'YE', 'YT', 'ZA', 'ZM', 'ZW', 'GLO', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]\n", - "Cannot find -> transmission network construction, long-distance transmission network, long-distance ['CH', 'UN-EUROPE', 'RER', 'Europe without Austria', 'Europe, without Russia and Turkey', 'RER w/o RU', 'ENTSO-E', 'RER w/o DE+NL+RU', 'RER w/o DE+NL+NO+RU', 'Europe without NORDEL (NCPA)', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'WEU', 'CH', 'RER', 'Europe without Switzerland', 'RoW', 'GLO', 'AD', 'AE', 'AF', 'AG', 'AI', 'AL', 'AM', 'AO', 'AQ', 'AR', 'AS', 'AT', 'AU', 'AUS-AC', 'AUS-ACT', 'AUS-IOT', 'AUS-NSW', 'AUS-NTR', 'AUS-QNS', 'AUS-SAS', 'AUS-TSM', 'AUS-VCT', 'AUS-WAS', 'AW', 'AX', 'AZ', 'Akrotiri', 'Asia without China', 'BA', 'BALTSO', 'BB', 'BD', 'BE', 'BF', 'BG', 'BH', 'BI', 'BJ', 'BL', 'BM', 'BN', 'BO', 'BQ', 'BR', 'BR-AC', 'BR-AL', 'BR-AM', 'BR-AP', 'BR-BA', 'BR-CE', 'BR-DF', 'BR-ES', 'BR-GO', 'BR-MA', 'BR-MG', 'BR-MS', 'BR-MT', 'BR-Mid-western grid', 'BR-North-eastern grid', 'BR-Northern grid', 'BR-PA', 'BR-PB', 'BR-PE', 'BR-PI', 'BR-PR', 'BR-RJ', 'BR-RN', 'BR-RO', 'BR-RR', 'BR-RS', 'BR-SC', 'BR-SE', 'BR-SP', 'BR-South-eastern grid', 'BR-Southern grid', 'BR-TO', 'BS', 'BT', 'BV', 'BW', 'BY', 'BZ', 'Bajo Nuevo', 'CA', 'CA-AB', 'CA-BC', 'CA-MB', 'CA-NB', 'CA-NF', 'CA-NS', 'CA-NT', 'CA-NU', 'CA-ON', 'CA-PE', 'CA-QC', 'CA-SK', 'CA-YK', 'CD', 'CENTREL', 'CF', 'CG', 'CH', 'CI', 'CK', 'CL', 'CM', 'CN', 'CN-AH', 'CN-BJ', 'CN-CQ', 'CN-CSG', 'CN-FJ', 'CN-GD', 'CN-GS', 'CN-GX', 'CN-GZ', 'CN-HA', 'CN-HB', 'CN-HE', 'CN-HL', 'CN-HN', 'CN-HU', 'CN-JL', 'CN-JS', 'CN-JX', 'CN-LN', 'CN-NM', 'CN-NX', 'CN-QH', 'CN-SA', 'CN-SC', 'CN-SD', 'CN-SGCC', 'CN-SH', 'CN-SX', 'CN-TJ', 'CN-XJ', 'CN-XZ', 'CN-YN', 'CN-ZJ', 'CO', 'CR', 'CS', 'CU', 'CV', 'CW', 'CY', 'CZ', 'Canada without Alberta', 'Canada without Alberta and Quebec', 'Canada without Quebec', 'Canary Islands', 'Central Asia', 'China w/o Inner Mongol', 'Clipperton Island', 'Coral Sea Islands', 'Cyprus No Mans Area', 'DE', 'DJ', 'DK', 'DM', 'DO', 'DZ', 'Dhekelia Base', 'EC', 'EE', 'EG', 'EH', 'ENTSO-E', 'ER', 'ES', 'ET', 'Europe without Austria', 'Europe without NORDEL (NCPA)', 'Europe without Switzerland', 'Europe without Switzerland and Austria', 'Europe without Switzerland and France', 'Europe, without Russia and Turkey', 'FI', 'FJ', 'FK', 'FM', 'FO', 'FR', 'FSU', 'France, including overseas territories', 'GA', 'GB', 'GD', 'GE', 'GF', 'GG', 'GH', 'GI', 'GL', 'GM', 'GN', 'GP', 'GQ', 'GR', 'GS', 'GT', 'GU', 'GW', 'GY', 'Guantanamo Bay', 'HK', 'HM', 'HN', 'HR', 'HT', 'HU', 'IAI Area, Africa', 'IAI Area, Asia, without China and GCC', 'IAI Area, EU27 & EFTA', 'IAI Area, Gulf Cooperation Council', 'IAI Area, North America', 'IAI Area, North America, without Quebec', 'IAI Area, Russia & RER w/o EU27 & EFTA', 'IAI Area, South America', 'ID', 'IE', 'IL', 'IM', 'IN', 'IN-AN', 'IN-AP', 'IN-AR', 'IN-AS', 'IN-BR', 'IN-CH', 'IN-CT', 'IN-DD', 'IN-DL', 'IN-DN', 'IN-Eastern grid', 'IN-GA', 'IN-GJ', 'IN-HP', 'IN-HR', 'IN-Islands', 'IN-JH', 'IN-JK', 'IN-KA', 'IN-KL', 'IN-LD', 'IN-MH', 'IN-ML', 'IN-MN', 'IN-MP', 'IN-MZ', 'IN-NL', 'IN-North-eastern grid', 'IN-Northern grid', 'IN-OR', 'IN-PB', 'IN-PY', 'IN-RJ', 'IN-SK', 'IN-Southern grid', 'IN-TN', 'IN-TR', 'IN-UP', 'IN-UT', 'IN-WB', 'IN-Western grid', 'IO', 'IQ', 'IR', 'IS', 'IT', 'JE', 'JM', 'JO', 'JP', 'KE', 'KG', 'KH', 'KI', 'KM', 'KN', 'KP', 'KR', 'KW', 'KY', 'KZ', 'LA', 'LB', 'LC', 'LI', 'LK', 'LR', 'LS', 'LT', 'LU', 'LV', 'LY', 'MA', 'MC', 'MD', 'ME', 'MF', 'MG', 'MH', 'MK', 'ML', 'MM', 'MN', 'MO', 'MP', 'MQ', 'MR', 'MRO', 'MS', 'MT', 'MU', 'MV', 'MW', 'MX', 'MY', 'MZ', 'NA', 'NAFTA', 'NC', 'NE', 'NF', 'NG', 'NI', 'NL', 'NO', 'NORDEL', 'NP', 'NPCC', 'NR', 'NU', 'NZ', 'North America without Quebec', 'Northern Cyprus', 'OM', 'PA', 'PE', 'PF', 'PG', 'PH', 'PK', 'PL', 'PM', 'PN', 'PR', 'PS', 'PT', 'PW', 'PY', 'QA', 'QuĂ©bec, HQ distribution network', 'RAF', 'RAS', 'RE', 'RER', 'RER w/o AT+BE+CH+DE+FR+IT', 'RER w/o CH+DE', 'RER w/o DE+NL+NO', 'RER w/o DE+NL+NO+RU', 'RER w/o DE+NL+RU', 'RER w/o RU', 'RLA', 'RME', 'RNA', 'RO', 'RS', 'RU', 'RW', 'Russia (Asia)', 'Russia (Europe)', 'SA', 'SAS', 'SB', 'SC', 'SD', 'SE', 'SG', 'SH', 'SI', 'SJ', 'SK', 'SL', 'SM', 'SN', 'SO', 'SR', 'SS', 'ST', 'SV', 'SX', 'SY', 'SZ', 'Scarborough Reef', 'Serranilla Bank', 'Siachen Glacier', 'Somaliland', 'Spratly Islands', 'TC', 'TD', 'TF', 'TG', 'TH', 'TJ', 'TK', 'TL', 'TM', 'TN', 'TO', 'TR', 'TT', 'TV', 'TW', 'TZ', 'UA', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'UG', 'UM', 'UN-AMERICAS', 'UN-ASIA', 'UN-AUSTRALIANZ', 'UN-CAMERICA', 'UN-CARIBBEAN', 'UN-EAFRICA', 'UN-EASIA', 'UN-EEUROPE', 'UN-EUROPE', 'UN-MAFRICA', 'UN-MELANESIA', 'UN-MICRONESIA', 'UN-NAFRICA', 'UN-NEUROPE', 'UN-OCEANIA', 'UN-POLYNESIA', 'UN-SAMERICA', 'UN-SASIA', 'UN-SEASIA', 'UN-SEUROPE', 'UN-WAFRICA', 'UN-WASIA', 'US', 'US-AK', 'US-AL', 'US-AR', 'US-ASCC', 'US-AZ', 'US-CA', 'US-CO', 'US-CT', 'US-DC', 'US-DE', 'US-FL', 'US-FRCC', 'US-GA', 'US-HI', 'US-HICC', 'US-IA', 'US-ID', 'US-IL', 'US-IN', 'US-KS', 'US-KY', 'US-LA', 'US-MA', 'US-MD', 'US-ME', 'US-MI', 'US-MN', 'US-MO', 'US-MRO', 'US-MS', 'US-MT', 'US-NC', 'US-ND', 'US-NE', 'US-NH', 'US-NJ', 'US-NM', 'US-NPCC', 'US-NV', 'US-NY', 'US-OH', 'US-OK', 'US-OR', 'US-PA', 'US-PR', 'US-RFC', 'US-RI', 'US-SC', 'US-SD', 'US-SERC', 'US-SPP', 'US-TN', 'US-TRE', 'US-TX', 'US-UT', 'US-VA', 'US-VT', 'US-WA', 'US-WECC', 'US-WI', 'US-WV', 'US-WY', 'UY', 'UZ', 'VA', 'VC', 'VE', 'VG', 'VI', 'VN', 'VU', 'WECC', 'WEU', 'WF', 'WS', 'XK', 'YE', 'YT', 'ZA', 'ZM', 'ZW', 'GLO', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "\n", - "//////////////// IMPORTING USER-DEFINED INVENTORIES ////////////////\n", - "Extracted 1 worksheets in 0.00 seconds\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "List of unlinked exchanges:\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| Name | Reference product | Location | Categories | Unit | Type | File |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| treatment of wastewater, average, capacity 1E9l/year | None | Europe without Switzerland | None | cubic meter | technosphere | lci-EP2050.csv |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "Applying strategy: migrate_datasets\n", - "Applying strategy: migrate_exchanges\n", - "migration_38_39\n", - "List of unlinked exchanges:\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| Name | Reference product | Location | Categories | Unit | Type | File |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "| treatment of wastewater, average, capacity 1E9l/year | None | Europe without Switzerland | None | cubic meter | technosphere | lci-EP2050.csv |\n", - "+------------------------------------------------------+-------------------+----------------------------+------------+-------------+--------------+----------------+\n", - "Create custom markets.\n", - "Create custom markets.\n", - "Create custom markets.\n", - "Create custom markets.\n", - "Cannot find -> transmission network construction, long-distance transmission network, long-distance ['CH', 'UN-EUROPE', 'RER', 'Europe without Austria', 'Europe, without Russia and Turkey', 'RER w/o RU', 'ENTSO-E', 'RER w/o DE+NL+RU', 'RER w/o DE+NL+NO+RU', 'Europe without NORDEL (NCPA)', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'WEU', 'CH', 'RER', 'Europe without Switzerland', 'RoW', 'GLO', 'AD', 'AE', 'AF', 'AG', 'AI', 'AL', 'AM', 'AO', 'AQ', 'AR', 'AS', 'AT', 'AU', 'AUS-AC', 'AUS-ACT', 'AUS-IOT', 'AUS-NSW', 'AUS-NTR', 'AUS-QNS', 'AUS-SAS', 'AUS-TSM', 'AUS-VCT', 'AUS-WAS', 'AW', 'AX', 'AZ', 'Akrotiri', 'Asia without China', 'BA', 'BALTSO', 'BB', 'BD', 'BE', 'BF', 'BG', 'BH', 'BI', 'BJ', 'BL', 'BM', 'BN', 'BO', 'BQ', 'BR', 'BR-AC', 'BR-AL', 'BR-AM', 'BR-AP', 'BR-BA', 'BR-CE', 'BR-DF', 'BR-ES', 'BR-GO', 'BR-MA', 'BR-MG', 'BR-MS', 'BR-MT', 'BR-Mid-western grid', 'BR-North-eastern grid', 'BR-Northern grid', 'BR-PA', 'BR-PB', 'BR-PE', 'BR-PI', 'BR-PR', 'BR-RJ', 'BR-RN', 'BR-RO', 'BR-RR', 'BR-RS', 'BR-SC', 'BR-SE', 'BR-SP', 'BR-South-eastern grid', 'BR-Southern grid', 'BR-TO', 'BS', 'BT', 'BV', 'BW', 'BY', 'BZ', 'Bajo Nuevo', 'CA', 'CA-AB', 'CA-BC', 'CA-MB', 'CA-NB', 'CA-NF', 'CA-NS', 'CA-NT', 'CA-NU', 'CA-ON', 'CA-PE', 'CA-QC', 'CA-SK', 'CA-YK', 'CD', 'CENTREL', 'CF', 'CG', 'CH', 'CI', 'CK', 'CL', 'CM', 'CN', 'CN-AH', 'CN-BJ', 'CN-CQ', 'CN-CSG', 'CN-FJ', 'CN-GD', 'CN-GS', 'CN-GX', 'CN-GZ', 'CN-HA', 'CN-HB', 'CN-HE', 'CN-HL', 'CN-HN', 'CN-HU', 'CN-JL', 'CN-JS', 'CN-JX', 'CN-LN', 'CN-NM', 'CN-NX', 'CN-QH', 'CN-SA', 'CN-SC', 'CN-SD', 'CN-SGCC', 'CN-SH', 'CN-SX', 'CN-TJ', 'CN-XJ', 'CN-XZ', 'CN-YN', 'CN-ZJ', 'CO', 'CR', 'CS', 'CU', 'CV', 'CW', 'CY', 'CZ', 'Canada without Alberta', 'Canada without Alberta and Quebec', 'Canada without Quebec', 'Canary Islands', 'Central Asia', 'China w/o Inner Mongol', 'Clipperton Island', 'Coral Sea Islands', 'Cyprus No Mans Area', 'DE', 'DJ', 'DK', 'DM', 'DO', 'DZ', 'Dhekelia Base', 'EC', 'EE', 'EG', 'EH', 'ENTSO-E', 'ER', 'ES', 'ET', 'Europe without Austria', 'Europe without NORDEL (NCPA)', 'Europe without Switzerland', 'Europe without Switzerland and Austria', 'Europe without Switzerland and France', 'Europe, without Russia and Turkey', 'FI', 'FJ', 'FK', 'FM', 'FO', 'FR', 'FSU', 'France, including overseas territories', 'GA', 'GB', 'GD', 'GE', 'GF', 'GG', 'GH', 'GI', 'GL', 'GM', 'GN', 'GP', 'GQ', 'GR', 'GS', 'GT', 'GU', 'GW', 'GY', 'Guantanamo Bay', 'HK', 'HM', 'HN', 'HR', 'HT', 'HU', 'IAI Area, Africa', 'IAI Area, Asia, without China and GCC', 'IAI Area, EU27 & EFTA', 'IAI Area, Gulf Cooperation Council', 'IAI Area, North America', 'IAI Area, North America, without Quebec', 'IAI Area, Russia & RER w/o EU27 & EFTA', 'IAI Area, South America', 'ID', 'IE', 'IL', 'IM', 'IN', 'IN-AN', 'IN-AP', 'IN-AR', 'IN-AS', 'IN-BR', 'IN-CH', 'IN-CT', 'IN-DD', 'IN-DL', 'IN-DN', 'IN-Eastern grid', 'IN-GA', 'IN-GJ', 'IN-HP', 'IN-HR', 'IN-Islands', 'IN-JH', 'IN-JK', 'IN-KA', 'IN-KL', 'IN-LD', 'IN-MH', 'IN-ML', 'IN-MN', 'IN-MP', 'IN-MZ', 'IN-NL', 'IN-North-eastern grid', 'IN-Northern grid', 'IN-OR', 'IN-PB', 'IN-PY', 'IN-RJ', 'IN-SK', 'IN-Southern grid', 'IN-TN', 'IN-TR', 'IN-UP', 'IN-UT', 'IN-WB', 'IN-Western grid', 'IO', 'IQ', 'IR', 'IS', 'IT', 'JE', 'JM', 'JO', 'JP', 'KE', 'KG', 'KH', 'KI', 'KM', 'KN', 'KP', 'KR', 'KW', 'KY', 'KZ', 'LA', 'LB', 'LC', 'LI', 'LK', 'LR', 'LS', 'LT', 'LU', 'LV', 'LY', 'MA', 'MC', 'MD', 'ME', 'MF', 'MG', 'MH', 'MK', 'ML', 'MM', 'MN', 'MO', 'MP', 'MQ', 'MR', 'MRO', 'MS', 'MT', 'MU', 'MV', 'MW', 'MX', 'MY', 'MZ', 'NA', 'NAFTA', 'NC', 'NE', 'NF', 'NG', 'NI', 'NL', 'NO', 'NORDEL', 'NP', 'NPCC', 'NR', 'NU', 'NZ', 'North America without Quebec', 'Northern Cyprus', 'OM', 'PA', 'PE', 'PF', 'PG', 'PH', 'PK', 'PL', 'PM', 'PN', 'PR', 'PS', 'PT', 'PW', 'PY', 'QA', 'QuĂ©bec, HQ distribution network', 'RAF', 'RAS', 'RE', 'RER', 'RER w/o AT+BE+CH+DE+FR+IT', 'RER w/o CH+DE', 'RER w/o DE+NL+NO', 'RER w/o DE+NL+NO+RU', 'RER w/o DE+NL+RU', 'RER w/o RU', 'RLA', 'RME', 'RNA', 'RO', 'RS', 'RU', 'RW', 'Russia (Asia)', 'Russia (Europe)', 'SA', 'SAS', 'SB', 'SC', 'SD', 'SE', 'SG', 'SH', 'SI', 'SJ', 'SK', 'SL', 'SM', 'SN', 'SO', 'SR', 'SS', 'ST', 'SV', 'SX', 'SY', 'SZ', 'Scarborough Reef', 'Serranilla Bank', 'Siachen Glacier', 'Somaliland', 'Spratly Islands', 'TC', 'TD', 'TF', 'TG', 'TH', 'TJ', 'TK', 'TL', 'TM', 'TN', 'TO', 'TR', 'TT', 'TV', 'TW', 'TZ', 'UA', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'UG', 'UM', 'UN-AMERICAS', 'UN-ASIA', 'UN-AUSTRALIANZ', 'UN-CAMERICA', 'UN-CARIBBEAN', 'UN-EAFRICA', 'UN-EASIA', 'UN-EEUROPE', 'UN-EUROPE', 'UN-MAFRICA', 'UN-MELANESIA', 'UN-MICRONESIA', 'UN-NAFRICA', 'UN-NEUROPE', 'UN-OCEANIA', 'UN-POLYNESIA', 'UN-SAMERICA', 'UN-SASIA', 'UN-SEASIA', 'UN-SEUROPE', 'UN-WAFRICA', 'UN-WASIA', 'US', 'US-AK', 'US-AL', 'US-AR', 'US-ASCC', 'US-AZ', 'US-CA', 'US-CO', 'US-CT', 'US-DC', 'US-DE', 'US-FL', 'US-FRCC', 'US-GA', 'US-HI', 'US-HICC', 'US-IA', 'US-ID', 'US-IL', 'US-IN', 'US-KS', 'US-KY', 'US-LA', 'US-MA', 'US-MD', 'US-ME', 'US-MI', 'US-MN', 'US-MO', 'US-MRO', 'US-MS', 'US-MT', 'US-NC', 'US-ND', 'US-NE', 'US-NH', 'US-NJ', 'US-NM', 'US-NPCC', 'US-NV', 'US-NY', 'US-OH', 'US-OK', 'US-OR', 'US-PA', 'US-PR', 'US-RFC', 'US-RI', 'US-SC', 'US-SD', 'US-SERC', 'US-SPP', 'US-TN', 'US-TRE', 'US-TX', 'US-UT', 'US-VA', 'US-VT', 'US-WA', 'US-WECC', 'US-WI', 'US-WV', 'US-WY', 'UY', 'UZ', 'VA', 'VC', 'VE', 'VG', 'VI', 'VN', 'VU', 'WECC', 'WEU', 'WF', 'WS', 'XK', 'YE', 'YT', 'ZA', 'ZM', 'ZW', 'GLO', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]\n", - "Cannot find -> transmission network construction, long-distance transmission network, long-distance ['CH', 'UN-EUROPE', 'RER', 'Europe without Austria', 'Europe, without Russia and Turkey', 'RER w/o RU', 'ENTSO-E', 'RER w/o DE+NL+RU', 'RER w/o DE+NL+NO+RU', 'Europe without NORDEL (NCPA)', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'WEU', 'CH', 'RER', 'Europe without Switzerland', 'RoW', 'GLO', 'AD', 'AE', 'AF', 'AG', 'AI', 'AL', 'AM', 'AO', 'AQ', 'AR', 'AS', 'AT', 'AU', 'AUS-AC', 'AUS-ACT', 'AUS-IOT', 'AUS-NSW', 'AUS-NTR', 'AUS-QNS', 'AUS-SAS', 'AUS-TSM', 'AUS-VCT', 'AUS-WAS', 'AW', 'AX', 'AZ', 'Akrotiri', 'Asia without China', 'BA', 'BALTSO', 'BB', 'BD', 'BE', 'BF', 'BG', 'BH', 'BI', 'BJ', 'BL', 'BM', 'BN', 'BO', 'BQ', 'BR', 'BR-AC', 'BR-AL', 'BR-AM', 'BR-AP', 'BR-BA', 'BR-CE', 'BR-DF', 'BR-ES', 'BR-GO', 'BR-MA', 'BR-MG', 'BR-MS', 'BR-MT', 'BR-Mid-western grid', 'BR-North-eastern grid', 'BR-Northern grid', 'BR-PA', 'BR-PB', 'BR-PE', 'BR-PI', 'BR-PR', 'BR-RJ', 'BR-RN', 'BR-RO', 'BR-RR', 'BR-RS', 'BR-SC', 'BR-SE', 'BR-SP', 'BR-South-eastern grid', 'BR-Southern grid', 'BR-TO', 'BS', 'BT', 'BV', 'BW', 'BY', 'BZ', 'Bajo Nuevo', 'CA', 'CA-AB', 'CA-BC', 'CA-MB', 'CA-NB', 'CA-NF', 'CA-NS', 'CA-NT', 'CA-NU', 'CA-ON', 'CA-PE', 'CA-QC', 'CA-SK', 'CA-YK', 'CD', 'CENTREL', 'CF', 'CG', 'CH', 'CI', 'CK', 'CL', 'CM', 'CN', 'CN-AH', 'CN-BJ', 'CN-CQ', 'CN-CSG', 'CN-FJ', 'CN-GD', 'CN-GS', 'CN-GX', 'CN-GZ', 'CN-HA', 'CN-HB', 'CN-HE', 'CN-HL', 'CN-HN', 'CN-HU', 'CN-JL', 'CN-JS', 'CN-JX', 'CN-LN', 'CN-NM', 'CN-NX', 'CN-QH', 'CN-SA', 'CN-SC', 'CN-SD', 'CN-SGCC', 'CN-SH', 'CN-SX', 'CN-TJ', 'CN-XJ', 'CN-XZ', 'CN-YN', 'CN-ZJ', 'CO', 'CR', 'CS', 'CU', 'CV', 'CW', 'CY', 'CZ', 'Canada without Alberta', 'Canada without Alberta and Quebec', 'Canada without Quebec', 'Canary Islands', 'Central Asia', 'China w/o Inner Mongol', 'Clipperton Island', 'Coral Sea Islands', 'Cyprus No Mans Area', 'DE', 'DJ', 'DK', 'DM', 'DO', 'DZ', 'Dhekelia Base', 'EC', 'EE', 'EG', 'EH', 'ENTSO-E', 'ER', 'ES', 'ET', 'Europe without Austria', 'Europe without NORDEL (NCPA)', 'Europe without Switzerland', 'Europe without Switzerland and Austria', 'Europe without Switzerland and France', 'Europe, without Russia and Turkey', 'FI', 'FJ', 'FK', 'FM', 'FO', 'FR', 'FSU', 'France, including overseas territories', 'GA', 'GB', 'GD', 'GE', 'GF', 'GG', 'GH', 'GI', 'GL', 'GM', 'GN', 'GP', 'GQ', 'GR', 'GS', 'GT', 'GU', 'GW', 'GY', 'Guantanamo Bay', 'HK', 'HM', 'HN', 'HR', 'HT', 'HU', 'IAI Area, Africa', 'IAI Area, Asia, without China and GCC', 'IAI Area, EU27 & EFTA', 'IAI Area, Gulf Cooperation Council', 'IAI Area, North America', 'IAI Area, North America, without Quebec', 'IAI Area, Russia & RER w/o EU27 & EFTA', 'IAI Area, South America', 'ID', 'IE', 'IL', 'IM', 'IN', 'IN-AN', 'IN-AP', 'IN-AR', 'IN-AS', 'IN-BR', 'IN-CH', 'IN-CT', 'IN-DD', 'IN-DL', 'IN-DN', 'IN-Eastern grid', 'IN-GA', 'IN-GJ', 'IN-HP', 'IN-HR', 'IN-Islands', 'IN-JH', 'IN-JK', 'IN-KA', 'IN-KL', 'IN-LD', 'IN-MH', 'IN-ML', 'IN-MN', 'IN-MP', 'IN-MZ', 'IN-NL', 'IN-North-eastern grid', 'IN-Northern grid', 'IN-OR', 'IN-PB', 'IN-PY', 'IN-RJ', 'IN-SK', 'IN-Southern grid', 'IN-TN', 'IN-TR', 'IN-UP', 'IN-UT', 'IN-WB', 'IN-Western grid', 'IO', 'IQ', 'IR', 'IS', 'IT', 'JE', 'JM', 'JO', 'JP', 'KE', 'KG', 'KH', 'KI', 'KM', 'KN', 'KP', 'KR', 'KW', 'KY', 'KZ', 'LA', 'LB', 'LC', 'LI', 'LK', 'LR', 'LS', 'LT', 'LU', 'LV', 'LY', 'MA', 'MC', 'MD', 'ME', 'MF', 'MG', 'MH', 'MK', 'ML', 'MM', 'MN', 'MO', 'MP', 'MQ', 'MR', 'MRO', 'MS', 'MT', 'MU', 'MV', 'MW', 'MX', 'MY', 'MZ', 'NA', 'NAFTA', 'NC', 'NE', 'NF', 'NG', 'NI', 'NL', 'NO', 'NORDEL', 'NP', 'NPCC', 'NR', 'NU', 'NZ', 'North America without Quebec', 'Northern Cyprus', 'OM', 'PA', 'PE', 'PF', 'PG', 'PH', 'PK', 'PL', 'PM', 'PN', 'PR', 'PS', 'PT', 'PW', 'PY', 'QA', 'QuĂ©bec, HQ distribution network', 'RAF', 'RAS', 'RE', 'RER', 'RER w/o AT+BE+CH+DE+FR+IT', 'RER w/o CH+DE', 'RER w/o DE+NL+NO', 'RER w/o DE+NL+NO+RU', 'RER w/o DE+NL+RU', 'RER w/o RU', 'RLA', 'RME', 'RNA', 'RO', 'RS', 'RU', 'RW', 'Russia (Asia)', 'Russia (Europe)', 'SA', 'SAS', 'SB', 'SC', 'SD', 'SE', 'SG', 'SH', 'SI', 'SJ', 'SK', 'SL', 'SM', 'SN', 'SO', 'SR', 'SS', 'ST', 'SV', 'SX', 'SY', 'SZ', 'Scarborough Reef', 'Serranilla Bank', 'Siachen Glacier', 'Somaliland', 'Spratly Islands', 'TC', 'TD', 'TF', 'TG', 'TH', 'TJ', 'TK', 'TL', 'TM', 'TN', 'TO', 'TR', 'TT', 'TV', 'TW', 'TZ', 'UA', 'UCTE', 'UCTE without France', 'UCTE without Germany', 'UCTE without Germany and France', 'UG', 'UM', 'UN-AMERICAS', 'UN-ASIA', 'UN-AUSTRALIANZ', 'UN-CAMERICA', 'UN-CARIBBEAN', 'UN-EAFRICA', 'UN-EASIA', 'UN-EEUROPE', 'UN-EUROPE', 'UN-MAFRICA', 'UN-MELANESIA', 'UN-MICRONESIA', 'UN-NAFRICA', 'UN-NEUROPE', 'UN-OCEANIA', 'UN-POLYNESIA', 'UN-SAMERICA', 'UN-SASIA', 'UN-SEASIA', 'UN-SEUROPE', 'UN-WAFRICA', 'UN-WASIA', 'US', 'US-AK', 'US-AL', 'US-AR', 'US-ASCC', 'US-AZ', 'US-CA', 'US-CO', 'US-CT', 'US-DC', 'US-DE', 'US-FL', 'US-FRCC', 'US-GA', 'US-HI', 'US-HICC', 'US-IA', 'US-ID', 'US-IL', 'US-IN', 'US-KS', 'US-KY', 'US-LA', 'US-MA', 'US-MD', 'US-ME', 'US-MI', 'US-MN', 'US-MO', 'US-MRO', 'US-MS', 'US-MT', 'US-NC', 'US-ND', 'US-NE', 'US-NH', 'US-NJ', 'US-NM', 'US-NPCC', 'US-NV', 'US-NY', 'US-OH', 'US-OK', 'US-OR', 'US-PA', 'US-PR', 'US-RFC', 'US-RI', 'US-SC', 'US-SD', 'US-SERC', 'US-SPP', 'US-TN', 'US-TRE', 'US-TX', 'US-UT', 'US-VA', 'US-VT', 'US-WA', 'US-WECC', 'US-WI', 'US-WV', 'US-WY', 'UY', 'UZ', 'VA', 'VC', 'VE', 'VG', 'VI', 'VN', 'VU', 'WECC', 'WEU', 'WF', 'WS', 'XK', 'YE', 'YT', 'ZA', 'ZM', 'ZW', 'GLO', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]\n", - "Log file of exchanges saved under /Users/romain/GitHub/premise/premise/data/logs.\n" + "Processing scenarios: 0%| | 0/4 [00:00 1\u001b[0m \u001b[43mndb\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mupdate\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mexternal\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\n", + "File \u001b[0;32m~/GitHub/premise/premise/new_database.py:934\u001b[0m, in \u001b[0;36mNewDatabase.update\u001b[0;34m(self, sectors)\u001b[0m\n\u001b[1;32m 932\u001b[0m update_func \u001b[38;5;241m=\u001b[39m sector_update_methods[sector][\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mfunc\u001b[39m\u001b[38;5;124m\"\u001b[39m]\n\u001b[1;32m 933\u001b[0m fixed_args \u001b[38;5;241m=\u001b[39m sector_update_methods[sector][\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124margs\u001b[39m\u001b[38;5;124m\"\u001b[39m]\n\u001b[0;32m--> 934\u001b[0m scenario \u001b[38;5;241m=\u001b[39m \u001b[43mupdate_func\u001b[49m\u001b[43m(\u001b[49m\u001b[43mscenario\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mfixed_args\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 936\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mapplied functions\u001b[39m\u001b[38;5;124m\"\u001b[39m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;129;01min\u001b[39;00m scenario:\n\u001b[1;32m 937\u001b[0m scenario[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mapplied functions\u001b[39m\u001b[38;5;124m\"\u001b[39m] \u001b[38;5;241m=\u001b[39m []\n", + "File \u001b[0;32m~/GitHub/premise/premise/external.py:73\u001b[0m, in \u001b[0;36m_update_external_scenarios\u001b[0;34m(scenario, version, system_model)\u001b[0m\n\u001b[1;32m 71\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124minventories\u001b[39m\u001b[38;5;124m\"\u001b[39m \u001b[38;5;129;01min\u001b[39;00m [r\u001b[38;5;241m.\u001b[39mname \u001b[38;5;28;01mfor\u001b[39;00m r \u001b[38;5;129;01min\u001b[39;00m data_package\u001b[38;5;241m.\u001b[39mresources]:\n\u001b[1;32m 72\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m data_package\u001b[38;5;241m.\u001b[39mget_resource(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124minventories\u001b[39m\u001b[38;5;124m\"\u001b[39m):\n\u001b[0;32m---> 73\u001b[0m additional \u001b[38;5;241m=\u001b[39m \u001b[43mAdditionalInventory\u001b[49m\u001b[43m(\u001b[49m\n\u001b[1;32m 74\u001b[0m \u001b[43m \u001b[49m\u001b[43mdatabase\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mscenario\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mdatabase\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 75\u001b[0m \u001b[43m \u001b[49m\u001b[43mversion_in\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdata_package\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mdescriptor\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mecoinvent\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mversion\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 76\u001b[0m \u001b[43m \u001b[49m\u001b[43mversion_out\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mversion\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 77\u001b[0m \u001b[43m \u001b[49m\u001b[43mpath\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdata_package\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mget_resource\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43minventories\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43msource\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 78\u001b[0m \u001b[43m \u001b[49m\u001b[43msystem_model\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43msystem_model\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 79\u001b[0m \u001b[43m \u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 80\u001b[0m inventories\u001b[38;5;241m.\u001b[39mextend(additional\u001b[38;5;241m.\u001b[39mmerge_inventory())\n\u001b[1;32m 82\u001b[0m resource \u001b[38;5;241m=\u001b[39m data_package\u001b[38;5;241m.\u001b[39mget_resource(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mconfig\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n", + "File \u001b[0;32m~/GitHub/premise/premise/inventory_imports.py:942\u001b[0m, in \u001b[0;36mAdditionalInventory.__init__\u001b[0;34m(self, database, version_in, version_out, path, system_model)\u001b[0m\n\u001b[1;32m 941\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21m__init__\u001b[39m(\u001b[38;5;28mself\u001b[39m, database, version_in, version_out, path, system_model):\n\u001b[0;32m--> 942\u001b[0m \u001b[38;5;28;43msuper\u001b[39;49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[38;5;21;43m__init__\u001b[39;49m\u001b[43m(\u001b[49m\u001b[43mdatabase\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mversion_in\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mversion_out\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mpath\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43msystem_model\u001b[49m\u001b[43m)\u001b[49m\n", + "File \u001b[0;32m~/GitHub/premise/premise/inventory_imports.py:342\u001b[0m, in \u001b[0;36mBaseInventoryImport.__init__\u001b[0;34m(self, database, version_in, version_out, path, system_model, keep_uncertainty_data)\u001b[0m\n\u001b[1;32m 337\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mFileNotFoundError\u001b[39;00m(\n\u001b[1;32m 338\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mThe inventory file \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mpath\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m could not be found.\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 339\u001b[0m )\n\u001b[1;32m 341\u001b[0m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mpath \u001b[38;5;241m=\u001b[39m Path(path) \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(path, \u001b[38;5;28mstr\u001b[39m) \u001b[38;5;28;01melse\u001b[39;00m path\n\u001b[0;32m--> 342\u001b[0m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mimport_db \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mload_inventory\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 344\u001b[0m \u001b[38;5;66;03m# register migration maps\u001b[39;00m\n\u001b[1;32m 345\u001b[0m \u001b[38;5;66;03m# as imported inventories link\u001b[39;00m\n\u001b[1;32m 346\u001b[0m \u001b[38;5;66;03m# to different ecoinvent versions\u001b[39;00m\n\u001b[1;32m 347\u001b[0m ei_versions \u001b[38;5;241m=\u001b[39m [\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m35\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m36\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m37\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m38\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m39\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m310\u001b[39m\u001b[38;5;124m\"\u001b[39m]\n", + "File \u001b[0;32m~/GitHub/premise/premise/inventory_imports.py:967\u001b[0m, in \u001b[0;36mAdditionalInventory.load_inventory\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 965\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m:/\u001b[39m\u001b[38;5;124m\"\u001b[39m \u001b[38;5;129;01min\u001b[39;00m path_str \u001b[38;5;129;01mand\u001b[39;00m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m://\u001b[39m\u001b[38;5;124m\"\u001b[39m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;129;01min\u001b[39;00m path_str:\n\u001b[1;32m 966\u001b[0m path_str \u001b[38;5;241m=\u001b[39m path_str\u001b[38;5;241m.\u001b[39mreplace(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m:/\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m://\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[0;32m--> 967\u001b[0m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mdownload_file\u001b[49m\u001b[43m(\u001b[49m\u001b[43mpath_str\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mTEMP_CSV_FILE\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 968\u001b[0m file_path \u001b[38;5;241m=\u001b[39m TEMP_CSV_FILE\n\u001b[1;32m 969\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n", + "File \u001b[0;32m~/GitHub/premise/premise/inventory_imports.py:957\u001b[0m, in \u001b[0;36mAdditionalInventory.download_file\u001b[0;34m(self, url, local_path)\u001b[0m\n\u001b[1;32m 949\u001b[0m writer \u001b[38;5;241m=\u001b[39m csv\u001b[38;5;241m.\u001b[39mwriter(\n\u001b[1;32m 950\u001b[0m file,\n\u001b[1;32m 951\u001b[0m quoting\u001b[38;5;241m=\u001b[39mcsv\u001b[38;5;241m.\u001b[39mQUOTE_NONE,\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 954\u001b[0m escapechar\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[38;5;124m\"\u001b[39m,\n\u001b[1;32m 955\u001b[0m )\n\u001b[1;32m 956\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m line \u001b[38;5;129;01min\u001b[39;00m response\u001b[38;5;241m.\u001b[39miter_lines():\n\u001b[0;32m--> 957\u001b[0m writer\u001b[38;5;241m.\u001b[39mwriterow(line\u001b[38;5;241m.\u001b[39mdecode(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mutf-8\u001b[39m\u001b[38;5;124m\"\u001b[39m)\u001b[38;5;241m.\u001b[39msplit(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m,\u001b[39m\u001b[38;5;124m\"\u001b[39m))\n\u001b[1;32m 958\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m requests\u001b[38;5;241m.\u001b[39mRequestException \u001b[38;5;28;01mas\u001b[39;00m e:\n\u001b[1;32m 959\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mConnectionError\u001b[39;00m(\u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mError downloading the file: \u001b[39m\u001b[38;5;132;01m{\u001b[39;00me\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m\"\u001b[39m) \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01me\u001b[39;00m\n", + "\u001b[0;31mUnicodeDecodeError\u001b[0m: 'utf-8' codec can't decode bytes in position 15-16: invalid continuation byte" + ] } ], "source": [ - "units = []\n", - "for ds in ndb.database:\n", - " for e in ds[\"exchanges\"]:\n", - " if e[\"unit\"] not in units:\n", - " units.append(e[\"unit\"])\n", - "units" + "ndb.update(\"external\")" ] }, { "cell_type": "code", - "execution_count": 33, - "id": "ab8cc0b4-a410-40de-b386-5eb74933e2c7", + "execution_count": null, + "id": "2dde9ff3-fed8-4b42-9c2d-ba71e87ca932", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Write new database(s) to Brightway2.\n", - "Prepare database 1.\n", - "- check for duplicates...\n", - "- check for values format...\n", - "- relinking exchanges...\n", - "Done!\n", - "21058 datasets\n", - "674534 exchanges\n", - "0 unlinked exchanges\n", - " \n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "Writing activities to SQLite3 database:\n", - "0% [##############################] 100% | ETA: 00:00:00\n", - "Total time elapsed: 00:00:22\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Title: Writing activities to SQLite3 database:\n", - " Started: 10/24/2022 17:29:31\n", - " Finished: 10/24/2022 17:29:53\n", - " Total time elapsed: 00:00:22\n", - " CPU %: 86.60\n", - " Memory %: 10.14\n", - "Created database: ecoinvent_image_SSP2-Base_2040\n" - ] - } - ], + "outputs": [], "source": [ "ndb.write_db_to_brightway()" ] @@ -1074,8 +530,12 @@ " ]\n", ")\n", "\n", - "ndb.update_electricity()\n", - "ndb.update_external_scenario()" + "ndb.update(\n", + " [\n", + " \"electricity\",\n", + " \"external\"\n", + " ]\n", + ")" ] }, { @@ -1112,7 +572,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.12" + "version": "3.11.8" } }, "nbformat": 4, diff --git a/examples/examples.ipynb b/examples/examples.ipynb index b96bef1a..f60c03e9 100644 --- a/examples/examples.ipynb +++ b/examples/examples.ipynb @@ -14,21 +14,25 @@ "\n", "With version 1.5.0, the following transformation are available:\n", "\n", - "* `update_electricity()`: create regional electricity markets and adjust efficiency of power plants, including that of photovoltaic panels\n", - "* `update_cement()`: creates regional markets for clinker production and adjust clinker production efficiency\n", - "* `update_steel()`: creates regional markets for steel and adjust steel production efficiency and the supply of secondary steel\n", - "* `update_dac()`: creates region- and scenario-specific inventories for Direct Air Capture (DAC) and Carbon Storage (DACCS) systems.\n", - "* `update_fuels()`: creates regional markets for liquid and gaseous fuels\n", - "* `update_emissions`: adjust emission of pollutants (PM, NOx, VOCs) for various activities, based on GAINS model projections.\n", - "* `update_two_wheelers()`: imports two-wheelers (bicycles, motorbikes, etc.)\n", - "* `update_cars()`: produces fleet average cars and relinks to activities consuming pasenger car transport\n", - "* `update_trucks()`: produces fleet average trucks and relinks to activities consuming lorry trnasport\n", - "* `update_buses()`: imports buses (urban and coach buses, single-deckers and double-deckers)\n", - "\n", - "Alternatively, `update_all()` performs all the above-mentioned transformations (with the exception of `update_two_wheelers()`, `update_cars()` and `update_buses()`).\n", - "\n", - "There is also the possibility to integrate user-defined scenarios,\n", - "for which we have a separate notebook.\n", + "* `update(\"biomass\")`: creates regional biomass markets, adjusting the share of residual vs. purpose-grown boimass for use in heat and power generation\n", + "* `update(\"battery\")`: creates a global mix for stationary and mobile battery technologies.\n", + "* `update(\"electricity\")`: creates regional electricity markets and adjust efficiency of power plants, including that of photovoltaic panels\n", + "* `update(\"cement\")`: creates regional markets for clinker production and adjust clinker production efficiency\n", + "* `update(\"steel\")`: creates regional markets for steel and adjust steel production efficiency and the supply of secondary steel\n", + "* `update(\"dac\")`: creates region- and scenario-specific inventories for Direct Air Capture (DAC) and Carbon Storage (DACCS) systems.\n", + "* `update(\"fuels\")`: creates regional markets for liquid and gaseous fuels\n", + "* `update(\"heat\")`: regionalizes some heat and steam generation datasets (working on diesel, biomass and natural gas)\n", + "* `update(\"emissions\")`: adjusts emission of pollutants (PM, NOx, VOCs) for various activities, based on GAINS model projections.\n", + "* `update(\"two_wheelers\")`: imports two-wheelers (bicycles, motorbikes, etc.)\n", + "* `update(\"cars\")`: produces fleet average cars and relinks to activities consuming pasenger car transport\n", + "* `update(\"trucks\")`: produces fleet average trucks and relinks to activities consuming lorry transport\n", + "* `update(\"buses\")`: imports buses (urban and coach buses, single-deckers and double-deckers)\n", + "* `update(\"trains\")`: imports buses (urban and coach buses, single-deckers and double-deckers)\n", + "* `update(\"external\")`: runs any external scenarios provided.\n", + "\n", + "Alternatively, `update()` performs all the above-mentioned transformations.\n", + "\n", + "There is also the possibility to integrate user-defined scenarios (i.e., `update(\"external\")`), for which we have a separate notebook.\n", "\n", "Additional documentation on the methodology is available [here](https://premise.readthedocs.io/en/latest/introduction.html).\n", "\n", @@ -36,7 +40,7 @@ "\n", "## Requirements\n", "\n", - "* **Pyhton 3.9 is highly recommended**\n", + "* **Pyhton 3.10 or higher (up to 3.11) is highly recommended**\n", "* a user license for ecoinvent v.3\n", "* a **decryption key**, to be asked from [Romain Sacchi](mailto:romain.sacchi@psi.ch)" ] @@ -48,18 +52,23 @@ "# Use case with [brightway2](https://brightway.dev/)\n", "\n", "`brightway2` is an open source LCA framework for Python.\n", - "To use `premise` from `brightway2`, it requires that you have an activated `brightway2` project with a `biosphere3` database as well as an ecoinvent v.3 cut-off or consequential database registered in that project." + "To use `premise` from `brightway2`, it requires that you have an activated `brightway2` project with a `biosphere3` database as well as an [ecoinvent](https://ecoinvent.prg) v.3 cut-off or consequential database registered in that project. Please refer to the brightway [documentation](https://brightway.dev) if you do not know how to create a project and install ecoinvent." ] }, { "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [], + "metadata": { + "ExecuteTime": { + "end_time": "2024-08-13T09:59:07.856284Z", + "start_time": "2024-08-13T09:59:07.854148Z" + } + }, "source": [ "from premise import *\n", "import bw2data" - ] + ], + "outputs": [], + "execution_count": 3 }, { "cell_type": "markdown", @@ -68,27 +77,36 @@ "### List of available scenarios\n", "\n", "Some scenarios come installed with the library.\n", - "They are stored in `data/iam_ouput_files` from the root directory.\n", - "They are all within the same Shared Socio-Economic Pathway (SSP): SSP2 (nicknamed \"middle of the road\"), which describes a future world (in terms of GDP and demographics development, education, intergovernmental collaboration) very much in line with what has been observed historically..\n", + "They are stored in `premise/data/iam_ouput_files` from the root directory.\n", + "They are defined across different SSPs. For example, SSP2 (nicknamed \"middle of the road\"), which describes a future world (in terms of GDP and demographics development, education, intergovernmental collaboration) very much in line with what has been observed historically.\n", "\n", "But they are proposed in combination with different climate mitigation targets, called Representative Concentration Pathways (RCP).\n", "Read more about SSPs and RCPs, [here](https://www.carbonbrief.org/explainer-how-shared-socioeconomic-pathways-explore-future-climate-change).\n", "\n", "With REMIND, we have the following SSP/RCP scenarios:\n", "* \"SSP1-Base\"\n", - "* \"SSP5-Base\"\n", + "* \"SSP1-NPi\"\n", + "* \"SSP1-NDC\"\n", + "* \"SSP1-PkBudg1150\"\n", + "* \"SSP1-PkBudg500\"\n", "* \"SSP2-Base\"\n", "* \"SSP2-NPi\"\n", "* \"SSP2-NDC\"\n", "* \"SSP2-PkBudg1150\"\n", "* \"SSP2-PkBudg500\"\n", + "* \"SSP5-Base\"\n", + "* \"SSP5-NPi\"\n", + "* \"SSP5-NDC\"\n", + "* \"SSP5-PkBudg1150\"\n", + "* \"SSP5-PkBudg500\"\n", "\n", "With IMAGE, we have the following SSP/RCP scenarios:\n", + "* \"SSP1-Base\"\n", "* \"SSP2-Base\"\n", "* \"SSP2-RCP26\"\n", "* \"SSP2-RCP19\"\n", "\n", - "Refer to [the documentation](https://premise.readthedocs.io/en/latest/extract.html#current-iam-scenarios) for the meaning of thses scenarios.\n", + "Refer to [the documentation](https://premise.readthedocs.io/en/latest/extract.html#current-iam-scenarios) for a description of theses scenarios, or have a look at our **[scenario explorer](https://premisedash-6f5a0259c487.herokuapp.com/)**.\n", "Additionally, [this blog](https://www.carbonbrief.org/explainer-how-shared-socioeconomic-pathways-explore-future-climate-change/) is a good reading material to understand SSPs and RCPs.\n" ] }, @@ -98,135 +116,75 @@ "source": [ "### Database creation from default scenarios\n", "\n", - "To create a scenario using REMIND's SSP2 Base pathway, from ecoinvent 3.5 for the year 2028, one would execute the following cell. This leads to the extraction of the database, some cleanup as well as importing a few additional inventories." + "To create a scenario using REMIND's SSP2 Base pathway, from ecoinvent 3.10 for the year 2028, one would execute the following. This leads to the extraction of the database, some cleanup as well as importing a few additional inventories.\n", + "\n", + "First, activate the brightway2 project where you want to store the database." ] }, { "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "Databases dictionary with 25 objects, including:\n", - "\tbiosphere3\n", - "\tcutoff371\n", - "\tecoinvent 3.8 cutoff\n", - "\tecoinvent_image_SSP2-Base_2010\n", - "\tecoinvent_image_SSP2-Base_2020\n", - "\tecoinvent_image_SSP2-Base_2030\n", - "\tecoinvent_image_SSP2-Base_2040\n", - "\tecoinvent_image_SSP2-Base_2050\n", - "\tecoinvent_image_SSP2-RCP19_2030\n", - "\tecoinvent_image_SSP2-RCP19_2040\n", - "Use `list(this object)` to get the complete list." - ] - }, - "execution_count": 2, - "metadata": {}, - "output_type": "execute_result" - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ + "# activate the bw project\n", "bw2data.projects.set_current(\"premise\")\n", + "# list currently installed databases\n", "bw2data.databases" ] }, { - "cell_type": "markdown", "metadata": {}, - "source": [ - "The first time you create a premise database, *premise* will store a copy of the ecoinvent database and external inventories, to be able to skip that time-consuming step next time. If you wish to clear this cache (which is only encourage if updating premise or if encountering issues with inventories), do:" - ] - }, - { "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Cache folder cleared!\n" - ] - } - ], - "source": [ - "clear_cache()" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "premise v.(1, 2, 5)\n", - "+------------------------------------------------------------------+\n", - "| Warning |\n", - "+------------------------------------------------------------------+\n", - "| Because some of the scenarios can yield LCI databases |\n", - "| containing net negative emission technologies (NET), |\n", - "| it is advised to account for biogenic CO2 flows when calculating |\n", - "| Global Warming potential indicators. |\n", - "| `premise_gwp` provides characterization factors for such flows. |\n", - "| It also provides factors for hydrogen emissions to air. |\n", - "| |\n", - "| Within your bw2 project: |\n", - "| from premise_gwp import add_premise_gwp |\n", - "| add_premise_gwp() |\n", - "+------------------------------------------------------------------+\n", - "+--------------------------------+----------------------------------+\n", - "| Utils functions | Description |\n", - "+--------------------------------+----------------------------------+\n", - "| clear_cache() | Clears the cache folder. Useful |\n", - "| | when updating `premise`or |\n", - "| | encountering issues with |\n", - "| | inventories. |\n", - "+--------------------------------+----------------------------------+\n", - "| get_regions_definition(model) | Retrieves the list of countries |\n", - "| | for each region of the model. |\n", - "+--------------------------------+----------------------------------+\n", - "| ndb.NewDatabase(...) | Generates a summary of the most |\n", - "| ndb.generate_scenario_report() | important scenarios' variables. |\n", - "+--------------------------------+----------------------------------+\n", - "Hide these messages?\n", - "NewDatabase(..., quiet=True)\n", - "\n", - "//////////////////// EXTRACTING SOURCE DATABASE ////////////////////\n", - "Done!\n", - "\n", - "////////////////// IMPORTING DEFAULT INVENTORIES ///////////////////\n", - "Done!\n", - "\n", - "/////////////////////// EXTRACTING IAM DATA ////////////////////////\n", - "Done!\n" - ] - } - ], + "outputs": [], + "execution_count": null, "source": [ "ndb = NewDatabase(\n", " scenarios=[\n", " {\"model\":\"image\", \"pathway\":\"SSP2-RCP19\", \"year\":2050},\n", " {\"model\":\"remind\", \"pathway\":\"SSP2-PkBudg500\", \"year\":2050},\n", " ],\n", - " source_db=\"ecoinvent 3.8 cutoff\", # <-- name of the database in the BW2 project. Must be a string.\n", - " source_version=\"3.8\", # <-- version of ecoinvent. Can be \"3.5\", \"3.6\", \"3.7\" or \"3.8\". Must be a string.\n", - " key='xxxxxxxxxxxxxxxxxxxxxxxxx' # <-- decryption key\n", + " source_db=\"ecoinvent-3.10-cutoff\", # <-- name of the database in the BW2 project. Must be a string.\n", + " source_version=\"3.10\", # <-- version of ecoinvent. Can be \"3.8\", \"3.9\" or \"3.10\". Must be a string.\n", + " key='xxxxxxxxxxxxxxxxxxxxxxxxx', # <-- decryption key\n", " # to be requested from the library maintainers if you want ot use default scenarios included in `premise`\n", + " keep_source_db_uncertainty=False, # False by default, set to True if you want to keep ecoinvent's uncertainty data\n", + " keep_imports_uncertainty=False, # False by default, set to True if you want to keep the uncertainty data of the additional inventories\n", + " use_absolute_efficiency=True, # False by default, set to True if you want to use the IAM's absolute efficiencies\n", ")" ] }, + { + "metadata": {}, + "cell_type": "markdown", + "source": [ + "Here is a list of all arguments that can be passed to `NewDatabase()`:\n", + " \n", + " scenarios: List[dict],\n", + " source_version: str = \"3.10\",\n", + " source_type: str = \"brightway\",\n", + " key: bytes = None,\n", + " source_db: str = None,\n", + " source_file_path: str = None,\n", + " additional_inventories: List[dict] = None,\n", + " system_model: str = \"cutoff\",\n", + " system_args: dict = None,\n", + " use_cached_inventories: bool = True,\n", + " use_cached_database: bool = True,\n", + " external_scenarios: list = None,\n", + " quiet=False,\n", + " keep_imports_uncertainty=False,\n", + " keep_source_db_uncertainty=False,\n", + " gains_scenario=\"CLE\",\n", + " use_absolute_efficiency=False,\n", + " biosphere_name: str = \"biosphere3\"," + ] + }, { "cell_type": "markdown", "metadata": {}, "source": [ - "If you do not want to integrate the IAM projections in the database, but only wish to have the additional inventories, you can stop here and export the database back to Brightway or other destinations, by using the `write_db_to` methods, like so:" + "The first time you create a premise database, *premise* will store a copy of the ecoinvent database and external inventories, to be able to skip that time-consuming step next time. If you wish to clear this cache (which is only encourage if updating premise or if encountering issues with inventories), do:" ] }, { @@ -235,14 +193,15 @@ "metadata": {}, "outputs": [], "source": [ - "ndb.write_db_to_brightway()" + "clear_cache() # clears both ecoinvent and additional inventories cache\n", + "clear_inventory_cache() # clears only additional inventories cache" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "Howver, if you wish first to proceed with the IAM integration, you need to use the `update_` methods, like so for the electricity sector:" + "If you do not want to integrate the IAM projections in the database, but only wish to have the additional inventories, you can stop here and export the database back to Brightway or other destinations, by using the `write_db_to` methods, like so:" ] }, { @@ -251,23 +210,21 @@ "metadata": {}, "outputs": [], "source": [ - "ndb.update_electricity()" + "ndb.write_db_to_brightway()" ] }, { - "cell_type": "code", - "execution_count": null, + "cell_type": "markdown", "metadata": {}, - "outputs": [], - "source": [ - "ndb.write_db_to_brightway()" - ] + "source": "However, if you wish first to proceed with the IAM integration, you need to use the `update()` method, like so for the electricity sector:" }, { - "cell_type": "markdown", + "cell_type": "code", + "execution_count": null, "metadata": {}, + "outputs": [], "source": [ - "or here with ecoinvent 3.7.1" + "ndb.update(\"electricity\")" ] }, { @@ -276,23 +233,14 @@ "metadata": {}, "outputs": [], "source": [ - "ndb = NewDatabase(\n", - " scenarios=[\n", - " {\"model\":\"remind\", \"pathway\":\"SSP2-Base\", \"year\":2028}\n", - " ],\n", - " source_db=\"ecoinvent 3.7 cutoff\", # <-- this is NEW.\n", - " source_version=\"3.7.1\", # <-- this is NEW\n", - " key='xxxxxxxxxxxxxxxxxxxxxxxxx'\n", - " )" + "ndb.write_db_to_brightway()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "If you want to create multiple databases at once, just populate the `scenarios` list.\n", - "You will notice the key `exclude` for which we can list the transformations we do not wish to perform.\n", - "In this case, we do not wish to update the electricity sector." + "If you want to create multiple databases at once, just populate the `scenarios` list." ] }, { @@ -303,7 +251,7 @@ "source": [ "ndb = NewDatabase(\n", " scenarios=[\n", - " {\"model\":\"remind\", \"pathway\":\"SSP2-Base\", \"year\":2020, \"exclude\": [\"update_electricity\"]},\n", + " {\"model\":\"remind\", \"pathway\":\"SSP2-Base\", \"year\":2020},\n", " {\"model\":\"remind\", \"pathway\":\"SSP2-Base\", \"year\":2030},\n", " {\"model\":\"remind\", \"pathway\":\"SSP2-Base\", \"year\":2040},\n", " {\"model\":\"remind\", \"pathway\":\"SSP2-Base\", \"year\":2050},\n", @@ -314,15 +262,6 @@ ")" ] }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "ndb.update_all()" - ] - }, { "cell_type": "markdown", "metadata": {}, @@ -338,14 +277,14 @@ "metadata": {}, "outputs": [], "source": [ - "ndb.update_electricity()" + "ndb.update(\"electricity\")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "Or you can proceed instead to doing all the transformations available (minus any transformation you have listed in `exclude`), like so:" + "Or you can proceed instead to doing all the sectoral transformations available, like so:" ] }, { @@ -354,7 +293,7 @@ "metadata": {}, "outputs": [], "source": [ - "ndb.update_all()" + "ndb.update() # <- updates all sectors" ] }, { @@ -379,8 +318,8 @@ "source": [ "### Consequential\n", "\n", - "`premise` can read in the consequential version of ecoinvent (v.3.8 only).\n", - "Based on the publication of Maes et al. 2023 (in review), `premise` builds marginal market mixes for electricity and fuels.\n", + "`premise` can read in the consequential version of ecoinvent (v.3.8 and 3.9 only).\n", + "Based on the publication of Maes et al. 2023 (https://doi.org/10.1016/j.rser.2023.113830), `premise` builds marginal market mixes for electricity and fuels.\n", "The identification of marginal suppliers can be influenced by passing a series of arguments to `NewDatabase()`.\n", "Additionally, `premise` removes secondary steel technologies from steel markets." ] @@ -426,7 +365,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -438,72 +377,9 @@ }, { "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "premise v.(1, 5, 0, 'alpha', 8)\n", - "+------------------------------------------------------------------+\n", - "| Warning |\n", - "+------------------------------------------------------------------+\n", - "| Because some of the scenarios can yield LCI databases |\n", - "| containing net negative emission technologies (NET), |\n", - "| it is advised to account for biogenic CO2 flows when calculating |\n", - "| Global Warming potential indicators. |\n", - "| `premise_gwp` provides characterization factors for such flows. |\n", - "| It also provides factors for hydrogen emissions to air. |\n", - "| |\n", - "| Within your bw2 project: |\n", - "| from premise_gwp import add_premise_gwp |\n", - "| add_premise_gwp() |\n", - "+------------------------------------------------------------------+\n", - "+--------------------------------+----------------------------------+\n", - "| Utils functions | Description |\n", - "+--------------------------------+----------------------------------+\n", - "| clear_cache() | Clears the cache folder. Useful |\n", - "| | when updating `premise`or |\n", - "| | encountering issues with |\n", - "| | inventories. |\n", - "+--------------------------------+----------------------------------+\n", - "| get_regions_definition(model) | Retrieves the list of countries |\n", - "| | for each region of the model. |\n", - "+--------------------------------+----------------------------------+\n", - "| ndb.NewDatabase(...) | Generates a summary of the most |\n", - "| ndb.generate_scenario_report() | important scenarios' variables. |\n", - "+--------------------------------+----------------------------------+\n", - "Keep uncertainty data?\n", - "NewDatabase(..., keep_uncertainty_data=True)\n", - "\n", - "Hide these messages?\n", - "NewDatabase(..., quiet=True)\n", - "\n", - "//////////////////// EXTRACTING SOURCE DATABASE ////////////////////\n", - "Done!\n", - "\n", - "////////////////// IMPORTING DEFAULT INVENTORIES ///////////////////\n", - "Done!\n", - "\n", - "/////////////////////// EXTRACTING IAM DATA ////////////////////////\n" - ] - }, - { - "ename": "KeyError", - "evalue": "'cement'", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mKeyError\u001b[0m Traceback (most recent call last)", - "Input \u001b[0;32mIn [2]\u001b[0m, in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0m ndb \u001b[38;5;241m=\u001b[39m \u001b[43mNewDatabase\u001b[49m\u001b[43m(\u001b[49m\n\u001b[1;32m 2\u001b[0m \u001b[43m \u001b[49m\u001b[43mscenarios\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43m \u001b[49m\u001b[43m[\u001b[49m\u001b[43m{\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mmodel\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m:\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mnewiam\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mpathway\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m:\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mpath1-Base\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43myear\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m:\u001b[49m\u001b[38;5;241;43m2028\u001b[39;49m\u001b[43m,\u001b[49m\n\u001b[1;32m 3\u001b[0m \u001b[43m \u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mfilepath\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m:\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43m/Users/romain/Documents\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m}\u001b[49m\u001b[43m]\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\n\u001b[1;32m 4\u001b[0m \u001b[43m \u001b[49m\u001b[43msource_db\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mecoinvent 3.8 cutoff\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;66;43;03m# <-- name of the database\u001b[39;49;00m\n\u001b[1;32m 5\u001b[0m \u001b[43m \u001b[49m\u001b[43msource_version\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43m3.8\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;66;43;03m# <-- version of ecoinvent\u001b[39;49;00m\n\u001b[1;32m 6\u001b[0m \u001b[43m \u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[0;32m~/GitHub/premise/premise/ecoinvent_modification.py:519\u001b[0m, in \u001b[0;36mNewDatabase.__init__\u001b[0;34m(self, scenarios, source_version, source_type, key, source_db, source_file_path, additional_inventories, system_model, system_args, use_cached_inventories, use_cached_database, external_scenarios, quiet, keep_uncertainty_data, gains_scenario)\u001b[0m\n\u001b[1;32m 516\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;130;01m\\n\u001b[39;00m\u001b[38;5;124m/////////////////////// EXTRACTING IAM DATA ////////////////////////\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[1;32m 518\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m scenario \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mscenarios:\n\u001b[0;32m--> 519\u001b[0m data \u001b[38;5;241m=\u001b[39m \u001b[43mIAMDataCollection\u001b[49m\u001b[43m(\u001b[49m\n\u001b[1;32m 520\u001b[0m \u001b[43m \u001b[49m\u001b[43mmodel\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mscenario\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mmodel\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 521\u001b[0m \u001b[43m \u001b[49m\u001b[43mpathway\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mscenario\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mpathway\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 522\u001b[0m \u001b[43m \u001b[49m\u001b[43myear\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mscenario\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43myear\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 523\u001b[0m \u001b[43m \u001b[49m\u001b[43mexternal_scenarios\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mscenario\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mexternal scenarios\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 524\u001b[0m \u001b[43m \u001b[49m\u001b[43mfilepath_iam_files\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mscenario\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mfilepath\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 525\u001b[0m \u001b[43m \u001b[49m\u001b[43mkey\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mkey\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 526\u001b[0m \u001b[43m \u001b[49m\u001b[43msystem_model\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43msystem_model\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 527\u001b[0m \u001b[43m \u001b[49m\u001b[43msystem_model_args\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43msystem_model_args\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 528\u001b[0m \u001b[43m \u001b[49m\u001b[43mgains_scenario\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mgains_scenario\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 529\u001b[0m \u001b[43m \u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 530\u001b[0m scenario[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124miam data\u001b[39m\u001b[38;5;124m\"\u001b[39m] \u001b[38;5;241m=\u001b[39m data\n\u001b[1;32m 532\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mdatapackages:\n", - "File \u001b[0;32m~/GitHub/premise/premise/data_collection.py:357\u001b[0m, in \u001b[0;36mIAMDataCollection.__init__\u001b[0;34m(self, model, pathway, year, filepath_iam_files, key, external_scenarios, system_model, system_model_args, gains_scenario)\u001b[0m\n\u001b[1;32m 354\u001b[0m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mother_vars \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m__get_other_iam_vars(data\u001b[38;5;241m=\u001b[39mdata)\n\u001b[1;32m 356\u001b[0m electricity_efficiencies \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m__get_iam_electricity_efficiencies(data\u001b[38;5;241m=\u001b[39mdata)\n\u001b[0;32m--> 357\u001b[0m cement_efficiencies \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m__get_iam_cement_efficiencies\u001b[49m\u001b[43m(\u001b[49m\u001b[43mdata\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdata\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 358\u001b[0m steel_efficiencies \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m__get_iam_steel_efficiencies(data\u001b[38;5;241m=\u001b[39mdata)\n\u001b[1;32m 359\u001b[0m fuel_efficiencies \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m__get_iam_fuel_efficiencies(data\u001b[38;5;241m=\u001b[39mdata)\n", - "File \u001b[0;32m~/GitHub/premise/premise/data_collection.py:716\u001b[0m, in \u001b[0;36mIAMDataCollection.__get_iam_cement_efficiencies\u001b[0;34m(self, data)\u001b[0m\n\u001b[1;32m 708\u001b[0m prod \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m__get_iam_variable_labels(\n\u001b[1;32m 709\u001b[0m IAM_CEMENT_VARS, variable\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124miam_aliases\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 710\u001b[0m )\n\u001b[1;32m 711\u001b[0m energy \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m__get_iam_variable_labels(\n\u001b[1;32m 712\u001b[0m IAM_CEMENT_VARS, variable\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124menergy_use_aliases\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 713\u001b[0m )\n\u001b[1;32m 715\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m (\n\u001b[0;32m--> 716\u001b[0m \u001b[38;5;28mall\u001b[39m(v \u001b[38;5;129;01min\u001b[39;00m data\u001b[38;5;241m.\u001b[39mvariables\u001b[38;5;241m.\u001b[39mvalues \u001b[38;5;28;01mfor\u001b[39;00m v \u001b[38;5;129;01min\u001b[39;00m \u001b[43menergy\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mcement\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m)\n\u001b[1;32m 717\u001b[0m \u001b[38;5;129;01mand\u001b[39;00m prod[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mcement\u001b[39m\u001b[38;5;124m\"\u001b[39m] \u001b[38;5;129;01min\u001b[39;00m data\u001b[38;5;241m.\u001b[39mvariables\u001b[38;5;241m.\u001b[39mvalues\n\u001b[1;32m 718\u001b[0m ):\n\u001b[1;32m 719\u001b[0m data_to_return \u001b[38;5;241m=\u001b[39m \u001b[38;5;241m1\u001b[39m \u001b[38;5;241m/\u001b[39m (\n\u001b[1;32m 720\u001b[0m data\u001b[38;5;241m.\u001b[39mloc[:, energy[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mcement\u001b[39m\u001b[38;5;124m\"\u001b[39m], :]\u001b[38;5;241m.\u001b[39msum(dim\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mvariables\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[1;32m 721\u001b[0m \u001b[38;5;241m/\u001b[39m data\u001b[38;5;241m.\u001b[39mloc[:, [prod[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mcement\u001b[39m\u001b[38;5;124m\"\u001b[39m]], :]\n\u001b[1;32m 722\u001b[0m )\n\u001b[1;32m 723\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n", - "\u001b[0;31mKeyError\u001b[0m: 'cement'" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "ndb = NewDatabase(\n", " scenarios = [{\"model\":\"newiam\", \"pathway\":\"path1-Base\", \"year\":2028,\n", @@ -580,43 +456,36 @@ "\n", "These functions modify the extracted database:\n", "\n", - "* **update_electricity()**: alignment of regional electricity production mixes as well as efficiencies for a number of electricity production technologies, including Carbon Capture and Storage technologies and photovoltaic panels. Also updated the natural gas extraction datasets.\n", + "* **update(\"electricity\")**: alignment of regional electricity production mixes as well as efficiencies for a number of electricity production technologies, including Carbon Capture and Storage technologies and photovoltaic panels. Also updated the natural gas extraction datasets.\n", "\n", - "* **update_cement()**: adjustment of technologies for cement production (dry, semi-dry, wet, with pre-heater or not), fuel efficiency of kilns, fuel mix of kilns (including biomass and waste fuels) and clinker-to-cement ratio.\n", + "* **update(\"cement\")**: adjustment of technologies for cement production (dry, semi-dry, wet, with pre-heater or not), fuel efficiency of kilns, fuel mix of kilns (including biomass and waste fuels).\n", "\n", - "* **update_steel()**: adjustment of process efficiency, fuel mix and share of secondary steel in steel markets.\n", + "* **update(\"steel\")**: adjustment of process efficiency, fuel mix and share of secondary steel in steel markets.\n", "\n", - "* **update_dac()**: creates region- and scenario-specific inventories for DAC and DACCS systems. Applies a learning rate on energy and infrastructure needs if the IAM provides the variable.\n", + "* **update(\"dac\")**: creates region- and scenario-specific inventories for DAC and DACCS systems. Applies a learning rate on energy and infrastructure needs if the IAM provides the variable.\n", "\n", - "* **update_fuels()**: creates regional markets for liquid and gaseous fuels and relinks fuel-conusming activities to them.\n", + "* **update(\"fuels\")**: creates regional markets for liquid and gaseous fuels and relinks fuel-conusming activities to them.\n", "\n", - "* **update_emissions()**: adjusts emission of local air pollutants according to GAINS projections.\n", + "* **update(\"heat\")**: creates regionalized versions of heat and steam production datasets and relink them to heat-consuming activities.\n", "\n", - "* **update_cars()**: creates updated inventories for fleet average passenger cars and links back to activities that consume transport.\n", + "* **update(\"emissions\")**: adjusts emission of local air pollutants according to GAINS projections.\n", "\n", - "* **update_trucks()**: creates updated inventories for fleet average lorry trucks and links back to activities that consume transport.\n", + "* **update(\"cars\")**: creates updated inventories for fleet average passenger cars and links back to activities that consume transport.\n", "\n", - "* **update_two_wheelers()**: create inventories for two-wheelers.\n", + "* **update(\"trucks\")**: creates updated inventories for fleet average lorry trucks and links back to activities that consume transport.\n", "\n", - "* **update_buses()**: create inventories for buses.\n", + "* **update(\"two_wheelers\")**: create inventories for two-wheelers.\n", + "\n", + "* **update(\"buses\")**: create inventories for buses.\n", "\n", "A look at the documentation is advised.\n", "\n", "\n", - "These functions can be applied *separately*, *consecutively* or *altogether* (using instead **.update_all()**).\n", + "These functions can be applied *separately*, *consecutively* or *altogether* (using instead **.update()** without arguments).\n", "\n", "They will apply to all the scenario-specific databases listed in `scenarios`." ] }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "ndb.update_all()" - ] - }, { "cell_type": "code", "execution_count": null, @@ -651,7 +520,7 @@ "metadata": {}, "outputs": [], "source": [ - "ndb.update_all()" + "ndb.update()" ] }, { @@ -679,34 +548,6 @@ "ndb.write_db_to_brightway(name=[\"my_custom_name_1\", \"my_custom_name_2\"])" ] }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Exclude specific functions\n", - "Finally, we can exclude some transformation functions when executing `update_all()` like so:" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "ndb = NewDatabase(\n", - " scenarios=[\n", - " {\"model\":\"remind\", \"pathway\":\"SSP2-Base\", \"year\":2030,\n", - " \"exclude\": [\"update_steel\"], # <-- do not execute update_seel()\n", - " \"passenger cars\": {\"regions\":[\"EUR\"]},\"trucks\": {\"regions\":[\"EUR\"]}\n", - " },\n", - " {\"model\":\"remind\", \"pathway\":\"SSP2-Base\", \"year\":2030,},\n", - " ],\n", - " key='xxxxxxxxxxxxxxxxxxxxxxxxx',\n", - " source_db=\"ecoinvent 3.7 cutoff\",\n", - " source_version=\"3.7\", \n", - ")" - ] - }, { "cell_type": "markdown", "metadata": {}, @@ -781,7 +622,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -795,7 +636,7 @@ }, { "cell_type": "code", - "execution_count": 51, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -864,34 +705,9 @@ }, { "cell_type": "code", - "execution_count": 53, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "[(0.019095977241478358,\n", - " ('electricity, from municipal waste incineration to generic market for electricity, medium voltage',\n", - " 'electricity, medium voltage',\n", - " 'kilowatt hour',\n", - " 'GR')),\n", - " (1.2731279013056063,\n", - " ('potassium hydroxide production',\n", - " 'potassium hydroxide',\n", - " 'kilogram',\n", - " 'RER')),\n", - " (0.016362218326803624,\n", - " ('heat production, hardwood chips from forest, at furnace 5000kW, state-of-the-art 2014',\n", - " 'heat, district or industrial, other than natural gas',\n", - " 'megajoule',\n", - " 'RoW'))]" - ] - }, - "execution_count": 53, - "metadata": {}, - "output_type": "execute_result" - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "[(k, v) for k, v in zip(l_res, list(A_inds_rev.values())[:10])]" ] @@ -912,6 +728,22 @@ "ndb.write_db_to_simapro(filepath=r\"C:/Users/sacchi_r/Downloads/exported_simapro_file\")" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### As a SimaPro CSV file for OpenLCA" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "ndb.write_db_to_olca(filepath=r\"C:/Users/sacchi_r/Downloads/exported_simapro_file\")" + ] + }, { "cell_type": "markdown", "metadata": {}, @@ -970,7 +802,7 @@ "## Scenario report\n", "\n", "You can generate a spreadsheet report showing the main variables of the scenario you have selected to create your databases.\n", - "The report is saved in your working directory." + "The report is saved in your working directory. Note that this report is generated automatically when exporting a database." ] }, { @@ -1001,7 +833,9 @@ "* some performance indicators\n", "* scaling factors used to scale certain exchanges\n", "\n", - "The report is saved in your working directory." + "There is also a \"Validation\" tab that shows any datasets which contains values or efficiencies that may seem incorrect.\n", + "\n", + "The report is saved in your working directory. Note that this report is generated automatically when exporting a database." ] }, { @@ -1030,7 +864,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.12" + "version": "3.10.13" } }, "nbformat": 4, diff --git a/premise/__init__.py b/premise/__init__.py index f985258a..b0ef335c 100644 --- a/premise/__init__.py +++ b/premise/__init__.py @@ -5,7 +5,7 @@ "clear_inventory_cache", "get_regions_definition", ) -__version__ = (2, 1, 1, "dev6") +__version__ = (2, 1, 1, "dev8") from premise.new_database import NewDatabase diff --git a/premise/data/utils/export/simapro_categories.csv b/premise/data/utils/export/simapro_categories.csv index dc1dff7d..27dbe3ba 100644 --- a/premise/data/utils/export/simapro_categories.csv +++ b/premise/data/utils/export/simapro_categories.csv @@ -10,18 +10,14 @@ name,product,category,sub_category 1-naphthylacetic acid production,1-naphthylacetic acid,material,Chemicals\Acids (organic)\Transformation 1-propanol production,1-propanol,material,Chemicals\Organic\Transformation "1,1-difluoroethane production","1,1-difluoroethane",material,Chemicals\Organic\Transformation -"1,1-difluoroethane production","1,1-difluoroethane",material,Chemicals\Organic\Transformation "1,1-difluoroethane production, HFC-152a","1,1-difluoroethane, HFC-152a",material,Chemicals\Organic\Transformation "1,1-dimethylcyclopentane to generic market for solvent, organic","solvent, organic",material,Chemicals\Organic\Market "1,2-dichloro-1,1-difluoroethane (r-132b) production",r-132b,material,Chemicals\Organic\Transformation "1,3-dichloropropene to generic market for pesticide, unspecified","pesticide, unspecified",material,Chemicals\Organic\Transformation "1,4-butanediol production","1,4-butanediol",material,Chemicals\Organic\Transformation -"1,4-butanediol production","1,4-butanediol",material,Chemicals\Organic\Transformation 2-butanol production by hydration of butene,2-butanol,material,Chemicals\Organic\Transformation 2-butanol production by hydration of butene,butane,material,Chemicals\Organic\Transformation "2-cyclopentanone production, decarboxylative cyclization of adipic acid",2-cyclopentanone,material,Chemicals\Organic\Transformation -"2-cyclopentanone production, decarboxylative cyclization of adipic acid",2-cyclopentanone,material,Chemicals\Organic\Transformation -"2-cyclopentanone production, decarboxylative cyclization of adipic acid",formic acid,material,Chemicals\Organic\Transformation "2-cyclopentanone production, decarboxylative cyclization of adipic acid",formic acid,material,Chemicals\Organic\Transformation 2-methyl-2-butanol production,2-methyl-2-butanol,material,Chemicals\Organic\Transformation "2-methylpentane to generic market for solvent, organic","solvent, organic",material,Chemicals\Organic\Market @@ -50,7 +46,6 @@ acetaldehyde oxidation,"acetic acid, without water, in 98% solution state",mater acetaldehyde oxidation,acetic anhydride,material,Chemicals\Organic\Transformation acetaldehyde production,acetaldehyde,material,Chemicals\Organic\Transformation "acetaldehyde production, ethylene oxidation",acetaldehyde,material,Chemicals\Organic\Transformation -"acetaldehyde production, ethylene oxidation",acetaldehyde,material,Chemicals\Organic\Transformation "acetamide-anillide-compound production, unspecified","acetamide-anillide-compound, unspecified",material,Chemicals\Pesticides\Transformation acetanilide production,acetanilide,material,Chemicals\Organic\Transformation "acetic acid production, butane oxidation","acetone, liquid",material,Chemicals\Organic\Transformation @@ -59,20 +54,11 @@ acetanilide production,acetanilide,material,Chemicals\Organic\Transformation "acetic acid production, butane oxidation",formic acid,material,Chemicals\Organic\Transformation "acetic acid production, butane oxidation",methyl ethyl ketone,material,Chemicals\Organic\Transformation "acetic acid production, butane oxidation",ethyl acetate,material,Chemicals\Organic\Transformation -"acetic acid production, butane oxidation","acetic acid, without water, in 98% solution state",material,Chemicals\Organic\Transformation -"acetic acid production, butane oxidation",formic acid,material,Chemicals\Organic\Transformation -"acetic acid production, butane oxidation",methyl acetate,material,Chemicals\Organic\Transformation -"acetic acid production, butane oxidation",ethyl acetate,material,Chemicals\Organic\Transformation -"acetic acid production, butane oxidation",methyl ethyl ketone,material,Chemicals\Organic\Transformation -"acetic acid production, butane oxidation","acetone, liquid",material,Chemicals\Organic\Transformation "acetic acid production, methanol carboxylation (Monsanto), product in 98% solution state",propionic acid,material,Fuels\Biofuels\Ethanol\Transformation "acetic acid production, methanol carboxylation (Monsanto), product in 98% solution state","acetic acid, without water, in 98% solution state",material,Fuels\Biofuels\Ethanol\Transformation "acetic acid production, product in 98% solution state","acetic acid, without water, in 98% solution state",material,Chemicals\Acids (organic)\Transformation "acetic anhydride production, acetaldehyde oxidation","acetic acid, without water, in 98% solution state",material,Chemicals\Acids (organic)\Transformation "acetic anhydride production, acetaldehyde oxidation",acetic anhydride,material,Chemicals\Acids (organic)\Transformation -"acetic anhydride production, acetaldehyde oxidation","acetic acid, without water, in 98% solution state",material,Chemicals\Acids (organic)\Transformation -"acetic anhydride production, acetaldehyde oxidation",acetic anhydride,material,Chemicals\Acids (organic)\Transformation -"acetic anhydride production, acetic acid pyrolysis, via ketene intermediate",acetic anhydride,material,Chemicals\Acids (organic)\Transformation "acetic anhydride production, acetic acid pyrolysis, via ketene intermediate",acetic anhydride,material,Chemicals\Acids (organic)\Transformation "acetic anhydride production, ketene route",acetic anhydride,material,Chemicals\Organic\Transformation acetoacetic acid production,acetoacetic acid,material,Chemicals\Organic\Transformation @@ -86,18 +72,14 @@ aclonifen production,aclonifen,material,Chemicals\Pesticides\Transformation acrolein production,acrolein,material,Chemicals\Organic\Transformation acrylic acid production,acrylic acid,material,Chemicals\Acids (organic)\Transformation acrylic acid production,"acetic acid, without water, in 98% solution state",material,Chemicals\Acids (organic)\Transformation -acrylic acid production,"acetic acid, without water, in 98% solution state",material,Chemicals\Acids (organic)\Transformation "acrylic binder production, with water, in 54% solution state","acrylic binder, with water, in 54% solution state",material,Chemicals\Organic\Transformation "acrylic dispersion production, with water, in 58% solution","acrylic dispersion, with water, in 58% solution state",material,Chemicals\Organic\Transformation "acrylic dispersion production, with water, in 58% solution state","acrylic dispersion, with water, in 58% solution state",material,Chemicals\Organic\Transformation -"acrylic dispersion production, with water, in 58% solution state","acrylic dispersion, with water, in 58% solution state",material,Chemicals\Organic\Transformation acrylic filler production,acrylic filler,material,Construction\Coverings\Transformation "acrylic varnish production, with water, in 53% solution state","acrylic varnish, with water, in 53% solution state",material,Construction\Paints\Transformation "acrylonitrile production, Sohio process",hydrogen cyanide,material,Chemicals\Gases\Market "acrylonitrile production, sohio process",acetonitrile,material,Chemicals\Gases\Market "acrylonitrile production, sohio process",acrylonitrile,material,Chemicals\Gases\Market -"acrylonitrile production, sohio process",acetonitrile,material,Chemicals\Gases\Market -"acrylonitrile production, sohio process",acrylonitrile,material,Chemicals\Gases\Market acrylonitrile-butadiene-styrene copolymer production,acrylonitrile-butadiene-styrene copolymer,material,Plastics\Rubbers\Transformation activated bentonite production,activated bentonite,material,Chemicals\Inorganic\Transformation "activated carbon production, granular from hard coal","activated carbon, granular",material,Chemicals\Organic\Transformation @@ -109,7 +91,6 @@ adipic acid production,adipic acid,material,Chemicals\Acids (organic)\Transforma adipic acid production,succinic acid,material,Chemicals\Acids (organic)\Transformation adiponitrile production,adiponitrile,material,Chemicals\Organic\Transformation adobe brick production,adobe brick,material,Chemicals\Organic\Transformation -adobe brick production,adobe brick,material,Chemicals\Organic\Transformation "agricultural machinery production, tillage","agricultural machinery, tillage",processing,Agricultural\Transformation\Infrastructure "agricultural machinery production, unspecified","agricultural machinery, unspecified",processing,Agricultural\Transformation\Infrastructure agricultural trailer production,agricultural trailer,transport,Road\Transformation\Infrastructure @@ -156,7 +137,6 @@ alkyl sulphate (C12-14) production,alkyl sulphate (C12-14),material,Chemicals\Or "allyl chloride production, reaction of propylene and chlorine",dichloropropene,material,Chemicals\Inorganic\Transformation "allyl chloride production, reaction of propylene and chlorine",allyl chloride,material,Chemicals\Organic\Transformation "allyl chloride production, reaction of propylene and chlorine","1,3-dichloropropene",material,Chemicals\Organic\Transformation -"allyl chloride production, reaction of propylene and chlorine","1,3-dichloropropene",material,Chemicals\Organic\Transformation almond production,almond,material,Agricultural\Food\Transformation alpha-naphthol production,sodium hydrogen sulfite,material,Chemicals\Gases\Market alpha-naphthol production,alpha-naphthol,material,Chemicals\Organic\Transformation @@ -202,10 +182,6 @@ aluminium oxide production,aluminium oxide,material,Others\Obsolete "aluminium production, primary, liquid, söderberg","aluminium, primary, liquid",material,Metals\Non ferro\Transformation "aluminium production, primary, liquid, Soderberg","aluminium, primary, liquid",material,Metals\Non ferro\Transformation "aluminium production, primary, liquid, sšderberg","aluminium, primary, liquid",material,Metals\Non ferro\Transformation -"aluminium production, primary, liquid, sšderberg","aluminium, primary, liquid",material,Metals\Non ferro\Transformation -"aluminium production, primary, liquid, sšderberg","aluminium, primary, liquid",material,Metals\Non ferro\Transformation -"aluminium production, primary, liquid, sšderberg","aluminium, primary, liquid",material,Metals\Non ferro\Transformation -"aluminium production, primary, liquid, sšderberg","aluminium, primary, liquid",material,Metals\Non ferro\Transformation "aluminium production, primary, liquid, Soderberg_obsolete","aluminium, primary, liquid",material,Others\Obsolete "aluminium scrap, new, Recycled Content cut-off","aluminium scrap, new",material,Metals\Non ferro\Transformation "aluminium scrap, new, Recycled Content cut-off_obsolete","aluminium scrap, new",material,Others\Obsolete @@ -236,11 +212,9 @@ amination of chlorosilane,ammonium chloride,material,Chemicals\Inorganic\Transfo amination of chlorosilane,hexamethyldisilazane,material,Chemicals\Organic\Transformation amine oxide production,amine oxide,material,Chemicals\Organic\Transformation amine oxides production,amine oxides,material,Chemicals\Organic\Transformation -amine oxides production,amine oxides,material,Chemicals\Organic\Transformation "amine-based silica production, for sorbent-based direct air capture system",amine-based silica,material,Chemicals\Organic\Transformation "aminopyridine production, Chichibabin amination","hydrogen, gaseous, low pressure",material,Chemicals\Gases\Market "aminopyridine production, chichibabin amination",aminopyridine,material,Chemicals\Organic\Transformation -"aminopyridine production, chichibabin amination",aminopyridine,material,Chemicals\Organic\Transformation "ammonia production, hydrogen from coal gasification","ammonia, anhydrous, liquid",material,Fuels\Others\Transformation "ammonia production, hydrogen from coal gasification with CCS","ammonia, anhydrous, liquid",material,Fuels\Others\Transformation "ammonia production, hydrogen from electrolysis","ammonia, anhydrous, liquid",material,Fuels\Others\Transformation @@ -353,20 +327,8 @@ barium sulfide production,barium sulfide,material,Chemicals\Inorganic\Transforma "bark chips, wet, measured as dry mass to generic market for residual hardwood, wet","residual hardwood, wet",material,Others\Obsolete "bark chips, wet, measured as dry mass to generic market for residual hardwood, wet","residual softwood, wet",material,Others\Obsolete barley grain production,barley grain,material,Agricultural\Animal feed\Market -barley grain production,barley grain,material,Agricultural\Animal feed\Market -barley grain production,barley grain,material,Agricultural\Animal feed\Market -barley grain production,barley grain,material,Agricultural\Animal feed\Market -barley grain production,barley grain,material,Agricultural\Animal feed\Market -barley grain production,barley grain,material,Agricultural\Animal feed\Market -barley grain production,barley grain,material,Agricultural\Animal feed\Market -barley grain production,barley grain,material,Agricultural\Animal feed\Market -barley grain production,barley grain,material,Agricultural\Animal feed\Market -barley grain production,barley grain,material,Agricultural\Animal feed\Market -barley grain production,barley grain,material,Agricultural\Animal feed\Market "barley grain production, organic","straw, organic",material,Agricultural\Animal feed\Market "barley grain production, organic","barley grain, organic",material,Agricultural\Animal feed\Market -"barley grain production, organic","barley grain, organic",material,Agricultural\Animal feed\Market -"barley grain production, organic","straw, organic",material,Agricultural\Animal feed\Market "barley grain production, swiss integrated production, extensive","barley grain, swiss integrated production",material,Agricultural\Animal feed\Market "barley grain production, swiss integrated production, extensive",straw,material,Agricultural\Animal feed\Market "barley grain production, swiss integrated production, intensive",straw,material,Agricultural\Animal feed\Market @@ -405,7 +367,6 @@ basic oxygen furnace secondary metallurgy slag to market for basic oxygen furnac "batch dyeing, fibre, cotton","batch dyeing, fibre, cotton",processing,Textiles\Transformation batter wheat mix production,wheat flour mix,material,Agricultural\Food\Transformation battery 50kw,battery 50kw,material,Electronics\Battery\Transformation -battery 50kw,battery 50kw,material,Electronics\Battery\Transformation "battery cell assembly, li-s",battery cell,material,Electronics\Battery\Transformation "battery cell deactivation, for lis battery",cells to deactivation,material,Electronics\Battery\Transformation "battery cell production, Li-ion, LFP","battery cell, Li-ion, LFP",material,Electronics\Battery\Transformation @@ -423,7 +384,6 @@ battery 50kw,battery 50kw,material,Electronics\Battery\Transformation "battery cell production, sib, with nmmt cathode and fossil-hc anode",battery cell,material,Electronics\Battery\Transformation "battery cell production, sib, with nvpf cathode and fossil-hc anode",battery cell,material,Electronics\Battery\Transformation battery charger,battery charger,material,Electronics\Battery\Transformation -battery charger,battery charger,material,Electronics\Battery\Transformation "battery management system assembly, for vrfb system","battery management system, for vrfb system",material,Electronics\Battery\Transformation "battery management system production, for Li-ion battery","battery management system, for Li-ion battery",material,Electronics\Battery\Transformation "battery module disassembly, for lis battery",disassembled battery module,material,Electronics\Battery\Transformation @@ -484,7 +444,6 @@ benzene production,benzene,material,Chemicals\Organic\Transformation benzimidazole-compound production,benzimidazole-compound,material,Chemicals\Pesticides\Transformation benzo[thia]diazole-compound production,benzo[thia]diazole-compound,material,Chemicals\Pesticides\Transformation "benzoic acid production, toluene oxidation",benzoic acid,material,Chemicals\Pesticides\Transformation -"benzoic acid production, toluene oxidation",benzoic acid,material,Chemicals\Pesticides\Transformation benzoic-compound production,benzoic-compound,material,Chemicals\Pesticides\Transformation benzyl alcohol production,benzyl alcohol,material,Chemicals\Organic\Transformation benzyl chloride production,benzyl chloride,material,Chemicals\Organic\Transformation @@ -624,17 +583,10 @@ Brown-Schlesinger process,sodium tetrahydridoborate,material,Chemicals\Inorganic Brown-Schlesinger process,sodium methoxide,material,Chemicals\Organic\Transformation "btx production, from pyrolysis gas, average","toluene, liquid",material,Chemicals\Acids (organic)\Transformation "btx production, from pyrolysis gas, average",benzene,material,Chemicals\Acids (organic)\Transformation -"btx production, from pyrolysis gas, average","toluene, liquid",material,Chemicals\Acids (organic)\Transformation "btx production, from pyrolysis gas, average","xylene, mixed",material,Chemicals\Acids (organic)\Transformation "btx production, from pyrolysis gas, average","hydrocarbons, aromatic, cyclic (c9+)",material,Chemicals\Acids (organic)\Transformation -"btx production, from pyrolysis gas, average","hydrocarbons, aromatic, cyclic (c9+)",material,Chemicals\Acids (organic)\Transformation -"btx production, from pyrolysis gas, average",p-xylene,material,Chemicals\Acids (organic)\Transformation -"btx production, from pyrolysis gas, average","xylene, mixed",material,Chemicals\Acids (organic)\Transformation "btx production, from pyrolysis gas, average",p-xylene,material,Chemicals\Acids (organic)\Transformation "btx production, from pyrolysis gas, average",raffinate,material,Chemicals\Acids (organic)\Transformation -"btx production, from pyrolysis gas, average",raffinate,material,Chemicals\Acids (organic)\Transformation -"btx production, from pyrolysis gas, average",o-xylene,material,Chemicals\Acids (organic)\Transformation -"btx production, from pyrolysis gas, average",benzene,material,Chemicals\Acids (organic)\Transformation "btx production, from pyrolysis gas, average",o-xylene,material,Chemicals\Acids (organic)\Transformation "btx production, from reformate, average","hydrocarbons, aromatic, cyclic (c9+)",material,Chemicals\Others\Transformation "btx production, from reformate, average","toluene, liquid",material,Chemicals\Others\Transformation @@ -642,14 +594,7 @@ Brown-Schlesinger process,sodium methoxide,material,Chemicals\Organic\Transforma "btx production, from reformate, average",p-xylene,material,Chemicals\Others\Transformation "btx production, from reformate, average",benzene,material,Chemicals\Others\Transformation "btx production, from reformate, average","xylene, mixed",material,Chemicals\Others\Transformation -"btx production, from reformate, average","toluene, liquid",material,Chemicals\Others\Transformation -"btx production, from reformate, average",raffinate,material,Chemicals\Others\Transformation "btx production, from reformate, average",raffinate,material,Chemicals\Others\Transformation -"btx production, from reformate, average",o-xylene,material,Chemicals\Others\Transformation -"btx production, from reformate, average",benzene,material,Chemicals\Others\Transformation -"btx production, from reformate, average","xylene, mixed",material,Chemicals\Others\Transformation -"btx production, from reformate, average",p-xylene,material,Chemicals\Others\Transformation -"btx production, from reformate, average","hydrocarbons, aromatic, cyclic (c9+)",material,Chemicals\Others\Transformation buffer tank,buffer tank,transport,Road\Transformation\Infrastructure "building construction, budget hotel","building, budget hotel",use,Tourism\Hotels\Transformation\Infrastructure "building construction, hall","building, hall",material,Construction\Others\Transformation\Infrastructure @@ -672,19 +617,14 @@ burnt shale production,"electricity, medium voltage",energy,Electricity country bus production,bus,transport,Road\Transformation\Infrastructure butadiene production,butadiene,material,Chemicals\Organic\Transformation "butadiene purification, extractive distillation of crude butadiene",butadiene,material,Chemicals\Organic\Transformation -"butadiene purification, extractive distillation of crude butadiene",butadiene,material,Chemicals\Organic\Transformation -butadiene to generic market for generic c4 hydrocarbons,generic c4 hydrocarbons,material,Chemicals\Organic\Transformation butadiene to generic market for generic c4 hydrocarbons,generic c4 hydrocarbons,material,Chemicals\Organic\Transformation "butane extraction, from natural gas liquids",butane,material,Others\Obsolete butane to generic market for generic c4 hydrocarbons,generic c4 hydrocarbons,material,Others\Obsolete "butane-1,4-diol production","butane-1,4-diol",material,Chemicals\Organic\Transformation "butanols production, hydroformylation of propylene",1-butanol,material,Chemicals\Organic\Transformation "butanols production, hydroformylation of propylene",isobutanol,material,Chemicals\Organic\Transformation -"butanols production, hydroformylation of propylene",1-butanol,material,Chemicals\Organic\Transformation -"butanols production, hydroformylation of propylene",isobutanol,material,Chemicals\Organic\Transformation "butene production, mixed","butene, mixed",material,Chemicals\Organic\Transformation "butene, mixed to generic market for generic c4 hydrocarbons",generic c4 hydrocarbons,material,Chemicals\Organic\Transformation -"butene, mixed to generic market for generic c4 hydrocarbons",generic c4 hydrocarbons,material,Chemicals\Organic\Transformation "butter production, from cow milk","butter, from cow milk",material,Agricultural\Food\Transformation "butter production, from cow milk","buttermilk, from cow milk",material,Agricultural\Food\Transformation "butter production, from cow milk","skimmed milk, from cow milk",material,Agricultural\Food\Transformation @@ -710,12 +650,10 @@ cabbage white production,cabbage white,material,Agricultural\Plant production\Ve "cable production, three-conductor cable","cable, three-conductor cable",material,Electronics\Component\Transformation "cable production, unspecified","cable, unspecified",material,Electronics\Component\Transformation cable trays ti epr,cable trays ti epr,material,Electronics\Component\Transformation -cable trays ti epr,cable trays ti epr,material,Electronics\Component\Transformation "cable yarder production, trailer-mounted","mobile cable yarder, trailer-mounted",transport,Building equipment\Transformation\Infrastructure "cable yarder production, truck-mounted","mobile cable yarder, truck-mounted, incl. processor",transport,Building equipment\Transformation\Infrastructure cable yarder with sled winch production,cable yarder with sled winch,material,Electronics\Component\Transformation "cable, average, epr","cable, average, epr",material,Electronics\Component\Transformation -"cable, average, epr","cable, average, epr",material,Electronics\Component\Transformation cables,cables,transport,Road\Transformation\Infrastructure "cadmium chloride production, semiconductor-grade","cadmium chloride, semiconductor-grade",material,Chemicals\Inorganic\Transformation "cadmium production, primary",cadmium,material,Metals\Non ferro\Transformation @@ -1074,12 +1012,8 @@ chimney production,chimney,energy,Heat\Oil\Transformation\Infrastructure "chlor-alkali electrolysis, membrane cell","hydrogen, liquid",material,Chemicals\Gases\Transformation "chlor-alkali electrolysis, membrane cell","sodium hydroxide, without water, in 50% solution state",material,Chemicals\Inorganic\Transformation "chlor-alkali electrolysis, membrane cell",potassium hydroxide,material,Chemicals\Gases\Market -"chlor-alkali electrolysis, membrane cell",potassium hydroxide,material,Chemicals\Gases\Market "chlor-alkali electrolysis, membrane cell","sodium hypochlorite, without water, in 15% solution state",material,Chemicals\Gases\Market "chlor-alkali electrolysis, membrane cell","hydrochloric acid, without water, in 30% solution state",material,Chemicals\Gases\Market -"chlor-alkali electrolysis, membrane cell","sodium hypochlorite, without water, in 15% solution state",material,Chemicals\Gases\Market -"chlor-alkali electrolysis, membrane cell","hydrochloric acid, without water, in 30% solution state",material,Chemicals\Gases\Market -"chlor-alkali electrolysis, membrane cell",sulfuric acid,material,Chemicals\Gases\Market "chlor-alkali electrolysis, membrane cell",sulfuric acid,material,Chemicals\Gases\Market "chlor-alkali electrolysis, mercury cell","hydrogen, liquid",material,Chemicals\Gases\Liquified\Transformation "chlor-alkali electrolysis, mercury cell","hydrogen, gaseous, low pressure",material,Chemicals\Gases\Market @@ -1096,16 +1030,11 @@ chloroacetyl chloride production,chloroacetyl chloride,material,Chemicals\Organi "chlorobenzenes production, benzene chlorination",p-dichlorobenzene,material,Chemicals\Organic\Transformation "chlorobenzenes production, benzene chlorination",monochlorobenzene,material,Chemicals\Organic\Transformation "chlorobenzenes production, benzene chlorination","hydrochloric acid, without water, in 30% solution state",material,Chemicals\Organic\Transformation -"chlorobenzenes production, benzene chlorination",monochlorobenzene,material,Chemicals\Organic\Transformation -"chlorobenzenes production, benzene chlorination",p-dichlorobenzene,material,Chemicals\Organic\Transformation -"chlorobenzenes production, benzene chlorination",o-dichlorobenzene,material,Chemicals\Organic\Transformation -"chlorobenzenes production, benzene chlorination","hydrochloric acid, without water, in 30% solution state",material,Chemicals\Organic\Transformation "chlorobenzenes production, benzene chlorination",o-dichlorobenzene,material,Chemicals\Organic\Transformation chlorodifluoromethane production,chlorodifluoromethane,material,Chemicals\Organic\Transformation chlorofluorination of ethylene,hexafluoroethane,material,Chemicals\Organic\Transformation chlorofluorination of ethylene,monochloropentafluoroethane,material,Chemicals\Organic\Transformation chloroform production,chloroform,material,Chemicals\Organic\Transformation -chloroform production,chloroform,material,Chemicals\Organic\Transformation chloromethyl methyl ether production,chloromethyl methyl ether,material,Chemicals\Organic\Transformation chloronitrobenzene production,chloronitrobenzene,material,Chemicals\Organic\Transformation chloropropionic acid production,chloropropionic acid,material,Chemicals\Acids (organic)\Transformation @@ -1131,7 +1060,6 @@ chromium steel pipe production,chromium steel pipe,material,Metals\Ferro\Transfo "chromium steel turning, primarily roughing, computer numerical controlled","chromium steel removed by turning, primarily roughing, computer numerical controlled",processing,Metals\Chipping\Transformation "chromium steel turning, primarily roughing, conventional","chromium steel removed by turning, primarily roughing, conventional",processing,Metals\Chipping\Transformation "chromium trioxide production, flakes","chromium trioxide, flakes",processing,Metals\Chipping\Transformation -"chromium trioxide production, flakes","chromium trioxide, flakes",processing,Metals\Chipping\Transformation citric acid production,"energy feed, gross",material,Agricultural\Animal feed\Transformation citric acid production,"protein feed, 100% crude",material,Agricultural\Animal feed\Transformation citric acid production,maize starch,material,Agricultural\Food\Transformation @@ -1146,15 +1074,11 @@ citric acid production,"potassium chloride, as K2O",material,Others\Obsolete "clamps and fasteners production, for li-o2 battery",clamps and fasteners,material,Electronics\Battery\Transformation clay brick production,clay brick,material,Construction\Bricks\Transformation "clay brick production, extruded",clay brick,material,Construction\Bricks\Transformation -"clay brick production, extruded",clay brick,material,Construction\Bricks\Transformation -"clay brick production, extruded",clay brick,material,Construction\Bricks\Transformation "clay brick production, moulded",clay brick,material,Construction\Bricks\Transformation clay pit construction,clay pit infrastructure,material,Minerals\Transformation\Infrastructure clay pit operation,clay,material,Minerals\Transformation clay plaster production,clay plaster,material,Construction\Coverings\Transformation clay roof tile production,clay roof tile,material,Construction\Coverings\Transformation -clay roof tile production,clay roof tile,material,Construction\Coverings\Transformation -clay roof tile production,clay roof tile,material,Construction\Coverings\Transformation "clay roof tile production, glazed",clay roof tile,material,Construction\Coverings\Transformation clay to generic market for supplementary cementitious materials,supplementary cementitious materials,material,Construction\Coverings\Market "cleaning consumables, without water, in 13.6% solution state","cleaning consumables, without water, in 13.6% solution state",material,Chemicals\Others\Transformation @@ -1257,16 +1181,8 @@ coke production,benzene,material,Chemicals\Organic\Transformation coke production,coal tar,material,Chemicals\Organic\Transformation coke production,coke,material,Chemicals\Organic\Transformation coke production,"steam, in chemical industry",material,Chemicals\Organic\Transformation -coke production,benzene,material,Chemicals\Organic\Transformation coke production,coal gas,material,Chemicals\Organic\Transformation coke production,sulfur,material,Chemicals\Organic\Transformation -coke production,coke,material,Chemicals\Organic\Transformation -coke production,coal gas,material,Chemicals\Organic\Transformation -coke production,coal tar,material,Chemicals\Organic\Transformation -coke production,coke,material,Chemicals\Organic\Transformation -coke production,benzene,material,Chemicals\Organic\Transformation -coke production,coal gas,material,Chemicals\Organic\Transformation -coke production,coal tar,material,Chemicals\Organic\Transformation "coke production, dry quenching",sulfur,material,Chemicals\Organic\Transformation "coke production, dry quenching",coke,material,Chemicals\Organic\Transformation "coke production, dry quenching","steam, in chemical industry",material,Chemicals\Organic\Transformation @@ -1444,7 +1360,6 @@ concrete slab production,concrete slab,material,Construction\Concrete\Transforma "concrete, all types to generic market for concrete, medium strength","concrete, medium strength",material,Construction\Concrete\Market "concrete, all types to generic market for concrete, normal strength","concrete, normal strength",material,Construction\Concrete\Transformation condenser epr,condenser epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -condenser epr,condenser epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure construction,rock wool factory,material,Others\Obsolete construction,sawmill,material,Others\Obsolete "construction work, heat and power co-generation unit, 160kW electrical","construction work, heat and power co-generation unit, 160kW electrical",energy,Cogeneration\Gas\Transformation\Infrastructure @@ -1502,8 +1417,6 @@ copper carbonate production,copper carbonate,material,Chemicals\Inorganic\Transf "copper mine operation and beneficiation, sulfide ore",molybdenite,material,Metals\Non ferro\Transformation "copper mine operation and beneficiation, sulfide ore","copper concentrate, sulfide ore",material,Minerals\Transformation "copper mine operation and beneficiation, sulfide ore",rhenium,material,Minerals\Transformation -"copper mine operation and beneficiation, sulfide ore",rhenium,material,Minerals\Transformation -"copper mine operation and beneficiation, sulfide ore",rhenium,material,Minerals\Transformation "copper mine operation, sulfide ore","copper concentrate, sulfide ore",material,Others\Obsolete "copper mine operation, sulfide ore",molybdenite,material,Others\Obsolete copper oxide production,copper oxide,material,Chemicals\Inorganic\Transformation @@ -1557,7 +1470,6 @@ cryolite production,cryolite,material,Chemicals\Inorganic\Transformation "cucumber production, in heated greenhouse",cucumber,material,Agricultural\Plant production\Vegetables\Transformation cumene production,cumene,material,Chemicals\Organic\Transformation "cumene production, benzene alkylation",cumene,material,Chemicals\Organic\Transformation -"cumene production, benzene alkylation",cumene,material,Chemicals\Organic\Transformation curing agent 97652 production,curing agent 97652,material,Chemicals\Organic\Transformation "current collector production, for vrfb system","current collector, for vrfb system",material,Chemicals\Organic\Transformation cyanoacetic acid production,cyanoacetic acid,material,Chemicals\Acids (organic)\Transformation @@ -1678,7 +1590,6 @@ diesel-electric generating set production 18.5kW,"diesel-electric generating set diethyl ether production,"diethyl ether, without water, in 99.95% solution state",material,Chemicals\Organic\Transformation diethyl ether production,"water, decarbonised",material,Water\Industry water\Transformation "diethylenetriaminepentaacetic acid production, alkaline cyanomethylation of diethylenetriamine","dtpa, diethylenetriaminepentaacetic acid",material,Water\Industry water\Transformation -"diethylenetriaminepentaacetic acid production, alkaline cyanomethylation of diethylenetriamine","dtpa, diethylenetriaminepentaacetic acid",material,Water\Industry water\Transformation "digester sludge, Recycled Content cut-off",digester sludge,material,Chemicals\Organic\Transformation dimethenamide production,dimethenamide,material,Chemicals\Pesticides\Transformation dimethyl carbonate production,dimethyl carbonate,material,Chemicals\Organic\Transformation @@ -2144,10 +2055,6 @@ epoxy paint primer/topcoat production,epoxy paint primer/topcoat,material,Chemic epoxy resin production,epoxy resin,material,Others\Obsolete "epoxy resin production, liquid","epoxy resin, liquid",material,Chemicals\Organic\Transformation epr construction,epr construction,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -epr construction,epr construction,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -epr construction,epr construction,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -epr decommissioning,epr decommissioning,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -epr decommissioning,epr decommissioning,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure epr decommissioning,epr decommissioning,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure erbium oxide to generic market for mischmetal,mischmetal,material,Metals\Non ferro\Market establishing orchard,establishing orchard,material,Agricultural\Plant production\Other\Transformation @@ -2331,7 +2238,6 @@ ethylene bromide production,ethylene bromide,material,Chemicals\Organic\Transfor ethylene carbonate production,ethylene carbonate,material,Chemicals\Organic\Transformation "ethylene diamine production, from ethanolamine",ethylene diamine,material,Fuels\Biofuels\Ethanol\Transformation "ethylene diamine production, from ethylene dichloride",ethylene diamine,material,Fuels\Biofuels\Ethanol\Transformation -"ethylene diamine production, from ethylene dichloride",ethylene diamine,material,Fuels\Biofuels\Ethanol\Transformation ethylene dichloride production,ethylene dichloride,material,Chemicals\Organic\Transformation ethylene glycol diethyl ether production,ethylene glycol diethyl ether,material,Chemicals\Organic\Transformation ethylene glycol dimethyl ether production,ethylene glycol dimethyl ether,material,Chemicals\Organic\Transformation @@ -2342,14 +2248,10 @@ ethylene glycol production,triethylene glycol,material,Chemicals\Organic\Transfo "ethylene glycols production, thermal hydrolysis of ethylene oxide",diethylene glycol,material,Chemicals\Organic\Transformation "ethylene glycols production, thermal hydrolysis of ethylene oxide",ethylene glycol,material,Chemicals\Organic\Transformation "ethylene glycols production, thermal hydrolysis of ethylene oxide",triethylene glycol,material,Chemicals\Organic\Transformation -"ethylene glycols production, thermal hydrolysis of ethylene oxide",triethylene glycol,material,Chemicals\Organic\Transformation -"ethylene glycols production, thermal hydrolysis of ethylene oxide",diethylene glycol,material,Chemicals\Organic\Transformation -"ethylene glycols production, thermal hydrolysis of ethylene oxide",ethylene glycol,material,Chemicals\Organic\Transformation ethylene hydration,"diethyl ether, without water, in 99.95% solution state",material,Chemicals\Organic\Transformation ethylene hydration,"ethanol, without water, in 99.7% solution state, from ethylene",material,Chemicals\Organic\Transformation ethylene oxide production,ethylene oxide,material,Chemicals\Organic\Transformation "ethylene oxide production, ethylene oxidation",ethylene oxide,material,Chemicals\Organic\Transformation -"ethylene oxide production, ethylene oxidation",ethylene oxide,material,Chemicals\Organic\Transformation "ethylene production, average",ethylene,material,Chemicals\Organic\Transformation "ethylene production, pipeline system","ethylene, pipeline system",material,Chemicals\Organic\Transformation ethylene vinyl acetate copolymer production,ethylene vinyl acetate copolymer,material,Plastics\Thermoplasts\Transformation @@ -2357,7 +2259,6 @@ ethylenediamine production,ethylenediamine,material,Others\Obsolete "ethylenediamine production, from ethanolamine",ethylenediamine,material,Chemicals\Organic\Transformation "ethylenediamine production, from ethylene dichloride",ethylenediamine,material,Chemicals\Organic\Transformation "ethylenediaminetetraacetic acid production, alkaline cyanomethylation of ethylenediamine","edta, ethylenediaminetetraacetic acid",material,Chemicals\Organic\Transformation -"ethylenediaminetetraacetic acid production, alkaline cyanomethylation of ethylenediamine","edta, ethylenediaminetetraacetic acid",material,Chemicals\Organic\Transformation "ethylvinylacetate production, foil","ethylvinylacetate, foil",material,Plastics\Thermoplasts\Transformation "eucalyptus seedling production, in heated greenhouse","eucalyptus seedling, for planting",material,Agricultural\Plant seeds\Transformation "eucalyptus seedling production, in unheated greenhouse","eucalyptus seedling, for planting",material,Agricultural\Plant seeds\Transformation @@ -2529,7 +2430,6 @@ field application of potassium nitrate,"potassium fertiliser, as K2O",material,O "finishing, textile, knit cotton","finishing, textile, knit cotton",processing,Textiles\Transformation "finishing, textile, woven cotton","finishing, textile, woven cotton",processing,Textiles\Transformation fire figting equipment ti epr,fire figting equipment ti epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -fire figting equipment ti epr,fire figting equipment ti epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure "fire suppression system production, for lis battery",fire suppression system,material,Electronics\Battery\Transformation fish canning plant construction and maintenance,fish canning plant,material,Agricultural\Food\Transformation\Infrastructure "fish canning, large fish","fish canning, large fish",processing,Agricultural\Transformation @@ -2600,8 +2500,6 @@ forklift operation,forklift operation,material,Others\Obsolete "formaldehyde production, methanol oxidation","steam, in chemical industry",material,Fuels\Biofuels\Ethanol\Transformation "formaldehyde production, methanol oxidation ",formaldehyde,material,Fuels\Biofuels\Ethanol\Transformation "formaldehyde production, methanol oxidation ","steam, in chemical industry",material,Fuels\Biofuels\Ethanol\Transformation -"formaldehyde production, methanol oxidation ","steam, in chemical industry",material,Fuels\Biofuels\Ethanol\Transformation -"formaldehyde production, methanol oxidation ",formaldehyde,material,Fuels\Biofuels\Ethanol\Transformation "formic acid production, methyl formate route",formic acid,material,Chemicals\Acids (organic)\Transformation forwarder production,forwarder,transport,Road\Transformation\Infrastructure "forwarder production, with terrain chipper",terrain chipper on forwarder,transport,Road\Transformation\Infrastructure @@ -2627,7 +2525,6 @@ fosetyl-Al production,sodium nitrate,material,Chemicals\Pesticides\Transformatio "fuel cell stack production, 1 kwe, proton exchange membrane (pem)","fuel cell stack, 1 kwe, proton exchange membrane (pem)",energy,Cogeneration\Gas\Transformation\Infrastructure "fuel cell system assembly, 1 kwe, proton exchange membrane (pem)","fuel cell system, 1 kwe, proton exchange membrane (pem)",energy,Cogeneration\Gas\Transformation\Infrastructure "fuel elements pwr, uo2 4.8% & mox, at nuclear fuel fabrication plant","fuel elements pwr, uo2 4.8% & mox, at nuclear fuel fabrication plant",material,Others\Obsolete -"fuel elements pwr, uo2 4.8% & mox, at nuclear fuel fabrication plant","fuel elements pwr, uo2 4.8% & mox, at nuclear fuel fabrication plant",material,Others\Obsolete fuel supply for gasoline vehicles,gasoline blend,transport,Road\Transformation\Infrastructure "fuel tank assembly, compressed hydrogen gas, 700bar","fuel tank, compressed hydrogen gas, 700bar",transport,Road\Transformation\Infrastructure "fuel tank assembly, compressed natural gas, 200 bar","fuel tank, compressed natural gas, 200 bar",transport,Road\Transformation\Infrastructure @@ -2707,7 +2604,6 @@ gas-to-liquid plant construction,gas-to-liquid plant,material,Fuels\Others\Trans "gasoline production, synthetic, from methanol, hydrogen from electrolysis, CO2 from DAC, energy allocation, at fuelling station","gasoline, synthetic, vehicle grade",material,Fuels\Biofuels\Ethanol\Transformation "gearbox, for lorry","gearbox, for lorry",transport,Road\Transformation\Infrastructure generator epr,generator epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -generator epr,generator epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure "generator production, 200kW electrical","generator, 200kW electrical",energy,Cogeneration\Gas\Transformation\Infrastructure "generator production, mini CHP plant","generator, mini CHP plant",energy,Cogeneration\Gas\Transformation\Infrastructure geological hydrogen storage,hydrogen storage,material,Chemicals\Gases\Market @@ -3172,12 +3068,8 @@ housing assembly for home storage system,housing for home storage system,materia "housing system construction, pig, electricity from renewable energy products","housing system, pig, per pig place, electricity from renewable energy products",processing,Agricultural\Transformation\Infrastructure "housing system construction, pig, fully-slatted floor","housing system, pig, fully-slatted floor, per pig place",processing,Agricultural\Transformation\Infrastructure hvac ducts,hvac ducts,transport,Building equipment\Transformation\Infrastructure -hvac ducts,hvac ducts,transport,Building equipment\Transformation\Infrastructure -hvac equipment,hvac equipment,transport,Building equipment\Transformation\Infrastructure hvac equipment,hvac equipment,transport,Building equipment\Transformation\Infrastructure hvac fire damper,hvac fire damper,transport,Building equipment\Transformation\Infrastructure -hvac fire damper,hvac fire damper,transport,Building equipment\Transformation\Infrastructure -hvac ventilator,hvac ventilator,transport,Building equipment\Transformation\Infrastructure hvac ventilator,hvac ventilator,transport,Building equipment\Transformation\Infrastructure hydraulic digger production,hydraulic digger,transport,Building equipment\Transformation\Infrastructure "hydraulic fluid production, for geological stimulation",hydraulic fracturing fluid,material,Chemicals\Others\Transformation @@ -3185,29 +3077,17 @@ hydrazine production,hydrazine,material,Chemicals\Inorganic\Transformation hydrazine sulfate production,hydrazine sulfate,material,Chemicals\Inorganic\Transformation "hydrocarbons purification, molecular sieve separation of naphtha ","1,1-dimethylcyclopentane",material,Chemicals\Organic\Transformation "hydrocarbons purification, molecular sieve separation of naphtha ",fraction 8 from naphtha separation,material,Chemicals\Organic\Transformation -"hydrocarbons purification, molecular sieve separation of naphtha ",fraction 8 from naphtha separation,material,Chemicals\Organic\Transformation "hydrocarbons purification, molecular sieve separation of naphtha ",fraction 1 from naphtha separation,material,Chemicals\Organic\Transformation "hydrocarbons purification, molecular sieve separation of naphtha ","2,3-dimethylbutane",material,Chemicals\Organic\Transformation "hydrocarbons purification, molecular sieve separation of naphtha ",heptane,material,Chemicals\Organic\Transformation "hydrocarbons purification, molecular sieve separation of naphtha ",fraction 7 from naphtha separation,material,Chemicals\Organic\Transformation -"hydrocarbons purification, molecular sieve separation of naphtha ","2,3-dimethylbutane",material,Chemicals\Organic\Transformation -"hydrocarbons purification, molecular sieve separation of naphtha ",heptane,material,Chemicals\Organic\Transformation "hydrocarbons purification, molecular sieve separation of naphtha ",2-methylpentane,material,Chemicals\Organic\Transformation "hydrocarbons purification, molecular sieve separation of naphtha ",hexane,material,Chemicals\Organic\Transformation -"hydrocarbons purification, molecular sieve separation of naphtha ",hexane,material,Chemicals\Organic\Transformation -"hydrocarbons purification, molecular sieve separation of naphtha ",fraction 1 from naphtha separation,material,Chemicals\Organic\Transformation -"hydrocarbons purification, molecular sieve separation of naphtha ",2-methylpentane,material,Chemicals\Organic\Transformation -"hydrocarbons purification, molecular sieve separation of naphtha ",fraction 7 from naphtha separation,material,Chemicals\Organic\Transformation -"hydrocarbons purification, molecular sieve separation of naphtha ","1,1-dimethylcyclopentane",material,Chemicals\Organic\Transformation -"hydrocarbons purification, molecular sieve separation of naphtha ",methylcyclopentane,material,Chemicals\Organic\Transformation -"hydrocarbons purification, molecular sieve separation of naphtha ",methylcyclohexane,material,Chemicals\Organic\Transformation "hydrocarbons purification, molecular sieve separation of naphtha ",methylcyclopentane,material,Chemicals\Organic\Transformation "hydrocarbons purification, molecular sieve separation of naphtha ",methylcyclohexane,material,Chemicals\Organic\Transformation "hydrocarbons, aromatic, cyclic (c9+) to generic market for residual hydrocarbon mix, from steam cracking operations","residual hydrocarbon mix, from steam cracking operations",material,Chemicals\Organic\Transformation "hydrochloric acid production, from the reaction of hydrogen with chlorine","hydrochloric acid, without water, in 30% solution state",material,Chemicals\Acids (inorganic)\Transformation "hydrochloric acid production, mannheim process","sodium sulfate, anhydrite",material,Chemicals\Acids (inorganic)\Transformation -"hydrochloric acid production, mannheim process","sodium sulfate, anhydrite",material,Chemicals\Acids (inorganic)\Transformation -"hydrochloric acid production, mannheim process","hydrochloric acid, without water, in 30% solution state",material,Chemicals\Acids (inorganic)\Transformation "hydrochloric acid production, mannheim process","hydrochloric acid, without water, in 30% solution state",material,Chemicals\Acids (inorganic)\Transformation hydroformylation of butene,1-pentanol,material,Chemicals\Organic\Transformation hydroformylation of butene,2-methyl-1-butanol,material,Chemicals\Organic\Transformation @@ -3312,7 +3192,6 @@ hydrogenation of hydrogen,"hydrogen, hydrogenated",material,Fuels\Others\Transfo hydroquinone production,hydroquinone,material,Chemicals\Organic\Transformation hydroxylamine production,hydroxylamine,material,Chemicals\Inorganic\Transformation i&c cabinet,i&c cabinet,material,Others\Obsolete -i&c cabinet,i&c cabinet,material,Others\Obsolete "ibis fasteners production, for li-o2 battery",ibis fasteners,material,Electronics\Battery\Transformation "ibis fasteners production, for lis battery",ibis fasteners,material,Electronics\Battery\Transformation "ibis production, for li-o2 battery",ibis,material,Electronics\Battery\Transformation @@ -3378,13 +3257,7 @@ indolylbutyric acid production,indolylbutyric acid,material,Chemicals\Acids (org "industrial furnace production, natural gas","industrial furnace, natural gas",energy,Heat\Gas\Transformation\Infrastructure "industrial gases production, cryogenic air separation","nitrogen, liquid",energy,Heat\Gas\Transformation\Infrastructure "industrial gases production, cryogenic air separation","oxygen, liquid",energy,Heat\Gas\Transformation\Infrastructure -"industrial gases production, cryogenic air separation","nitrogen, liquid",energy,Heat\Gas\Transformation\Infrastructure -"industrial gases production, cryogenic air separation","argon, crude, liquid",energy,Heat\Gas\Transformation\Infrastructure -"industrial gases production, cryogenic air separation","oxygen, liquid",energy,Heat\Gas\Transformation\Infrastructure "industrial gases production, cryogenic air separation","argon, crude, liquid",energy,Heat\Gas\Transformation\Infrastructure -"industrial gases production, cryogenic air separation","argon, crude, liquid",energy,Heat\Gas\Transformation\Infrastructure -"industrial gases production, cryogenic air separation","nitrogen, liquid",energy,Heat\Gas\Transformation\Infrastructure -"industrial gases production, cryogenic air separation","oxygen, liquid",energy,Heat\Gas\Transformation\Infrastructure "industrial machine production, heavy, unspecified","industrial machine, heavy, unspecified",transport,Building equipment\Transformation\Infrastructure inert material landfill construction,inert material landfill,processing,Waste\Transformation\Infrastructure "infrastructure construction, for regional distribution of oil product","infrastructure, for regional distribution of oil product",material,Fuels\Oil\Crude oil\Transformation\Infrastructure @@ -3449,7 +3322,6 @@ iron-nickel-chromium alloy production,iron-nickel-chromium alloy,material,Metals iron(II) chloride production,iron(II) chloride,material,Chemicals\Inorganic\Transformation "iron(III) chloride production, product in 40% solution state","iron (III) chloride, without water, in 40% solution state",material,Chemicals\Inorganic\Transformation "iron(iii) chloride production, product in 40% solution state","iron(iii) chloride, without water, in 40% solution state",material,Chemicals\Inorganic\Transformation -"iron(iii) chloride production, product in 40% solution state","iron(iii) chloride, without water, in 40% solution state",material,Chemicals\Inorganic\Transformation "iron(III) chloride production, without water, in 12% iron solution state","iron(III) chloride, without water, in a 12% iron solution state",material,Chemicals\Inorganic\Transformation "iron(III) chloride production, without water, in 14% iron solution state","iron(III) chloride, without water, in 14% iron solution state",material,Chemicals\Inorganic\Transformation "iron(III) sulfate production, without water, in 12.5% iron solution state","iron(III) sulfate, without water, in 12.5% iron solution state",material,Chemicals\Inorganic\Transformation @@ -3460,7 +3332,6 @@ irrigation,irrigation,processing,Others\Obsolete isobutyl acetate production,isobutyl acetate,material,Chemicals\Organic\Transformation isohexane production,isohexane,material,Chemicals\Organic\Transformation isolated phase bus,isolated phase bus,material,Electronics\Battery\Transformation -isolated phase bus,isolated phase bus,material,Electronics\Battery\Transformation isophorondiisocyanate production,isophorondiisocyante,material,Chemicals\Organic\Transformation isophthalic acid based unsaturated polyester resin production,isophthalic acid based unsaturated polyester resin,material,Chemicals\Organic\Transformation isopropanol production,isopropanol,material,Chemicals\Organic\Transformation @@ -3757,12 +3628,10 @@ lithium brine inspissation,"lithium brine, 6.7 % Li",material,Chemicals\Inorgani "lithium brine production, sulfate removal, from salar de cauchari-olaroz","lithium brine, sulfate-free",material,Chemicals\Inorganic\Transformation "lithium brine purifying, via membrane separation","lithium brine, purified",material,Chemicals\Inorganic\Transformation lithium carbonate precipitation 1,"lithium carbonate, precipitated",material,Chemicals\Inorganic\Transformation -lithium carbonate precipitation 1,"lithium carbonate, precipitated",material,Chemicals\Inorganic\Transformation "lithium carbonate precipitation 1, from salar de cauchari-olaroz","lithium carbonate, precipitated",material,Chemicals\Inorganic\Transformation "lithium carbonate precipitation 1, from salar de olaroz","lithium carbonate, precipitated",material,Chemicals\Inorganic\Transformation "lithium carbonate precipitation 1, from salar del hombre muerto","lithium carbonate, precipitated",material,Chemicals\Inorganic\Transformation lithium carbonate precipitation 2,"lithium carbonate, precipitated",material,Chemicals\Inorganic\Transformation -lithium carbonate precipitation 2,"lithium carbonate, precipitated",material,Chemicals\Inorganic\Transformation "lithium carbonate precipitation 2, from salar de cauchari-olaroz","lithium carbonate, precipitated",material,Chemicals\Inorganic\Transformation "lithium carbonate precipitation 2, from salar de olaroz","lithium carbonate, precipitated",material,Chemicals\Inorganic\Transformation "lithium carbonate precipitation 2, from salar del hombre muerto","lithium carbonate, precipitated",material,Chemicals\Inorganic\Transformation @@ -4463,7 +4332,6 @@ market for acrylic acid,acrylic acid,material,Chemicals\Acids (organic)\Market "market for acrylic binder, with water, in 54% solution state","acrylic binder, with water, in 54% solution state",material,Chemicals\Organic\Market "market for acrylic dispersion, with water, in 58% solution","acrylic dispersion, with water, in 58% solution state",material,Chemicals\Organic\Market "market for acrylic dispersion, with water, in 58% solution state","acrylic dispersion, with water, in 58% solution state",material,Chemicals\Organic\Market -"market for acrylic dispersion, with water, in 58% solution state","acrylic dispersion, with water, in 58% solution state",material,Chemicals\Organic\Market market for acrylic filler,acrylic filler,material,Construction\Coverings\Market "market for acrylic varnish, with water, in 53% solution state","acrylic varnish, with water, in 53% solution state",material,Construction\Paints\Market market for acrylonitrile,acrylonitrile,material,Chemicals\Organic\Market @@ -4476,7 +4344,6 @@ market for adhesive mortar,adhesive mortar,material,Construction\Binders\Market market for adipic acid,adipic acid,material,Chemicals\Acids (organic)\Market market for adiponitrile,adiponitrile,material,Chemicals\Organic\Market market for adobe brick,adobe brick,material,Others\Obsolete -market for adobe brick,adobe brick,material,Others\Obsolete "market for agricultural machinery, tillage","agricultural machinery, tillage",processing,Agricultural\Market\Infrastructure "market for agricultural machinery, unspecified","agricultural machinery, unspecified",processing,Agricultural\Market\Infrastructure market for agricultural trailer,agricultural trailer,transport,Road\Market\Infrastructure @@ -4772,7 +4639,6 @@ market for blast furnace sludge,blast furnace sludge,waste treatment,Others\Mark market for blast oxygen furnace converter,blast oxygen furnace converter,material,Metals\Ferro\Market\Infrastructure market for blasting,blasting,processing,Others\Market market for bleach,bleach,processing,Textiles\Market -market for bleach,bleach,processing,Textiles\Market "market for bleaching and dyeing, yarn","bleaching and dyeing, yarn",processing,Textiles\Market "market for bleaching, textile","bleaching, textile",processing,Textiles\Market market for blister-copper conversion facility,blister-copper conversion facility,material,Others\Obsolete @@ -5239,7 +5105,6 @@ market for chloroacetic acid,chloroacetic acid,material,Chemicals\Acids (organic market for chloroacetyl chloride,chloroacetyl chloride,material,Chemicals\Organic\Market market for chlorodifluoromethane,chlorodifluoromethane,material,Chemicals\Organic\Market market for chloroform,chloroform,material,Chemicals\Organic\Market -market for chloroform,chloroform,material,Chemicals\Organic\Market market for chloromethyl methyl ether,chloromethyl methyl ether,material,Chemicals\Organic\Market market for chloronitrobenzene,chloronitrobenzene,material,Chemicals\Organic\Market market for chloropropionic acid,chloropropionic acid,material,Chemicals\Acids (organic)\Market @@ -5272,7 +5137,6 @@ market for clay brick,clay brick,material,Construction\Bricks\Market market for clay pit infrastructure,clay pit infrastructure,material,Minerals\Market\Infrastructure market for clay plaster,clay plaster,material,Construction\Coverings\Market market for clay roof tile,clay roof tile,material,Construction\Coverings\Market -market for clay roof tile,clay roof tile,material,Construction\Coverings\Market "market for cleaning consumables, without water, in 13.6% solution state","cleaning consumables, without water, in 13.6% solution state",material,Chemicals\Others\Market "market for cleft timber, measured as dry mass","cleft timber, measured as dry mass",material,Wood\Extraction\Market market for clefting of energy wood,clefting of energy wood,processing,Wood\Market @@ -5628,7 +5492,6 @@ market for ethylene,ethylene,material,Chemicals\Organic\Market market for ethylene bromide,ethylene bromide,material,Chemicals\Organic\Market market for ethylene carbonate,ethylene carbonate,material,Chemicals\Organic\Market market for ethylene diamine,ethylene diamine,material,Chemicals\Organic\Market -market for ethylene diamine,ethylene diamine,material,Chemicals\Organic\Market market for ethylene dichloride,ethylene dichloride,material,Chemicals\Organic\Market market for ethylene glycol,ethylene glycol,material,Chemicals\Organic\Market market for ethylene glycol diethyl ether,ethylene glycol diethyl ether,material,Chemicals\Organic\Market @@ -6206,57 +6069,31 @@ market for lauric diethanolamide,lauric diethanolamide,material,Chemicals\Organi market for leach residue from copper production,leach residue from copper production,waste treatment,Others\Market "market for leachate, SLF, hard coal ash","leachate, SLF, hard coal ash",waste treatment,Landfill\Slag compartment\Transformation "market for leachate, slf, inert waste","leachate, slf, inert waste",waste treatment,Landfill\Slag compartment\Transformation -"market for leachate, slf, inert waste","leachate, slf, inert waste",waste treatment,Landfill\Slag compartment\Transformation "market for leachate, SLF, lignite ash","leachate, SLF, lignite ash",waste treatment,Landfill\Slag compartment\Transformation "market for leachate, slf, municipal solid waste","leachate, slf, municipal solid waste",waste treatment,Landfill\Slag compartment\Transformation -"market for leachate, slf, municipal solid waste","leachate, slf, municipal solid waste",waste treatment,Landfill\Slag compartment\Transformation -"market for leachate, slf, municipal solid waste","leachate, slf, municipal solid waste",waste treatment,Landfill\Slag compartment\Transformation "market for leachate, SLF, refinery sludge","leachate, SLF, refinery sludge",waste treatment,Biowaste\Transformation "market for leachate, SLF, residue from cooling tower","leachate, SLF, residue from cooling tower",waste treatment,Others\Transformation "market for leachate, slf, scrap tin sheet","leachate, slf, scrap tin sheet",waste treatment,Others\Transformation -"market for leachate, slf, scrap tin sheet","leachate, slf, scrap tin sheet",waste treatment,Others\Transformation -"market for leachate, slf, scrap tin sheet","leachate, slf, scrap tin sheet",waste treatment,Others\Transformation "market for leachate, SLF, sludge from pulp and paper production","leachate, SLF, sludge from pulp and paper production",waste treatment,Biowaste\Transformation "market for leachate, slf, waste aluminium","leachate, slf, waste aluminium",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste aluminium","leachate, slf, waste aluminium",waste treatment,Biowaste\Transformation "market for leachate, slf, waste asphalt","leachate, slf, waste asphalt",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste asphalt","leachate, slf, waste asphalt",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste bitumen","leachate, slf, waste bitumen",waste treatment,Biowaste\Transformation "market for leachate, slf, waste bitumen","leachate, slf, waste bitumen",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste bitumen","leachate, slf, waste bitumen",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste emulsion paint","leachate, slf, waste emulsion paint",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste emulsion paint","leachate, slf, waste emulsion paint",waste treatment,Biowaste\Transformation "market for leachate, slf, waste emulsion paint","leachate, slf, waste emulsion paint",waste treatment,Biowaste\Transformation "market for leachate, slf, waste glass","leachate, slf, waste glass",waste treatment,Biowaste\Transformation "market for leachate, slf, waste graphical paper","leachate, slf, waste graphical paper",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste graphical paper","leachate, slf, waste graphical paper",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste gypsum","leachate, slf, waste gypsum",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste gypsum","leachate, slf, waste gypsum",waste treatment,Biowaste\Transformation "market for leachate, slf, waste gypsum","leachate, slf, waste gypsum",waste treatment,Biowaste\Transformation "market for leachate, slf, waste newspaper","leachate, slf, waste newspaper",waste treatment,Biowaste\Transformation "market for leachate, slf, waste packaging paper","leachate, slf, waste packaging paper",waste treatment,Biowaste\Transformation "market for leachate, slf, waste paint","leachate, slf, waste paint",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste paint","leachate, slf, waste paint",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste paint","leachate, slf, waste paint",waste treatment,Biowaste\Transformation "market for leachate, slf, waste paperboard","leachate, slf, waste paperboard",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste paperboard","leachate, slf, waste paperboard",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste plastic plaster","leachate, slf, waste plastic plaster",waste treatment,Biowaste\Transformation "market for leachate, slf, waste plastic plaster","leachate, slf, waste plastic plaster",waste treatment,Biowaste\Transformation "market for leachate, slf, waste plastic, mixture","leachate, slf, waste plastic, mixture",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste plastic, mixture","leachate, slf, waste plastic, mixture",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste polyethylene","leachate, slf, waste polyethylene",waste treatment,Biowaste\Transformation "market for leachate, slf, waste polyethylene","leachate, slf, waste polyethylene",waste treatment,Biowaste\Transformation "market for leachate, slf, waste polyethylene terephthalate","leachate, slf, waste polyethylene terephthalate",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste polyethylene terephthalate","leachate, slf, waste polyethylene terephthalate",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste polypropylene","leachate, slf, waste polypropylene",waste treatment,Biowaste\Transformation "market for leachate, slf, waste polypropylene","leachate, slf, waste polypropylene",waste treatment,Biowaste\Transformation "market for leachate, slf, waste polystyrene","leachate, slf, waste polystyrene",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste polystyrene","leachate, slf, waste polystyrene",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste polyurethane","leachate, slf, waste polyurethane",waste treatment,Biowaste\Transformation "market for leachate, slf, waste polyurethane","leachate, slf, waste polyurethane",waste treatment,Biowaste\Transformation "market for leachate, slf, waste polyvinylchloride","leachate, slf, waste polyvinylchloride",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste polyvinylchloride","leachate, slf, waste polyvinylchloride",waste treatment,Biowaste\Transformation -"market for leachate, slf, waste wood, untreated","leachate, slf, waste wood, untreated",waste treatment,Biowaste\Transformation "market for leachate, slf, waste wood, untreated","leachate, slf, waste wood, untreated",waste treatment,Biowaste\Transformation "market for leachate, SLF, wood ash mixture, pure","leachate, SLF, wood ash mixture, pure",waste treatment,Landfill\Slag compartment\Transformation "market for leachate, slf[w], waste plastic, consumer electronics","leachate, slf[w], waste plastic, consumer electronics",waste treatment,Landfill\Slag compartment\Transformation @@ -6663,7 +6500,6 @@ market for o-nitrophenol,o-nitrophenol,material,Chemicals\Organic\Market market for o-nitrotoluene,o-nitrotoluene,material,Chemicals\Organic\Market market for o-phenylene diamine,o-phenylene diamine,material,Chemicals\Organic\Market market for o-xylene,o-xylene,material,Chemicals\Organic\Market -market for o-xylene,o-xylene,material,Chemicals\Organic\Market market for oat grain,oat grain,material,Agricultural\Plant production\Cereals\Market "market for oat grain, feed","oat grain, feed",material,Agricultural\Animal feed\Market "market for oat seed, for sowing","oat seed, for sowing",material,Agricultural\Plant seeds\Market @@ -6740,7 +6576,6 @@ market for p-nitrophenol,p-nitrophenol,material,Chemicals\Organic\Market market for p-nitrotoluene,p-nitrotoluene,material,Chemicals\Organic\Market market for p-phenylene diamine,p-phenylene diamine,material,Chemicals\Organic\Market market for p-xylene,p-xylene,material,Chemicals\Organic\Market -market for p-xylene,p-xylene,material,Chemicals\Organic\Market market for packaging box factory,packaging box factory,material,Paper+ Board\Packagings\Market\Infrastructure "market for packaging film, low density polyethylene","packaging film, low density polyethylene",material,Plastics\Thermoplasts\Market market for packaging glass factory,packaging glass factory,material,Glass\Packaging\Market\Infrastructure @@ -6946,10 +6781,8 @@ market for polydimethylsiloxane,polydimethylsiloxane,material,Chemicals\Silicons "market for polyester resin, unsaturated","polyester resin, unsaturated",material,Chemicals\Organic\Market market for polyester-complexed starch biopolymer,polyester-complexed starch biopolymer,material,Plastics\Biopolymers\Market "market for polyether polyols, long chain","polyether polyols, long chain",material,Plastics\Biopolymers\Market -"market for polyether polyols, long chain","polyether polyols, long chain",material,Plastics\Biopolymers\Market "market for polyether polyols, long chain, isopa","polyether polyols, long chain, isopa",material,Plastics\Biopolymers\Market "market for polyether polyols, short chain","polyether polyols, short chain",material,Plastics\Biopolymers\Market -"market for polyether polyols, short chain","polyether polyols, short chain",material,Plastics\Biopolymers\Market "market for polyether polyols, short chain, isopa","polyether polyols, short chain, isopa",material,Plastics\Biopolymers\Market "market for polyethylene pipe, corrugated, DN 75","polyethylene pipe, corrugated, DN 75",material,Construction\Ventilation\Market "market for polyethylene pipe, DN 200, SDR 41","polyethylene pipe, DN 200, SDR 41",material,Construction\Ventilation\Market @@ -7458,7 +7291,6 @@ market for sanitary landfill facility,sanitary landfill facility,processing,Wast "market for sawlog and veneer log, paraná pine, measured as solid wood under bark","sawlog and veneer log, paraná pine, measured as solid wood under bark",material,Wood\Extraction\Market "market for sawlog and veneer log, parana pine, measured as solid wood under bark","sawlog and veneer log, parana pine, measured as solid wood under bark",material,Wood\Extraction\Market "market for sawlog and veneer log, paran‡ pine, measured as solid wood under bark","sawlog and veneer log, paran‡ pine, measured as solid wood under bark",material,Wood\Extraction\Market -"market for sawlog and veneer log, paran‡ pine, measured as solid wood under bark","sawlog and veneer log, paran‡ pine, measured as solid wood under bark",material,Wood\Extraction\Market "market for sawlog and veneer log, softwood, debarked, measured as solid wood","sawlog and veneer log, softwood, debarked, measured as solid wood",material,Wood\Extraction\Market "market for sawlog and veneer log, softwood, measured as solid wood under bark","sawlog and veneer log, softwood, measured as solid wood under bark",material,Wood\Extraction\Market market for sawmill,sawmill,material,Wood\Products\Market\Infrastructure @@ -7498,7 +7330,6 @@ market for sawmill,sawmill,material,Wood\Products\Market\Infrastructure "market for sawnwood, parana pine from sustainable forest management, kiln dried_obsolete","sawnwood, parana pine from sustainable forest management, kiln dried",material,Others\Obsolete "market for sawnwood, parana pine, dried (u=10%)","sawnwood, parana pine, dried (u=10%)",material,Wood\Products\Market "market for sawnwood, paran‡ pine, dried (u=10%)","sawnwood, paran‡ pine, dried (u=10%)",material,Wood\Products\Market -"market for sawnwood, paran‡ pine, dried (u=10%)","sawnwood, paran‡ pine, dried (u=10%)",material,Wood\Products\Market "market for sawnwood, softwood, dried (u=10%), planed","sawnwood, softwood, dried (u=10%), planed",material,Wood\Products\Market "market for sawnwood, softwood, dried (u=20%), planed","sawnwood, softwood, dried (u=20%), planed",material,Wood\Products\Market "market for sawnwood, softwood, raw","sawnwood, softwood, raw",material,Wood\Products\Market @@ -8695,7 +8526,6 @@ market for woven bamboo mat,woven bamboo mat,material,Wood\Products\Market "market for xenon, gaseous","xenon, gaseous",material,Chemicals\Gases\Market market for xylene,xylene,material,Chemicals\Organic\Market "market for xylene, mixed","xylene, mixed",material,Chemicals\Organic\Market -"market for xylene, mixed","xylene, mixed",material,Chemicals\Organic\Market "market for yarn, cotton","yarn, cotton",material,Textiles\Market "market for yarn, jute","yarn, jute",material,Textiles\Market "market for yarn, kenaf","yarn, kenaf",material,Textiles\Market @@ -8758,7 +8588,6 @@ market group for irrigation,irrigation,processing,Agricultural\Market market group for light fuel oil,light fuel oil,material,Fuels\Oil\Fuel oil\Market market group for liquefied petroleum gas,liquefied petroleum gas,material,Fuels\Oil\Propane/butane\Market market group for maize grain,maize grain,material,Agricultural\Animal feed\Market -market group for maize grain,maize grain,material,Agricultural\Animal feed\Market market group for municipal solid waste,municipal solid waste,waste treatment,Others\Market "market group for natural gas, high pressure","natural gas, high pressure",material,Fuels\Natural gas\Market market group for potato,potato,material,Others\Obsolete @@ -8890,7 +8719,6 @@ methyl iodide,methyl iodide,energy,Electricity by fuel\Photovoltaic\Market\Infra methyl iodide production,methyl iodide,material,Chemicals\Organic\Transformation methyl methacrylate production,methyl methacrylate,material,Chemicals\Organic\Transformation methyl t-butyl ether production,methyl t-butyl ether,material,Chemicals\Organic\Transformation -methyl t-butyl ether production,methyl t-butyl ether,material,Chemicals\Organic\Transformation methyl tert-butyl ether production,methyl tert-butyl ether,material,Chemicals\Organic\Transformation methyl-3-methoxypropionate production,methyl-3-methoxypropionate,material,Chemicals\Organic\Transformation methylamine production,methylamine,material,Chemicals\Organic\Transformation @@ -8903,7 +8731,6 @@ methylene diphenyl diisocyanate production,methylene diphenyl diisocyanate,mater methylene diphenyldiisocyanate production,methylene diphenyldiisocyanate,material,Others\Obsolete methylpyrrolidone production,methylpyrrolidone,material,Others\Obsolete methylsulfonic acid production,methylsulfonic acid,material,Others\Obsolete -methylsulfonic acid production,methylsulfonic acid,material,Others\Obsolete metolachlor production,metolachlor,material,Chemicals\Pesticides\Transformation "micro gas turbine production, 100kW electrical","micro gas turbine, 100kW electrical",energy,Cogeneration\Gas\Transformation\Infrastructure microwave oven production,microwave oven,material,Appliances\Transformation\Infrastructure @@ -9010,7 +8837,6 @@ motor scooter production,"motor scooter, 50 cubic cm engine",transport,Road\Tran "mowing, by rotary mower","mowing, by rotary mower",processing,Agricultural\Transformation "mowing, by rotary or sickle mower","mowing, by rotary or sickle mower",processing,Agricultural\Transformation "mox fuel element for lwr, at nuclear fuel fabrication plant","mox fuel element for lwr, at nuclear fuel fabrication plant",material,Fuels\Uranium\Fuel element\Transformation -"mox fuel element for lwr, at nuclear fuel fabrication plant","mox fuel element for lwr, at nuclear fuel fabrication plant",material,Fuels\Uranium\Fuel element\Transformation "MOX fuel element production, for light water reactor","mOX fuel element, for light water reactor",material,Fuels\Uranium\Fuel element\Transformation mulberry production,mulberry leaves,material,Agricultural\Plant production\Legumes\Transformation mulching,mulching,processing,Agricultural\Transformation @@ -9112,7 +8938,6 @@ N-methyl-2-pyrrolidone production,n-methyl-2-pyrrolidone,material,Chemicals\Orga n-olefins production,n-olefins,material,Chemicals\Organic\Transformation "N,N-dimethylformamide production","n,N-dimethylformamide",material,Chemicals\Organic\Transformation "n,n-dimethylformamide production, direct synthesis","n,n-dimethylformamide",material,Chemicals\Organic\Transformation -"n,n-dimethylformamide production, direct synthesis","n,n-dimethylformamide",material,Chemicals\Organic\Transformation nafion membrane production,nafion membrane,material,Others\Obsolete "napba active material production, for sib battery",napba active material,material,Electronics\Battery\Transformation "naphtha production, petroleum refinery operation",naphtha,material,Fuels\Oil\Naphtha\Transformation @@ -9263,20 +9088,8 @@ nitro-compound production,nitro-compound,material,Chemicals\Pesticides\Transform nitrobenzene production,nitrobenzene,material,Chemicals\Organic\Transformation "nitrogen trifluoride, at plant","nitrogen trifluoride, at plant",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "nitrotoluenes production, toluene nitration",o-nitrotoluene,material,Chemicals\Organic\Transformation -"nitrotoluenes production, toluene nitration",o-nitrotoluene,material,Chemicals\Organic\Transformation -"nitrotoluenes production, toluene nitration",m-nitrotoluene,material,Chemicals\Organic\Transformation -"nitrotoluenes production, toluene nitration",p-nitrotoluene,material,Chemicals\Organic\Transformation "nitrotoluenes production, toluene nitration",m-nitrotoluene,material,Chemicals\Organic\Transformation "nitrotoluenes production, toluene nitration",p-nitrotoluene,material,Chemicals\Organic\Transformation -"nitrotoluenes production, toluene nitration",p-nitrotoluene,material,Chemicals\Organic\Transformation -"nitrotoluenes production, toluene nitration",p-nitrotoluene,material,Chemicals\Organic\Transformation -"nitrotoluenes production, toluene nitration",o-nitrotoluene,material,Chemicals\Organic\Transformation -"nitrotoluenes production, toluene nitration",p-nitrotoluene,material,Chemicals\Organic\Transformation -"nitrotoluenes production, toluene nitration",m-nitrotoluene,material,Chemicals\Organic\Transformation -"nitrotoluenes production, toluene nitration",m-nitrotoluene,material,Chemicals\Organic\Transformation -"nitrotoluenes production, toluene nitration",o-nitrotoluene,material,Chemicals\Organic\Transformation -"nitrotoluenes production, toluene nitration",o-nitrotoluene,material,Chemicals\Organic\Transformation -"nitrotoluenes production, toluene nitration",m-nitrotoluene,material,Chemicals\Organic\Transformation nitrous dioxide production,nitrous dioxide,material,Chemicals\Gases\Transformation nitrous oxide production,nitrous oxide,material,Chemicals\Gases\Transformation "NMC111 hydroxide production, for Li-ion battery","sodium sulfate, anhydrite",material,Chemicals\Inorganic\Transformation @@ -9306,7 +9119,6 @@ NPK (26-15-15) fertiliser production,nPK (26-15-15) fertiliser,material,Chemical "nuclear fuel element production, for pressure water reactor, UO2 4.2% centrifuge & MOX","nuclear fuel element, for pressure water reactor, UO2 4.2% centrifuge & MOX",material,Fuels\Uranium\Fuel element\Transformation nuclear fuel factory construction,nuclear fuel factory,material,Fuels\Uranium\Enriched\Transformation\Infrastructure nuclear island epr,nuclear island epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -nuclear island epr,nuclear island epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure "nuclear power plant construction, boiling water reactor 1000MW","nuclear power plant, boiling water reactor 1000MW",energy,Electricity by fuel\Nuclear\BWR\Transformation\Infrastructure "nuclear power plant construction, pressure water reactor 650MW","nuclear power plant, pressure water reactor, 650MW",energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure "nuclear power plant construction, pressure water reactor, 1000MW","nuclear power plant, pressure water reactor, 1000MW",energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure @@ -9409,17 +9221,7 @@ o-cresol production,o-cresol,material,Chemicals\Organic\Transformation o-nitrophenol production,o-nitrophenol,material,Chemicals\Organic\Transformation o-phenylene diamine production,o-phenylene diamine,material,Others\Obsolete oat grain production,oat grain,material,Agricultural\Animal feed\Transformation -oat grain production,oat grain,material,Agricultural\Animal feed\Transformation -oat grain production,straw,material,Agricultural\Animal feed\Transformation oat grain production,straw,material,Agricultural\Animal feed\Transformation -oat grain production,oat grain,material,Agricultural\Animal feed\Transformation -oat grain production,oat grain,material,Agricultural\Animal feed\Transformation -oat grain production,oat grain,material,Agricultural\Animal feed\Transformation -oat grain production,oat grain,material,Agricultural\Animal feed\Transformation -oat grain production,oat grain,material,Agricultural\Animal feed\Transformation -oat grain production,oat grain,material,Agricultural\Animal feed\Transformation -oat grain production,oat grain,material,Agricultural\Animal feed\Transformation -oat grain production,oat grain,material,Agricultural\Animal feed\Transformation "oat grain, feed production","oat grain, feed",material,Agricultural\Animal feed\Transformation oat production,oat grain,material,Agricultural\Plant production\Cereals\Transformation oat production,straw,material,Agricultural\Plant production\Roughage\Transformation @@ -9900,9 +9702,6 @@ pentaerythritol production in sodium hydroxide solution,sodium formate,material, pentane production,pentane,material,Chemicals\Organic\Transformation "pentanols production, hydroformylation of butene",2-methyl-1-butanol,material,Chemicals\Organic\Transformation "pentanols production, hydroformylation of butene",3-methyl-1-butanol,material,Chemicals\Organic\Transformation -"pentanols production, hydroformylation of butene",3-methyl-1-butanol,material,Chemicals\Organic\Transformation -"pentanols production, hydroformylation of butene",2-methyl-1-butanol,material,Chemicals\Organic\Transformation -"pentanols production, hydroformylation of butene",1-pentanol,material,Chemicals\Organic\Transformation "pentanols production, hydroformylation of butene",1-pentanol,material,Chemicals\Organic\Transformation perfluoropentane production,perfluoropentane,material,Chemicals\Inorganic\Transformation perlite quarry operation,perlite,material,Minerals\Transformation @@ -9947,8 +9746,6 @@ petroleum refinery operation,petroleum coke,material,Others\Obsolete phenol production,"acetone, liquid",material,Others\Obsolete phenol production,phenol,material,Others\Obsolete "phenol production, cumene oxidation","acetone, liquid",material,Others\Obsolete -"phenol production, cumene oxidation","acetone, liquid",material,Others\Obsolete -"phenol production, cumene oxidation",phenol,material,Others\Obsolete "phenol production, cumene oxidation",phenol,material,Others\Obsolete "phenol production, from cumene","acetone, liquid",material,Chemicals\Organic\Transformation "phenol production, from cumene",phenol,material,Chemicals\Organic\Transformation @@ -10057,7 +9854,6 @@ photovoltaic panel factory construction,photovoltaic panel factory,energy,Electr "photovoltaics, electric installation for 570kWp module, open ground","photovoltaics, electric installation for 570kWp module, open ground",energy,Electricity by fuel\Photovoltaic\Transformation\Infrastructure phthalic anhydride production,phthalic anhydride,material,Chemicals\Organic\Transformation "phthalic anhydride production, o-xylene oxidation",phthalic anhydride,material,Chemicals\Organic\Transformation -"phthalic anhydride production, o-xylene oxidation",phthalic anhydride,material,Chemicals\Organic\Transformation phthalimide production,phthalimide,material,Chemicals\Organic\Transformation phthalimide-compound production,phthalimide-compound,material,Chemicals\Pesticides\Transformation pig iron production,pig iron,material,Metals\Ferro\Transformation @@ -10165,8 +9961,6 @@ plastic tunnel construction,plastic tunnel,material,Agricultural\Plant productio "platinum group metal, extraction and refinery operations",rhodium,material,Metals\Non ferro\Transformation "platinum group metal, extraction and refinery operations",ruthenium,material,Metals\Non ferro\Transformation "platinum group metal, extraction and refinery operations",iridium,material,Metals\Non ferro\Transformation -"platinum group metal, extraction and refinery operations",ruthenium,material,Metals\Non ferro\Transformation -"platinum group metal, extraction and refinery operations",iridium,material,Metals\Non ferro\Transformation "platinum group metal, mine and concentration operations",platinum group metal concentrate,material,Minerals\Transformation platinum to generic market for metal catalyst for catalytic converter,metal catalyst for catalytic converter,material,Chemicals\Others\Market platinum to generic market for precious metal for jewellery,precious metal for jewellery,material,Others\Obsolete @@ -10198,10 +9992,8 @@ polydimethylsiloxane production,polydimethylsiloxane,material,Chemicals\Silicons "polyester resin production, unsaturated","polyester resin, unsaturated",material,Chemicals\Organic\Transformation polyester-complexed starch biopolymer production,polyester-complexed starch biopolymer,material,Plastics\Biopolymers\Transformation "polyether polyols production, long chain","polyether polyols, long chain",material,Plastics\Biopolymers\Transformation -"polyether polyols production, long chain","polyether polyols, long chain",material,Plastics\Biopolymers\Transformation "polyether polyols production, long chain, isopa","polyether polyols, long chain, isopa",material,Plastics\Biopolymers\Transformation "polyether polyols production, short chain","polyether polyols, short chain",material,Plastics\Biopolymers\Transformation -"polyether polyols production, short chain","polyether polyols, short chain",material,Plastics\Biopolymers\Transformation "polyether polyols production, short chain, isopa","polyether polyols, short chain, isopa",material,Plastics\Biopolymers\Transformation "polyethylene pipe production, corrugated, DN 75","polyethylene pipe, corrugated, DN 75",material,Construction\Ventilation\Transformation "polyethylene pipe production, DN 200, SDR 41","polyethylene pipe, DN 200, SDR 41",material,Construction\Ventilation\Transformation @@ -10282,7 +10074,6 @@ potassium nitrate production,potassium nitrate,material,Chemicals\Inorganic\Tran "potassium nitrate production, technical grade","potassium nitrate, technical grade",material,Chemicals\Inorganic\Transformation potassium perchlorate production,potassium perchlorate,material,Chemicals\Inorganic\Transformation "potassium permanganate production, manganese dioxide oxidation",potassium permanganate,material,Chemicals\Inorganic\Transformation -"potassium permanganate production, manganese dioxide oxidation",potassium permanganate,material,Chemicals\Inorganic\Transformation potassium sulfate production,potassium sulfate,material,Chemicals\Inorganic\Transformation potassium sulfate production,"potassium sulfate, as K2O",material,Others\Obsolete potato grading,potato grading,processing,Agricultural\Transformation @@ -10391,14 +10182,9 @@ processing,potato planting,processing,Others\Obsolete processing of nickel-rich materials,"nickel, class 1",material,Metals\Non ferro\Transformation prochloraz production,prochloraz,material,Chemicals\Organic\Transformation "procurement civil, partial, ti epr","procurement civil, partial, ti epr",energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -"procurement civil, partial, ti epr","procurement civil, partial, ti epr",energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure procurement electrical & i&c equipment ti epr,procurement electrical & i&c equipment ti epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -procurement electrical & i&c equipment ti epr,procurement electrical & i&c equipment ti epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -procurement mechanical ti epr,procurement mechanical ti epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure procurement mechanical ti epr,procurement mechanical ti epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure procurement miscellaneous ti epr,procurement miscellaneous ti epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -procurement miscellaneous ti epr,procurement miscellaneous ti epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -procurement ti epr,procurement ti epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure procurement ti epr,procurement ti epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure production,acetylene,material,Others\Obsolete production,aluminium hydroxide,material,Others\Obsolete @@ -10513,7 +10299,6 @@ pyrethroid-compound production,pyrethroid-compound,material,Chemicals\Pesticides pyridazine-compound production,pyridazine-compound,material,Chemicals\Pesticides\Transformation "pyridine production, Chichibabin process","hydrogen, gaseous, low pressure",material,Chemicals\Gases\Market "pyridine production, chichibabin process",pyridine,material,Chemicals\Pesticides\Transformation -"pyridine production, chichibabin process",pyridine,material,Chemicals\Pesticides\Transformation pyridine-compound production,pyridine-compound,material,Chemicals\Pesticides\Transformation "pyrolysis fuel gas to generic market for residual hydrocarbon mix, from steam cracking operations","residual hydrocarbon mix, from steam cracking operations",material,Fuels\Others\Transformation "pyrolysis fuel oil to generic market for residual hydrocarbon mix, from steam cracking operations","residual hydrocarbon mix, from steam cracking operations",material,Fuels\Others\Transformation @@ -10709,9 +10494,6 @@ sanitary landfill facility construction,sanitary landfill facility,processing,Wa "sawing and planing, paran‡ pine, kiln dried","electricity, low voltage",material,Wood\Products\Transformation "sawing and planing, paran‡ pine, kiln dried","sawnwood, paran‡ pine, dried (u=10%)",material,Wood\Products\Transformation "sawing and planing, paran‡ pine, kiln dried","residual wood, dry",material,Wood\Products\Transformation -"sawing and planing, paran‡ pine, kiln dried","sawnwood, paran‡ pine, dried (u=10%)",material,Wood\Products\Transformation -"sawing and planing, paran‡ pine, kiln dried","residual wood, dry",material,Wood\Products\Transformation -"sawing and planing, paran‡ pine, kiln dried","electricity, low voltage",material,Wood\Products\Transformation "sawing, hardwood","slab and siding, hardwood, wet, measured as dry mass",processing,Agricultural\Transformation "sawing, hardwood","saw dust, wet, measured as dry mass",material,Others\Obsolete "sawing, hardwood","sawnwood, hardwood, raw, debarked",material,Others\Obsolete @@ -10908,7 +10690,6 @@ sodium hydrosulfide production,sodium hydrosulfide,material,Chemicals\Inorganic\ sodium hydroxide to generic market for neutralising agent,"neutralising agent, sodium hydroxide-equivalent",material,Chemicals\Inorganic\Market "sodium hypochlorite production, product in 15% solution state","sodium hypochlorite, without water, in 15% solution state",material,Chemicals\Inorganic\Transformation sodium hypochlorite to generic market for bleach,bleach,material,Chemicals\Inorganic\Transformation -sodium hypochlorite to generic market for bleach,bleach,material,Chemicals\Inorganic\Transformation "sodium metasilicate pentahydrate production, 58% active substance, powder","sodium metasilicate pentahydrate, 58% active substance, powder",material,Chemicals\Washing agents\Builders\Transformation sodium methoxide production,sodium methoxide,material,Chemicals\Organic\Transformation sodium nitrate production,sodium nitrate,material,Chemicals\Inorganic\Transformation @@ -10919,18 +10700,14 @@ sodium oxide production,sodium oxide,material,Chemicals\Inorganic\Transformation "sodium perborate production, monohydrate, powder","sodium perborate, monohydrate, powder",material,Chemicals\Washing agents\Bleaches\Transformation "sodium perborate production, tetrahydrate, powder","sodium perborate, tetrahydrate, powder",material,Chemicals\Washing agents\Bleaches\Transformation "sodium perborate, tetrahydrate, powder to generic market for bleach",bleach,material,Chemicals\Washing agents\Bleaches\Transformation -"sodium perborate, tetrahydrate, powder to generic market for bleach",bleach,material,Chemicals\Washing agents\Bleaches\Transformation "sodium percarbonate production, powder","sodium percarbonate, powder",material,Chemicals\Washing agents\Bleaches\Transformation "sodium percarbonate, powder to generic market for bleach",bleach,material,Chemicals\Washing agents\Bleaches\Transformation -"sodium percarbonate, powder to generic market for bleach",bleach,material,Chemicals\Washing agents\Bleaches\Transformation sodium perchlorate production,sodium perchlorate,material,Chemicals\Inorganic\Transformation sodium persulfate production,sodium persulfate,material,Chemicals\Inorganic\Transformation sodium phenolate production,sodium phenolate,material,Chemicals\Organic\Transformation sodium phosphate production,sodium phosphate,material,Chemicals\Inorganic\Transformation "sodium production, sodium chloride electrolysis, molten salt cell","chlorine, gaseous",material,Chemicals\Inorganic\Transformation "sodium production, sodium chloride electrolysis, molten salt cell",sodium,material,Chemicals\Inorganic\Transformation -"sodium production, sodium chloride electrolysis, molten salt cell",sodium,material,Chemicals\Inorganic\Transformation -"sodium production, sodium chloride electrolysis, molten salt cell","chlorine, gaseous",material,Chemicals\Inorganic\Transformation sodium pyrophosphate production,sodium pyrophosphate,material,Chemicals\Inorganic\Transformation "sodium silicate production, furnace liquor, product in 37% solution state","sodium silicate, without water, in 37% solution state",material,Chemicals\Inorganic\Transformation "sodium silicate production, furnace process, solid product","sodium silicate, solid",material,Chemicals\Inorganic\Transformation @@ -10955,7 +10732,6 @@ sodium tripolyphosphate production,sodium tripolyphosphate,material,Chemicals\Wa "softwood forestry, paraná pine, sustainable forest management","sawlog and veneer log, paraná pine, measured as solid wood under bark",material,Wood\Extraction\Transformation "softwood forestry, parana pine, sustainable forest management","sawlog and veneer log, parana pine, measured as solid wood under bark",material,Wood\Extraction\Transformation "softwood forestry, paran‡ pine, sustainable forest management","sawlog and veneer log, paran‡ pine, measured as solid wood under bark",material,Wood\Extraction\Transformation -"softwood forestry, paran‡ pine, sustainable forest management","sawlog and veneer log, paran‡ pine, measured as solid wood under bark",material,Wood\Extraction\Transformation "softwood forestry, pine, sustainable forest management","wood chips, wet, measured as dry mass",material,Wood\Byproducts\Transformation "softwood forestry, pine, sustainable forest management","bundle, energy wood, measured as dry mass",material,Wood\Extraction\Transformation "softwood forestry, pine, sustainable forest management","cleft timber, measured as dry mass",material,Wood\Extraction\Transformation @@ -11172,11 +10948,8 @@ sweet sorghum production,sweet sorghum stem,material,Agricultural\Plant producti swine production,"swine for slaughtering, live weight",material,Agricultural\Animal production\Porcine\Transformation "switch production, toggle type","switch, toggle type",material,Electronics\Component\Transformation switchgear hv,switchgear hv,material,Others\Obsolete -switchgear hv,switchgear hv,material,Others\Obsolete -switchgear lv,switchgear lv,material,Others\Obsolete switchgear lv,switchgear lv,material,Others\Obsolete switchgear mv,switchgear mv,material,Others\Obsolete -switchgear mv,switchgear mv,material,Others\Obsolete syngas production plant,syngas production plant,material,Chemicals\Gases\Market "syngas production, from natural gas","syngas, from natural gas",material,Fuels\Others\Transformation "syngas production, from natural gas, with carbon capture and storage","syngas, from natural gas",material,Fuels\Others\Transformation @@ -11216,7 +10989,6 @@ synthetic graphite production,"synthetic graphite, 99% pure",material,Chemicals\ synthetic rubber production,synthetic rubber,material,Plastics\Rubbers\Transformation "system controller production, for home storage system","system controller, for home storage system",material,Others\Obsolete t-butyl amine production,t-butyl amine,material,Others\Obsolete -t-butyl amine production,t-butyl amine,material,Others\Obsolete tab aluminum,tab aluminum,material,Others\Obsolete tab copper,tab copper,material,Others\Obsolete "takeback and recycling, c-Si PV module","takeback and recycling, c-Si PV module",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure @@ -11370,8 +11142,6 @@ tram production,tram,transport,Rail\Transformation\Infrastructure tram track construction,tram track,transport,Rail\Transformation\Infrastructure "tram, electric","tram, electric",transport,Road\Transformation\Infrastructure transformer 12kv,transformer 12kv,material,Electronics\Component\Transformation -transformer 12kv,transformer 12kv,material,Electronics\Component\Transformation -transformer 500mv,transformer 500mv,material,Electronics\Component\Transformation transformer 500mv,transformer 500mv,material,Electronics\Component\Transformation "transformer production, 315kva, 11kv2","transformer, 315kva, 11kv2",material,Electronics\Component\Transformation "transformer production, high voltage use","transformer, high voltage use",material,Electronics\Component\Transformation @@ -14260,7 +14030,6 @@ treatment of waste x-ray film,waste x-ray film,waste treatment,Others\Transforma "tree seedling production, in unheated greenhouse",tree seedling,processing,Others\Obsolete "trellis system construction, wooden poles, soft wood, tar impregnated","trellis system, wooden poles, soft wood, tar impregnated",material,Wood\Products\Transformation triazine-compound production,triazine-compound,material,Chemicals\Pesticides\Transformation -triazine-compound production,triazine-compound,material,Chemicals\Pesticides\Transformation "triazine-compound production, unspecified","triazine-compound, unspecified",material,Chemicals\Pesticides\Transformation trichloroacetic acid production,trichloroacetic acid,material,Chemicals\Acids (organic)\Transformation trichloroborane production,trichloroborane,material,Chemicals\Inorganic\Transformation @@ -14293,10 +14062,8 @@ tubular particleboard production,tubular particleboard,material,Wood\Products\Tr tungsten carbide powder production,tungsten carbide powder,material,Chemicals\Others\Transformation tungsten mine operation and beneficiation,tungsten concentrate,material,Chemicals\Others\Transformation turbine epr,turbine epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure -turbine epr,turbine epr,energy,Electricity by fuel\Nuclear\PWR\Transformation\Infrastructure turpentine to generic market for solvent for paint,solvent for paint,material,Chemicals\Organic\Market "u enriched 4.8%, in fuel element for lwr, at nuclear fuel fabrication plant","u enriched 4.8%, in fuel element for lwr, at nuclear fuel fabrication plant",material,Others\Obsolete -"u enriched 4.8%, in fuel element for lwr, at nuclear fuel fabrication plant","u enriched 4.8%, in fuel element for lwr, at nuclear fuel fabrication plant",material,Others\Obsolete "ultrafiltration module production, hollow fiber",ultrafiltration module,material,Water\Industry water\Transformation\Infrastructure "ultraviolet lamp production, for water desinfection",ultraviolet lamp,material,Electronics\Component\Transformation "unkown land use, on arable land recently transformed from grassland",unknown land use,use,Others\Obsolete @@ -14313,15 +14080,8 @@ turpentine to generic market for solvent for paint,solvent for paint,material,Ch "unsaturated hydrocarbons production, steam cracking operation, average","butene, mixed",material,Chemicals\Gases\Market "unsaturated hydrocarbons production, steam cracking operation, average",propylene,material,Chemicals\Gases\Market "unsaturated hydrocarbons production, steam cracking operation, average","pyrolysis gas, containing benzene, toluene and xylene",material,Chemicals\Gases\Market -"unsaturated hydrocarbons production, steam cracking operation, average",pyrolysis fuel gas,material,Chemicals\Gases\Market -"unsaturated hydrocarbons production, steam cracking operation, average",propylene,material,Chemicals\Gases\Market -"unsaturated hydrocarbons production, steam cracking operation, average",pyrolysis fuel oil,material,Chemicals\Gases\Market "unsaturated hydrocarbons production, steam cracking operation, average","butadiene, crude",material,Chemicals\Gases\Market "unsaturated hydrocarbons production, steam cracking operation, average",ethylene,material,Chemicals\Gases\Market -"unsaturated hydrocarbons production, steam cracking operation, average",ethylene,material,Chemicals\Gases\Market -"unsaturated hydrocarbons production, steam cracking operation, average","butene, mixed",material,Chemicals\Gases\Market -"unsaturated hydrocarbons production, steam cracking operation, average","butadiene, crude",material,Chemicals\Gases\Market -"unsaturated hydrocarbons production, steam cracking operation, average","pyrolysis gas, containing benzene, toluene and xylene",material,Chemicals\Gases\Market uranium conversion facility construction,uranium conversion facility,material,Fuels\Uranium\Enriched\Transformation\Infrastructure uranium enrichment centrifuge facility construction,uranium enrichment centrifuge facility,material,Fuels\Uranium\Enriched\Transformation\Infrastructure uranium enrichment diffusion facility construction,uranium enrichment diffusion facility,material,Fuels\Uranium\Enriched\Transformation\Infrastructure @@ -14367,14 +14127,12 @@ urea production,urea,material,Chemicals\Fertilisers (inorganic)\Transformation vacuum cleaner production,vacuum cleaner,material,Appliances\Transformation\Infrastructure "valve, average, ni epr","valve, average, ni epr",material,Metals\Ferro\Transformation vanadium bearing magnetite production,vanadium bearing magnetite,material,Metals\Ferro\Transformation -vanadium bearing magnetite production,vanadium bearing magnetite,material,Metals\Ferro\Transformation vanadium electrolyte solution production,vanadium electrolyte solution,material,Metals\Ferro\Transformation vanadium pentoxide and unalloyed steel production,vanadium pentoxide and unalloyed steel,material,Metals\Ferro\Transformation "vanadium pentoxide bearing cast iron, production",vanadium pentoxide bearing cast iron,material,Metals\Ferro\Transformation vanadium pentoxide bearing iron pellet production,vanadium pentoxide bearing iron pellet,material,Metals\Ferro\Transformation vanadium pentoxide bearing iron sinter production,vanadium pentoxide bearing iron sinter,material,Metals\Ferro\Transformation vanadium pentoxide production,vanadium pentoxide,material,Metals\Ferro\Transformation -vanadium pentoxide production,vanadium pentoxide,material,Metals\Ferro\Transformation "vanadium phospate production, vpo4, carbon coated","vanadium phosphate, carbon coated",material,Metals\Ferro\Transformation vanadium slag production,vanadium slag,material,Metals\Ferro\Transformation vanadium-redox flow battery stack assembly,vanadium-redox flow battery stack,material,Electronics\Battery\Transformation @@ -14392,7 +14150,6 @@ ventilation components factory construction,ventilation components factory,mater "ventilation duct production, connection piece, steel, 100x50 mm","ventilation duct, connection piece, steel, 100x50 mm",material,Construction\Ventilation\Transformation "ventilation duct production, elbow 90 degrees, steel, 100x50 mm","ventilation duct, elbow 90 degrees, steel, 100x50 mm",material,Construction\Ventilation\Transformation "ventilation duct production, elbow 90ˇ, steel, 100x50 mm","ventilation duct, elbow 90ˇ, steel, 100x50 mm",material,Construction\Ventilation\Transformation -"ventilation duct production, elbow 90ˇ, steel, 100x50 mm","ventilation duct, elbow 90ˇ, steel, 100x50 mm",material,Construction\Ventilation\Transformation "ventilation duct production, elbow 90¡, steel, 100x50 mm","ventilation duct, elbow 90¡, steel, 100x50 mm",material,Metals\Ferro\Transformation "ventilation duct production, elbow 90°, steel, 100x50 mm","ventilation duct, elbow 90°, steel, 100x50 mm",material,Construction\Ventilation\Transformation "ventilation duct production, steel, 100x50 mm","ventilation duct, steel, 100x50 mm",material,Construction\Ventilation\Transformation @@ -14474,8 +14231,6 @@ water supply network construction,water supply network,material,Water\Drinking w "water works construction, capacity 6.23E10l/year, seawater reverse osmosis, conventional pretreatment","water works, capacity 6.23E10l/year",material,Water\Drinking water\Transformation\Infrastructure "water works construction, capacity 6.23E10l/year, seawater reverse osmosis, ultrafiltration pretreatment","water works, capacity 6.23E10l/year",material,Water\Drinking water\Transformation\Infrastructure "water, pure, via reverse osmosis","water, pure",material,Water\Drinking water\Transformation\Infrastructure -"water, pure, via reverse osmosis","water, pure",material,Water\Drinking water\Transformation\Infrastructure -"water, pure, via reverse osmosis","water, pure",material,Water\Drinking water\Transformation\Infrastructure wave energy converter platform production,wave energy converter platform,material,Others\Obsolete "wax production, for lost-wax metal casting","wax, lost-wax casting",material,Chemicals\Organic\Transformation "weaned calves production on native and planted pasture, Pantanal","cattle for slaughtering, live weight",material,Agricultural\Animal production\Bovine\Transformation @@ -14500,12 +14255,8 @@ wheat bran to generic market for energy feed,"protein feed, 100% crude",material "wheat grain processing, dry milling",wheat flour,material,Agricultural\Food\Transformation wheat grain production,wheat grain,energy,Heat\Others\Transformation wheat grain production,straw,energy,Heat\Others\Transformation -wheat grain production,straw,energy,Heat\Others\Transformation -wheat grain production,straw,energy,Heat\Others\Transformation -"wheat grain production, organic","straw, organic",energy,Heat\Others\Transformation "wheat grain production, organic","straw, organic",energy,Heat\Others\Transformation "wheat grain production, organic","wheat grain, organic",energy,Heat\Others\Transformation -"wheat grain production, organic","wheat grain, organic",energy,Heat\Others\Transformation "wheat grain production, swiss integrated production, extensive","wheat grain, swiss integrated production",energy,Heat\Others\Transformation "wheat grain production, swiss integrated production, extensive",straw,energy,Heat\Others\Transformation "wheat grain production, swiss integrated production, intensive","wheat grain, swiss integrated production",energy,Heat\Others\Transformation @@ -14606,10 +14357,6 @@ wood wool production,wood wool,material,Wood\Products\Transformation woven bamboo mat production,woven bamboo mat,material,Wood\Products\Transformation "xenon and krypton purification, air separation","xenon, gaseous",material,Chemicals\Organic\Transformation "xenon and krypton purification, air separation","krypton, gaseous",material,Chemicals\Organic\Transformation -"xenon and krypton purification, air separation","krypton, gaseous",material,Chemicals\Organic\Transformation -"xenon and krypton purification, air separation","xenon, gaseous",material,Chemicals\Organic\Transformation -"xenon and krypton purification, air separation","xenon, gaseous",material,Chemicals\Organic\Transformation -"xenon and krypton purification, air separation","krypton, gaseous",material,Chemicals\Organic\Transformation xylene production,xylene,material,Chemicals\Organic\Transformation "yarding and processing, mobile cable yarder on truck",cable yarding,transport,Building equipment\Transformation "yarding, mobile cable yarder on trailer",cable yarding,transport,Building equipment\Transformation @@ -14657,61 +14404,61 @@ zirconium oxide production,zirconium oxide,material,Chemicals\Inorganic\Transfor "zirconium oxide to generic market for electrolyte, for solid oxide fuel cell","electrolyte, for solid oxide fuel cell",energy,Cogeneration\Gas\Market\Infrastructure "zirconium sponge production, from zirconium tetrachloride","zirconium sponge, nuclear-grade",material,Metals\Non ferro\Transformation zucchini production,zucchini,material,Agricultural\Plant production\Vegetables\Transformation -"market for battery capacity (mix scenario)","battery capacity",material,Electronics\Battery\Transformation -"market for battery capacity (lfp scenario)","battery capacity",material,Electronics\Battery\Transformation -"market for battery capacity (ncx scenario)","battery capacity",material,Electronics\Battery\Transformation -"market for battery capacity (plib scenario)","battery capacity",material,Electronics\Battery\Transformation +market for battery capacity (mix scenario),battery capacity,material,Electronics\Battery\Transformation +market for battery capacity (lfp scenario),battery capacity,material,Electronics\Battery\Transformation +market for battery capacity (ncx scenario),battery capacity,material,Electronics\Battery\Transformation +market for battery capacity (plib scenario),battery capacity,material,Electronics\Battery\Transformation "bicycle, electric (<25 km/h)","bicycle, electric (<25 km/h)",transport,Road\Transformation\Infrastructure "transport, bicycle, electric (<25 km/h)","transport, bicycle, electric (<25 km/h)",transport,Road\Transformation "bicycle, electric (<45 km/h)","bicycle, electric (<45 km/h)",transport,Road\Transformation\Infrastructure "transport, bicycle, electric (<45 km/h)","transport, bicycle, electric (<45 km/h)",transport,Road\Transformation -"coating, drying, optical lithography","gaas wafer with resist patterned",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"electroplating","gaas wafer with resist and gold particles",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"wet etching","gaas wafer with gold particles",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"metal organic vapor phase epitaxy (movpe)","gaas wafer with nanowires",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"epitaxial lift-off (elo)","gaas wafer - re-polished for reuse",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"polycrystalline gaas boule production","polycrystalline gaas boule",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"7n gallium production","7n gallium",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"7n arsenic production","7n arsenic",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"single-crystal gaas boule production","single-crystal gaas boule",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"gaas ingot production - x-ray, cropping, grinding notch","single-crystal gaas ingot",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"diamond saw production","diamond saw",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"synthetic diamond production","synthetic diamond",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"raw gaas wafer production","raw gaas wafer",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"sawing slurry production","sawing slurry",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"etched gaas wafer production - cleaning, etching","etched gaas wafer",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"pre-polished gaas wafer production","pre-polished gaas wafer",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"double-polished gaas wafer production - chemical, mechanical polishing (cmp)","double-polished gaas wafer",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"cmp slurry production","cmp slurry",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"gaas wafer production - cleaning, quality control, packing","gaas wafer",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"trimethyl aluminum 99% pure production","trimethyl aluminum 99% pure",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"methyl aluminum sesquichloride production","methyl aluminum sesquichloride",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"trimethyl gallium 99% pure production","trimethyl gallium 99% pure",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"gallium chloride production","gallium chloride",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +"coating, drying, optical lithography",gaas wafer with resist patterned,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +electroplating,gaas wafer with resist and gold particles,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +wet etching,gaas wafer with gold particles,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +metal organic vapor phase epitaxy (movpe),gaas wafer with nanowires,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +epitaxial lift-off (elo),gaas wafer - re-polished for reuse,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +polycrystalline gaas boule production,polycrystalline gaas boule,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +7n gallium production,7n gallium,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +7n arsenic production,7n arsenic,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +single-crystal gaas boule production,single-crystal gaas boule,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +"gaas ingot production - x-ray, cropping, grinding notch",single-crystal gaas ingot,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +diamond saw production,diamond saw,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +synthetic diamond production,synthetic diamond,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +raw gaas wafer production,raw gaas wafer,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +sawing slurry production,sawing slurry,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +"etched gaas wafer production - cleaning, etching",etched gaas wafer,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +pre-polished gaas wafer production,pre-polished gaas wafer,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +"double-polished gaas wafer production - chemical, mechanical polishing (cmp)",double-polished gaas wafer,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +cmp slurry production,cmp slurry,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +"gaas wafer production - cleaning, quality control, packing",gaas wafer,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +trimethyl aluminum 99% pure production,trimethyl aluminum 99% pure,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +methyl aluminum sesquichloride production,methyl aluminum sesquichloride,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +trimethyl gallium 99% pure production,trimethyl gallium 99% pure,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +gallium chloride production,gallium chloride,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "photovoltaic installation, 0.28kwp, gaas","photovoltaic installation, gaas",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "electricity production, photovoltaic, 0.28kwp, gaas","electricity production, photovoltaic, 0.28kwp, gaas",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"perovskite wafer production","perovskite wafer",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"perovskite wafer packaging","perovskite wafer, packaged",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"perovskite wafer transport","perovskite wafer, transported",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"perovskite wafer cleaning","perovskite wafer, cleaned",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +perovskite wafer production,perovskite wafer,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +perovskite wafer packaging,"perovskite wafer, packaged",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +perovskite wafer transport,"perovskite wafer, transported",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +perovskite wafer cleaning,"perovskite wafer, cleaned",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "pecvd of thin film layer, for perovskite","cell, perovskite, to sputter",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "sputter process 1, perovskite cell","perovskite cell, sputtered 1",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "sputter process 2, perovskite cell","perovskite cell, sputtered 2",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"spiro-ometad deposition of perovskite cell","spiro-ometad deposited perovskite cell",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"perovskite cell deposition","deposited perovskite cell",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"perovskite cell curing 1","cured perovskite cell 1",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"perovskite cell zinc oxide deposition","zinc oxide deposited perovskite cell",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +spiro-ometad deposition of perovskite cell,spiro-ometad deposited perovskite cell,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +perovskite cell deposition,deposited perovskite cell,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +perovskite cell curing 1,cured perovskite cell 1,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +perovskite cell zinc oxide deposition,zinc oxide deposited perovskite cell,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "sputter process 3, perovskite cell","perovskite cell, sputtered 3",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"perovskite cell contact formation","metallized perovskite cell",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"perovskite cell curing 2","cured perovskite cell 2",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +perovskite cell contact formation,metallized perovskite cell,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +perovskite cell curing 2,cured perovskite cell 2,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "photovoltaic cell production, perovskite","photovoltaic cell, perovskite",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"perovskite module assembly","assembled perovskite cell",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +perovskite module assembly,assembled perovskite cell,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "photovoltaic panel production, 0.5kwp, perovskite","photovoltaic panel, perovskite",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "electricity production, photovoltaic, 0.5kwp, perovskite-on-silicon tandem","electricity production, photovoltaic, 0.5kwp, perovskite-on-silicon tandem",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"exhaust abatement, for perovskite","abated exhaust",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"tray cleaning, for perovskite","tray cleaning",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"ultrapure water system activity, for perovskite","ultra pure water",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure -"inhouse waste water treatment, for perovskite production","waste water",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +"exhaust abatement, for perovskite",abated exhaust,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +"tray cleaning, for perovskite",tray cleaning,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +"ultrapure water system activity, for perovskite",ultra pure water,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure +"inhouse waste water treatment, for perovskite production",waste water,energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "process cooling, water, for perovskite","cooling water, conditioned",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "process cooling, water, for perovskite","cooling water, used",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure "air compressor activity, for perovskite","compressed air, 14 bar, low efficiency",energy,Electricity by fuel\Photovoltaic\Market\Infrastructure diff --git a/tests/test_process_ei310_EN15804.py b/tests/test_process_ei310_EN15804.py index 6fcc329c..b72ad6e2 100644 --- a/tests/test_process_ei310_EN15804.py +++ b/tests/test_process_ei310_EN15804.py @@ -54,6 +54,11 @@ def test_brightway(): ndb.update() + if "test1" in bw2data.databases: + del bw2data.databases["test1"] + if "test2" in bw2data.databases: + del bw2data.databases["test2"] + ndb.write_db_to_brightway( [ "test1", diff --git a/tests/test_process_ei310_conseq.py b/tests/test_process_ei310_conseq.py index 3c8f2474..6abd9257 100644 --- a/tests/test_process_ei310_conseq.py +++ b/tests/test_process_ei310_conseq.py @@ -55,6 +55,11 @@ def test_brightway(): ndb.update() + if "test1" in bw2data.databases: + del bw2data.databases["test1"] + if "test2" in bw2data.databases: + del bw2data.databases["test2"] + ndb.write_db_to_brightway( [ "test1", diff --git a/tests/test_process_ei310_cutoff.py b/tests/test_process_ei310_cutoff.py index 48fc180d..2f114457 100644 --- a/tests/test_process_ei310_cutoff.py +++ b/tests/test_process_ei310_cutoff.py @@ -50,6 +50,11 @@ def test_brightway(): ndb.update() + if "test1" in bw2data.databases: + del bw2data.databases["test1"] + if "test2" in bw2data.databases: + del bw2data.databases["test2"] + ndb.write_db_to_brightway( [ "test1", diff --git a/tests/test_process_ei310_cutoff_super.py b/tests/test_process_ei310_cutoff_super.py index aa4380e4..561fc0e5 100644 --- a/tests/test_process_ei310_cutoff_super.py +++ b/tests/test_process_ei310_cutoff_super.py @@ -51,6 +51,9 @@ def test_brightway(): ndb.update() + if "superstructure" in bw2data.databases: + del bw2data.databases["superstructure"] + ndb.write_superstructure_db_to_brightway("superstructure") method = [m for m in bw2data.methods if "IPCC" in m[0]][0] diff --git a/tests/test_process_ei39_cutoff.py b/tests/test_process_ei39_cutoff.py index 1de40fd3..b74c49bd 100644 --- a/tests/test_process_ei39_cutoff.py +++ b/tests/test_process_ei39_cutoff.py @@ -54,6 +54,11 @@ def test_brightway(): ndb.update() + if "test1" in bw2data.databases: + del bw2data.databases["test1"] + if "test2" in bw2data.databases: + del bw2data.databases["test2"] + ndb.write_db_to_brightway( [ "test1",