11{
2+ "version" : " 0.1.0" ,
23 "nodes" : [
3- {"id" : 0 , "function" : " workflow.get_bulk_structure" },
4- {"id" : 1 , "function" : " workflow.calculate_qe" },
5- {"id" : 2 , "function" : " workflow.generate_structures" },
6- {"id" : 3 , "function" : " workflow.calculate_qe" },
7- {"id" : 4 , "function" : " workflow.calculate_qe" },
8- {"id" : 5 , "function" : " workflow.calculate_qe" },
9- {"id" : 6 , "function" : " workflow.calculate_qe" },
10- {"id" : 7 , "function" : " workflow.calculate_qe" },
11- {"id" : 8 , "function" : " workflow.plot_energy_volume_curve" },
12- {"id" : 9 , "value" : " Al" },
13- {"id" : 10 , "value" : 4.05 },
14- {"id" : 11 , "value" : true },
15- {"id" : 12 , "value" : " mini" },
16- {"id" : 13 , "function" : " python_workflow_definition.shared.get_dict" },
17- {"id" : 14 , "value" : {"Al" : " Al.pbe-n-kjpaw_psl.1.0.0.UPF" }},
18- {"id" : 15 , "value" : [3 , 3 , 3 ]},
19- {"id" : 16 , "value" : " vc-relax" },
20- {"id" : 17 , "value" : 0.02 },
21- {"id" : 18 , "value" : [0.9 , 0.95 , 1.0 , 1.05 , 1.1 ]},
22- {"id" : 19 , "value" : " strain_0" },
23- {"id" : 20 , "function" : " python_workflow_definition.shared.get_dict" },
24- {"id" : 21 , "value" : " scf" },
25- {"id" : 22 , "value" : " strain_1" },
26- {"id" : 23 , "function" : " python_workflow_definition.shared.get_dict" },
27- {"id" : 24 , "value" : " strain_2" },
28- {"id" : 25 , "function" : " python_workflow_definition.shared.get_dict" },
29- {"id" : 26 , "value" : " strain_3" },
30- {"id" : 27 , "function" : " python_workflow_definition.shared.get_dict" },
31- {"id" : 28 , "value" : " strain_4" },
32- {"id" : 29 , "function" : " python_workflow_definition.shared.get_dict" },
33- {"id" : 30 , "function" : " python_workflow_definition.shared.get_list" },
34- {"id" : 31 , "function" : " python_workflow_definition.shared.get_list" }
4+ {"id" : 0 , "type" : " function" , "value" : " workflow.get_bulk_structure" },
5+ {"id" : 1 , "type" : " function" , "value" : " workflow.calculate_qe" },
6+ {"id" : 2 , "type" : " function" , "value" : " workflow.generate_structures" },
7+ {"id" : 3 , "type" : " function" , "value" : " workflow.calculate_qe" },
8+ {"id" : 4 , "type" : " function" , "value" : " workflow.calculate_qe" },
9+ {"id" : 5 , "type" : " function" , "value" : " workflow.calculate_qe" },
10+ {"id" : 6 , "type" : " function" , "value" : " workflow.calculate_qe" },
11+ {"id" : 7 , "type" : " function" , "value" : " workflow.calculate_qe" },
12+ {"id" : 8 , "type" : " function" , "value" : " workflow.plot_energy_volume_curve" },
13+ {"id" : 9 , "type" : " input" , "value" : " Al" , "name" : " element" },
14+ {"id" : 10 , "type" : " input" , "value" : 4.05 , "name" : " a" },
15+ {"id" : 11 , "type" : " input" , "value" : true , "name" : " cubic" },
16+ {"id" : 12 , "type" : " input" , "value" : " mini" , "name" : " working_directory_0" },
17+ {"id" : 13 , "type" : " function" , "value" : " python_workflow_definition.shared.get_dict" },
18+ {"id" : 14 , "type" : " input" , "value" : {"Al" : " Al.pbe-n-kjpaw_psl.1.0.0.UPF" }, "name" : " pseudopotentials" },
19+ {"id" : 15 , "type" : " input" , "value" : [3 , 3 , 3 ], "name" : " kpts" },
20+ {"id" : 16 , "type" : " input" , "value" : " vc-relax" , "name" : " calculation_0" },
21+ {"id" : 17 , "type" : " input" , "value" : 0.02 , "name" : " smearing" },
22+ {"id" : 18 , "type" : " input" , "value" : [0.9 , 0.95 , 1.0 , 1.05 , 1.1 ], "name" : " strain_lst" },
23+ {"id" : 19 , "type" : " input" , "value" : " strain_0" , "name" : " working_directory_1" },
24+ {"id" : 20 , "type" : " function" , "value" : " python_workflow_definition.shared.get_dict" },
25+ {"id" : 21 , "type" : " input" , "value" : " scf" , "name" : " calculation_1" },
26+ {"id" : 22 , "type" : " input" , "value" : " strain_1" , "name" : " working_directory_2" },
27+ {"id" : 23 , "type" : " function" , "value" : " python_workflow_definition.shared.get_dict" },
28+ {"id" : 24 , "type" : " input" , "value" : " strain_2" , "name" : " working_directory_3" },
29+ {"id" : 25 , "type" : " function" , "value" : " python_workflow_definition.shared.get_dict" },
30+ {"id" : 26 , "type" : " input" , "value" : " strain_3" , "name" : " working_directory_4" },
31+ {"id" : 27 , "type" : " function" , "value" : " python_workflow_definition.shared.get_dict" },
32+ {"id" : 28 , "type" : " input" , "value" : " strain_4" , "name" : " working_directory_5" },
33+ {"id" : 29 , "type" : " function" , "value" : " python_workflow_definition.shared.get_dict" },
34+ {"id" : 30 , "type" : " function" , "value" : " python_workflow_definition.shared.get_list" },
35+ {"id" : 31 , "type" : " function" , "value" : " python_workflow_definition.shared.get_list" },
36+ {"id" : 32 , "type" : " output" , "name" : " result" }
3537 ],
3638 "edges" : [
3739 {"target" : 0 , "targetPort" : " element" , "source" : 9 , "sourcePort" : null },
9294 {"target" : 31 , "targetPort" : " 2" , "source" : 5 , "sourcePort" : " energy" },
9395 {"target" : 31 , "targetPort" : " 3" , "source" : 6 , "sourcePort" : " energy" },
9496 {"target" : 31 , "targetPort" : " 4" , "source" : 7 , "sourcePort" : " energy" },
95- {"target" : 8 , "targetPort" : " energy_lst" , "source" : 31 , "sourcePort" : null }
97+ {"target" : 8 , "targetPort" : " energy_lst" , "source" : 31 , "sourcePort" : null },
98+ {"target" : 32 , "targetPort" : null , "source" : 8 , "sourcePort" : null }
9699 ]
97100}
0 commit comments