Skip to content

Commit

Permalink
Fix quantum espresso parser
Browse files Browse the repository at this point in the history
  • Loading branch information
ladinesa committed Dec 22, 2023
1 parent 891c450 commit 3a65fee
Showing 2 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion electronicparsers/quantumespresso/parser.py
Original file line number Diff line number Diff line change
@@ -2274,7 +2274,7 @@ def parse_diagonalization(source, target):
diagonalization_section = x_qe_section_bands_diagonalization
sec_diagonalization = diagonalization_section()
sec_def = target.m_def.all_sub_sections_by_section.get(diagonalization_section.m_def)[0]
target.m_add_sub_section(sec_def, diagonalization_section)
target.m_add_sub_section(sec_def, sec_diagonalization)
for key, val in diagonalization.items():
if val is None:
continue
3 changes: 2 additions & 1 deletion electronicparsers/utils/utils.py
Original file line number Diff line number Diff line change
@@ -100,7 +100,8 @@ def run_workflow_archive(self, workflow_archive: EntryArchive):
if workflow_archive.run:
sec_run = workflow_archive.run[-1]
else:
sec_run = workflow_archive.m_create(Run)
sec_run = Run()
workflow_archive.run.append(sec_run)
sec_run.program = self.archive.run[-1].program

def parse_gw_workflow(self, gw_archive: EntryArchive, gw_workflow_archive: EntryArchive):

0 comments on commit 3a65fee

Please sign in to comment.