#GutenMorgen, Ihr lieben Tröten!

Heute weiter am kleinen #Gentoo-Overlay arbeiten, um ginix.live (ehemals #SoftwareGeraffel) schön sauber installieren / updaten zu können. Nebenbei bisschen am FPGA rumspielen, damit ich damit morgen in Hamburg schneller starten kann.

Nebenbei über Klausur und StrahlzeitantragReview grübeln.

Habt 1 wunderbaren Tag!

Ich habe ein #Gentoo-Repo 🥳

… mit einem meta-Paket,
… welches ein base-Paket enthält,
… welches nun diverse grundlegende Pakete installiert ⌛

Damit wird das ganze #GinixLive, ehemeals #SoftwareGeraffel, dann schön installierbar.

Das #SoftwareGeraffel für das 3D-Röntgenmikroskop #GINIX hat jetzt einen einprägsamen Namen:

GINIX.LIVE
GINIX steht natürlich für „Göttingen Instrument for Nano-Imaging with X-rays“¹, und LIVE steht natürlich für:

🥁 Live Imaging and Visualization Engine 🥂

¹ https://photon-science.desy.de/facilities/petra_iii/beamlines/p10_coherence_applications/infrastructure/eh2_standard_micro_focus_setup_and_gini_x_setup/ginix_setup/index_eng.html

#fürMeineAkten

GINIX setup

Notizensammlung zum #SoftwareGeraffel fürs #BeamlineLeben

pco edge:
* das `wait_for_next_image` zu einem asyncio.sleep mit while fifo-size umbauen
* Warteschlangen-Statüsse reporten
* Timing-Informationen in die Metadaten

xray.py aufsplitten:
* Haupt-Skript mit `inotify`, dann `TODO` auslesen und hardlinks in Unterordner, Originale löschen
* Variante: xray-php liest `TODO` und verteilt bereits auf Unterordner
* Ja, das ist nochmal 1 Tick besser …
Dann:
* 4 einzelne Skripte für, welche sich per `inotify` in ihre Unterordner setzen und arbeiten
* Queue-Statistiken der Worker-Skripte, + FS- und RAM-Statistiken reporten