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, ?it/s]"
]
- }
- ],
- "source": [
- "ndb.update_external_scenario()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "id": "2dde9ff3-fed8-4b42-9c2d-ba71e87ca932",
- "metadata": {},
- "outputs": [],
- "source": [
- "ndb.write_db_to_brightway()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 10,
- "id": "c161e023-b75e-4bff-a5c5-c7417624f1c3",
- "metadata": {},
- "outputs": [
+ },
{
"name": "stdout",
"output_type": "stream",
"text": [
- "{'uncertainty type': 0, 'amount': 4.97139797067708e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 6.66110007591179e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.00195466367896e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.13137946638678e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 8.33e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.87858208538633e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.13960234729285e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 0.000219550075103395, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.78838182111792e-05, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 0.001411378971539, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.69186630500065e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 4.48198562798413e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.50465300399646e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.22809638066083e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.77727947742457e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.17738182080901e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 6.77012621662554e-09, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.18632556663983e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.01389920784241e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.13960234729306e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 4.39649974438056e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.70037064584203e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.0730171743384e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.52837663476523e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 0.000146375546769491, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 8.80232558257162e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.30037968064585e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.45332843963331e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.11718012221951e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 0.000146375546769491, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.3165709026587e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.61421687288169e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.24324398102041e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 0.000101467274822845, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.17847807950963e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'loc': 1.0, 'amount': 1.0, 'type': 'production', 'production volume': 93067877.3979295, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.9998105660065e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.17107833341148e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.2189344128432e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.87462796302932e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.71629527641209e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.14800925988253e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.13426397720579e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.4755079585806e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 0.000219550075103395, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.73371046068467e-05, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 8.80232558257162e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.37927386307114e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.0936816454001e-05, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 7.81131717883842e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.07300551804576e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.51581e-05, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.45332843963331e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.73372803537165e-05, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 9.77912360826704e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.35154100369748e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 4.48134878860112e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 4.92000888926752e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.91169491177562e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.27538972270745e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.69029247587972e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 6.06e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.91740334390977e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 9.30851625811558e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.45216495133657e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.06015020688854e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.78838182111792e-05, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.47583961204304e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 8e-09, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 6.452e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 6.77012621662554e-09, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.17352173265493e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.57991162809794e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.22464199592222e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 720.0, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.11718012221951e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.07200737327686e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.13137946638678e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.80778269428434e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 4.42e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 0.000101467274822845, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.13377106461364e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 7.33317035728128e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.68124295843437e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 9.55660374161851e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 0.03, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.48186647605591e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 0.00833, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.68931840810455e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 9.7691143108523e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.31137883522991e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.226953965423e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.44304670590368e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 4.13028589168268e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.97328482063747e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.33005635506115e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.43498465152826e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.06626804134707e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.30013505681504e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 6.28325988628412e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.91961364443657e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.45081409971781e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.22906788260462e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 9.31476033931441e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.22038507780551e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.65461751132896e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 720.0, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 9.61980524600463e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 8e-09, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 6.66110007591179e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 8.4e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.87462796302932e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.6802741056403e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.50499120846064e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 6.69730805599634e-09, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.52256214948024e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.73320268295586e-05, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.13426397720579e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.11780372140779e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.22809638066083e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.12675548246025e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.34626830811777e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.15025955050569e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 8.4e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 7.81131717883842e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.87706770628306e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.69089133027225e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 9.30851625811558e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.11660430182845e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.3827362196436e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.1336323043355e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.77727947742457e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 9.26e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.80983519158102e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 4.97139797067708e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 4.79701595374221e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.07768476833585e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.9198879648288e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 3.22906788260462e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.4622656486795e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.22038507780551e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.90467641763207e-05, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.226953965423e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.35154100369748e-06, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 1.33005635506115e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.20931018585242e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.87680418197681e-07, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'uncertainty type': 0, 'amount': 2.30037968064585e-08, 'type': 'technosphere', 'production volume': 0.0, 'product': 'cobalt', 'name': 'market for cobalt', 'unit': 'kilogram', 'location': 'GLO', 'database': 'ecoinvent 3.8 cutoff'}\n",
- "{'name': 'market for cobalt', 'amount': 0.00144, 'database': 'cutoff38', 'location': 'GLO', 'unit': 'kilogram', 'type': 'technosphere', 'reference product': 'cobalt', 'product': 'cobalt'}\n"
+ "Extracted 1 worksheets in 0.00 seconds\n",
+ "Extracted 1 worksheets in 0.00 seconds\n",
+ "The following datasets will be duplicated:\n",
+ "+----------------------------------------------------+----------------------------------------------------+\n",
+ "| Name | Reference product |\n",
+ "+----------------------------------------------------+----------------------------------------------------+\n",
+ "| electricity production, hydro, reservoir, alpine r | electricity, high voltage |\n",
+ "| electricity production, nuclear, boiling water rea | electricity, high voltage |\n",
+ "| treatment of municipal solid waste, incineration | electricity, for reuse in municipal waste incinera |\n",
+ "| electricity production, natural gas, combined cycl | electricity, high voltage |\n",
+ "| electricity production, photovoltaic | electricity, low voltage |\n",
+ "| heat and power co-generation, wood chips, 6667 kW | electricity, high voltage |\n",
+ "+----------------------------------------------------+----------------------------------------------------+\n"
]
- }
- ],
- "source": [
- "for ds in ndb.scenarios[0][\"database\"]:\n",
- " for e in ds[\"exchanges\"]:\n",
- " if e[\"name\"] == \"market for cobalt\" and e.get(\"product\") == \"cobalt\":\n",
- " print(e)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 12,
- "id": "fff6e8d2-c0a0-483c-acde-884faa659acf",
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "array(['Production|Almond',\n",
- " 'Production|Baking|Bread|Activated Dough Development',\n",
- " 'Production|Baking|Bread|Breadcrumbs',\n",
- " 'Production|Baking|Bread|Delayed Salt Method',\n",
- " 'Production|Baking|Bread|Straight Dough Method',\n",
- " 'Production|Banana', 'Production|Copper|Cake'], dtype=object)"
- ]
- },
- "execution_count": 12,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "ndb.scenarios[0][\"external data\"][0][\"production volume\"].variables.values"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 11,
- "id": "fa9f7dc9-7800-4fe9-8b8d-a30bc985e8ce",
- "metadata": {},
- "outputs": [
+ },
{
- "name": "stdout",
+ "name": "stderr",
"output_type": "stream",
"text": [
- "carbon dioxide, captured from atmosphere, with a solvent-based direct air capture system, 1MtCO2 carbon dioxide, captured from atmosphere\n",
- "carbon dioxide, captured from atmosphere and stored, with a solvent-based direct air capture system, 1MtCO2 carbon dioxide, captured from atmosphere\n",
- "carbon dioxide, captured from atmosphere, with a sorbent-based direct air capture system, 100ktCO2 carbon dioxide, captured from atmosphere\n",
- "carbon dioxide, captured from atmosphere and stored, with a sorbent-based direct air capture system, 100ktCO2 carbon dioxide, captured from atmosphere\n"
+ "Processing scenarios: 0%| | 0/4 [00:06, ?it/s]\n"
]
- }
- ],
- "source": [
- "for ds in ndb.database:\n",
- " if ds[\"name\"].startswith(\"carbon dioxide, captured from atmos\"):\n",
- " print(ds[\"name\"], ds[\"reference product\"])"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 10,
- "id": "e186d955-26d0-4827-9364-8321c573b9dc",
- "metadata": {},
- "outputs": [
+ },
{
- "data": {
- "text/plain": [
- "['kilowatt hour',\n",
- " 'megajoule',\n",
- " 'kilogram',\n",
- " 'unit',\n",
- " 'cubic meter',\n",
- " 'ton kilometer',\n",
- " 'hectare',\n",
- " 'kilo Becquerel',\n",
- " 'square meter',\n",
- " 'square meter-year',\n",
- " 'hour',\n",
- " 'kilometer',\n",
- " 'meter',\n",
- " 'kg*day',\n",
- " 'meter-year',\n",
- " 'cubic meter-year',\n",
- " 'person kilometer',\n",
- " 'litre',\n",
- " 'guest night',\n",
- " 'kilometer-year']"
- ]
- },
- "execution_count": 10,
- "metadata": {},
- "output_type": "execute_result"
+ "ename": "UnicodeDecodeError",
+ "evalue": "'utf-8' codec can't decode bytes in position 15-16: invalid continuation byte",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mUnicodeDecodeError\u001b[0m Traceback (most recent call last)",
+ "Cell \u001b[0;32mIn[12], line 1\u001b[0m\n\u001b[0;32m----> 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",
|