• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

FAIRmat-NFDI / nomad-parser-plugins-simulation
62%
develop: 67%

Build:
Build:
LAST BUILD BRANCH: fix/remove-mapping-annotation-contamination
DEFAULT BRANCH: develop
Repo Added 09 Apr 2025 09:33AM UTC
Token JAni5cpvDf7CISjpzEyKbRjdj9qvkxp7M regen
Build 179 Last
Files 77
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH fix/remove-mapping-annotation-contamination
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • 10-add-github-copilot-instructions
  • abinit-mapping-parser
  • adapt-physicalproperty-changes
  • add-mapping-annotations-util
  • add-md-parser-guide-docs
  • add-tests
  • ams-mapping-parser
  • backup/test-oasis
  • crystal-mapping-parser
  • develop
  • ebb-mapping-playground
  • extend-parsers
  • fhiaims-mapping-parser
  • fix-abinit-dos
  • fix-commit
  • fix-representation-schema
  • fix/remove-mapping-annotation-contamination
  • fixes
  • gaussian-parser
  • gromacs-parser
  • gromacs-parser-clean
  • gromacs-parser_model-method
  • lammps-parser
  • lammps-parser_model-method
  • lammps-parser_system-hierarchy
  • mapping-guide-doc
  • migrate-md
  • migrate-nomad-parser-h5md
  • molcas-parser
  • octopus-mapping-parser
  • orca-parser
  • parser_testing_strategy
  • patch-h5md-schema-init
  • pyscf-parser
  • qe-gipaw-parser
  • quantum-espresso-mapping-parser
  • quick-fix-mkdocs
  • schema_update_convergence_targets
  • test-oasis
  • turbomole-parser
  • update-add-representation-section
  • update-dft-schema
  • update-nomad-simulations-urls
  • update_add_system_orbitals
  • wannier90-mapping-parser

08 Jan 2026 05:24PM UTC coverage: 62.015% (-5.0%) from 66.967%
20825639128

Pull #137

github

ndaelman-hu
Annotate VASP-specific inherited properties to prevent contamination

Instead of annotating base class properties (numerical_settings.Pseudopotential.name),
annotate VASP's inherited properties (Pseudopotential.name). This makes VASP immune
to annotation removal from other parsers.

When a subclass inherits properties, Python creates separate property objects in the
subclass namespace. Annotations on Pseudopotential.name are stored separately from
numerical_settings.Pseudopotential.name, preventing contamination.

All 42 parser tests now pass.
Pull Request #137: Fix global mapping annotation contamination in parsers

148 of 200 new or added lines in 6 files covered. (74.0%)

552 existing lines in 15 files now uncovered.

4302 of 6937 relevant lines covered (62.02%)

0.62 hits per line

Relevant lines Covered
Build:
Build:
6937 RELEVANT LINES 4302 COVERED LINES
0.62 HITS PER LINE
Source Files on develop
  • Tree
  • List 77
  • Changed 27
  • Source Changed 0
  • Coverage Changed 27
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20825639128 fix/remove-mapping-annotation-contamination Annotate VASP-specific inherited properties to prevent contamination Instead of annotating base class properties (numerical_settings.Pseudopotential.name), annotate VASP's inherited properties (Pseudopotential.name). This makes VASP immune to ann... Pull #137 08 Jan 2026 05:26PM UTC ndaelman-hu github
62.02
20787664711 fix/remove-mapping-annotation-contamination Fix global mapping annotation contamination in parsers Remove broken `reload()` and `remove_mapping_annotations()` pattern that caused parser failures when running in the same process. ## Problem Mapping annotations are stored on class-level `m... Pull #137 07 Jan 2026 04:04PM UTC ndaelman-hu github
62.02
20655129107 update-nomad-simulations-urls update toml urls Pull #136 02 Jan 2026 09:42AM UTC JFRudzinski github
66.97
20578993117 orca-parser parse state specific CASSCF Pull #121 29 Dec 2025 05:41PM UTC EBB2675 github
64.97
20575581419 orca-parser parse MultireferenceSCF Pull #121 29 Dec 2025 02:49PM UTC EBB2675 github
64.94
20573760556 10-add-github-copilot-instructions Add template from legacy parsers + TODO: update schema coverage push 29 Dec 2025 01:18PM UTC ndaelman-hu github
66.9
20573394774 orca-parser fix conflicting URLs Pull #121 29 Dec 2025 12:59PM UTC EBB2675 github
65.17
20572959708 orca-parser rm annotations twice (not ideal), activate all parsers Pull #121 29 Dec 2025 12:34PM UTC EBB2675 github
65.17
20432011637 orca-parser add example outputs for MCSCF Pull #121 22 Dec 2025 12:34PM UTC EBB2675 github
65.11
20431980799 orca-parser add example outputs for MCSCF Pull #121 22 Dec 2025 12:32PM UTC EBB2675 github
61.33
See All Builds (179)

Badge your Repo: nomad-parser-plugins-simulation

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc