Ito ang command na mPutHdr na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
mPutHdr - Palitan ang header ng FITS image ng isa mula sa template ng ASCII header
SINOPSIS
mPutHdr [-d level] [-s statusfile] [-h hdu] in.fits out.fits hdr.template
DESCRIPTION
Pinapalitan ang header ng input file ng isa na ibinigay ng user.
Opsyon
-d Ino-on ang pag-debug sa tinukoy na antas (sinusuportahan lamang ng bersyong ito ang antas na "1").
-s statusfile
Ipinapadala ang output at mga error sa statusfile sa halip na mag-stdout
-h hdu Sumulat sa tinukoy na FITS extnension (HDU).
MGA PANGANGATWIRANG
in.fits
Ipasok ang FITS file.
out.fits
Path sa output FITS file (na may bagong header)
hdr.template
ASCII header template kung saan isusulatan out.fits.
Magbunga
[struct stat="OK"]
Lumilikha ng FITS file out.fits na naglalaman ng parehong data bilang in.fits, ngunit may mga nilalaman
of template.hdr bilang header nito sa tinukoy na extension (default 0, o primary
extension). numlines ay ang bilang ng mga FITS na linya ng header na makikita sa input header
template.
MENSAHE
OK [struct stat="OK"]
ERROR Hindi mabuksan ang status file: statusfile
ERROR HDU na halaga (hdu) ay dapat na isang hindi negatibong integer
ERROR Hindi sapat ang memorya para sa output data image array.
ERROR Nabigo ang input wcsinit().
ERROR FITS aklatan mali
HALIMBAWA
Pagkatapos tumakbo mGetHdr upang isulat ang mga nilalaman ng isang FITS header sa isang file, maaari naming i-edit iyon
file upang gumawa ng mga pagwawasto (alisin ang mga extraneous na linya, magdagdag ng mga linya ng HISTORY, atbp). Pagkatapos, sa
magsulat ng isang file na may nakapirming header:
$ mPutHdr acs.fits acs_out.fits acs_fixed.hdr
[struct stat="OK"]
Gamitin ang mPutHdr online gamit ang mga serbisyo ng onworks.net