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

FAIRmat-NFDI / nomad-simulations / 24124214824
85%

Build:
DEFAULT BRANCH: develop
Ran 08 Apr 2026 07:51AM UTC
Jobs 3
Files 129
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

08 Apr 2026 07:50AM UTC coverage: 84.61% (+1.3%) from 83.345%
24124214824

push

github

web-flow
Archive data update (#339)

* Added parsing of masses and (partial) charges for MD

* WIP

* Still a WIP

Fixed bugs in MSD calculation

Updated molecular_dynamcis to handle new home of mass and charge

Added partial_charges and effective_masses to class ForceField (#346)

* Added partial_charges and effective_masses to class ForceField

* Update src/nomad_simulations/schema_packages/force_field.py

Co-authored-by: Esma B. Boydas <80156958+EBB2675@users.noreply.github.com>

* Update src/nomad_simulations/schema_packages/force_field.py

Co-authored-by: Esma B. Boydas <80156958+EBB2675@users.noreply.github.com>

* Added effective_masses type to positive_float, enforced len(shape) = n_particles

* Added AtomParameters for force field parameters, following the  architecture.

* Combined corrected species_scope approach with a nomadic structural check.

* Small improvement of AtomsParameterContainer.normalize

* Corrected logger handling in normalizer signature

* Corrected mistake in force_field docstring

* Fixed tests

* Removed unused imports, improved test coverage

* Implemented selection of representative_system, extended tests

* Corrected docstring

* Improved AtomParametersContainer.normalize

* Fixed Ruff violations

* Fixed expeced normalizer sequence, corrected logger message formatting

* Removed f-strings from logger messages

* Generalized function names, changed species_scope to type ParticleState

* Generalized field names from atom to particle

---------

Co-authored-by: Esma B. Boydas <80156958+EBB2675@users.noreply.github.com>

* Updated molecular_dynamics to process archive.data

Fixed failing test

Fixed Ruff violation

More linting errors

MDAnalysis doesn't accept bonds = None anymore

Fixing merge conflict

* fix: make molecular_dynamics access ParticleParameters quantities, pass MolecularDynamicsResults to normalizer

* fix: untyped data structures in archive_to_universe

* updated test_molecular_dynamics to work with ParticlePar... (continued)

248 of 331 new or added lines in 6 files covered. (74.92%)

9 existing lines in 2 files now uncovered.

8890 of 10507 relevant lines covered (84.61%)

2.54 hits per line

Uncovered Changes

Lines Coverage ∆ File
60
37.96
23.72% src/nomad_simulations/schema_packages/utils/molecular_dynamics.py
17
57.3
6.03% src/nomad_simulations/schema_packages/workflow/molecular_dynamics.py
6
93.94
tests/utils/test_molecular_dynamics.py

Coverage Regressions

Lines Coverage ∆ File
7
57.3
6.03% src/nomad_simulations/schema_packages/workflow/molecular_dynamics.py
2
37.96
23.72% src/nomad_simulations/schema_packages/utils/molecular_dynamics.py
Jobs
ID Job ID Ran Files Coverage
1 24124214824.1 08 Apr 2026 07:51AM UTC 129
84.61
GitHub Action Run
2 24124214824.2 08 Apr 2026 07:51AM UTC 129
84.61
GitHub Action Run
3 24124214824.3 08 Apr 2026 07:52AM UTC 129
84.61
GitHub Action Run
Source Files on build 24124214824
  • Tree
  • List 129
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 6d194566 on github
  • Prev Build on develop (#23867020306)
  • Next Build on develop (#24186598136)
  • 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