EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

esorex – Online in der Cloud

Führen Sie esorex im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl esorex, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


esorex – ESO-Rezeptausführungstool

ZUSAMMENFASSUNG


esorex [Esorex-Optionen] Rezept [Rezeptoptionen] sof

BESCHREIBUNG


EsoRex ist das ESO-Rezeptausführungstool. Es kann CPL-basiert auflisten, konfigurieren und ausführen
Rezepte über die Befehlszeile.

Eine der Funktionen der CPL ist die Möglichkeit, Algorithmen zur Datenreduzierung zu erstellen
die als Plugins (dynamische Bibliotheken) laufen. Diese werden Rezepte genannt und sind eines der wichtigsten
Aspekte der CPL-Datenreduktions-Entwicklungsumgebung.

Da es sich bei diesen Rezepten um dynamische Bibliotheken handelt, ist es nicht möglich, sie direkt aus dem auszuführen
Befehlszeile. Allerdings stellt ESO hierfür mehrere Tools zur Verfügung und spart so Rezepte
Entwickler müssen eine solche Anwendung selbst schreiben. Eines davon ist GASGANO (a
GUI-basiertes Tool) und das andere ist EsoRex (das über die Befehlszeile ausgeführt wird) und ist
hier beschrieben.

OPTIONAL

--help Zeigen Sie diese Hilfe an und beenden Sie den Vorgang. Wenn auch ein Rezeptname angegeben ist, wird Hilfe gegeben
auch dafür. [WAHR]

--Version
Versionsinformationen anzeigen und beenden. [FALSCH]

--check-sof-exist
Bei TRUE müssen alle Eingabedateien vorhanden und lesbar sein, bevor sie aufgerufen werden
Rezept. Diese Option kann auch über die Umgebungsvariable festgelegt werden
ESOREX_CHECK_SOF_EXIST. [FALSCH]

--config
Konfigurationsdatei zur Verwendung für EsoRex. Diese Option kann auch über eingestellt werden
Umgebungsvariable ESOREX_CONFIG. []

--create-config
Erstellt eine Konfigurationsdatei für Esorex. Wenn auf TRUE gesetzt, wird eine Konfigurationsdatei „esorex.rc“ angezeigt.
wird im Verzeichnis „.esorex“ in $HOME des Benutzers erstellt. Wenn ein Dateiname vorhanden ist
angegeben, wird entsprechend eine Konfigurationsdatei erstellt. Wenn ein Rezept angegeben ist in
über die Befehlszeile, dann wird die Konfigurationsdatei für das Rezept erstellt
stattdessen (genannt „recipename.rc“). Beachten Sie, dass eine vorhandene Datei überschrieben wird.
aber eine Sicherungsdatei wird nach „filename.rc.bak“ im selben Verzeichnis kopiert. Wenn die
Wenn der Dateiname mit der Erweiterung .json endet, handelt es sich um ein maschinenlesbares JSON-Format
gebraucht. Diese Option kann auch über die Umgebungsvariable festgelegt werden
ESOREX_CREATE_CONFIG. [FALSCH]

--link-dir
Das Verzeichnis, in dem sich ein symbolischer Link zu jeder Produktdatei befinden sollte
geschrieben. Der Aktivierungs-/Deaktivierungsschalter dient zur Steuerung, ob die Verknüpfung tatsächlich hergestellt wird
die Option „--suppress-link“. Diese Option kann auch über die Umgebung festgelegt werden
Variable ESOREX_LINK_DIR. [/ Tmp]

--log-dir
Verzeichnis, in dem die Protokolldatei abgelegt werden soll. Diese Option kann auch über eingestellt werden
Umgebungsvariable ESOREX_LOG_DIR. [.]

--Logdatei
Dateiname der Protokolldatei. Diese Option kann auch über die Umgebungsvariable festgelegt werden
ESOREX_LOG_FILE. [esorex.log]

-Log-Ebene
Steuert den Schweregrad der Meldungen, die in die Protokolldatei gedruckt werden. Das
Die Option kann auch mithilfe der Umgebungsvariablen ESOREX_LOG_LEVEL festgelegt werden.
Infos | Warnung | Fehler | aus> [Info]

--no-datamd5
Deaktiviert die Berechnung des MD5-Daten-Hashs für FITS-Produktdateien. Diese Option
kann auch über die Umgebungsvariable ESOREX_NO_DATAMD5 festgelegt werden. [FALSCH]

--keine Prüfsumme
Deaktiviert die Berechnung der standardmäßigen FITS-Produktprüfsummen. Diese Option kann
kann auch über die Umgebungsvariable ESOREX_NO_CHECKSUM festgelegt werden. [FALSCH]

--man-page
Zeigen Sie eine Handbuchseite für das angegebene Rezept an und beenden Sie den Vorgang. Beachten Sie, dass dies
Die Option gilt nur für Rezepte und hat keine Auswirkungen auf Esorex. Sehen
auch die Option „--help“. Diese Option kann auch über die Umgebung festgelegt werden
Variable ESOREX_MAN_PAGE. [FALSCH]

--mem-check
Bericht über den Speicherstatus nach Abschluss der Rezeptausführung. Diese Option kann auch sein
Wird mithilfe der Umgebungsvariablen ESOREX_MEM_CHECK festgelegt. [FALSCH]

