EPICS and NeXus
Task D5: demonstration for supporting NeXus
- Dynamic EPICS control system setup (device selection; GUI control (CSStudio/PyQt); EPICS archive)
- experiment2NeXus (EPICS IOC -> Application Definition)
- demonstrator (semiconductor sample; measure I-V curves as function of temperature)
build it up (DONE)
[ ] build EPICS IOC with py API (~1 week)
[ ] document how to set it up
[ ] Application Def: YAML (NXsample; NXinstrument; NXdata /default potable/) -> yaml2nxdl
[ ] EPICS IOC/ py API -> EPICSreader (get experiment data) & use dataconverter to write NeXus
[ ] put & visualise data in NOMAD
[ ] Jupyter Notebook: I-V curve fit to get Temp dependant resistance