Activity log for bug #1163276

Date Who What changed Old value New value Message
2013-04-02 12:11:27 Damiano Monelli bug added bug
2013-04-02 13:28:30 Damiano Monelli description To facilitate users in browsing hazard results generated by oq-engine, we need to better organize the hazard results when they are serialized to xml. For each calculation a folder has to be generated, with the following structure: - job_id: - hazard_result_type1: - hazard_result_logic_tree_id1.xml - hazard_result_logic_tree_id2.xml …. - hazard_results_mean.xml - hazard_results_quantile_quantile_level1.xml - hazard_results_quantile_quantile_level2.xml - hazard_result_type2: …. - hazard_result_type3: …. For instance, for a classical PSHA calculation that requires hazard curves, hazard maps and uhs the output folder should look like (considering a source model logic tree containing a single source model with ID = 1, and a GSIM logic tree with two gmpes for a single tectonic region type with ID=1 and ID=2): - job_1: - hazard_curves: - hazard_curves_1_1.xml - hazard_curves_1_2.xml - hazard_curves_mean.xml - hazard_curves_quantile_0.1.xml - hazard_curves_quantile_0.9.xml - hazard_map: - hazard_map_1_1.xml - hazard_map_1_2.xml - hazard_map_mean.xml - hazard_map_quantile_0.1.xml - hazard_map_quantile_0.9.xml - uhs: - uhs_1_1.xml - uhs_1_2.xml - uhs_mean.xml - uhs_quantile_0.1.xml - uhs_quantile_0.9.xml To facilitate users in browsing hazard results generated by oq-engine, we need to better organize the hazard results when they are serialized to xml. For each calculation a folder has to be generated, with the following structure: - job_id:              - hazard_result_type1:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml              - hazard_result_type2:                             …              - hazard_result_type3:                             … For instance, for a classical PSHA calculation that requires hazard curves, hazard maps and uhs the output folder should look like (considering a source model logic tree containing a single source model with ID = 1, and a GSIM logic tree with two gmpes for a single tectonic region type with ID=1 and ID=2): - job_1:              - hazard_curves:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml              - hazard_map:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml              - uhs:                                           - uhs_1_1.xml                                           - uhs_1_2.xml                                           - uhs_mean.xml                                           - uhs_quantile_0.1.xml                                           - uhs_quantile_0.9.xml
2013-04-02 14:18:15 Damiano Monelli description To facilitate users in browsing hazard results generated by oq-engine, we need to better organize the hazard results when they are serialized to xml. For each calculation a folder has to be generated, with the following structure: - job_id:              - hazard_result_type1:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml              - hazard_result_type2:                             …              - hazard_result_type3:                             … For instance, for a classical PSHA calculation that requires hazard curves, hazard maps and uhs the output folder should look like (considering a source model logic tree containing a single source model with ID = 1, and a GSIM logic tree with two gmpes for a single tectonic region type with ID=1 and ID=2): - job_1:              - hazard_curves:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml              - hazard_map:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml              - uhs:                                           - uhs_1_1.xml                                           - uhs_1_2.xml                                           - uhs_mean.xml                                           - uhs_quantile_0.1.xml                                           - uhs_quantile_0.9.xml To facilitate users in browsing hazard results generated by oq-engine, we need to better organize the hazard results when they are serialized to xml. For each calculation a folder has to be generated, with the following structure: - job_id:              - hazard_result_type1: - intentisity_measure_type1:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml - intentisity_measure_type2:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml              - hazard_result_type2:                             …              - hazard_result_type3:                             … For instance, for a classical PSHA calculation that requires hazard curves, hazard maps and uhs the output folder should look like (considering a source model logic tree containing a single source model with ID = 1, and a GSIM logic tree with two gmpes for a single tectonic region type with ID=1 and ID=2): - job_1:              - hazard_curves: - pga:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml - sa(0.1):                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml              - hazard_map: - pga:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml - sa(0.1):                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml              - uhs:                                           - uhs_1_1.xml                                           - uhs_1_2.xml                                           - uhs_mean.xml                                           - uhs_quantile_0.1.xml                                           - uhs_quantile_0.9.xml For a event based calculation requiring stochastic event sets and ground motion fields and hazard curves and hazard maps (as computed from ground motion fields): - job_1: - stochastic_event_sets: - stochastic_event_set_1_1.xml - stochastic_event_set_1_2.xml - complete_logic_tree_stochastic_event_set.xml - ground_motion_fields: - pga: - ground_motion_fields_1_1.xml - ground_motion_fields_1_2.xml - sa(0.1): - ground_motion_fields_1_1.xml - ground_motion_fields_1_2.xml - complete_logic_tree_ground_motion_fields_set.xml              - hazard_curves: - pga:                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml - sa(0.1):                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml              - hazard_map: - pga:                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml - sa(0.1):                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml
2013-04-02 14:21:50 Damiano Monelli description To facilitate users in browsing hazard results generated by oq-engine, we need to better organize the hazard results when they are serialized to xml. For each calculation a folder has to be generated, with the following structure: - job_id:              - hazard_result_type1: - intentisity_measure_type1:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml - intentisity_measure_type2:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml              - hazard_result_type2:                             …              - hazard_result_type3:                             … For instance, for a classical PSHA calculation that requires hazard curves, hazard maps and uhs the output folder should look like (considering a source model logic tree containing a single source model with ID = 1, and a GSIM logic tree with two gmpes for a single tectonic region type with ID=1 and ID=2): - job_1:              - hazard_curves: - pga:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml - sa(0.1):                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml              - hazard_map: - pga:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml - sa(0.1):                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml              - uhs:                                           - uhs_1_1.xml                                           - uhs_1_2.xml                                           - uhs_mean.xml                                           - uhs_quantile_0.1.xml                                           - uhs_quantile_0.9.xml For a event based calculation requiring stochastic event sets and ground motion fields and hazard curves and hazard maps (as computed from ground motion fields): - job_1: - stochastic_event_sets: - stochastic_event_set_1_1.xml - stochastic_event_set_1_2.xml - complete_logic_tree_stochastic_event_set.xml - ground_motion_fields: - pga: - ground_motion_fields_1_1.xml - ground_motion_fields_1_2.xml - sa(0.1): - ground_motion_fields_1_1.xml - ground_motion_fields_1_2.xml - complete_logic_tree_ground_motion_fields_set.xml              - hazard_curves: - pga:                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml - sa(0.1):                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml              - hazard_map: - pga:                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml - sa(0.1):                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml To facilitate users in browsing hazard results generated by oq-engine, we need to better organize the hazard results when they are serialized to xml. For each calculation a folder has to be generated, with the following structure: - job_id:              - hazard_result_type1:                     - intentisity_measure_type1:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml                     - intentisity_measure_type2:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml              - hazard_result_type2:                             …              - hazard_result_type3:                             … For instance, for a classical PSHA calculation that requires hazard curves, hazard maps and uhs the output folder should look like (considering a source model logic tree containing a single source model with ID = 1, and a GSIM logic tree with two gmpes for a single tectonic region type with ID=1 and ID=2): - job_1:              - hazard_curves:                      - pga:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml                      - sa(0.1):                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml              - hazard_map:                      - pga:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml                      - sa(0.1):                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml              - uhs:                                           - uhs_1_1.xml                                           - uhs_1_2.xml                                           - uhs_mean.xml                                           - uhs_quantile_0.1.xml                                           - uhs_quantile_0.9.xml For a event based calculation requiring stochastic event sets and ground motion fields and hazard curves and hazard maps (as computed from ground motion fields): - job_1:              - stochastic_event_sets:                      - stochastic_event_set_1_1.xml                      - stochastic_event_set_1_2.xml                      - complete_logic_tree_stochastic_event_set.xml              - ground_motion_fields:                      - pga:                            - ground_motion_fields_1_1.xml                            - ground_motion_fields_1_2.xml                      - sa(0.1):                            - ground_motion_fields_1_1.xml                            - ground_motion_fields_1_2.xml                      - complete_logic_tree_ground_motion_fields_set.xml              - hazard_curves:                      - pga:                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml                      - sa(0.1):                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml              - hazard_map:                      - pga:                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml                      - sa(0.1):                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml For a disaggregation calculation: - job_1: - disaggregation_matrices: - pga: - disaggregation_matrices_1_1.xml - disaggregation_matrices_1_2.xml - sa(0.1): - disaggregation_matrices_1_1.xml - disaggregation_matrices_1_2.xml For a scenario calculation: - job_1: - ground_motion_fields: - pga: - ground_motion_fields.xml - sa(0.1) - ground_motion_fields.xml
2013-04-08 09:18:22 Lars Butler openquake: assignee Lars Butler (lars-butler)
2013-04-08 09:18:27 Lars Butler openquake: status New In Progress
2013-04-08 09:18:30 Lars Butler openquake: milestone 1.0.0
2013-04-08 15:20:20 Lars Butler description To facilitate users in browsing hazard results generated by oq-engine, we need to better organize the hazard results when they are serialized to xml. For each calculation a folder has to be generated, with the following structure: - job_id:              - hazard_result_type1:                     - intentisity_measure_type1:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml                     - intentisity_measure_type2:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml              - hazard_result_type2:                             …              - hazard_result_type3:                             … For instance, for a classical PSHA calculation that requires hazard curves, hazard maps and uhs the output folder should look like (considering a source model logic tree containing a single source model with ID = 1, and a GSIM logic tree with two gmpes for a single tectonic region type with ID=1 and ID=2): - job_1:              - hazard_curves:                      - pga:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml                      - sa(0.1):                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml              - hazard_map:                      - pga:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml                      - sa(0.1):                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml              - uhs:                                           - uhs_1_1.xml                                           - uhs_1_2.xml                                           - uhs_mean.xml                                           - uhs_quantile_0.1.xml                                           - uhs_quantile_0.9.xml For a event based calculation requiring stochastic event sets and ground motion fields and hazard curves and hazard maps (as computed from ground motion fields): - job_1:              - stochastic_event_sets:                      - stochastic_event_set_1_1.xml                      - stochastic_event_set_1_2.xml                      - complete_logic_tree_stochastic_event_set.xml              - ground_motion_fields:                      - pga:                            - ground_motion_fields_1_1.xml                            - ground_motion_fields_1_2.xml                      - sa(0.1):                            - ground_motion_fields_1_1.xml                            - ground_motion_fields_1_2.xml                      - complete_logic_tree_ground_motion_fields_set.xml              - hazard_curves:                      - pga:                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml                      - sa(0.1):                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml              - hazard_map:                      - pga:                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml                      - sa(0.1):                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml For a disaggregation calculation: - job_1: - disaggregation_matrices: - pga: - disaggregation_matrices_1_1.xml - disaggregation_matrices_1_2.xml - sa(0.1): - disaggregation_matrices_1_1.xml - disaggregation_matrices_1_2.xml For a scenario calculation: - job_1: - ground_motion_fields: - pga: - ground_motion_fields.xml - sa(0.1) - ground_motion_fields.xml To facilitate users in browsing hazard results generated by oq-engine, we need to better organize the hazard results when they are serialized to xml. For each calculation a folder has to be generated, with the following structure: - job_id:              - hazard_result_type1:                     - intentisity_measure_type1:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml                     - intentisity_measure_type2:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml              - hazard_result_type2:                             …              - hazard_result_type3:                             … For instance, for a classical PSHA calculation that requires hazard curves, hazard maps and uhs the output folder should look like (considering a source model logic tree containing a single source model with ID = 1, and a GSIM logic tree with two gmpes for a single tectonic region type with ID=1 and ID=2): - job_1:              - hazard_curves:                      - pga:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml                      - sa(0.1):                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml              - hazard_map:                      - pga:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml                      - sa(0.1):                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml              - uhs:                                           - uhs_1_1.xml                                           - uhs_1_2.xml                                           - uhs_mean.xml                                           - uhs_quantile_0.1.xml                                           - uhs_quantile_0.9.xml For a event based calculation requiring stochastic event sets and ground motion fields and hazard curves and hazard maps (as computed from ground motion fields): - job_1:              - stochastic_event_sets:                      - stochastic_event_set_1_1.xml                      - stochastic_event_set_1_2.xml                      - complete_logic_tree_stochastic_event_set.xml              - ground_motion_fields:                      - pga:                            - ground_motion_fields_1_1.xml                            - ground_motion_fields_1_2.xml                      - sa(0.1):                            - ground_motion_fields_1_1.xml                            - ground_motion_fields_1_2.xml                      - complete_logic_tree_ground_motion_fields_set.xml              - hazard_curves:                      - pga:                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml                      - sa(0.1):                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml              - hazard_map:                      - pga:                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml                      - sa(0.1):                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml For a disaggregation calculation: - job_1:          - disaggregation_matrices:                    - pga:                          - disaggregation_matrices_1_1.xml                          - disaggregation_matrices_1_2.xml                    - sa(0.1):                          - disaggregation_matrices_1_1.xml                          - disaggregation_matrices_1_2.xml For a scenario calculation: - job_1:          - ground_motion_fields:                     - pga:                          - ground_motion_fields.xml                     - sa(0.1)                          - ground_motion_fields.xml In the case of Monte-Carlo sampling of the logic trees, it's possible that there will be multiple files with the same branch IDs for a given IMT. For example: - job_1:              - hazard_curves:                      - pga:                                           - hazard_curves_b1_b2-ltr0.xml                                           - hazard_curves_b1_b2-ltr1.xml                                           - hazard_curves_b1_b3-ltr0.xml                                           - hazard_curves_b1_b3-ltr1.xml In this case, we can include "-ltrN", where N is the `ordinal` of the hzrdr.lt_realization record for the output. (See https://github.com/gem/oq-engine/blob/2e57fda8b6568f3021321dffb9ede53a2e5a8cbe/openquake/engine/db/models.py#L2370.) The same approach can be applied to the other outputs as well (not just hazard curves).
2013-04-09 07:51:38 Lars Butler openquake: importance Undecided High
2013-04-09 08:43:27 Lars Butler description To facilitate users in browsing hazard results generated by oq-engine, we need to better organize the hazard results when they are serialized to xml. For each calculation a folder has to be generated, with the following structure: - job_id:              - hazard_result_type1:                     - intentisity_measure_type1:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml                     - intentisity_measure_type2:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml              - hazard_result_type2:                             …              - hazard_result_type3:                             … For instance, for a classical PSHA calculation that requires hazard curves, hazard maps and uhs the output folder should look like (considering a source model logic tree containing a single source model with ID = 1, and a GSIM logic tree with two gmpes for a single tectonic region type with ID=1 and ID=2): - job_1:              - hazard_curves:                      - pga:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml                      - sa(0.1):                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml              - hazard_map:                      - pga:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml                      - sa(0.1):                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml              - uhs:                                           - uhs_1_1.xml                                           - uhs_1_2.xml                                           - uhs_mean.xml                                           - uhs_quantile_0.1.xml                                           - uhs_quantile_0.9.xml For a event based calculation requiring stochastic event sets and ground motion fields and hazard curves and hazard maps (as computed from ground motion fields): - job_1:              - stochastic_event_sets:                      - stochastic_event_set_1_1.xml                      - stochastic_event_set_1_2.xml                      - complete_logic_tree_stochastic_event_set.xml              - ground_motion_fields:                      - pga:                            - ground_motion_fields_1_1.xml                            - ground_motion_fields_1_2.xml                      - sa(0.1):                            - ground_motion_fields_1_1.xml                            - ground_motion_fields_1_2.xml                      - complete_logic_tree_ground_motion_fields_set.xml              - hazard_curves:                      - pga:                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml                      - sa(0.1):                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml              - hazard_map:                      - pga:                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml                      - sa(0.1):                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml For a disaggregation calculation: - job_1:          - disaggregation_matrices:                    - pga:                          - disaggregation_matrices_1_1.xml                          - disaggregation_matrices_1_2.xml                    - sa(0.1):                          - disaggregation_matrices_1_1.xml                          - disaggregation_matrices_1_2.xml For a scenario calculation: - job_1:          - ground_motion_fields:                     - pga:                          - ground_motion_fields.xml                     - sa(0.1)                          - ground_motion_fields.xml In the case of Monte-Carlo sampling of the logic trees, it's possible that there will be multiple files with the same branch IDs for a given IMT. For example: - job_1:              - hazard_curves:                      - pga:                                           - hazard_curves_b1_b2-ltr0.xml                                           - hazard_curves_b1_b2-ltr1.xml                                           - hazard_curves_b1_b3-ltr0.xml                                           - hazard_curves_b1_b3-ltr1.xml In this case, we can include "-ltrN", where N is the `ordinal` of the hzrdr.lt_realization record for the output. (See https://github.com/gem/oq-engine/blob/2e57fda8b6568f3021321dffb9ede53a2e5a8cbe/openquake/engine/db/models.py#L2370.) The same approach can be applied to the other outputs as well (not just hazard curves). To facilitate users in browsing hazard results generated by oq-engine, we need to better organize the hazard results when they are serialized to xml. For each calculation a folder has to be generated, with the following structure: - job_id:              - hazard_result_type1:                     - intentisity_measure_type1:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml                     - intentisity_measure_type2:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml              - hazard_result_type2:                             …              - hazard_result_type3:                             … For instance, for a classical PSHA calculation that requires hazard curves, hazard maps and uhs the output folder should look like (considering a source model logic tree containing a single source model with ID = 1, and a GSIM logic tree with two gmpes for a single tectonic region type with ID=1 and ID=2): - job_1:              - hazard_curves:                      - PGA:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml                      - SA-0.1:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml              - hazard_map:                      - PGA:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml                      - SA-0.1:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml              - uhs:                                           - uhs_1_1.xml                                           - uhs_1_2.xml                                           - uhs_mean.xml                                           - uhs_quantile_0.1.xml                                           - uhs_quantile_0.9.xml For a event based calculation requiring stochastic event sets and ground motion fields and hazard curves and hazard maps (as computed from ground motion fields): - job_1:              - stochastic_event_sets:                      - stochastic_event_set_1_1.xml                      - stochastic_event_set_1_2.xml                      - complete_logic_tree_stochastic_event_set.xml              - ground_motion_fields:                      - PGA:                            - ground_motion_fields_1_1.xml                            - ground_motion_fields_1_2.xml                      - SA-0.1:                            - ground_motion_fields_1_1.xml                            - ground_motion_fields_1_2.xml                      - complete_logic_tree_ground_motion_fields_set.xml              - hazard_curves:                      - PGA:                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml                      - SA-0.1:                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml              - hazard_map:                      - PGA:                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml                      - SA-0.1:                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml For a disaggregation calculation: - job_1:          - disaggregation_matrices:                    - PGA:                          - disaggregation_matrices_1_1.xml                          - disaggregation_matrices_1_2.xml                    - SA-0.1:                          - disaggregation_matrices_1_1.xml                          - disaggregation_matrices_1_2.xml For a scenario calculation: - job_1:          - ground_motion_fields:                     - PGA:                          - ground_motion_fields.xml                     - SA-0.1:                          - ground_motion_fields.xml In the case of Monte-Carlo sampling of the logic trees, it's possible that there will be multiple files with the same branch IDs for a given IMT. For example: - job_1:              - hazard_curves:                      - PGA:                                           - hazard_curves_b1_b2-ltr0.xml                                           - hazard_curves_b1_b2-ltr1.xml                                           - hazard_curves_b1_b3-ltr0.xml                                           - hazard_curves_b1_b3-ltr1.xml In this case, we can include "-ltrN", where N is the `ordinal` of the hzrdr.lt_realization record for the output. (See https://github.com/gem/oq-engine/blob/2e57fda8b6568f3021321dffb9ede53a2e5a8cbe/openquake/engine/db/models.py#L2370.) The same approach can be applied to the other outputs as well (not just hazard curves).
2013-04-09 09:24:07 Lars Butler description To facilitate users in browsing hazard results generated by oq-engine, we need to better organize the hazard results when they are serialized to xml. For each calculation a folder has to be generated, with the following structure: - job_id:              - hazard_result_type1:                     - intentisity_measure_type1:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml                     - intentisity_measure_type2:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml              - hazard_result_type2:                             …              - hazard_result_type3:                             … For instance, for a classical PSHA calculation that requires hazard curves, hazard maps and uhs the output folder should look like (considering a source model logic tree containing a single source model with ID = 1, and a GSIM logic tree with two gmpes for a single tectonic region type with ID=1 and ID=2): - job_1:              - hazard_curves:                      - PGA:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml                      - SA-0.1:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml              - hazard_map:                      - PGA:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml                      - SA-0.1:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml              - uhs:                                           - uhs_1_1.xml                                           - uhs_1_2.xml                                           - uhs_mean.xml                                           - uhs_quantile_0.1.xml                                           - uhs_quantile_0.9.xml For a event based calculation requiring stochastic event sets and ground motion fields and hazard curves and hazard maps (as computed from ground motion fields): - job_1:              - stochastic_event_sets:                      - stochastic_event_set_1_1.xml                      - stochastic_event_set_1_2.xml                      - complete_logic_tree_stochastic_event_set.xml              - ground_motion_fields:                      - PGA:                            - ground_motion_fields_1_1.xml                            - ground_motion_fields_1_2.xml                      - SA-0.1:                            - ground_motion_fields_1_1.xml                            - ground_motion_fields_1_2.xml                      - complete_logic_tree_ground_motion_fields_set.xml              - hazard_curves:                      - PGA:                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml                      - SA-0.1:                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml              - hazard_map:                      - PGA:                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml                      - SA-0.1:                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml For a disaggregation calculation: - job_1:          - disaggregation_matrices:                    - PGA:                          - disaggregation_matrices_1_1.xml                          - disaggregation_matrices_1_2.xml                    - SA-0.1:                          - disaggregation_matrices_1_1.xml                          - disaggregation_matrices_1_2.xml For a scenario calculation: - job_1:          - ground_motion_fields:                     - PGA:                          - ground_motion_fields.xml                     - SA-0.1:                          - ground_motion_fields.xml In the case of Monte-Carlo sampling of the logic trees, it's possible that there will be multiple files with the same branch IDs for a given IMT. For example: - job_1:              - hazard_curves:                      - PGA:                                           - hazard_curves_b1_b2-ltr0.xml                                           - hazard_curves_b1_b2-ltr1.xml                                           - hazard_curves_b1_b3-ltr0.xml                                           - hazard_curves_b1_b3-ltr1.xml In this case, we can include "-ltrN", where N is the `ordinal` of the hzrdr.lt_realization record for the output. (See https://github.com/gem/oq-engine/blob/2e57fda8b6568f3021321dffb9ede53a2e5a8cbe/openquake/engine/db/models.py#L2370.) The same approach can be applied to the other outputs as well (not just hazard curves). To facilitate users in browsing hazard results generated by oq-engine, we need to better organize the hazard results when they are serialized to xml. For each calculation a folder has to be generated, with the following structure: - job_id:              - hazard_result_type1:                     - intentisity_measure_type1:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml                     - intentisity_measure_type2:                             - hazard_result_logic_tree_id1.xml                             - hazard_result_logic_tree_id2.xml                             …                             - hazard_results_mean.xml                             - hazard_results_quantile_quantile_level1.xml                             - hazard_results_quantile_quantile_level2.xml              - hazard_result_type2:                             …              - hazard_result_type3:                             … For instance, for a classical PSHA calculation that requires hazard curves, hazard maps and uhs the output folder should look like (considering a source model logic tree containing a single source model with ID = 1, and a GSIM logic tree with two gmpes for a single tectonic region type with ID=1 and ID=2): - job_1:              - hazard_curves:                      - PGA:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml                      - SA-0.1:                                           - hazard_curves_1_1.xml                                           - hazard_curves_1_2.xml                                           - hazard_curves_mean.xml                                           - hazard_curves_quantile_0.1.xml                                           - hazard_curves_quantile_0.9.xml              - hazard_map:                      - PGA:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml                      - SA-0.1:                                           - hazard_map_1_1.xml                                           - hazard_map_1_2.xml                                           - hazard_map_mean.xml                                           - hazard_map_quantile_0.1.xml                                           - hazard_map_quantile_0.9.xml              - uhs:                                           - uhs_1_1.xml                                           - uhs_1_2.xml                                           - uhs_mean.xml                                           - uhs_quantile_0.1.xml                                           - uhs_quantile_0.9.xml For a event based calculation requiring stochastic event sets and ground motion fields and hazard curves and hazard maps (as computed from ground motion fields): - job_1:              - stochastic_event_sets:                      - stochastic_event_set_1_1.xml                      - stochastic_event_set_1_2.xml                      - complete_logic_tree_stochastic_event_set.xml              - ground_motion_fields:                      - ground_motion_fields_1_1.xml                      - ground_motion_fields_1_2.xml                      - complete_logic_tree_ground_motion_fields_set.xml              - hazard_curves:                      - PGA:                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml                      - SA-0.1:                            - hazard_curves_1_1.xml                            - hazard_curves_1_2.xml                            - hazard_curves_mean.xml                            - hazard_curves_quantile_0.1.xml                            - hazard_curves_quantile_0.9.xml              - hazard_map:                      - PGA:                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml                      - SA-0.1:                            - hazard_map_1_1.xml                            - hazard_map_1_2.xml                            - hazard_map_mean.xml                            - hazard_map_quantile_0.1.xml                            - hazard_map_quantile_0.9.xml For a disaggregation calculation: - job_1:          - disaggregation_matrices:                    - PGA:                          - disaggregation_matrices_1_1.xml                          - disaggregation_matrices_1_2.xml                    - SA-0.1:                          - disaggregation_matrices_1_1.xml                          - disaggregation_matrices_1_2.xml For a scenario calculation: - job_1:          - ground_motion_fields:                     - PGA:                          - ground_motion_fields.xml                     - SA-0.1:                          - ground_motion_fields.xml In the case of Monte-Carlo sampling of the logic trees, it's possible that there will be multiple files with the same branch IDs for a given IMT. For example: - job_1:              - hazard_curves:                      - PGA:                                           - hazard_curves_b1_b2-ltr0.xml                                           - hazard_curves_b1_b2-ltr1.xml                                           - hazard_curves_b1_b3-ltr0.xml                                           - hazard_curves_b1_b3-ltr1.xml In this case, we can include "-ltrN", where N is the `ordinal` of the hzrdr.lt_realization record for the output. (See https://github.com/gem/oq-engine/blob/2e57fda8b6568f3021321dffb9ede53a2e5a8cbe/openquake/engine/db/models.py#L2370.) The same approach can be applied to the other outputs as well (not just hazard curves).
2013-04-09 13:11:18 Lars Butler attachment added photo (2).JPG https://bugs.launchpad.net/openquake/+bug/1163276/+attachment/3634507/+files/photo%20%282%29.JPG
2013-04-12 13:09:35 Lars Butler openquake: status In Progress Fix Committed
2013-07-01 07:54:36 Lars Butler openquake: status Fix Committed Fix Released