--msg-level
Steuert den Schweregrad der Nachrichten, die auf dem Terminal gedruckt werden. Das
Die Option kann auch mithilfe der Umgebungsvariablen ESOREX_MSG_LEVEL festgelegt werden.
Infos | Warnung | Fehler | aus> [Info]

--output-dir
Das Verzeichnis, in das die Produktdateien endgültig verschoben werden sollen (alle Produkte sind
zuerst im aktuellen Verzeichnis erstellt). Diese Option kann auch über eingestellt werden
Umgebungsvariable ESOREX_OUTPUT_DIR. [.]

--Ausgabe-Präfix
Auf jede Ausgabedatei angewendetes Präfix. Wenn Sie beispielsweise „pre“ angeben, wird übersetzt
'filename.fits' bis 'pre_0000.fits'. Siehe auch die Option „--suppress-prefix“. Das
Die Option kann auch mithilfe der Umgebungsvariablen ESOREX_OUTPUT_PREFIX festgelegt werden. [aus]

--output-readonly
Bei TRUE werden alle vorhandenen Produktdateien im angegebenen Ausgabeverzeichnis festgelegt
auf schreibgeschützt, für Benutzer, Gruppe und andere. Bei FALSE verwendet EsoRex die Standardeinstellung
Berechtigungen für dieses Konto/Verzeichnis. Zerstören Sie alle bereits vorhandenen Dateien. Das
Für die Paranal-Betriebsumgebung gibt es eine Option. Diese Option kann zusätzlich
kann verwendet werden, um zu verhindern, dass EsoRex bereits vorhandene Dateien überschreibt. Diese Option kann auch
kann über die Umgebungsvariable ESOREX_OUTPUT_READONLY festgelegt werden. [FALSCH]

--paf-config
Konfigurationsdatei zur Erstellung von PAF-Dateien. Diese Option kann auch über eingestellt werden
Umgebungsvariable ESOREX_PAF_CONFIG. []

--params
Listen Sie die Eingabeparameter und ihre aktuellen Einstellungen auf (ob über die Befehlszeile).
oder eine Konfigurationsdatei) für die esorex-Anwendung. Parameter werden mit gekennzeichnet
der Alias ​​des Parameters. Wenn auch ein Rezept angegeben ist, dann die Liste davon
Parameter werden ebenfalls auf die gleiche Weise generiert. Diese Option kann auch gesetzt werden
unter Verwendung der Umgebungsvariablen ESOREX_PARAMS. [FALSCH]

--products-sof
Ausgabedatei, die die vom Rezept erstellten FITS-Dateien enthält. Wenn der Dateiname
endet mit der Erweiterung .json, dann wird ein maschinenlesbares JSON-Format verwendet. Das
Die Option kann auch mithilfe der Umgebungsvariablen ESOREX_PRODUCTS_SOF festgelegt werden. []

--Rezepte
Zeigt eine Liste aller verfügbaren Rezepte an (die im Verzeichnisbaum verfügbar sind).
angegeben mit '--recipe-dir'). Diese Option kann auch über die Umgebung festgelegt werden
Variable ESOREX_RECIPES. [FALSCH]

--recipe-config
Konfigurationsdatei für jedes ausgewählte Rezept. Diese Option kann auch über eingestellt werden
Umgebungsvariable ESOREX_RECIPE_CONFIG. []

--recipe-dir
Verzeichnis mit Rezeptbibliotheken. Beachten Sie, dass esorex keine rekursive Suche durchführt
nur das angegebene Verzeichnis, sondern auch alle darunter liegenden Unterverzeichnisse. Mehrere
Verzeichnisköpfe können angegeben werden, indem die Startpfade durch Doppelpunkte (:) getrennt werden.
Diese Option kann auch über die Umgebungsvariable ESOREX_PLUGIN_DIR festgelegt werden. [.]

--suppress-link
Bei TRUE wird kein symbolischer Link zum Ausgabeprodukt erstellt. Wenn jedoch FALSCH,
Anschließend wird ein symbolischer Link in dem mit der Option angegebenen Verzeichnis erstellt
'--link-dir' für jedes Produkt, das durch das Rezept erstellt wird. Diese Option kann auch
kann über die Umgebungsvariable ESOREX_SUPPRESS_LINK festgelegt werden. [WAHR]

--suppress-präfix
Bei TRUE lautet der ursprüngliche Name des Ausgabeprodukts, wie es durch das Rezept erzeugt wird
gepflegt. Bei FALSE wird der Name der Ausgabedatei in geändert
Format „Präfixnummer“. Das Präfix kann mit „--output-prefix“ geändert werden.
Möglichkeit. Diese Option kann auch über die Umgebungsvariable festgelegt werden
ESOREX_SUPPRESS_PREFIX. [FALSCH]

--Zeit Messen und zeigen Sie die Ausführungszeit des Rezepts an. Diese Option kann auch über eingestellt werden
Umgebungsvariable ESOREX_TIME. [FALSCH]

--unload-plugin
Bei TRUE wird das Plugin nach der Ausführung entladen. Bei FALSE ist das Plugin nicht vorhanden
nach der Bearbeitung entladen, sodass eine Software wie z. B. Valgrind verwendet werden kann
Debuggen des ausgeführten Rezepts. Diese Option kann auch über die Umgebung festgelegt werden
Variable ESOREX_UNLOAD_PLUGIN. [WAHR]


Alle Optionen können auch als Umgebungsparameter festgelegt werden. Siehe das Vorherige
Absatz für Details.

Nutzen Sie esorex online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad