funmerge – Online in der Cloud

Dies ist der Befehl funmerge, 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


funmerge – eine oder mehrere Funtools-Tabellendateien zusammenführen

ZUSAMMENFASSUNG


funmerge [-w⎪-x] -f [Spaltenname] ...

OPTIONAL


-f # gibt eine Spalte aus, die die Datei angibt, aus der dieses Ereignis stammt
-w # Positionswerte mithilfe von WCS-Informationen anpassen
-x # Positionswerte mithilfe der WCS-Informationen anpassen und alte Werte speichern

BESCHREIBUNG


funmerge führt FITS-Daten aus einer oder mehreren FITS-Binärtabellendateien oder Rohereignisdateien zusammen.

Das erste Argument des Programms gibt die erste Eingabe-FITS-Tabelle oder Rohereignisdatei an.
Wenn „stdin“ angegeben ist, werden Daten aus der Standardeingabe gelesen. Verwenden Sie die Funtools-Halterung
Notation zur Angabe von FITS-Erweiterungen und Zeilenfiltern. Nachfolgende Argumente geben an
zusätzliche Ereignisdateien und Tabellen zum Zusammenführen. (Hinweis: Stdin kann für keines davon verwendet werden
(zusätzliche Eingabedateiargumente.) Das letzte Argument ist die FITS-Ausgabedatei. Die Spalten
in jeder Eingabetabelle müssen identisch sein.

Wenn eine Eingabedatei mit dem Zeichen „@“ beginnt, wird sie als Include-Datei verarbeitet, d. h.
als Textdatei mit Ereignisdateinamen (sowie Leerzeilen und/oder Kommentarzeilen).
beginnend mit dem „#“-Zeichen). Wenn die Standardeingabe als Include-Datei angegeben ist
('@stdin'), dann werden Dateinamen aus der Standardeingabe bis zum EOF (^D) gelesen. Ereignisdateien
und Include-Dateien können auf einer Befehlszeile gemischt werden.

Zeilen aus jeder Tabelle werden nacheinander in die Ausgabedatei geschrieben. Wenn der Schalter -f
[colname] in der Befehlszeile angegeben wird, wird jeder Zeile eine zusätzliche Spalte hinzugefügt
Enthält die Nummer der Datei, aus der diese Zeile entnommen wurde (beginnend bei eins). In
In diesem Fall werden die entsprechenden Dateinamen in den Header-Parametern mit dem gespeichert
Präfix FUNFIL, also FUNFIL01, FUNFIL02 usw.

Verwendung der -w wechseln (oder -x Schalter wie unten beschrieben), funmerge Kann auch angepasst werden
Positionieren Sie Spaltenwerte mithilfe der WCS-Informationen in jeder Datei. (Nach Positionsspalten, wir
bedeuten die Spalten, in die die Tabelle eingeteilt wird, d. h. die durch die definierten Spalten bincols=
(Standardeinstellung: (X,Y).) Um die WCS-Ausrichtung durchzuführen, wird das WCS der ersten Datei verwendet
als Basis-WCS. Jede Position in nachfolgenden Dateien wird angepasst, indem sie zunächst konvertiert wird
die Himmelskoordinate in seinem eigenen WCS-Koordinatensystem, dann durch Konvertieren dieser Himmelsposition
zur Himmelsposition des Basis-WCS und schließlich zur Rückkonvertierung in eine Pixelposition in
das Basissystem. Beachten Sie, dass zur Durchführung der WCS-Ausrichtung die entsprechenden WCS- und
TLMIN/TLMAX-Schlüsselwörter müssen bereits in jeder FITS-Datei vorhanden sein.

Bei der WCS-Ausrichtung können Sie die Originalpositionen in der Ausgabedatei speichern
Verwendung der -x (für „xtra“) anstelle des Schalters -w Schalter (d. h. auch diesen Schalter verwenden).
impliziert die Verwendung -w) Die alten Positionen werden in Spalten mit demselben Namen wie die gespeichert
ursprüngliche Positionsspalten mit dem hinzugefügten Präfix „OLD_“.

Beispiele:

Führen Sie zwei Tabellen zusammen und behalten Sie die ursprüngliche Dateinummer für jede Zeile in der Spalte bei
mit dem Namen „DATEI“ (zusammen mit dem entsprechenden Dateinamen im Header):

[sh] funmerge -f „DATEI“ test.ev test2.ev merge.ev

Führen Sie zwei Tabellen mit WCS-Ausrichtung zusammen und speichern Sie die alten Positionswerte in zwei weiteren
Säulen:

[sh] funmerge -x test.ev test2.ev merge.ev

Dieses Programm funktioniert nur mit Rohereignisdateien und Binärtabellen. Wir haben es noch nicht umgesetzt
Bild- und Array-Zusammenführung.

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



Neueste Linux- und Windows-Online-Programme