-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds XPS example files and completes tutorial docs #216
Merged
Merged
Changes from all commits
Commits
Show all changes
5 commits
Select commit
Hold shift + click to select a range
ad90851
Adds deply step to pages build
domna c962b83
Adds folder to deployment
domna 4e66e2a
Adds XPS example files
sherjeelshabih c290c07
Updates converting data tutorial
sherjeelshabih babb7e0
Removes unnecessary rebase change
sherjeelshabih File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# XPS Reader | ||
|
||
## What is this reader? | ||
|
||
This reader supports converting X-ray photoelectron spectroscopy into a NeXus formatted file. The application definiton it follows is [NXmpes](https://fairmat-nfdi.github.io/nexus_definitions/classes/contributed_definitions/NXmpes.html#nxmpes). | ||
|
||
## Supported file formats | ||
The reader decides which parser to use based on the file extension of the files provided. For the main XPS files, the following file extensions are supported: | ||
- .sle: [SpecsLabProdigy](https://www.specs-group.com/nc/specs/products/detail/prodigy/) files, propietary format of SPECS GmbH (v1.6) | ||
- .xml: SpecsLab 2files, XML format from SPECS GmbH (v1.6) | ||
- .vms: VAMAS files, ISO standard data transfer format ([ISO 14976](https://www.iso.org/standard/24269.html)), both in regular and irregular format | ||
- .xy: SpecsLabProdigy export format in XY format (including all export settings) | ||
- .txt: | ||
- exported by [Scienta Omicron](https://scientaomicron.com/en) instruments | ||
- exported by [CasaXPS](https://www.casaxps.com/) analysis software | ||
|
||
```console | ||
user@box:~$ dataconverter --params-file params.yaml | ||
``` | ||
|
||
## Contact person in FAIRmat for this reader | ||
Lukas Pielsticker |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,165 @@ | ||
definition: | ||
value: NXmpes | ||
version: 1.0 | ||
title: EX439_S718_Au in 25 mbar O2 | ||
start_time: 2022-04-08T11:47:02.0200Z | ||
end_time: 2022-04-08T14:52:26.0400Z | ||
entry_identifier: EX439 | ||
experiment_institution: Max Planck Institute for Chemical Energy Conversion | ||
experiment_facility: Surface and Interface Analysis Group | ||
experiment_laboratory: Near-Ambient Pressure XPS Lab | ||
program_name: SpecsLabProdigy | ||
user: | ||
name: Lukas Pielsticker | ||
affiliation: Max Planck Institute for Chemical Energy Conversion | ||
address: Lukas Pielsticker | ||
orcid: 0000-0001-9361-8333 | ||
email: [email protected] | ||
Instrument: | ||
device_information: | ||
vendor: SPECS GmbH | ||
model: Custom NAP-XPS instrument | ||
identifier: null | ||
energy_resolution: | ||
type: calibrated | ||
resolution: | ||
value: 0.2 | ||
unit: eV | ||
source_probe: | ||
type: Fixed Tube X-ray | ||
probe: photon | ||
device_information: | ||
vendor: SPECS GmbH | ||
model: µFOCUS 500 | ||
identifier: null | ||
beam_probe: | ||
distance: | ||
value: 0.0 | ||
unit: mm | ||
Electronanalyser: | ||
description: hemispherical | ||
device_information: | ||
vendor: SPECS GmbH | ||
model: PHOIBOS 150 NAP | ||
identifier: null | ||
Collectioncolumn: | ||
scheme: angular dispersive | ||
device_information: | ||
vendor: SPECS GmbH | ||
model: PHOIBOS 150 NAP | ||
identifier: null | ||
Energydispersion: | ||
scheme: hemispherical | ||
diameter: | ||
unit: mm | ||
value: 150 | ||
device_information: | ||
vendor: SPECS GmbH | ||
model: PHOIBOS 150 | ||
identifier: null | ||
Detector: | ||
amplifier_type: channeltron | ||
detector_type: Multi-anode | ||
device_information: | ||
vendor: Surface Concept GmbH | ||
model: 1D-DLD detector | ||
identifier: null | ||
Manipulator: | ||
device_information: | ||
vendor: SPECS GmbH | ||
model: 5-axis manipulator | ||
identifier: null | ||
temperature_sensor: | ||
name: type K thermocouple | ||
measurement: temperature | ||
attached_to: sample | ||
type: type K thermocouple | ||
value: | ||
value: 298.0 | ||
unit: K | ||
sample_heater: | ||
name: Coherent Compact Evolution IR Diode LASER (DILAS) | ||
physical_quantity: temperature | ||
type: IR diode laser | ||
heater_power: | ||
value: 0.0 | ||
unit: W | ||
Pid: | ||
setpoint: | ||
value: 298.0 | ||
unit: K | ||
cryostat: | ||
name: null | ||
physical_quantity: null | ||
type: null | ||
Pid: | ||
setpoint: null | ||
drain_current_amperemeter: | ||
name: Amperemeter 1.0 | ||
measurement: current | ||
type: wire | ||
value: | ||
value: 0.1 | ||
unit: nA | ||
sample_bias_voltmeter: | ||
name: XPS sample voltmeter | ||
measurement: voltage | ||
attached_to: sample | ||
type: oscilloscope | ||
value: | ||
value: 0.0 | ||
unit: V | ||
sample_bias_potentiostat: | ||
name: XPS sample potentiostat | ||
physical_quantity: voltage | ||
type: potentiostat | ||
Pid: | ||
setpoint: | ||
value: 0.0 | ||
unit: V | ||
pressure_gauge: | ||
name: Atmion | ||
measurement: pressure | ||
type: hot-filament ionization gauge | ||
value: | ||
value: 0.000000001 | ||
unit: mbar | ||
value_log: | ||
value: | ||
value: null | ||
unit: null | ||
flood_gun: | ||
name: FG 22/35 | ||
physical_quantity: current | ||
type: low energy electron source | ||
current: | ||
value: 0.0 | ||
unit: A | ||
current_log: | ||
value: | ||
value: null | ||
unit: null | ||
Sample: | ||
name: Polycristalline Au foil | ||
sample_id: S718 | ||
atom_types: Au | ||
physical_form: foil | ||
situation: vacuum | ||
Substance: | ||
name: Au | ||
molecular_mass: | ||
value: 196.96657 | ||
unit: g/mol | ||
cas_number: 7440-57-5 | ||
molecular_formula_hill: Au | ||
sample_history: | ||
sample_preparation: | ||
start_time: 2022-04-08T11:25:00.200Z | ||
end_time: 2022-04-08T11:45:00.200Z | ||
description: sputter cleaned with Ar ions for 20 min | ||
method: Ar sputtering | ||
PHYSICAL_PROCESS[sample_loading]: | ||
start_time: 2022-04-08T11:02:00.0200Z | ||
end_time: 2022-04-08T11:03:00.0200Z | ||
description: loaded in the endstation and transferred to analysis chamber | ||
method: vacuum transfer |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
dataconverter: | ||
reader: xps | ||
nxdl: NXmpes | ||
input-file: | ||
- EX439_S718_Au.sle | ||
- eln_data_sle.yaml | ||
remove_align: True | ||
output: Au_25_mbar_O2_no_align.nxs |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe add how to extract the files from the zip from the console.