PaNOSC-ViNYL / ViNYL-project

This repository keeps track of tasks, milestones, deliverables of workpackage 5 in panosc.
Apache License 2.0
5 stars 5 forks source link

Jupyter notebooks for McStas/McStasScript signal generation simulations #61

Open CFGrote opened 3 years ago

CFGrote commented 3 years ago

Populate a notebook repository with tutorial notebooks to demonstrate how to perform signal simulations with McStasScript. Signals will be stored in nexus format and optionally deposited in suitable database / filestore.

mads-bertelsen commented 3 years ago

What is the reason for storing sample signal in nexus format? The nexus format is great for describing detector response, but that would limit the simulation to a certain detector coverage. Can see it could be important in an example, but may not be suitable to store in a database where openPMD may be preferable.

CFGrote commented 3 years ago

i wrote nexus because that's what is in the proposal. if we have good reasons to use openpmd, i'm happy to propose a change. BTW, would it be possible to make openpmd "nexus compliant" by adding certain metadata tags? if i'm not mistaken, openpmd should support xml as a backend.