Commit 8de873b
authored
Transmission modify sample (#167)
* Order quantities; revert modification of basesection quantities
* Modify description of quantities
* Populate elements and components based on chemical_composition
* Add overwrite_quantity in merge_sections
* Include merge section capability to allow GUI interaction in `components`
* Restrict component class to `PureSubstanceComponent`
* Move material system as sub-section in TransmissionSample
* Add module for material_system and classes for Solid Solution
* Create TransmissionSampleReference class and use it in samples subsection
* Make SolidSolution as an entry class; reference it in TransmissionSample
* Bugfix: logic of adjusting composition
* Rearrange imports
* Add physical properties classes
* Refactor Transmission sample to be a section containing reference and physical props; refactor normalize
* Fixing rebase
* Changing warn to warning
* Move Physical properties to schema
* Rename section names; add docstring for naming convention
* Add crystal, polycrystal, mixed crystal, mixed polycrystal sections
* Ruff
* Add material system entry point; rename dopant as impurity
* Refine the ELN properties of sample related schemas
* Refine ELN properties for material system; make atomic percentage in to atomic fraction
* Remove materials_system: they will be moved to nomad-material-processing
* Align TransmissionSampleReference with CompositeSystemReference
* Compose a Sample class based on composite system
* Refactor extinction coefficient calc and plot
* Temporary bugfix for extinction coeff calc; minor changes in schema
* Update nomad
* Bugfix schema import; ignore search when in client context
* Add caplog conftest
* Bugfix: updating schema in search_quantities
* Add aliases
* Add previous archives to test for backward compatibility
* Add test for backward compatibility
* Add fixes for backward compatibility
* Move RawFileTransmissionData to schema1 parent 7879efb commit 8de873b
File tree
17 files changed
+3290
-103
lines changed- transmission/transmission_plugin/uv_vis_nir_transmission_plugin
- src/transmission
- tests
- data
- stable_version
17 files changed
+3290
-103
lines changedLines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| 30 | + | |
29 | 31 | | |
30 | 32 | | |
31 | 33 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| 49 | + | |
49 | 50 | | |
50 | 51 | | |
51 | 52 | | |
| |||
Lines changed: 4 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | 20 | | |
30 | 21 | | |
31 | | - | |
| 22 | + | |
32 | 23 | | |
33 | 24 | | |
34 | 25 | | |
| |||
37 | 28 | | |
38 | 29 | | |
39 | 30 | | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | 31 | | |
54 | 32 | | |
55 | 33 | | |
| |||
60 | 38 | | |
61 | 39 | | |
62 | 40 | | |
63 | | - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
64 | 44 | | |
65 | 45 | | |
66 | 46 | | |
| |||
0 commit comments