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

FAIRmat-NFDI / pynxtools-apm / 14063831397 / 4
17%
main: 17%

Build:
DEFAULT BRANCH: main
Ran 25 Mar 2025 03:37PM UTC
Files 2
Run time 26s
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: 91.667% (+48.8%) from 42.857%
14063831397.4

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)

22 of 24 relevant lines covered (91.67%)

0.92 hits per line

Source Files on job 14063831397.4
  • Tree
  • List 2
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 14063831397
  • 0b7c7efe on github
  • Prev Job for on main (#12130743346.1)
  • Next Job for on main (#14379265311.2)
  • 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