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

FAIRmat-NFDI / pynxtools-apm / 14063831397
46%

Build:
DEFAULT BRANCH: main
Ran 25 Mar 2025 03:37PM UTC
Jobs 5
Files 2
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

25 Mar 2025 03:36PM UTC coverage: 100.0%. Remained the same
14063831397

push

github

web-flow
Apm app niac changes (#37)

* Initial code for a simple NOMAD app for atom probe

* Fixed appname, installed for a py3.11.11 nomad dev pyenv

* Minor edits on the app

* Edits to the documentation in prep for apmapp

* precommit updated

* Configuration for parsing dictionary of controlled keyword - value pairs with information from AP Suite / IVAS

* Implementation skeleton for YAML IVAS/APSuite parser

* Using pynxtools with custom NeXus definitions to enable that NOMAD can detect these

* Added an optional deps group nomad to assure that an installation of pynxtools-apm does not actively modify the environment with versions of these that nomad needs, otherwise nomad did not start reporting that h5grove was unable to load pydantic_settings

* Working first version of the Cameca-specific parsing to NeXus

* Bumped ruff

* minor edits

* Edits on configuration in response to how cameca example worked in nomad

* Bugfixes, mainly type conversions for apm_app

* Refactored event records

* edits

* fix imprecise statement

* Several bugfixes for apm_app cameca examples, heuristics for leap model and pulse mode

* bugfix leap model heuristics

* Last changes before switching to refactored NXapm, which might break some paths in the parser as apm-specific base classes were heavily reassessed in preparation for NIAC revision of NXapm to become accepted in the standard

* Using refactored NXapm, possibly BREAKING CHANGE, next through testing with run-throughs

* Fix #35 via #32

* Fixes NOMAD APM example

* run_number now a countable

* Updated config paths as caused by changes in the definitions because of feedback from the NIAC Autumn 2024 code camp

* Must not downgrade any longer h5grove when using the particular combination nomad a1610f8b, pynxtools e314454b, pynxtools-apm da799acb

* Generated working NOMAD dev environment with pynx-core and pynxtools-em

* Completed the bugfixes on the generic APM example, next steps: i) run all examples, ii) finalize... (continued)

24 of 24 relevant lines covered (100.0%)

4.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 14063831397.1 25 Mar 2025 03:37PM UTC 2
42.86
GitHub Action Run
2 14063831397.2 25 Mar 2025 03:37PM UTC 2
42.86
GitHub Action Run
3 14063831397.3 25 Mar 2025 03:37PM UTC 2
91.67
GitHub Action Run
4 14063831397.4 25 Mar 2025 03:37PM UTC 2
91.67
GitHub Action Run
5 14063831397.5 25 Mar 2025 03:38PM UTC 2
91.67
GitHub Action Run
Source Files on build 14063831397
  • Tree
  • List 2
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 0b7c7efe on github
  • Prev Build on main (#12130743346)
  • Next Build on main (#14379265311)
  • 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