Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

`filewriter`: intermediate files & autosave files

Offen
#96 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Ruhig
Bereich
backend, data

Rechercherichtung

Beginne damit, die filewriter-Komponente und den Request-Pfad zu lokalisieren, der die Daten des aktuellen Laufs in eine .nxs-Datei schreibt. Prüfe, wie die Ausgabe im Histogramm-Modus behandelt wird, und definiere „fertig“ dann als die Unterstützung einer expliziten Anforderung für eine Zwischendatei und eines regelmäßigen Autosaves, ohne den Lauf zu beenden, wobei die Daten nach einem Detektorausfall wiederherstellbar sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

filewriter

The filewriter must support intermediate files - i.e. a request to write all of the data so far in the run to a .nxs file, without ending the run.

It must also similarly support autosave files - as above but happens automatically at intervals.

This is especially important as HRPDX plan to run their analysis in histogram mode, without these intermediate files a detector failure 11 hours into a 12 hour run would trash the 11 hours worth of data, with these files at least some data should be recoverable (this is not an issue for event mode, only histogram mode).

Vorherrschende Sprache
Keine Sprachdaten
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus ISISComputingGroup/DataStreaming

Alle Issues in ISISComputingGroup/DataStreaming

Ähnliche Issues

Weitere Issues zu Backend & API Design

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.