INAF.Libraries.Net.ScienceModels TECHNICAL REPORT
This report describes the currently loaded solution centered on `INAF.Libraries.Net.ScienceModels` and its related library projects: `INAF.Libraries.Net.ScienceModels` `INAF.Libraries.Net.Math` `INAF.Libraries.Net.Extensions` The solution is a modular .NET class library set focused on scientific and numerical processing, with particular attention to spectral data handling. The architecture separates responsibilities into three layers: a general-purpose utilities layer (`INAF.Libraries.Net.Extensions`), a mathematical and numerical layer (`INAF.Libraries.Net.Math`), a domain-oriented scientific models layer (`INAF.Libraries.Net.ScienceModels`). The `ScienceModels` project builds on the `Math` project to represent spectra, wavelength metadata, chart options, and axis boundaries. The design is lightweight, strongly object oriented, and uses `CommunityToolkit.Mvvm` to support observable models for UI-oriented scenarios.
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-03-24
- DOI
- https://doi.org/10.5281/zenodo.19205514
- Primary Topic
- Mathematics, Computing, and Information Processing
- Type
- article
- Field-Weighted Citation Impact
- 0.00