Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Markus Tobias Kuehbach
parser-aptfim
Commits
45daba83
Commit
45daba83
authored
Mar 20, 2020
by
Markus Scheidgen
Browse files
Remove dependency on old metainfo.
parent
d576cd09
Changes
2
Hide whitespace changes
Inline
Side-by-side
aptfimparser/aptfim.nomadmetainfo.json
deleted
100755 → 0
View file @
d576cd09
{
"type"
:
"nomad_meta_info_1_0"
,
"description"
:
"Metadata for an atom probe tomography or field ion microscopy experiment."
,
"dependencies"
:[
{
"metainfoPath"
:
"general.nomadmetainfo.json"
},
{
"metainfoPath"
:
"general.experimental.nomadmetainfo.json"
}
],
"metaInfos"
:
[
{
"description"
:
"Shape of the None/Null object"
,
"name"
:
"none_shape"
,
"dtypeStr"
:
"i"
,
"kindStr"
:
"type_dimension"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
]
},
{
"description"
:
"Name of the equipment, instrument with which the experiment was performed e.g. LEAP5000XS"
,
"name"
:
"experiment_tool_info"
,
"dtypeStr"
:
"C"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
""
},
{
"description"
:
"Operation mode of the instrument (APT, FIM or combination)"
,
"name"
:
"experiment_operation_method"
,
"dtypeStr"
:
"C"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
""
},
{
"description"
:
"Pulsing method to enforce a controlled ion evaporation sequence"
,
"name"
:
"experiment_imaging_method"
,
"dtypeStr"
:
"C"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
""
},
{
"description"
:
"Sample description e.g. pure W wire samples trial 2"
,
"name"
:
"specimen_description"
,
"dtypeStr"
:
"C"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
""
},
{
"description"
:
"Number of elements (disjoint element names) expected"
,
"name"
:
"number_of_elements"
,
"dtypeStr"
:
"i"
,
"kindStr"
:
"type_dimension"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
""
},
{
"description"
:
"List of periodic table names expected contained in dataset"
,
"name"
:
"specimen_chemistry"
,
"dtypeStr"
:
"C"
,
"shape"
:
[
"number_of_elements"
],
"superNames"
:
[
"section_experiment"
],
"units"
:
""
},
{
"description"
:
"Qualitative type of specimen and microstructure analyzed (e.g. thin films, nano objects, single crystal, polycrystal)"
,
"name"
:
"specimen_microstructure"
,
"dtypeStr"
:
"C"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
""
},
{
"description"
:
"Qualitative information how many phases in the specimen"
,
"name"
:
"specimen_constitution"
,
"dtypeStr"
:
"C"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
""
},
{
"description"
:
"Number of ions successfully evaporated"
,
"name"
:
"measured_number_ions_evaporated"
,
"dtypeStr"
:
"i"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
"1"
},
{
"description"
:
"Detector hit positions x and y"
,
"name"
:
"measured_detector_hit_pos"
,
"dtypeStr"
:
"C"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
"mm, mm"
},
{
"description"
:
"Detector hit multiplicity"
,
"name"
:
"measured_detector_hit_mult"
,
"dtypeStr"
:
"C"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
"1"
},
{
"description"
:
"Detector number of dead pulses"
,
"name"
:
"measured_detector_dead_pulses"
,
"dtypeStr"
:
"C"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
"1"
},
{
"description"
:
"Raw ion time of flight"
,
"name"
:
"measured_time_of_flight"
,
"dtypeStr"
:
"C"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
"ns"
},
{
"description"
:
"Standing voltage"
,
"name"
:
"measured_standing_voltage"
,
"dtypeStr"
:
"C"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
"V"
},
{
"description"
:
"Pulse voltage"
,
"name"
:
"measured_pulse_voltage"
,
"dtypeStr"
:
"C"
,
"shape"
:
[],
"superNames"
:
[
"section_experiment"
],
"units"
:
"V"
}
]
}
aptfimparser/metainfo/aptfim.py
View file @
45daba83
...
...
@@ -63,14 +63,14 @@ class section_experiment(general_experimental.section_experiment):
'''
,
a_legacy
=
LegacyDefinition
(
name
=
'specimen_description'
))
number_of_elements
=
Quantity
(
number_of_
disjoint_
elements
=
Quantity
(
type
=
int
,
shape
=
[],
unit
=
'dimensionless'
,
description
=
'''
Number of elements (disjoint element names) expected
'''
,
a_legacy
=
LegacyDefinition
(
name
=
'number_of_elements'
))
a_legacy
=
LegacyDefinition
(
name
=
'number_of_
disjoint_
elements'
))
specimen_chemistry
=
Quantity
(
type
=
str
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment