ISISComputingGroup / ISISComputingGroup/IBEX
MuX: Improve Hexagons data file creation and management
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 6
- Fork
- 2
- Merge medio
- 16h 40m
- PR unite (30g)
- 2
Descrizione
# Feature Description
As a MuX instrument scientist I would like the creation and management of data files from the Hexagons to be robust and production worthy.
The MuX beamline currently creates a bare bones HDF5 with the event data, and a separate nxs file with the log data. Ideally this should be combined to a single nxs file with a standardised format.
## Explanation
Following on from #6109, we need to improve the processes around data management and file creation so they are more robust, maintainable and well documented.
### Additional Information
The Muon group are also looking at other acquisition technologies for this beamline, so work here may need to be coordinated with that plan (and an assessment made of the value of this work against that plan).
@FreddieAkeroyd is the current subject matter expert in the group.
See our [Git Workflow](https://isiscomputinggroup.github.io/ibex_developers_manual/processes/git_and_github/Git-workflow.html).
# Acceptance Criteria
- [ ] The MuX beamline produces a single nxs file containing all data in a standardised format
- [ ] This work, along with all work on generating files from the Hexagon digitisers is sufficiently documented to enable support
# How to Review
Before making a PR...
- _Provide verbose instructions for the reviewer to test your changes_
- _Describe how you have implemented testing for this feature_
- _Provide screenshots of the feature to help the reviewer if relevant_
_If not applicable, write "Not applicable"_
[comment]: <> (FILL IN BELOW)
> ...
**To the reviewer: Make sure to [update submodules](https://isiscomputinggroup.github.io/ibex_developers_manual/processes/git_and_github/Git-workflow.html)!**
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia esaminando l’issue #6109 e l’attuale processo di generazione dei dati di Hexagon, compreso il modo in cui vengono prodotti il file degli eventi HDF5 e il file di log nxs separato. Coordinati con il gruppo Muon e FreddieAkeroyd sulle altre tecnologie di acquisizione prima di definire il formato standard; il lavoro è completato quando un file nxs contiene tutti i dati e il processo di generazione è documentato per il supporto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Ambito
- data, documentation
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100