diff --git a/incore-playbook/datawolf.config.json b/incore-playbook/datawolf.config.json new file mode 100644 index 0000000..d9708d0 --- /dev/null +++ b/incore-playbook/datawolf.config.json @@ -0,0 +1,3299 @@ +{ + "title": "slc-community-wf-v2", + "description": "2023-03-07 full workflow v2", + "wfTitle": "slc-community-wf-v2", + "wfId": "c81ab517-77a3-472a-a1a6-db08d1fadb35", + "creatorId": "d39e1679-4dcc-4158-9655-a604801871a7", + "inputs": { + "parameters": [ + { + "title": "Result Name", + "description": "Result name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "103b5143-8059-4052-bb9c-10fb6b956471", + "parameters": { + "step": "Bldg-Max-Dmg-State", + "title": "Result Name" + } + }, + { + "paramId": "bb421a94-e990-483d-d08f-7b67961eb2b2", + "parameters": { + "step": "Sub-Max-Dmg-State", + "title": "Result Name" + } + } + ] + }, + { + "title": "Analysis", + "description": "Analysis", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "pyincore.analyses.montecarlofailureprobability.montecarlofailureprobability:MonteCarloFailureProbability", + "parametersMap": [ + { + "paramId": "a83b9c43-c4b2-4597-e876-99741eca7912", + "parameters": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "Analysis" + } + }, + { + "paramId": "fa44c177-6fc7-4bd1-c084-b3c9a64feb17", + "parameters": { + "step": "Sub-MonteCarloFailureProbability", + "title": "Analysis" + } + } + ] + }, + { + "title": "damage_interval_keys", + "description": "damage_interval_keys", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "d1b0b142-b755-4ad7-8959-ba1ffe9b2864", + "parameters": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "damage_interval_keys" + } + }, + { + "paramId": "2d42149f-dee4-4888-d26c-f4150bfd62c3", + "parameters": { + "step": "Sub-MonteCarloFailureProbability", + "title": "damage_interval_keys" + } + } + ] + }, + { + "title": "failure_state_keys", + "description": "failure_state_keys", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "f94aea0f-4276-48e6-8f1e-dd6b1eb3ce78", + "parameters": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "failure_state_keys" + } + }, + { + "paramId": "433418a3-10b6-42e7-e947-bc2a4a9f7334", + "parameters": { + "step": "Sub-MonteCarloFailureProbability", + "title": "failure_state_keys" + } + } + ] + }, + { + "title": "seed", + "description": "seed", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "85105a63-8cba-408d-de57-57d57f7742e4", + "parameters": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "seed" + } + }, + { + "paramId": "03d4fe6f-d9d6-4bfb-900d-5c17c6a91b49", + "parameters": { + "step": "Sub-MonteCarloFailureProbability", + "title": "seed" + } + } + ] + }, + { + "title": "num_samples", + "description": "num_samples", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "a45d5c3a-dd94-4780-a366-adda08b7c9a4", + "parameters": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "num_samples" + } + }, + { + "paramId": "1fa63fcb-7093-4737-b3a8-0e1fd6c00cac", + "parameters": { + "step": "Sub-MonteCarloFailureProbability", + "title": "num_samples" + } + } + ] + }, + { + "title": "result_name", + "description": "result_name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "db1d7f2b-be47-41f1-87f6-d4624e0c8de9", + "parameters": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "result_name" + } + }, + { + "paramId": "ecc1d35f-3a34-46d9-e306-dc8bc5738eed", + "parameters": { + "step": "Sub-MonteCarloFailureProbability", + "title": "result_name" + } + } + ] + }, + { + "title": "num_cpu", + "description": "num_cpu", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "4", + "parametersMap": [ + { + "paramId": "72d2212a-9aa6-4511-c0b8-6990e5f51667", + "parameters": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "num_cpu" + } + }, + { + "paramId": "145a7b7c-19f3-40cb-9d7f-3131d8d39d1b", + "parameters": { + "step": "Sub-MonteCarloFailureProbability", + "title": "num_cpu" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE Service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "5a299c82-de5a-425e-c614-4131f832bfb2", + "parameters": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "IN-CORE Service" + } + }, + { + "paramId": "62a70e86-ae79-42cd-f5a5-58c9cabb2b05", + "parameters": { + "step": "Sub-MonteCarloFailureProbability", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "Analysis", + "description": "Analysis", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "pyincore.analyses.epfdamage.epfdamage:EpfDamage", + "parametersMap": [ + { + "paramId": "c1b1ef7f-11e2-4072-f9af-b8a42e2c66c9", + "parameters": { + "step": "Sub-EpfDamage", + "title": "Analysis" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE Service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "b9ef16f4-c7ad-4102-d655-3e003d07e19a", + "parameters": { + "step": "Sub-EpfDamage", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "hazard_type", + "description": "hazard_type", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "706184d5-85da-4245-c28e-98fde1bf3150", + "parameters": { + "step": "Sub-EpfDamage", + "title": "hazard_type" + } + } + ] + }, + { + "title": "hazard_id", + "description": "hazard_id", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "69a4732f-c914-40ca-c2ac-f61242bf2190", + "parameters": { + "step": "Sub-EpfDamage", + "title": "hazard_id" + } + } + ] + }, + { + "title": "fragility_key", + "description": "fragility_key", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "43c0d905-d219-40c1-a95a-aabbc164f59c", + "parameters": { + "step": "Sub-EpfDamage", + "title": "fragility_key" + } + } + ] + }, + { + "title": "liquefaction_fragility_key", + "description": "liquefaction_fragility_key", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "a0c5a39b-ff11-4898-a2dc-dd5ca139c732", + "parameters": { + "step": "Sub-EpfDamage", + "title": "liquefaction_fragility_key" + } + } + ] + }, + { + "title": "use_liquefaction", + "description": "use_liquefaction", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "80231a18-429b-43fa-de34-c8ab054b417e", + "parameters": { + "step": "Sub-EpfDamage", + "title": "use_liquefaction" + } + } + ] + }, + { + "title": "liquefaction_geology_dataset_id", + "description": "liquefaction_geology_dataset_id", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "e0a8a11f-ed36-49b4-a6e8-a3c92c939bb6", + "parameters": { + "step": "Sub-EpfDamage", + "title": "liquefaction_geology_dataset_id" + } + } + ] + }, + { + "title": "use_hazard_uncertainty", + "description": "use_hazard_uncertainty", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "2cf39637-68c6-4dfb-f953-3494363483cd", + "parameters": { + "step": "Sub-EpfDamage", + "title": "use_hazard_uncertainty" + } + } + ] + }, + { + "title": "epfs", + "description": "epfs", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "03bf9f80-8544-464d-c867-d7c0c0c495b4", + "parameters": { + "step": "Sub-EpfDamage", + "title": "epfs" + } + } + ] + }, + { + "title": "dfr3_mapping_set", + "description": "dfr3_mapping_set", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "6cf1350a-b5d8-4921-fed0-35acd1b2ab12", + "parameters": { + "step": "Sub-EpfDamage", + "title": "dfr3_mapping_set" + } + } + ] + }, + { + "title": "result_name", + "description": "result_name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "ffca1ace-2264-4dbe-e7c8-ecedc2dc748b", + "parameters": { + "step": "Sub-EpfDamage", + "title": "result_name" + } + } + ] + }, + { + "title": "num_cpu", + "description": "num_cpu", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "4", + "parametersMap": [ + { + "paramId": "9eefb251-7b32-4101-823e-1da5f3bfcda5", + "parameters": { + "step": "Sub-EpfDamage", + "title": "num_cpu" + } + } + ] + }, + { + "title": "Time Steps", + "description": "Time Steps", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "8739d850-605d-466f-aa1f-7d6069f80932", + "parameters": { + "step": "HHRSOutputProcess", + "title": "Time Steps" + } + } + ] + }, + { + "title": "Result Name", + "description": "Result Name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "b2ed3ad7-8209-49e5-f25e-bb85527a7bd4", + "parameters": { + "step": "HHRSOutputProcess", + "title": "Result Name" + } + } + ] + }, + { + "title": "Analysis", + "description": "Analysis", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "pyincore.analyses.socialvulnerability.socialvulnerability:SocialVulnerability", + "parametersMap": [ + { + "paramId": "d26190e7-5d86-49e4-86fe-c499fdcd6461", + "parameters": { + "step": "SocialVulnerability", + "title": "Analysis" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE Service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "90deb257-9323-47b1-ebb1-08d369a3bf50", + "parameters": { + "step": "SocialVulnerability", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "national_vulnerability_feature_averages", + "description": "national_vulnerability_feature_averages", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "23ce8682-cdfa-4fcd-a335-219a40332e6b", + "parameters": { + "step": "SocialVulnerability", + "title": "national_vulnerability_feature_averages" + } + } + ] + }, + { + "title": "social_vulnerability_demographic_factors", + "description": "social_vulnerability_demographic_factors", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "1eb72116-ce74-4e66-fab5-495995fd084e", + "parameters": { + "step": "SocialVulnerability", + "title": "social_vulnerability_demographic_factors" + } + } + ] + }, + { + "title": "result_name", + "description": "result_name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "35ddf87b-7eb4-4b5f-d606-b0d73fb904cc", + "parameters": { + "step": "SocialVulnerability", + "title": "result_name" + } + } + ] + }, + { + "title": "Analysis", + "description": "Analysis", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "pyincore.analyses.populationdislocation.populationdislocation:PopulationDislocation", + "parametersMap": [ + { + "paramId": "fa9c2533-1013-46cc-ad66-46bed23b96c2", + "parameters": { + "step": "PopulationDislocation", + "title": "Analysis" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE Service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "35be8a30-a623-447b-9f2a-cd90155d1638", + "parameters": { + "step": "PopulationDislocation", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "seed", + "description": "seed", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "19ee09f2-57dc-4652-9bff-8e5db6758820", + "parameters": { + "step": "PopulationDislocation", + "title": "seed" + } + } + ] + }, + { + "title": "housing_unit_allocation", + "description": "housing_unit_allocation", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "1c865a6c-4668-420f-974e-e238acfc5a5d", + "parameters": { + "step": "PopulationDislocation", + "title": "housing_unit_allocation" + } + } + ] + }, + { + "title": "block_group_data", + "description": "block_group_data", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "fb769d18-b846-4cc3-c7e4-93955dfc3d84", + "parameters": { + "step": "PopulationDislocation", + "title": "block_group_data" + } + } + ] + }, + { + "title": "value_loss_param", + "description": "value_loss_param", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "e2536b2c-a6fe-4d21-fb73-e68b46841344", + "parameters": { + "step": "PopulationDislocation", + "title": "value_loss_param" + } + } + ] + }, + { + "title": "result_name", + "description": "result_name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "15e42c27-cec2-471e-a231-0938a461c9ea", + "parameters": { + "step": "PopulationDislocation", + "title": "result_name" + } + } + ] + }, + { + "title": "Regions", + "description": "Regions", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "46509d68-7f9e-447f-eb76-de5a884cf3b0", + "parameters": { + "step": "CGE-Output-Process", + "title": "Regions" + } + } + ] + }, + { + "title": "HH Categories", + "description": "Household categories", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "HH1,HH2,HH3,HH4,HH5", + "parametersMap": [ + { + "paramId": "fc7b149e-61be-4b34-a884-1234af9e98b0", + "parameters": { + "step": "CGE-Output-Process", + "title": "HH Categories" + } + } + ] + }, + { + "title": "Demand Categories", + "description": "Demand Categories", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "GOODS,TRADE,OTHER", + "parametersMap": [ + { + "paramId": "e838c579-15d3-43e7-dada-0f8345e15b21", + "parameters": { + "step": "CGE-Output-Process", + "title": "Demand Categories" + } + } + ] + }, + { + "title": "Supply Categories", + "description": "Supply Categories", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "Goods,Trade,Other,HS1,HS2,HS3 ", + "parametersMap": [ + { + "paramId": "7c88cdbf-3801-4371-e709-50be083c7f75", + "parameters": { + "step": "CGE-Output-Process", + "title": "Supply Categories" + } + } + ] + }, + { + "title": "Result Name", + "description": "Result Name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "ab39eb9c-7110-4d62-90a5-0cdbf23c07de", + "parameters": { + "step": "CGE-Output-Process", + "title": "Result Name" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE Service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "ff748e6c-3410-4751-bad4-ff98a7594026", + "parameters": { + "step": "Building-Func-Cluster", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "Buildings", + "description": "Building Inventory", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "37cf203f-36c8-4ff7-c2a2-3e67cfca42ec", + "parameters": { + "step": "Building-Func-Cluster", + "title": "Buildings" + } + } + ] + }, + { + "title": "Archetype Mapping", + "description": "Building archetype mapping", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "560c01da-6df8-4602-80b1-d321e4fac114", + "parameters": { + "step": "Building-Func-Cluster", + "title": "Archetype Mapping" + } + } + ] + }, + { + "title": "Cluster Column", + "description": "Column to cluster on", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "archetype", + "parametersMap": [ + { + "paramId": "fa7e3420-a267-4196-d09b-5dca688a37ed", + "parameters": { + "step": "Building-Func-Cluster", + "title": "Cluster Column" + } + } + ] + }, + { + "title": "Result Name", + "description": "Result Name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "f0387d6d-1e3e-426e-89b5-6351f84eaef6", + "parameters": { + "step": "Building-Func-Cluster", + "title": "Result Name" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE Service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "91b27c64-7508-4414-decb-a44f53f2ff97", + "parameters": { + "step": "Building-Failure-Cluster", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "Buildings", + "description": "Building inventory", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "3f8b0db0-c24b-4cc5-85fc-e9b06b9db485", + "parameters": { + "step": "Building-Failure-Cluster", + "title": "Buildings" + } + } + ] + }, + { + "title": "Archetype Mapping", + "description": "Archetype Mapping", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "d1451c74-4b6e-4cba-ef7f-defec6f1384d", + "parameters": { + "step": "Building-Failure-Cluster", + "title": "Archetype Mapping" + } + } + ] + }, + { + "title": "Cluster Column", + "description": "Column to cluster on", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "archetype", + "parametersMap": [ + { + "paramId": "157d4d89-7a8b-49d6-d5ce-bbdd97b1a401", + "parameters": { + "step": "Building-Failure-Cluster", + "title": "Cluster Column" + } + } + ] + }, + { + "title": "Result Name", + "description": "Result Name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "c68e32f3-06fc-4a61-e701-4abb3e8f5281", + "parameters": { + "step": "Building-Failure-Cluster", + "title": "Result Name" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE Service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "38a0ecc3-6a49-4629-d75d-324d2b7cf79a", + "parameters": { + "step": "Building-Dmg-Summary", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "Buildings", + "description": "Building Inventory", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "0d453ac8-fa91-4517-8727-9921ad17c3d1", + "parameters": { + "step": "Building-Dmg-Summary", + "title": "Buildings" + } + } + ] + }, + { + "title": "Archetype Mapping", + "description": "Archetype Mapping", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "631955b9-06df-45d4-8136-b56c78193b22", + "parameters": { + "step": "Building-Dmg-Summary", + "title": "Archetype Mapping" + } + } + ] + }, + { + "title": "Group Column", + "description": "Column to create groups", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "max_state", + "parametersMap": [ + { + "paramId": "d4b8ddb0-fa3f-4f93-d48b-7b3993c07500", + "parameters": { + "step": "Building-Dmg-Summary", + "title": "Group Column" + } + } + ] + }, + { + "title": "Cluster Column", + "description": "Column to cluster on", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "archetype", + "parametersMap": [ + { + "paramId": "7e765d1a-a945-4008-d0d6-468c705b308a", + "parameters": { + "step": "Building-Dmg-Summary", + "title": "Cluster Column" + } + } + ] + }, + { + "title": "Result Name", + "description": "Result name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "1c7a6d9c-3d5c-4020-b1ba-c7feee3f4ef6", + "parameters": { + "step": "Building-Dmg-Summary", + "title": "Result Name" + } + } + ] + }, + { + "title": "Analysis", + "description": "Analysis", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "pyincore.analyses.buildingdamage.buildingdamage:BuildingDamage", + "parametersMap": [ + { + "paramId": "4c12824b-ca83-49f4-9814-58b5ce5ddced", + "parameters": { + "step": "BuildingDamage", + "title": "Analysis" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE Service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "ad3f373b-83a4-4a64-9a52-286989e8fae1", + "parameters": { + "step": "BuildingDamage", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "hazard_type", + "description": "hazard_type", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "a385ac10-a8c4-44e0-8293-75d77d4c3793", + "parameters": { + "step": "BuildingDamage", + "title": "hazard_type" + } + } + ] + }, + { + "title": "hazard_id", + "description": "hazard_id", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "71e714b0-fa46-4e39-923c-7c5087665f86", + "parameters": { + "step": "BuildingDamage", + "title": "hazard_id" + } + } + ] + }, + { + "title": "fragility_key", + "description": "fragility_key", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "28e71889-26b7-4178-b3c3-55b71b18d6bc", + "parameters": { + "step": "BuildingDamage", + "title": "fragility_key" + } + } + ] + }, + { + "title": "use_liquefaction", + "description": "use_liquefaction", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "4f2cfa0a-9e3c-4117-c3e1-37eef6d924d1", + "parameters": { + "step": "BuildingDamage", + "title": "use_liquefaction" + } + } + ] + }, + { + "title": "use_hazard_uncertainty", + "description": "use_hazard_uncertainty", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "5f2b59eb-6041-4389-c13a-fe2d6c5d51ee", + "parameters": { + "step": "BuildingDamage", + "title": "use_hazard_uncertainty" + } + } + ] + }, + { + "title": "seed", + "description": "seed", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "d109c67d-c547-4d86-da41-12d2b4d389bb", + "parameters": { + "step": "BuildingDamage", + "title": "seed" + } + } + ] + }, + { + "title": "liquefaction_geology_dataset_id", + "description": "liquefaction_geology_dataset_id", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "dad935c9-0369-4ca3-ab93-aacaa43885f6", + "parameters": { + "step": "BuildingDamage", + "title": "liquefaction_geology_dataset_id" + } + } + ] + }, + { + "title": "buildings", + "description": "buildings", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "7a831e75-2a5c-4be9-c792-c4dd8d9fc64d", + "parameters": { + "step": "BuildingDamage", + "title": "buildings" + } + } + ] + }, + { + "title": "dfr3_mapping_set", + "description": "dfr3_mapping_set", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "590311bd-4ba7-414f-e249-7a3d5524bef0", + "parameters": { + "step": "BuildingDamage", + "title": "dfr3_mapping_set" + } + } + ] + }, + { + "title": "retrofit_strategy", + "description": "retrofit_strategy", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "3091cc60-86cf-44ce-9dcf-2ef2b227aab4", + "parameters": { + "step": "BuildingDamage", + "title": "retrofit_strategy" + } + } + ] + }, + { + "title": "result_name", + "description": "result_name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "be9266c0-6fc5-4861-9844-9c31d7bf2c78", + "parameters": { + "step": "BuildingDamage", + "title": "result_name" + } + } + ] + }, + { + "title": "num_cpu", + "description": "num_cpu", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "14", + "parametersMap": [ + { + "paramId": "937224ee-0e6c-40d7-dd2e-6a40018c1a02", + "parameters": { + "step": "BuildingDamage", + "title": "num_cpu" + } + } + ] + }, + { + "title": "Analysis", + "description": "Analysis", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "pyincore.analyses.buildingfunctionality.buildingfunctionality:BuildingFunctionality", + "parametersMap": [ + { + "paramId": "d769a516-b26c-42aa-80e5-50d84b8c1f28", + "parameters": { + "step": "BuildingFunctionality-sub-only", + "title": "Analysis" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE Service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "7c86cc07-37d6-48cb-f75f-8c90d9512023", + "parameters": { + "step": "BuildingFunctionality-sub-only", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "poles_damage_mcs_samples", + "description": "poles_damage_mcs_samples", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "2c478590-c6bc-4ea2-9598-595a91a749b9", + "parameters": { + "step": "BuildingFunctionality-sub-only", + "title": "poles_damage_mcs_samples" + } + } + ] + }, + { + "title": "interdependency_dictionary", + "description": "interdependency_dictionary", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "273dac0a-662c-4791-f8d7-803595ee1b33", + "parameters": { + "step": "BuildingFunctionality-sub-only", + "title": "interdependency_dictionary" + } + } + ] + }, + { + "title": "result_name", + "description": "result_name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "df9ccac3-5480-4053-a342-2c4a0bc29f9d", + "parameters": { + "step": "BuildingFunctionality-sub-only", + "title": "result_name" + } + } + ] + }, + { + "title": "Analysis", + "description": "Analysis", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "pyincore.analyses.capitalshocks.capitalshocks:CapitalShocks", + "parametersMap": [ + { + "paramId": "e4f75122-bd92-4c48-ccb7-de27684866ab", + "parameters": { + "step": "CapitalShocks", + "title": "Analysis" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE Service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "e58893b5-d7a0-428a-ec04-0965c6b0af0e", + "parameters": { + "step": "CapitalShocks", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "buildings", + "description": "buildings", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "34d5e043-f0b9-4ace-d3a3-276429954516", + "parameters": { + "step": "CapitalShocks", + "title": "buildings" + } + } + ] + }, + { + "title": "buildings_to_sectors", + "description": "buildings_to_sectors", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "13b87f69-109f-452d-a0fe-4b4c10692950", + "parameters": { + "step": "CapitalShocks", + "title": "buildings_to_sectors" + } + } + ] + }, + { + "title": "result_name", + "description": "result_name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "59b0b59b-db87-408f-9d40-2103af92d74b", + "parameters": { + "step": "CapitalShocks", + "title": "result_name" + } + } + ] + }, + { + "title": "Analysis", + "description": "Analysis", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "pyincore.analyses.saltlakecge.saltlakecge:SaltLakeCGEModel", + "parametersMap": [ + { + "paramId": "5ac9eeec-e3b2-4518-8fcb-36031cc55b9f", + "parameters": { + "step": "SaltLakeCGEModel", + "title": "Analysis" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE Service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "efd1f25b-9379-4002-81c4-9b3a87981a21", + "parameters": { + "step": "SaltLakeCGEModel", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "model_iterations", + "description": "model_iterations", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "1", + "parametersMap": [ + { + "paramId": "879e94d0-a95a-4820-e71a-c13120277ca9", + "parameters": { + "step": "SaltLakeCGEModel", + "title": "model_iterations" + } + } + ] + }, + { + "title": "solver_path", + "description": "solver_path", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "0a2086a4-ce3e-45c0-82b6-4ba4af1836b4", + "parameters": { + "step": "SaltLakeCGEModel", + "title": "solver_path" + } + } + ] + }, + { + "title": "SAM", + "description": "SAM", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "2032accf-0ef0-440c-d4b7-1cff6f9bbd5f", + "parameters": { + "step": "SaltLakeCGEModel", + "title": "SAM" + } + } + ] + }, + { + "title": "BB", + "description": "BB", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "d4568d6d-32eb-4035-ccbd-8239e5699e01", + "parameters": { + "step": "SaltLakeCGEModel", + "title": "BB" + } + } + ] + }, + { + "title": "IOUT", + "description": "IOUT", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "ce885abb-ab3c-43e8-89c2-c1ca3b3ff727", + "parameters": { + "step": "SaltLakeCGEModel", + "title": "IOUT" + } + } + ] + }, + { + "title": "MISC", + "description": "MISC", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "6785c9c4-ba9b-4f99-b1c0-7e69f9ba0a02", + "parameters": { + "step": "SaltLakeCGEModel", + "title": "MISC" + } + } + ] + }, + { + "title": "MISCH", + "description": "MISCH", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "5e8af984-79d2-463b-8ca4-fc946a1c0b4c", + "parameters": { + "step": "SaltLakeCGEModel", + "title": "MISCH" + } + } + ] + }, + { + "title": "EMPLOY", + "description": "EMPLOY", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "3e7ed836-2114-4dea-ef3d-91074d6b821d", + "parameters": { + "step": "SaltLakeCGEModel", + "title": "EMPLOY" + } + } + ] + }, + { + "title": "JOBCR", + "description": "JOBCR", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "80b43ed6-a66f-4891-fb46-194ee94d009c", + "parameters": { + "step": "SaltLakeCGEModel", + "title": "JOBCR" + } + } + ] + }, + { + "title": "OUTCR", + "description": "OUTCR", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "e9b22eb0-bb25-4e60-a0c7-ceb111770e28", + "parameters": { + "step": "SaltLakeCGEModel", + "title": "OUTCR" + } + } + ] + }, + { + "title": "Analysis", + "description": "Analysis", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "pyincore.analyses.housingrecoverysequential.housingrecoverysequential:HousingRecoverySequential", + "parametersMap": [ + { + "paramId": "77e39e1d-0dc5-48ea-d676-f68abb4958ad", + "parameters": { + "step": "HousingRecoverySequential", + "title": "Analysis" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE Service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "667febc2-6d3b-4c67-bd52-5a678dfa4418", + "parameters": { + "step": "HousingRecoverySequential", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "result_name", + "description": "result_name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "419c1e2c-3e8e-4354-e883-e0f4d49576c5", + "parameters": { + "step": "HousingRecoverySequential", + "title": "result_name" + } + } + ] + }, + { + "title": "t_delta", + "description": "t_delta", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "3909cd82-5256-4925-9e10-a63d9adb865f", + "parameters": { + "step": "HousingRecoverySequential", + "title": "t_delta" + } + } + ] + }, + { + "title": "t_final", + "description": "t_final", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "c02f86bb-8c65-418f-e836-2ee1b8791a2d", + "parameters": { + "step": "HousingRecoverySequential", + "title": "t_final" + } + } + ] + }, + { + "title": "seed", + "description": "seed", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "8ecae30f-8a44-4ea2-a62b-e2129559f562", + "parameters": { + "step": "HousingRecoverySequential", + "title": "seed" + } + } + ] + }, + { + "title": "num_cpu", + "description": "num_cpu", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "4", + "parametersMap": [ + { + "paramId": "fa432b67-adb9-47cb-bd0e-aa7197aada15", + "parameters": { + "step": "HousingRecoverySequential", + "title": "num_cpu" + } + } + ] + }, + { + "title": "tpm", + "description": "tpm", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "6cf56dec-68b9-4be9-e532-f9c422f7d57e", + "parameters": { + "step": "HousingRecoverySequential", + "title": "tpm" + } + } + ] + }, + { + "title": "initial_stage_probabilities", + "description": "initial_stage_probabilities", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "34fff30f-d199-4545-b7f6-138c4e5d0c24", + "parameters": { + "step": "HousingRecoverySequential", + "title": "initial_stage_probabilities" + } + } + ] + }, + { + "title": "Result Name", + "description": "Result name", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "SLC", + "parametersMap": [ + { + "paramId": "971cc30c-79db-4045-9cc1-0c89bc2b66b3", + "parameters": { + "step": "Bldg-Func-Store Result", + "title": "Result Name" + } + }, + { + "paramId": "f0028ea0-f38d-45f2-ca9c-3962a676e5ce", + "parameters": { + "step": "Bldg-FailProb-Store Result", + "title": "Result Name" + } + }, + { + "paramId": "8edb0d54-c402-481b-e5a9-874bd04b0f8e", + "parameters": { + "step": "Bldg-Max-Store Result", + "title": "Result Name" + } + }, + { + "paramId": "a3cc1a27-a80a-45c5-a955-76a318507824", + "parameters": { + "step": "HeatMap-Store Result", + "title": "Result Name" + } + }, + { + "paramId": "d6a9b9c3-6c10-41a1-84b7-81c554d0e956", + "parameters": { + "step": "Sub-Max-Store Result", + "title": "Result Name" + } + } + ] + }, + { + "title": "Source ID", + "description": "parent id", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "02319e5d-65ac-45b0-a9a5-b033cbbe029a", + "parameters": { + "step": "Bldg-Func-Store Result", + "title": "Source ID" + } + }, + { + "paramId": "ade43ab3-8591-47d6-ac39-548fc7749728", + "parameters": { + "step": "Bldg-FailProb-Store Result", + "title": "Source ID" + } + }, + { + "paramId": "0118354a-ef49-4e44-cd07-d73b81180550", + "parameters": { + "step": "Bldg-Max-Store Result", + "title": "Source ID" + } + }, + { + "paramId": "905dd2c1-e0bd-412f-fb3b-99533fd1bc70", + "parameters": { + "step": "HeatMap-Store Result", + "title": "Source ID" + } + }, + { + "paramId": "9c9956ee-cff1-4f94-8e48-cafad3f898e8", + "parameters": { + "step": "Sub-Max-Store Result", + "title": "Source ID" + } + } + ] + }, + { + "title": "IN-CORE Service", + "description": "IN-CORE service", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "c4cdeae6-da88-4317-b08b-720d5cf77dd2", + "parameters": { + "step": "Bldg-Func-Store Result", + "title": "IN-CORE Service" + } + }, + { + "paramId": "2dd45c06-bc4a-4829-b4a5-84486329e528", + "parameters": { + "step": "Bldg-FailProb-Store Result", + "title": "IN-CORE Service" + } + }, + { + "paramId": "ae37b54d-a49b-4810-85bc-531ef4425bff", + "parameters": { + "step": "Bldg-Max-Store Result", + "title": "IN-CORE Service" + } + }, + { + "paramId": "cc1b9842-a4d9-4479-a232-6bccf2fcdabc", + "parameters": { + "step": "HeatMap-Store Result", + "title": "IN-CORE Service" + } + }, + { + "paramId": "35afa396-03c6-4b47-e3b0-de80120f48a1", + "parameters": { + "step": "Sub-Max-Store Result", + "title": "IN-CORE Service" + } + } + ] + }, + { + "title": "Output Type", + "description": "Output Type", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "9b2f055d-e708-42f5-bd92-c0479431e952", + "parameters": { + "step": "Bldg-Func-Store Result", + "title": "Output Type" + } + }, + { + "paramId": "d923c37c-4b7e-41f1-e404-21003738d3c6", + "parameters": { + "step": "Bldg-FailProb-Store Result", + "title": "Output Type" + } + }, + { + "paramId": "bb24e40b-03a4-48ca-f943-ffe72103a4cd", + "parameters": { + "step": "Bldg-Max-Store Result", + "title": "Output Type" + } + }, + { + "paramId": "b2ada272-85f5-452a-f467-c5ef6ccd2262", + "parameters": { + "step": "HeatMap-Store Result", + "title": "Output Type" + } + }, + { + "paramId": "e97632f0-ff75-4f82-fab5-1d9fccc07c33", + "parameters": { + "step": "Sub-Max-Store Result", + "title": "Output Type" + } + } + ] + }, + { + "title": "Output format", + "description": "Output format", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "", + "parametersMap": [ + { + "paramId": "30ef6df8-bdfe-4a36-f686-4157fdaf5fe8", + "parameters": { + "step": "Bldg-Func-Store Result", + "title": "Output format" + } + }, + { + "paramId": "90b01539-1cb6-459b-abc9-a9d8fab0c664", + "parameters": { + "step": "Bldg-FailProb-Store Result", + "title": "Output format" + } + }, + { + "paramId": "a644b3c8-8a01-4f49-ce10-827e48936ebf", + "parameters": { + "step": "Bldg-Max-Store Result", + "title": "Output format" + } + }, + { + "paramId": "0cfeaeb6-6a13-4eff-cf38-cbee21f56715", + "parameters": { + "step": "HeatMap-Store Result", + "title": "Output format" + } + }, + { + "paramId": "18d0b09b-b180-487b-fa2c-e7436edd8add", + "parameters": { + "step": "Sub-Max-Store Result", + "title": "Output format" + } + } + ] + }, + { + "title": "Spaces", + "description": "IN-CORE space or spaces to add the dataset to", + "variableName": "", + "widget": null, + "hidden": true, + "defaultValue": "commresilienceslc", + "parametersMap": [ + { + "paramId": "c528ca2d-f572-45b0-b038-2954415b4b09", + "parameters": { + "step": "Bldg-Func-Store Result", + "title": "Spaces" + } + }, + { + "paramId": "464e2963-c527-47ab-acfe-46e58727e99e", + "parameters": { + "step": "Bldg-FailProb-Store Result", + "title": "Spaces" + } + }, + { + "paramId": "d405acb0-b2dc-4f88-b806-e7c749897712", + "parameters": { + "step": "Bldg-Max-Store Result", + "title": "Spaces" + } + }, + { + "paramId": "e27dd10c-4d57-48e6-9a2e-6affeabf0c4d", + "parameters": { + "step": "HeatMap-Store Result", + "title": "Spaces" + } + }, + { + "paramId": "0f6c26c1-4d99-4e2b-bd36-12b1f6a22f9f", + "parameters": { + "step": "Sub-Max-Store Result", + "title": "Spaces" + } + } + ] + } + ], + "datasets": [ + { + "title": "Dislocation Output", + "description": "Population dislocation output", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "27147921-dc89-4693-f0f2-5d63b1b5a3cc", + "datasets": { + "step": "Disl-Post-Process", + "title": "Dislocation Output" + } + } + ] + }, + { + "title": "Damage Output", + "description": "Damage Output", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "4e4aa0c6-59fe-4d4a-cb34-f9a0f6a7ea28", + "datasets": { + "step": "Bldg-Max-Dmg-State", + "title": "Damage Output" + } + }, + { + "datasetId": "0c2c6744-1097-4bca-e479-6158c6e396e8", + "datasets": { + "step": "Sub-Max-Dmg-State", + "title": "Damage Output" + } + } + ] + }, + { + "title": "Token", + "description": "IN-CORE Service Token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "c484e0b1-dff2-412f-efe8-2e0e5321d667", + "datasets": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "Token" + } + }, + { + "datasetId": "97a3ce6f-5b5f-40c0-8a0c-e26ceb92635c", + "datasets": { + "step": "Sub-MonteCarloFailureProbability", + "title": "Token" + } + } + ] + }, + { + "title": "damage", + "description": "damage result that has damage intervals in it", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "4e4aa0c6-59fe-4d4a-cb34-f9a0f6a7ea28", + "datasets": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "damage" + } + }, + { + "datasetId": "0c2c6744-1097-4bca-e479-6158c6e396e8", + "datasets": { + "step": "Sub-MonteCarloFailureProbability", + "title": "damage" + } + } + ] + }, + { + "title": "Token", + "description": "IN-CORE Service Token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "c9ab0651-864f-4b6b-c1c1-fc64d1f58de3", + "datasets": { + "step": "Sub-EpfDamage", + "title": "Token" + } + } + ] + }, + { + "title": "HHR Output", + "description": "Housing recovery sequential output", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "45173a06-901f-4101-c8eb-5e15429d7e55", + "datasets": { + "step": "HHRSOutputProcess", + "title": "HHR Output" + } + } + ] + }, + { + "title": "Token", + "description": "IN-CORE Service Token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "3f95a3fe-f1f7-4b4f-84af-30fe38d9c241", + "datasets": { + "step": "SocialVulnerability", + "title": "Token" + } + } + ] + }, + { + "title": "Token", + "description": "IN-CORE Service Token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "0e7373df-c450-4455-d10b-d16f5113f177", + "datasets": { + "step": "PopulationDislocation", + "title": "Token" + } + } + ] + }, + { + "title": "building_dmg", + "description": "Building damage results CSV file", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "4e4aa0c6-59fe-4d4a-cb34-f9a0f6a7ea28", + "datasets": { + "step": "PopulationDislocation", + "title": "building_dmg" + } + } + ] + }, + { + "title": "Household Count", + "description": "Household Count", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "deb4c450-659a-490d-ed27-b6dd161ee77d", + "datasets": { + "step": "CGE-Output-Process", + "title": "Household Count" + } + } + ] + }, + { + "title": "Domestic supply", + "description": "Domestic supply", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "03488efa-bd41-42d5-d621-0ac9a2fb4a8f", + "datasets": { + "step": "CGE-Output-Process", + "title": "Domestic supply" + } + } + ] + }, + { + "title": "Gross Income", + "description": "Gross Income", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "795a1e3a-c363-4839-c060-ef449ac6205f", + "datasets": { + "step": "CGE-Output-Process", + "title": "Gross Income" + } + } + ] + }, + { + "title": "Pre-Demand", + "description": "Pre disaster factor demand", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "4335c8c8-2382-44b3-829e-5c0169082062", + "datasets": { + "step": "CGE-Output-Process", + "title": "Pre-Demand" + } + } + ] + }, + { + "title": "Post Demand", + "description": "Post disaster factor demand", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "198cf559-5e83-481f-8df6-b63befc84072", + "datasets": { + "step": "CGE-Output-Process", + "title": "Post Demand" + } + } + ] + }, + { + "title": "IN-CORE Token", + "description": "IN-CORE Token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "f12247ba-854d-4b8e-e081-c4441fd537cc", + "datasets": { + "step": "Building-Func-Cluster", + "title": "IN-CORE Token" + } + } + ] + }, + { + "title": "Functionality Probability", + "description": "Building functionality probability", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "04c0b274-841f-4e8a-dd67-b97a8a5fc235", + "datasets": { + "step": "Building-Func-Cluster", + "title": "Functionality Probability" + } + } + ] + }, + { + "title": "IN-CORE Token", + "description": "IN-CORE Token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "edf2d5e6-0ac3-4c73-add5-3e11552884c5", + "datasets": { + "step": "Building-Failure-Cluster", + "title": "IN-CORE Token" + } + } + ] + }, + { + "title": "Building Failure Probability", + "description": "MCS Building Failure probability", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "4a7456d5-3153-4074-ac04-988d52a867e7", + "datasets": { + "step": "Building-Failure-Cluster", + "title": "Building Failure Probability" + } + } + ] + }, + { + "title": "IN-CORE Token", + "description": "IN-CORE Token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "f8749e24-e188-4b27-838b-daa025e7a53c", + "datasets": { + "step": "Building-Dmg-Summary", + "title": "IN-CORE Token" + } + } + ] + }, + { + "title": "Max Damage State", + "description": "Max Damage State", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "d982934b-0314-4197-dcc8-2f65ebc19b88", + "datasets": { + "step": "Building-Dmg-Summary", + "title": "Max Damage State" + } + } + ] + }, + { + "title": "Token", + "description": "IN-CORE Service Token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "b7c3e9d1-9697-4ebd-d79a-9daaf66b4fc1", + "datasets": { + "step": "BuildingDamage", + "title": "Token" + } + } + ] + }, + { + "title": "Token", + "description": "IN-CORE Service Token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "7e031d84-c5ac-422c-fde4-7c2c5c0eed06", + "datasets": { + "step": "BuildingFunctionality-sub-only", + "title": "Token" + } + } + ] + }, + { + "title": "building_damage_mcs_samples", + "description": "building damage samples", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "c6d5e0b3-7416-4f73-eda5-089f9dc94ed2", + "datasets": { + "step": "BuildingFunctionality-sub-only", + "title": "building_damage_mcs_samples" + } + } + ] + }, + { + "title": "substations_damage_mcs_samples", + "description": "substations damage samples", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "600c009b-057b-479d-ef02-453f37c37dab", + "datasets": { + "step": "BuildingFunctionality-sub-only", + "title": "substations_damage_mcs_samples" + } + } + ] + }, + { + "title": "Token", + "description": "IN-CORE Service Token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "1fb15ca5-55db-4066-dbb6-a6f75d49aeb6", + "datasets": { + "step": "CapitalShocks", + "title": "Token" + } + } + ] + }, + { + "title": "failure_probability", + "description": "Failure probability of buildings.", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "4a7456d5-3153-4074-ac04-988d52a867e7", + "datasets": { + "step": "CapitalShocks", + "title": "failure_probability" + } + } + ] + }, + { + "title": "Token", + "description": "IN-CORE Service Token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "60986703-1f86-4f8a-87a1-6e360a185f2e", + "datasets": { + "step": "SaltLakeCGEModel", + "title": "Token" + } + } + ] + }, + { + "title": "sector_shocks", + "description": "Aggregation of building functionality states to capital shocks per sector", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "e4c0d8f0-54a0-4256-995d-8566fe5d8cb6", + "datasets": { + "step": "SaltLakeCGEModel", + "title": "sector_shocks" + } + } + ] + }, + { + "title": "Token", + "description": "IN-CORE Service Token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "d92df4b0-48ba-46dd-9975-d04d90f82f2e", + "datasets": { + "step": "HousingRecoverySequential", + "title": "Token" + } + } + ] + }, + { + "title": "population_dislocation_block", + "description": "A csv file with population dislocation result aggregated to the block group level", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "27147921-dc89-4693-f0f2-5d63b1b5a3cc", + "datasets": { + "step": "HousingRecoverySequential", + "title": "population_dislocation_block" + } + } + ] + }, + { + "title": "sv_result", + "description": "A csv file with zones containing demographic factorsqualified by a social vulnerability score", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "43ecaf12-7949-443b-8338-06fd3e31dcde", + "datasets": { + "step": "HousingRecoverySequential", + "title": "sv_result" + } + } + ] + }, + { + "title": "Token", + "description": "IN-CORE service token", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "8460ca93-836c-4d48-f1e2-c9c031edca9c", + "datasets": { + "step": "Bldg-Func-Store Result", + "title": "Token" + } + }, + { + "datasetId": "0dff57fb-8f6c-4847-d00e-45a9d79dc8dc", + "datasets": { + "step": "Bldg-FailProb-Store Result", + "title": "Token" + } + }, + { + "datasetId": "f6806415-26e3-43bf-9585-62dc49080000", + "datasets": { + "step": "Bldg-Max-Store Result", + "title": "Token" + } + }, + { + "datasetId": "4208a3ee-2010-4f36-c8c4-4c90e7b11bfd", + "datasets": { + "step": "HeatMap-Store Result", + "title": "Token" + } + }, + { + "datasetId": "a201283a-e5bb-43ed-9f0f-06716ff1ef96", + "datasets": { + "step": "Sub-Max-Store Result", + "title": "Token" + } + } + ] + }, + { + "title": "Output dataset", + "description": "Output dataset", + "variableName": "", + "widget": null, + "hidden": true, + "datasetsMap": [ + { + "datasetId": "04c0b274-841f-4e8a-dd67-b97a8a5fc235", + "datasets": { + "step": "Bldg-Func-Store Result", + "title": "Output dataset" + } + }, + { + "datasetId": "4a7456d5-3153-4074-ac04-988d52a867e7", + "datasets": { + "step": "Bldg-FailProb-Store Result", + "title": "Output dataset" + } + }, + { + "datasetId": "d982934b-0314-4197-dcc8-2f65ebc19b88", + "datasets": { + "step": "Bldg-Max-Store Result", + "title": "Output dataset" + } + }, + { + "datasetId": "0a5c4805-828d-43e5-f3a6-707d6400d6e9", + "datasets": { + "step": "HeatMap-Store Result", + "title": "Output dataset" + } + }, + { + "datasetId": "80585cd1-486e-4d0e-9597-d0d71b7b6d7c", + "datasets": { + "step": "Sub-Max-Store Result", + "title": "Output dataset" + } + } + ] + } + ] + }, + "outputs": { + "datasets": [ + { + "title": "", + "description": "", + "datasetsMap": [ + { + "datasetId": "4eebb9b8-43f3-45cb-800c-d717d07d5d30", + "datasets": { + "step": "Disl-Post-Process", + "title": "Disl-Post-Process", + "variableName": "DislPostProcessLog", + "widget": "Log" + } + }, + { + "datasetId": "f0f34461-2bc2-4b2a-c396-8ea576b725fa", + "datasets": { + "step": "Disl-Post-Process", + "title": "Dislocation by Race", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "9f8b3020-b39e-4e76-9cee-341f2cf675b1", + "datasets": { + "step": "Disl-Post-Process", + "title": "Dislocation by Income", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "7812c343-e12a-4eca-b041-26e56e6c2bd3", + "datasets": { + "step": "Disl-Post-Process", + "title": "Dislocation by Tenure", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "0814b499-9937-453b-b143-19244795d008", + "datasets": { + "step": "Disl-Post-Process", + "title": "Dislocation by Housing Type", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "c7dd6a3e-1625-4ce2-f41a-491ec221a09b", + "datasets": { + "step": "Disl-Post-Process", + "title": "Total Dislocation", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "af45fc57-c1d7-465b-c03f-a7a8b7ae79f1", + "datasets": { + "step": "Disl-Post-Process", + "title": "Dislocation by Disability", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "0a5c4805-828d-43e5-f3a6-707d6400d6e9", + "datasets": { + "step": "Disl-Post-Process", + "title": "Dislocation Heatmap", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "622be383-df51-42a4-f4bf-84e8d24f11f2", + "datasets": { + "step": "Bldg-Max-Dmg-State", + "title": "Bldg-Max-Dmg-State", + "variableName": "BldgMaxDmgStateLog", + "widget": "Log" + } + }, + { + "datasetId": "d982934b-0314-4197-dcc8-2f65ebc19b88", + "datasets": { + "step": "Bldg-Max-Dmg-State", + "title": "Max Damage State", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "9b349e27-baa7-4a41-e9e4-d3290286a0a5", + "datasets": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "Bldg-MonteCarloFailureProbability", + "variableName": "BldgMonteCarloFailureProbabilityLog", + "widget": "Log" + } + }, + { + "datasetId": "4a7456d5-3153-4074-ac04-988d52a867e7", + "datasets": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "failure_probability", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "c6d5e0b3-7416-4f73-eda5-089f9dc94ed2", + "datasets": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "sample_failure_state", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "8d344a47-4744-49a1-cdd9-05b895ea1ef5", + "datasets": { + "step": "Bldg-MonteCarloFailureProbability", + "title": "sample_damage_states", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "180d1ee1-d74a-4046-c2d5-2694435c2a3e", + "datasets": { + "step": "Sub-MonteCarloFailureProbability", + "title": "Sub-MonteCarloFailureProbability", + "variableName": "SubMonteCarloFailureProbabilityLog", + "widget": "Log" + } + }, + { + "datasetId": "a1eddb50-15c3-4513-d03b-12624ff35b84", + "datasets": { + "step": "Sub-MonteCarloFailureProbability", + "title": "failure_probability", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "600c009b-057b-479d-ef02-453f37c37dab", + "datasets": { + "step": "Sub-MonteCarloFailureProbability", + "title": "sample_failure_state", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "04843bb2-821e-4ccc-949a-a79358d9d254", + "datasets": { + "step": "Sub-MonteCarloFailureProbability", + "title": "sample_damage_states", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "81650d08-7afb-4d03-b19d-3cab35ea9033", + "datasets": { + "step": "Sub-EpfDamage", + "title": "Sub-EpfDamage", + "variableName": "SubEpfDamageLog", + "widget": "Log" + } + }, + { + "datasetId": "0c2c6744-1097-4bca-e479-6158c6e396e8", + "datasets": { + "step": "Sub-EpfDamage", + "title": "result", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "a799f97d-6639-40b5-8da9-4ae21a958863", + "datasets": { + "step": "Sub-EpfDamage", + "title": "metadata", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "b4019522-2d8c-4ca3-e919-d2023a13b40e", + "datasets": { + "step": "Sub-Max-Dmg-State", + "title": "Sub-Max-Dmg-State", + "variableName": "SubMaxDmgStateLog", + "widget": "Log" + } + }, + { + "datasetId": "80585cd1-486e-4d0e-9597-d0d71b7b6d7c", + "datasets": { + "step": "Sub-Max-Dmg-State", + "title": "Max Damage State", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "dee3c1df-66b9-402a-a5ad-ca6d23a4662d", + "datasets": { + "step": "HHRSOutputProcess", + "title": "HHRSOutputProcess", + "variableName": "HHRSOutputProcessLog", + "widget": "Log" + } + }, + { + "datasetId": "fbf3842d-e2be-48ad-d421-5bcf5ab22811", + "datasets": { + "step": "HHRSOutputProcess", + "title": "Housing Recovery", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "4f9a7142-d382-4913-8894-7549ef77e50d", + "datasets": { + "step": "SocialVulnerability", + "title": "SocialVulnerability", + "variableName": "SocialVulnerabilityLog", + "widget": "Log" + } + }, + { + "datasetId": "43ecaf12-7949-443b-8338-06fd3e31dcde", + "datasets": { + "step": "SocialVulnerability", + "title": "sv_result", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "6f0a8e45-eca2-40b4-8ea5-a964d582de4a", + "datasets": { + "step": "PopulationDislocation", + "title": "PopulationDislocation", + "variableName": "PopulationDislocationLog", + "widget": "Log" + } + }, + { + "datasetId": "27147921-dc89-4693-f0f2-5d63b1b5a3cc", + "datasets": { + "step": "PopulationDislocation", + "title": "result", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "e2867e0d-b637-4bea-dd14-b6beb03a0335", + "datasets": { + "step": "CGE-Output-Process", + "title": "CGE-Output-Process", + "variableName": "CGEOutputProcessLog", + "widget": "Log" + } + }, + { + "datasetId": "dad9c184-f8f4-4b2f-b36f-bf01ed03e5ab", + "datasets": { + "step": "CGE-Output-Process", + "title": "Household Count", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "168b5193-c8aa-42b4-c64c-0b9b31914428", + "datasets": { + "step": "CGE-Output-Process", + "title": "Domestic Supply ", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "6c00efe4-9c49-403c-93cd-851780f57c16", + "datasets": { + "step": "CGE-Output-Process", + "title": "Total Household Income", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "c3d7751a-487c-4179-eea2-451cd872ea2f", + "datasets": { + "step": "CGE-Output-Process", + "title": "Employment", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "7b82b481-32ae-4c3b-8e32-21f6c46c3a97", + "datasets": { + "step": "Building-Func-Cluster", + "title": "Building-Func-Cluster", + "variableName": "BuildingFuncClusterLog", + "widget": "Log" + } + }, + { + "datasetId": "6da16a29-ed5c-434a-90c9-7c233670d143", + "datasets": { + "step": "Building-Func-Cluster", + "title": "Functionality Cluster", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "3f32f287-cd46-4e5f-e3cd-50dff7de3b73", + "datasets": { + "step": "Building-Failure-Cluster", + "title": "Building-Failure-Cluster", + "variableName": "BuildingFailureClusterLog", + "widget": "Log" + } + }, + { + "datasetId": "33d9246e-917e-4518-84da-c913639098da", + "datasets": { + "step": "Building-Failure-Cluster", + "title": "Failure Cluster table", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "2e4668bb-03b4-40e1-8c59-688a94b45b64", + "datasets": { + "step": "Building-Failure-Cluster", + "title": "Failure Cluster json", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "733108d3-6343-4a91-f657-98b36a5647bb", + "datasets": { + "step": "Building-Dmg-Summary", + "title": "Building-Dmg-Summary", + "variableName": "BuildingDmgSummaryLog", + "widget": "Log" + } + }, + { + "datasetId": "95b65dc8-1129-40ee-c3d3-f880ebdb6bdc", + "datasets": { + "step": "Building-Dmg-Summary", + "title": "Building Dmg Summary", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "3b71fa25-a661-4c7a-a981-907b1867d6d4", + "datasets": { + "step": "BuildingDamage", + "title": "BuildingDamage", + "variableName": "BuildingDamageLog", + "widget": "Log" + } + }, + { + "datasetId": "4e4aa0c6-59fe-4d4a-cb34-f9a0f6a7ea28", + "datasets": { + "step": "BuildingDamage", + "title": "ds_result", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "b20ddc8d-5f79-4a1c-9cb8-435cbf76d51c", + "datasets": { + "step": "BuildingDamage", + "title": "damage_result", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "b3ed7b36-1782-424b-b2a5-3b355bf4ef0c", + "datasets": { + "step": "BuildingFunctionality-sub-only", + "title": "BuildingFunctionality-sub-only", + "variableName": "BuildingFunctionalitysubonlyLog", + "widget": "Log" + } + }, + { + "datasetId": "72b58545-e67e-48c6-f9cc-592358b41a77", + "datasets": { + "step": "BuildingFunctionality-sub-only", + "title": "functionality_samples", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "04c0b274-841f-4e8a-dd67-b97a8a5fc235", + "datasets": { + "step": "BuildingFunctionality-sub-only", + "title": "functionality_probability", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "6fa73a0f-414c-4a92-8004-825863bace39", + "datasets": { + "step": "CapitalShocks", + "title": "CapitalShocks", + "variableName": "CapitalShocksLog", + "widget": "Log" + } + }, + { + "datasetId": "e4c0d8f0-54a0-4256-995d-8566fe5d8cb6", + "datasets": { + "step": "CapitalShocks", + "title": "sector_shocks", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "eba2e2ae-4b3f-4ce0-d4fe-152973b810f6", + "datasets": { + "step": "SaltLakeCGEModel", + "title": "SaltLakeCGEModel", + "variableName": "SaltLakeCGEModelLog", + "widget": "Log" + } + }, + { + "datasetId": "03488efa-bd41-42d5-d621-0ac9a2fb4a8f", + "datasets": { + "step": "SaltLakeCGEModel", + "title": "domestic-supply", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "795a1e3a-c363-4839-c060-ef449ac6205f", + "datasets": { + "step": "SaltLakeCGEModel", + "title": "gross-income", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "4335c8c8-2382-44b3-829e-5c0169082062", + "datasets": { + "step": "SaltLakeCGEModel", + "title": "pre-disaster-factor-demand", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "198cf559-5e83-481f-8df6-b63befc84072", + "datasets": { + "step": "SaltLakeCGEModel", + "title": "post-disaster-factor-demand", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "deb4c450-659a-490d-ed27-b6dd161ee77d", + "datasets": { + "step": "SaltLakeCGEModel", + "title": "household-count", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "07b2567f-aca6-4d45-ec5d-4475f9cf16e5", + "datasets": { + "step": "HousingRecoverySequential", + "title": "HousingRecoverySequential", + "variableName": "HousingRecoverySequentialLog", + "widget": "Log" + } + }, + { + "datasetId": "45173a06-901f-4101-c8eb-5e15429d7e55", + "datasets": { + "step": "HousingRecoverySequential", + "title": "ds_result", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "959a0818-6da4-4a0c-b119-3251916848c1", + "datasets": { + "step": "Bldg-Func-Store Result", + "title": "Bldg-Func-Store Result", + "variableName": "BldgFuncStoreResultLog", + "widget": "Log" + } + }, + { + "datasetId": "105bba1c-a47d-4e86-b80a-d3a34d29bf24", + "datasets": { + "step": "Bldg-Func-Store Result", + "title": "Dataset ID", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "2f1252f1-3665-425c-ad5e-18a6bc72a898", + "datasets": { + "step": "Bldg-FailProb-Store Result", + "title": "Bldg-FailProb-Store Result", + "variableName": "BldgFailProbStoreResultLog", + "widget": "Log" + } + }, + { + "datasetId": "4159c722-1f23-44d7-ba89-3668c7a9fb4c", + "datasets": { + "step": "Bldg-FailProb-Store Result", + "title": "Dataset ID", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "8b054078-1e73-468a-8641-e1cceb22731a", + "datasets": { + "step": "Bldg-Max-Store Result", + "title": "Bldg-Max-Store Result", + "variableName": "BldgMaxStoreResultLog", + "widget": "Log" + } + }, + { + "datasetId": "c6801803-f96c-4f63-e4f3-e0b6d70c91a5", + "datasets": { + "step": "Bldg-Max-Store Result", + "title": "Dataset ID", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "c48c4288-0fa7-4eba-9dc9-09ebcc07976d", + "datasets": { + "step": "HeatMap-Store Result", + "title": "HeatMap-Store Result", + "variableName": "HeatMapStoreResultLog", + "widget": "Log" + } + }, + { + "datasetId": "cbbb09d5-7a6c-4d27-e10f-b8ca723163dd", + "datasets": { + "step": "HeatMap-Store Result", + "title": "Dataset ID", + "variableName": "", + "widget": "" + } + }, + { + "datasetId": "ac671bc7-ccdc-488d-8bb8-30edd9a97884", + "datasets": { + "step": "Sub-Max-Store Result", + "title": "Sub-Max-Store Result", + "variableName": "SubMaxStoreResultLog", + "widget": "Log" + } + }, + { + "datasetId": "7ec7d80e-e95a-4c5f-e148-8f60376bb3ae", + "datasets": { + "step": "Sub-Max-Store Result", + "title": "Dataset ID", + "variableName": "", + "widget": "" + } + } + ] + } + ] + }, + "metadata": [] +} \ No newline at end of file diff --git a/incore-services/sync_users_roles_steps_playbook.py b/incore-playbook/sync_users_roles_steps_playbook.py similarity index 100% rename from incore-services/sync_users_roles_steps_playbook.py rename to incore-playbook/sync_users_roles_steps_playbook.py diff --git a/incore-playbook/workflow_to_config.ipynb b/incore-playbook/workflow_to_config.ipynb new file mode 100644 index 0000000..13ef8f5 --- /dev/null +++ b/incore-playbook/workflow_to_config.ipynb @@ -0,0 +1,247 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "id": "892ae9dd", + "metadata": {}, + "outputs": [], + "source": [ + "import requests\n", + "import json" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6d1e5d42", + "metadata": {}, + "outputs": [], + "source": [ + "datawolf_base = \"https://incore-dev.ncsa.illinois.edu/datawolf/\"\n", + "datwolf_workflow_uri = datawolf_base + \"workflows/\"" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "89b967eb", + "metadata": {}, + "outputs": [], + "source": [ + "def get_workflow_def(datwolf_workflow_uri, workflow_id,token):\n", + " res = requests.get(datwolf_workflow_uri+workflow_id , headers={\"authorization\": token})\n", + " workflow_def = res.json()\n", + " \n", + " return workflow_def" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "76661406", + "metadata": {}, + "outputs": [], + "source": [ + "# template\n", + "def construct_datwolf_config_template(workflow_def):\n", + " return {\n", + " \"title\": workflow_def[\"title\"],\n", + " \"description\": workflow_def[\"description\"],\n", + " \"wfTitle\": workflow_def[\"title\"],\n", + " \"wfId\": workflow_def[\"id\"],\n", + " \"creatorId\": workflow_def[\"creator\"][\"id\"], \n", + " \"inputs\": {\n", + " \"parameters\": [],\n", + " \"datasets\": []\n", + " },\n", + " \"outputs\": {\n", + " \"datasets\":[{\n", + " \"title\": \"\",\n", + " \"description\": \"\",\n", + " \"datasetsMap\": [],\n", + " }]\n", + " },\n", + " \"metadata\":[]\n", + " }" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0142d166", + "metadata": { + "scrolled": true + }, + "outputs": [], + "source": [ + "def construct_datwolf_config_parameters(workflow_def, datawolf_config_template):\n", + " parameters = {}\n", + " for step in workflow_def[\"steps\"]:\n", + " for param in step[\"tool\"][\"parameters\"]:\n", + " if param[\"id\"] not in parameters.keys():\n", + " parameters[param[\"id\"]] = {\n", + " \"title\": param[\"title\"],\n", + " \"description\": param[\"description\"],\n", + " \"variableName\":\"\",\n", + " \"widget\":None,\n", + " \"hidden\":True,\n", + " \"defaultValue\":param[\"value\"],\n", + " \"parametersMap\":[{\n", + " \"paramId\": step[\"parameters\"][param[\"parameterId\"]],\n", + " \"parameters\": {\n", + " \"step\": step[\"title\"],\n", + " \"title\": param[\"title\"]\n", + " }\n", + " }]\n", + " }\n", + " else:\n", + " # append to parametersMap\n", + " parameters[param[\"id\"]][\"parametersMap\"].append({\n", + " \"paramId\": step[\"parameters\"][param[\"parameterId\"]],\n", + " \"parameters\": {\n", + " \"step\": step[\"title\"],\n", + " \"title\": param[\"title\"]\n", + " }\n", + " })\n", + " for entry in parameters.values():\n", + " datawolf_config[\"inputs\"][\"parameters\"].append(entry)\n", + " \n", + " return datawolf_config_template" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ec490f40", + "metadata": {}, + "outputs": [], + "source": [ + "def construct_datawolf_config_input_datasets(workflow_def, datawolf_config_template):\n", + " datasets = {}\n", + " for step in workflow_def[\"steps\"]:\n", + " for dt in step[\"tool\"][\"inputs\"]:\n", + " if dt[\"id\"] not in datasets.keys():\n", + " datasets[dt[\"id\"]] = {\n", + " \"title\": dt[\"title\"],\n", + " \"description\": dt[\"description\"],\n", + " \"variableName\":\"\",\n", + " \"widget\":None,\n", + " \"hidden\":True,\n", + " \"datasetsMap\":[\n", + " {\n", + " \"datasetId\": step[\"inputs\"][dt[\"dataId\"]],\n", + " \"datasets\": {\n", + " \"step\": step[\"title\"],\n", + " \"title\": dt[\"title\"]\n", + " }\n", + " }]\n", + " }\n", + " \n", + " else:\n", + " # append to parametersMap\n", + " datasets[dt[\"id\"]][\"datasetsMap\"].append({\n", + " \"datasetId\": step[\"inputs\"][dt[\"dataId\"]],\n", + " \"datasets\": {\n", + " \"step\": step[\"title\"],\n", + " \"title\": dt[\"title\"]\n", + " }\n", + " })\n", + " for entry in datasets.values():\n", + " datawolf_config[\"inputs\"][\"datasets\"].append(entry)\n", + " \n", + " return datawolf_config_template" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a2edef5e", + "metadata": {}, + "outputs": [], + "source": [ + "def construct_datawolf_config_output_datasets(workflow_def, datawolf_config_template):\n", + " \n", + " # outputs are unique\n", + " for step in workflow_def[\"steps\"]:\n", + " for dt in step[\"tool\"][\"outputs\"]:\n", + " if dt[\"title\"] == \"stdout\":\n", + " widget = \"Log\"\n", + " title = step[\"title\"]\n", + " variableName = (step[\"title\"]+ \"Log\").replace(\" \", \"\").replace(\"_\", \"\").replace(\"-\", \"\")\n", + " else:\n", + " widget = \"\"\n", + " title = dt[\"title\"]\n", + " variableName = \"\"\n", + " datawolf_config[\"outputs\"][\"datasets\"][0][\"datasetsMap\"].append({\n", + " \"datasetId\":step[\"outputs\"][dt[\"dataId\"]],\n", + " \"datasets\": {\n", + " \"step\": step[\"title\"],\n", + " \"title\": title,\n", + " \"variableName\": variableName,\n", + " \"widget\": widget\n", + " }\n", + " }) \n", + " \n", + " return datawolf_config_template" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "65355666", + "metadata": {}, + "outputs": [], + "source": [ + "workflow_id = \"c81ab517-77a3-472a-a1a6-db08d1fadb35\"\n", + "token = \"bearer \"\n", + "workflow_def = get_workflow_def(datwolf_workflow_uri, workflow_id,token)\n", + "datawolf_config = construct_datwolf_config_template(workflow_def)\n", + "datawolf_config = construct_datwolf_config_parameters(workflow_def, datawolf_config)\n", + "datawolf_config = construct_datawolf_config_input_datasets(workflow_def, datawolf_config)\n", + "datawolf_config = construct_datawolf_config_output_datasets(workflow_def, datawolf_config)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "3fbe0da2", + "metadata": {}, + "outputs": [], + "source": [ + "# save as json\n", + "with open(\"datawolf.config.json\", \"w\") as f:\n", + " json.dump(datawolf_config, f, indent=2)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "08e4bfba", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.13" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}