ISISComputingGroup / ISISComputingGroup/IBEX

MuX: Improve Hexagons data file creation and management

Aperta
#8,748 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.