kdaectrl: fill out more of nexus_structure in run start
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 48/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Ambito
- data-engineering
Direzione di ricerca
Inizia dalla gestione dell’avvio dell’esecuzione e dai placeholder nexus_structure esistenti. Traccia i valori PV KDAECTRL disponibili e i campi del messaggio di avvio dell’esecuzione, quindi definisci i campi statici richiesti e i metadati di origine di /instrument. Documenta i campi nel wiki di sviluppo e crea ticket di follow-up per i campi che possono essere scritti solo al termine dell’esecuzione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
in a run start we currently just add placeholders for blocks and for events.
we should write some static fields (based off KDAECTRL's PV values), these are the easy ones:
title - based on TITLE (assume this won't change and just do it static for now, https://github.com/ISISComputingGroup/DataStreaming/issues/44 needs to be implemented for this)
start_time - based on start time of message ( we already put this in the run start)
name - the instrument name
run_number - the run number
beamline - the instrument name
program_name - probably shouldn't be ISISICP
the /instrument group
which contains
- name - the instrument name
- source (a group) containing:
- name: ISIS
- probe: neutrons
- type: Pulsed Neutron Source
potentially more challenging:
run_cycle - the current cycle. how does the ICP get this?
experiment_identifier - not sure what this is
as part of this ticket we should actually document these fields in the dev wiki.
todo: there are also some fields which can only be written at the end, write tickets for these.
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 0
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ISISComputingGroup/DataStreaming
-
ISISComputingGroup/DataStreaming#115 · 1 assegnatario ·
-
ISISComputingGroup/DataStreaming#114 · 1 assegnatario ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
Tutte le issue di ISISComputingGroup/DataStreaming
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
robjhyndman/forecast#1220 ·
-
Add: New Channel Apertachannels:add check:passed
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
-
good first issue help wanted NLnet
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
collective/icalendar#1819 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
confluentinc/dbt-confluent#160 ·
-
inceleme-kuyrugu
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
Greater-Turkiye/platform#107 ·