Dies ist der Befehl mPutHdr, 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
mPutHdr – Ersetzen Sie den Header eines FITS-Bildes durch einen aus einer ASCII-Header-Vorlage
ZUSAMMENFASSUNG
mPutHdr [-d Level] [-s Statusdatei] [-H HDU] in.fits out.fits hdr.template
BESCHREIBUNG
Ersetzt den Header der Eingabedatei durch einen vom Benutzer bereitgestellten.
OPTIONAL
-d Aktiviert das Debuggen auf der angegebenen Ebene (diese Version unterstützt nur Ebene „1“).
-s Statusdatei
Ausgabe und Fehler werden gesendet an Statusdatei statt stdout
-h HDU Schreiben Sie in die angegebene FITS-Erweiterung (HDU).
ARGUMENTE
in.passt
Geben Sie die FITS-Datei ein.
passt
Pfad zur FITS-Ausgabedatei (mit neuem Header)
hdr.vorlage
ASCII-Header-Vorlage zum Schreiben passt.
Ergebnis
[strukturieren stat="OK"]
Erstellt eine FITS-Datei passt welches die gleichen Daten enthält wie in.passt, hat aber den Inhalt
of Vorlage.hdr als Header in der angegebenen Erweiterung (Standard 0 oder primär).
Erweiterung). Numlines ist die Anzahl der im Eingabeheader gefundenen FITS-Headerzeilen
Vorlage.
MITTEILUNGEN
OK [struct stat="OK"]
FEHLER Statusdatei kann nicht geöffnet werden: Statusdatei
ERROR HDU-Wert (HDU) muss eine nicht negative ganze Zahl sein
FEHLER Nicht genügend Speicher für das Ausgabedaten-Bildarray.
FEHLER Eingabe wcsinit() fehlgeschlagen.
ERROR Passt Bibliothek Fehler
Beispiele:
Nach dem Rennen mGetHdr Um den Inhalt eines FITS-Headers in eine Datei zu schreiben, können wir diesen bearbeiten
Datei, um Korrekturen vorzunehmen (überflüssige Zeilen entfernen, HISTORY-Zeilen hinzufügen usw.). Dann zu
Schreiben Sie eine Datei mit dem festen Header:
$ mPutHdr acs.fits acs_out.fits acs_fixed.hdr
[struct stat="OK"]
Verwenden Sie mPutHdr online über die Dienste von onworks.net