forked from nexusformat/definitions
-
Notifications
You must be signed in to change notification settings - Fork 9
NXmpes refactoring #52
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
Merged
Merged
Changes from 2 commits
Commits
Show all changes
235 commits
Select commit
Hold shift + click to select a range
d45470c
Sets preparation, temperature+gas_pressure in NXmpes/NXsample to reco…
domna 68c9556
Sets fields to optional
domna 31b3070
Incorporates comments from proposal page
domna 883aa7a
Incorporates changes from may workshop (#32)
domna 39e0e26
Adds a reference to PaNET ontology
domna 6301658
Change NXsample in NXmpes using the new NXsample_history and NXsubstance
lukaspie 99f7363
Remove accidental changes to NXentry
lukaspie 3793763
One more fix for NXentry
lukaspie 1767529
Readd unintentionally removed fields, add drain_current environment
lukaspie a546c11
Remove commented nxdl code in nyaml
lukaspie 3de0d91
Use NXmpes.yaml generated with correct nyaml2nxdl
domna 7485a54
Merge branch 'mpes-refactor' into mpes-refactor-sample
lukaspie 8a4c313
Store NXsensor on NXinstrument (and NXmanipulator) instead of NXsample
lukaspie 0614f9b
Add nyamls for NXinstrument and NXmanipulator
lukaspie be5755b
Add NXactuator base class
lukaspie 6020c0f
Change cryostat and sample_heater to NXactuator
lukaspie 32ec656
Add nyamls for changed base classes
lukaspie 6b20b10
remove unchanged nyamls
lukaspie 149a2b6
Fix errors in NXmpes
lukaspie b6694dc
Add NXpid to NXactuator
lukaspie 7bb3acb
Remove old nxdl code from nyamls
lukaspie c40f1d0
Sets preparation, temperature+gas_pressure in NXmpes/NXsample to reco…
domna b0c6858
Sets fields to optional
domna 3c314cb
Incorporates comments from proposal page
domna 5cbdf9b
Incorporates changes from may workshop (#32)
domna dab0037
Adds a reference to PaNET ontology
domna 13e2251
Use NXmpes.yaml generated with correct nyaml2nxdl
domna 6270604
Rename temperature_sensor, make NXsubstance recommended
lukaspie 599d1c5
Addresses some of the comments
domna 53d5a85
Cleaner docs for NXmpes
domna c7b789b
Adds proper NXresolution
domna 1947ee5
Add NXfabrication to any device in NXmpes
lukaspie 1afc8eb
NXresolution: Change `dimension` to `physical_quantity`
domna 45264d0
Add NXfabrication to all MPES instrument-related base classes
lukaspie 9f94d68
Add general concepts first defined in NXmpes_xps sub app-def
lukaspie ed9115b
Make energy axis recommended instead of required for now
lukaspie dc2d267
Add NXnote to NXcalibration to store calibration file
lukaspie d39f018
Add transmission function in NXelectronanalyser, intensity calibratio…
lukaspie 23c6d4c
Address comments on NXactuator, add optional flood gun
lukaspie 5551050
Adds response_function to NXresolution
domna 9c72ceb
Address comments, change transmission function
lukaspie 5d9e0cf
Fix typo in work function docstring
lukaspie 01b87df
More typo fixes
lukaspie 35ab0c6
Rename energy correction to energy_referencing
lukaspie c4bbfd1
Add reference to ISO standard
lukaspie 8bcf0e2
Merge branch 'mpes-iso-standard' into mpes-changes-from-xps-subdef
lukaspie dd3be94
Add more ISO references to NXmpes
lukaspie 395fc34
update data docstring with ISO reference
lukaspie cee5940
Use mapping in NXcalibration
lukaspie fdfcc54
Update ISO links in docs
lukaspie 56dabc3
Update doc in type attribute of NXdata
lukaspie 269a846
Sets preparation, temperature+gas_pressure in NXmpes/NXsample to reco…
domna 38f33d3
Sets fields to optional
domna a3cba75
Incorporates comments from proposal page
domna 57171a1
Incorporates changes from may workshop (#32)
domna 52e2bdd
Adds a reference to PaNET ontology
domna be014ac
Use NXmpes.yaml generated with correct nyaml2nxdl
domna 2175e35
Addresses some of the comments
domna 8274c7d
Cleaner docs for NXmpes
domna ad12285
Adds proper NXresolution
domna e40559f
Add NXfabrication to any device in NXmpes
lukaspie 66009b9
NXresolution: Change `dimension` to `physical_quantity`
domna 034135d
Add NXfabrication to all MPES instrument-related base classes
lukaspie 5169ca5
Adds response_function to NXresolution
domna 0f013af
Updates distance field according to @Tommaso-Pincelli s comments
domna c16d6a2
Add base class for electronic core levels
lukaspie 19bcd9d
Add single strings for 'No' option in enum
lukaspie 39e57bd
Sync yaml files to nxdl
domna c8b341f
Resolve merged conflicts in yaml files
lukaspie d8d4c7e
Fix merge conflicts in NXdetector, remove NXdetector.yaml from contri…
lukaspie 65c6b9a
typo fix in NXdetector
lukaspie e400ca8
more merge conflict fixes
lukaspie 821d9e5
Remake nxdl files
lukaspie 9649ea5
Ensure yaml-nxdl consistency
lukaspie 18afeaa
Readd lost NXdetector fields
lukaspie e594281
Merge pull request #72 from FAIRmat-NFDI/mpes-changes-from-xps-subdef
lukaspie 23efc86
Remove duplicated beam_TYPE
lukaspie 4f4fabc
Sets user affilliation and name to required and remove any other fiel…
domna bd6b13a
Adds photon to NXsource and make probe in NXsource optional
domna cc3b9a6
Adds partial to NXroot
domna b874c61
Create nxdls
domna cd74ec8
Use all capital MAPPING in NXcalibration for now
lukaspie 06ed85d
Add to NXmpes_instrument (issue #85)
lukaspie 2900715
Modify NXsource base class docstring
lukaspie 58affe3
Make NXDLs
lukaspie 710c320
make nyamls
lukaspie f41d0c3
Add list of physical quantities as axis names
lukaspie b0a216c
use @target in NXresolution
lukaspie 981de1b
Remove NXlink base class
lukaspie 763a967
Merge branch 'fairmat' into mpes-refactor
domna 3bd3791
Updates calibration nxdl file
domna 08020ac
Rename raw axis name in NXdetector/NXdata, split polarization
lukaspie 0402962
Merge branch 'fairmat' into mpes-refactor
lukaspie 101d1df
update mpes-structure.rst
lukaspie 4f88fa9
Add depends on in NXenergydispersion
lukaspie 191749c
Update manual/source/mpes-structure.rst
lukaspie 7414010
Merge branch 'fairmat' into mpes-refactor
lukaspie 80e695e
Use xref in NXmpes and related base classes
lukaspie d5f6b0f
Make NXDLs with xrefs
lukaspie 2ee5d51
Use xref in NXelectronanalyser
lukaspie 57c2635
remove NXsource nyaml from contributed definitions
lukaspie 12dbd85
initial fix in nyaml files
lukaspie f9f0450
Merge branch '123-use-nxresolution-properly-across-nxmpes' of github.…
lukaspie 21bd518
Merge branch 'fairmat' into mpes-refactor
lukaspie a74768b
named resolution in instrument and analyser base class
lukaspie 3a7ecc8
Rename torrodial to Torrodial to align with other options.
lukaspie d709e2a
initial detailed description of energy scan modes
lukaspie 73b77d3
Merge branch 'mpes-refactor' into 78-extend-nxdata-with-axis-namesphy…
lukaspie 0c574e4
Merge branch 'mpes-refactor' into mpes-refactor-sample
lukaspie 55dfc7e
Merge commit 'a15798bab795d92b587527f2cff0819e26f550ee' into mpes-ref…
lukaspie f7ed4b0
readd lost fields in NXmpes/NXsample
lukaspie 32b515c
make No field in NXelectron_level a string
lukaspie f27191f
Change value log in actuators in NXmanipulator
lukaspie d5587be
Merge branch 'fairmat' into mpes-refactor
domna 3109645
Multiline docstrings for enumerations are now supported
domna d740302
Make nxdl
domna 4031ab2
Whitespace above and below copyright removed (new nyaml version)
domna a7206a9
Black reformatted
domna d5b5d00
fix beam_TYPE and distance
lukaspie e8754f6
remove additional whitespace in NXmpes yaml
lukaspie c5f3dc4
remove applied fields from calibrations
lukaspie d89d031
set situation and gas pressure to recommended in NXsample
lukaspie f7fc4d8
remove unneeded docstring from NXcollectioncolumn/mode
lukaspie 3ad7396
remove NXinstrument yaml from contributed
lukaspie 7dbbb7f
remove explicit resolution names from NXinstrument
lukaspie 4f5c0d9
Merge branch 'mpes-refactor' into 123-use-nxresolution-properly-acros…
lukaspie 30bf75a
Merge branch 'mpes-refactor' into 126-extend-energy-scan_mode-in-nxen…
lukaspie 6160104
Merge branch 'fairmat' into mpes-refactor
domna b7e97e8
Merge branch 'mpes-refactor' into mpes-refactor-sample
lukaspie a47437a
remake NXmpes.nxdl.xml
lukaspie f53a639
Merge branch 'mpes-refactor' into 78-extend-nxdata-with-axis-namesphy…
lukaspie a8d78f7
Merge branch 'mpes-refactor' into 123-use-nxresolution-properly-acros…
lukaspie a31ba79
Merge branch 'mpes-refactor' into 126-extend-energy-scan_mode-in-nxen…
lukaspie dff02b6
Merge branch 'mpes-refactor' into 78-extend-nxdata-with-axis-namesphy…
lukaspie 664c636
Merge branch 'mpes-refactor' into mpes-refactor-sample
lukaspie c6b5882
fix xref in NXenergydispersion
lukaspie e0214d7
Merge branch 'mpes-refactor' into 123-use-nxresolution-properly-acros…
lukaspie 4ec983c
Use NX_FLOAT in NXresolution/resolution, introduce resolution_error
lukaspie 88b3df6
Merge branch 'mpes-refactor' into mpes-refactor-sample
lukaspie 6ceb1ba
move sensor and actuator descriptions to NXmanipulator
lukaspie 0517b25
make NXenvironment.nxdl.xml
lukaspie 8455aee
make nxdls
lukaspie 1b06f56
change starting data in NXenvironment
lukaspie 96ea278
shorten sample history docstring
lukaspie 2ed482d
update NXsource in NXmpes
lukaspie 142df50
removed unneeded fields in NXactuator
lukaspie 77eb4c9
fix typos, copy-paste errors and accidental deletions
lukaspie 55a8d3e
address review comments
lukaspie 89bfec1
add vacuum level to energy referencing
lukaspie e9d512c
add description of dither mode, remove transmission mode
lukaspie 0b3e18e
Merge pull request #124 from FAIRmat-NFDI/123-use-nxresolution-proper…
lukaspie d514e94
Merge branch 'mpes-refactor' into 126-extend-energy-scan_mode-in-nxen…
lukaspie 5e35159
Merge branch 'mpes-refactor' into 78-extend-nxdata-with-axis-namesphy…
lukaspie 03c8ca6
add AXISNAME_depends to NXdata
lukaspie c234f17
remove name quantities from NXmpes for now
lukaspie f1e439c
add a NXdata_mpes class as glossary
lukaspie 22ba173
Merge branch 'mpes-refactor' into mpes-refactor-sample
lukaspie 8fd635b
NXdetector/data field names moved to separate file
domna db7ec3d
Docstring for detector/data added
domna dbfb264
change docstring in AXISNAME_depends
lukaspie 0386fef
Merge branch '78-extend-nxdata-with-axis-namesphysical-quantities-glo…
lukaspie 5960792
update axis docstring with unit categories
lukaspie 4806e3f
Rename detector/data to detector/raw_data
domna 8f682e8
rename actuation to physical_quantity
lukaspie fa17d60
add angular and spatial axis names
lukaspie e276632
removed unneeded axes in NXdetector
lukaspie 46abd51
Merge pull request #127 from FAIRmat-NFDI/126-extend-energy-scan_mode…
lukaspie c0071e1
use new output and setpoints structure in NXactuator
lukaspie 6c0434c
change suggested axis names in NXdetector/data
lukaspie 991ca9d
move chemical_formula to NXsubstance
lukaspie 6d928b3
Change latex to xelatex
domna 2fbbc1b
Merge branch 'mpes-refactor' into mpes-refactor-sample
lukaspie 40d079b
use NXsubstance correctly again
lukaspie 5e3b935
add usage description of source_TYPE
lukaspie a75f314
limit allow collecton column schemes
lukaspie 4653115
Merge branch 'fairmat' into mpes-refactor
domna b0678c0
nxdl regenerated with new nyaml2nxdl
domna 75482c4
add angular and spatial acceptance to NXcollectioncolumn
lukaspie f8b4de8
Merge branch 'mpes-refactor' of github.com:FAIRmat-NFDI/nexus_definit…
lukaspie b77f13d
remove NXsensor from contributed
lukaspie 3d5f54b
Adds proper inputenc
domna 9858384
Merge branch 'mpes-refactor' into mpes-refactor-sample
lukaspie 5ac19aa
Fixes config.py bugs
domna 50b4295
Use xelatex for unicode support again
domna 1531187
Add fonts to conf.py
domna bf13922
Declare delta as additional unicode character
domna 128b36e
Also declare bold delta
domna b23a10c
xetex removed from ci install
domna 84d3b94
update MPES-related inherited NXdata classes
lukaspie 7b81547
Merge pull request #92 from FAIRmat-NFDI/78-extend-nxdata-with-axis-n…
lukaspie f791555
NXdata fixed
domna e16bd68
add energy indices and depends
lukaspie 0d040f4
move NXaperture to end of NXenergydispersion
lukaspie d46c080
Merge branch 'fairmat' into mpes-refactor
lukaspie 2479ca1
Fix tabs/spaces in NXdata+NXmpes docstrings
domna df82fbe
Explicitly name NXdata and extend docstring for generic NXdata group
domna 8f01ddc
Merge branch 'mpes-refactor' into mpes-refactor-sample
lukaspie 750db36
make nxdls
lukaspie d1c16ff
make nyamls
lukaspie e9c8ec4
Merge pull request #68 from FAIRmat-NFDI/mpes-refactor-sample
lukaspie aa5c09e
Regenerate nxdls
domna b982d52
Revert changes to impatient/conf.py
domna 8613602
mpes-structure.rst cleaned
domna 7e7ccf5
Add an introductory sentence of appdef list
domna 4bd7792
Updates docs from Lukas comments
domna 8617cf2
remove exists keyword from NXdata_mpes base classes
lukaspie 8d4c1e2
typo and docstring fixes in base classes
lukaspie 1da950f
typo fixes in NXelectronanalyser
lukaspie a4b4cfc
consistenly use :math environment
lukaspie 4534b0c
specify ISO8601 time format in NXmpes
lukaspie 442aacc
Merge branch 'mpes-refactor' of github.com:FAIRmat-NFDI/nexus_definit…
lukaspie 8a59a7c
make nyaml
lukaspie 7a8bee3
use NX_WAVENUMBER in k-space in NXmpes
lukaspie 2e89d13
mpes overview text refined from review comment
domna 5e27937
review MPES-related docstrings
lukaspie cd30bc3
Merge branch 'mpes-refactor' of github.com:FAIRmat-NFDI/nexus_definit…
lukaspie 859a8e9
make nxdl and nyaml again
lukaspie 0adeaa0
make NXelectronanalyser/work_function recommended
lukaspie fdb36ff
set unicode character for \sim
lukaspie f986784
Use \sim instead of ~ in yaml file
domna b401db4
typo fix in NXenergydispersion
lukaspie e487f87
make nxmpes nyaml
lukaspie 3bc8002
change MPES base classes after Laurenz' review
lukaspie e8d1890
address review comments on NXmpes appdef
lukaspie 9c874ad
change mapping in NXcalibration
lukaspie 602c3ff
add description of E-EF in MPES
lukaspie e73f603
remake nxdls and nyamls
lukaspie 03d8477
change docstring of spatial acceptance in NXcollectioncolumn
lukaspie 46ef7d4
make drain current optional in NXmpes
lukaspie 060902e
add NXdata to NXcalibration
lukaspie 5aa9fc6
add MPES-specialized NXprocess base class
lukaspie 629d530
add generic NXactuator to NXenvironment
lukaspie 556e912
update potentiostat of NXmpes/sample/bias
lukaspie 208ceb5
add name to mpes cryostat
lukaspie 5ea63b4
change to resolution_errors in NXresolution
lukaspie 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 hidden or 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
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.
Uh oh!
There was an error while loading. Please reload this page.