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

FAIRmat-NFDI / nomad-parser-plugins-simulation / 24240333703
74%

Build:
DEFAULT BRANCH: develop
Ran 10 Apr 2026 11:21AM UTC
Jobs 3
Files 94
Run time 1min
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

10 Apr 2026 11:17AM UTC coverage: 74.09% (+0.9%) from 73.223%
24240333703

push

github

web-flow
Gromacs parser results (#156)

* Added parsing of masses and (partial) charges

* Rebasing onto current develop

* Extended atom parameter parsing to include chemical_symbol and atomic_number, if available

* WIP

* Adapted schema to archive derived properties from MolecularDynamicsResults

* Implemented explicitly archiving ParticleParameters, generalized all references to atom to particle

* Fixed Ruff complaint

* Added temporary check for availability of new feature in nomad_simulations

* More guards

* Adjusted parser and schema to changes in nomad-simulations.force_field, updated program.version regex

* Recovered some missing quantities

* Added some more missing Quantities

* fix: block MappingParser Level 3 task recursion for GROMACS workflows

* Extended parser to handle CG systems, started adding free energy parameter parsing

* corrected model_method structure, added workarounds for nested subsection issues

* Added free energy parameter parsing

* fix: clean up unused imports, remove magic numbers

* implemented atom/particle classification

* fix: organize inputs

* added parsing of free energy parameters

* fix: rename lambdas valuse -> coupling_parameters to resolve naming conflict with MappingParser

* Adapted parser to reflect resolved field naming conflict

* Resolved field naming conflict (values -> lambda_values) (#169)

* Resolved field naming conflict (values -> coupling_parameters)

* Renamed coupling_parameters to lambda_values to improve clarity

* renamed coupling_parameters to lambda_values

* closed implementation gap to add free-energy inputs via XVG parser.

* linting stuff

* Conditionally skip test until related PR is merged

* optimized tests, adressed Copilot comments

* fix: rename Outpus -> Outputs in gromacs schema, update TODO PR ref to #375

* Update src/nomad_simulation_parsers/parsers/gromacs/parser.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* reabsing

* adressed review comment... (continued)

447 of 466 new or added lines in 7 files covered. (95.92%)

3 existing lines in 1 file now uncovered.

7612 of 10274 relevant lines covered (74.09%)

2.22 hits per line

Uncovered Changes

Lines Coverage ∆ File
16
90.74
6.34% src/nomad_simulation_parsers/parsers/gromacs/parser.py
3
97.06
2.14% tests/parsers/test_gromacs_parser.py

Coverage Regressions

Lines Coverage ∆ File
3
90.74
6.34% src/nomad_simulation_parsers/parsers/gromacs/parser.py
Jobs
ID Job ID Ran Files Coverage
1 24240333703.1 10 Apr 2026 11:21AM UTC 94
74.09
GitHub Action Run
2 24240333703.2 21 Apr 2026 09:54AM UTC 94
74.09
GitHub Action Run
3 24240333703.3 27 Apr 2026 01:05PM UTC 94
74.09
GitHub Action Run
Source Files on build 24240333703
  • Tree
  • List 94
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 1c7acd60 on github
  • Prev Build on develop (#24195801675)
  • Delete
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