|
84 | 84 | is considered as a narrow synonym for crystal defects. |
85 | 85 |
|
86 | 86 | The aim of the NXapm application definition is to provide a general yet specific enough |
87 | | - solution to serialize artifacts for virtually all atom probe and field-ion microcopy experiments. |
| 87 | + solution to serialize artifacts for virtually all atom probe and field-ion microscopy experiments. |
88 | 88 |
|
89 | 89 | Before summarizing the design of the base classes and the parts of the NXapm application definition, |
90 | 90 | it is worthwhile to recall and distinguish concepts that are related to atom extraction |
|
187 | 187 | NXapm defines constraints on the existence and cardinality of concepts and its concept branches but seeks to |
188 | 188 | offer a compromise. The key design pattern followed is that most branches are made optional or at most recommended |
189 | 189 | but their child concepts are conditionally required. Thereby, NXapm can cover a variety of simple but also complex |
190 | | - use cases. An example of this parent-optional-but-childs-stronger-restricted design is the combination of the |
| 190 | + use cases. An example of this parent-optional-but-children-stronger-restricted design is the combination of the |
191 | 191 | optional group ``measurement`` with its required child ``measurement/instrument``: |
192 | 192 | Users which report simulations are not forced to document the instrument but users which have characterized |
193 | 193 | a specimen are motivated to report about the instrument. They are though not necessarily required to report all |
|
215 | 215 | considered best practice by AMETEK/Cameca, ``raw_data`` for delay-line timing data, ``hit_finding`` for details of the |
216 | 216 | hit finding algorithm, ``hit_spatial_filtering`` a process that filters hits of too low quality and those laying outside the about |
217 | 217 | to be computed reconstruction volume. Furthermore, group ``voltage_and_bowl`` offers a place for documenting calibrations |
218 | | - and processing non-linearities. Group ``mass_to_charge_conversion`` is used to document the mass calibration and the |
| 218 | + and processing nonlinearities. Group ``mass_to_charge_conversion`` is used to document the mass calibration and the |
219 | 219 | conversion from time-of-flight to mass-to-charge-state-ratio values. |
220 | 220 |
|
221 | 221 | Finally, the groups ``reconstruction`` and ``ranging`` were designed to match and document the classical approaches how |
|
984 | 984 |
|
985 | 985 | In the case of an open-source instrument, like P. Felfer's Oxcart or G. Schmitz's |
986 | 986 | M-TAP instruments, also use program1, program2, ... with program1 representing |
987 | | - the control software e.g. `M. Monajem and P. Felfer pyCCAPT <https://pyccapt.readthedocs.io/en/latest/>`_. |
| 987 | + the control software e.g. `M. Monajem and P. Felfer PYCCAPT <https://pyccapt.readthedocs.io/en/latest/>`_. |
988 | 988 | Further instances (program2, ...) can be used to list the dependencies, the |
989 | 989 | python virtual environment. |
990 | 990 | </doc> |
|
0 commit comments