Restructure the data collection group tags to use the rsyncer table
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
Rechercherichtung
Löse zuerst #791, und verfolge dann, wie Tags für Datensammlungsgruppen, Bruchteile, Metadaten und die rsyncer-Tabelle dargestellt werden. Achte besonders auf tomography multigrid und das Verhalten von EPU bei Images-Disc2; als abgeschlossen gilt die Aufgabe, wenn die DCG-Registrierungen konsistent sind, ohne auf die aktuellen dateipfadbasierten Tags angewiesen zu sein.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
For tomography multigrid the data collection group tags don't match between the fractions and metadata.
The fractions are in the form base/Supervisor_SampleX while the fractions are base/visit/Supervisor/SampleX so underscope vs slash causes issues.
This relates to a wider problem where the data collection group tag should be replaced with an rsyncer group to ensure the dcg registrations are consistent. This would make it clearer how fractions and metadata relate as it would avoid using file paths in the current way, but it requires some major code restructuring.
EPU sessions present some problems, in particular with the Images-Disc2 behaviour where the metadata and fractions are related but need to become separate dcgs.
#791 needs fixing before this can be attempted
- Vorherrschende Sprache
- Python
- Sterne
- 2
- Forks
- 1
- Ø Merge
- 1 T. 12 Std.
- Gemergte PRs (30 T.)
- 22
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus DiamondLightSource/python-murfey
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
Alle Issues in DiamondLightSource/python-murfey
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100