Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • nomad-FAIR nomad-FAIR
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 215
    • Issues 215
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 25
    • Merge requests 25
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • nomad-labnomad-lab
  • nomad-FAIRnomad-FAIR
  • Issues
  • #498
Closed
Open
Issue created Feb 15, 2021 by Markus Scheidgen@mscheidgOwner3 of 4 checklist items completed3/4 checklist items

Problems in the OLD VASP parser

I did a mistake and this was done for the OLD VASP parser!!!

I reprocesses all AFLOW calculations. Overall it run pretty smoothly. Performance was good. There have been a few exceptions. @ladinesa can you have a look, even though they are not coming from the parser it self. Most of them are probably more data problems that parser problems and the normalisers are just lacking some exception handling that you could add. The first one, might be an indication that the parser produced bad DOS data.

I continue to re-process the rest of VASP. Which is more diverse and will show us more errors probably.

  • 19340, in normalizer, ziG2UwD3QZu8vJOM4yBi4Q:xLsKSrKokXU-qmQOCEOqMA0Gbnb6
Traceback (most recent call last):
  File "/app/nomad/normalizing/dos.py", line 149, in normalize
    n_atoms=number_of_atoms
  File "/usr/local/lib/python3.7/site-packages/nomad_dos_fingerprints/DOSfingerprint.py", line 22, in calculate
    raw_energies, raw_dos = self._integrate_to_bins(energy, dos)
  File "/usr/local/lib/python3.7/site-packages/nomad_dos_fingerprints/DOSfingerprint.py", line 59, in _integrate_to_bins
    xstart = round(int(xs[0] / (self.stepsize * 1.)) * self.stepsize, 8)  # define the limits that fit with the predefined stepsize
ValueError: cannot convert float NaN to integer
  • 37, in normalizer, joJG3dz3SrK30Yn4R_zktA:x4ZzvLi_jkjWN52HFH6D28HjJcTz
Traceback (most recent call last):
  File "/app/nomad/processing/data.py", line 572, in normalizing
    normalizer(self._parser_results).normalize(logger=logger)
  File "/app/nomad/normalizing/encyclopedia/encyclopedia.py", line 286, in normalize
    self.fill(context)
  File "/app/nomad/normalizing/encyclopedia/encyclopedia.py", line 188, in fill
    struct.normalize(context)
  File "/app/nomad/normalizing/encyclopedia/material.py", line 392, in normalize
    wyckoff_sets = symmetry_analyzer.get_wyckoff_sets_conventional(return_parameters=True)
  File "/usr/local/lib/python3.7/site-packages/matid/symmetry/symmetryanalyzer.py", line 508, in get_wyckoff_sets_conventional
    return_parameters=return_parameters,
  File "/usr/local/lib/python3.7/site-packages/matid/symmetry/symmetryanalyzer.py", line 1406, in _get_wyckoff_sets
    .format(wset.wyckoff_letter, wset.space_group, wset.element, wset.indices)
ValueError: Could not resolve the free Wyckoff parameters for Wyckoff letter 'b' in space group 178. Problem in determining variables for element 'Cl' at indices '[0, 1, 2, 3, 4, 5]'.
  • 18, in normalizer, pNlJJXqsR_yEZrNTDZJZbw:jw-0Rm72RDVmqIYMSuGA1b1k067j
Traceback (most recent call last):
  File "/app/nomad/processing/data.py", line 572, in normalizing
    normalizer(self._parser_results).normalize(logger=logger)
  File "/app/nomad/normalizing/encyclopedia/encyclopedia.py", line 286, in normalize
    self.fill(context)
  File "/app/nomad/normalizing/encyclopedia/encyclopedia.py", line 188, in fill
    struct.normalize(context)
  File "/app/nomad/normalizing/encyclopedia/material.py", line 512, in normalize
    symmetry_analyzer = self.get_symmetry_analyzer(repr_atoms)
  File "/app/nomad/normalizing/encyclopedia/material.py", line 482, in get_symmetry_analyzer
    raise ValueError("Could not detect the periodic dimensions in a 2D system.")
ValueError: Could not detect the periodic dimensions in a 2D system.
  • 3, in normalizer, dcDrKssEQVCwXF3aAEqaVA:fzdq5wrhbyVHDje05JlI_Lim-Rcj
Traceback (most recent call last):
  File "/app/nomad/normalizing/system.py", line 259, in system_type_analysis
    cls = classifier.classify(atoms)
  File "/usr/local/lib/python3.7/site-packages/matid/classification/classifier.py", line 318, in classify
    dist_matrix_radii_pbc
  File "/usr/local/lib/python3.7/site-packages/matid/classification/classifier.py", line 463, in cross_validate_region
    dist_matrix_radii_pbc,
  File "/usr/local/lib/python3.7/site-packages/matid/classification/periodicfinder.py", line 134, in get_region
    bond_threshold
  File "/usr/local/lib/python3.7/site-packages/matid/classification/periodicfinder.py", line 586, in _find_proto_cell
    offset = proto_cell.get_positions()[seed_group_index]
IndexError: index 1 is out of bounds for axis 0 with size 1
Edited Feb 17, 2021 by Markus Scheidgen
Assignee
Assign to
Time tracking