forked from demorest/psrfits_utils
-
Notifications
You must be signed in to change notification settings - Fork 7
/
guppi_PSRFITS_v3.4_search_template.txt
137 lines (137 loc) · 7.87 KB
/
guppi_PSRFITS_v3.4_search_template.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
SIMPLE = T / file does conform to FITS standard
BITPIX = 8 / number of bits per data pixel
NAXIS = 0 / number of data axes
EXTEND = T / FITS dataset may contain extensions
HDRVER = '3.4 ' / Header version
FITSTYPE= 'PSRFITS' / FITS definition for pulsar data files
DATE = ' ' / File creation date (YYYY-MM-DDThh:mm:ss UTC)
OBSERVER= ' ' / Observer name(s)
PROJID = ' ' / Project name
TELESCOP= 'GBT' / Telescope name
ANT_X = 882589.65 / [m] Antenna ITRF X-coordinate (D)
ANT_Y = -4924872.32 / [m] Antenna ITRF Y-coordinate (D)
ANT_Z = 3943729.348 / [m] Antenna ITRF Z-coordinate (D)
FRONTEND= ' ' / Rx and feed ID
NRCVR = 2 / Number of receiver polarisation channels
FD_POLN = 'LIN' / LIN or CIRC
FD_HAND = -1 / +/- 1. +1 is LIN:A=X,B=Y, CIRC:A=L,B=R (I)
FD_SANG = 45.0 / [deg] FA of E vect for equal sig in A&B (E)
FD_XYPH = 0.0 / [deg] Phase of A^* B for injected cal (E)
BACKEND = 'GUPPI' / Backend ID
BECONFIG= 'N/A' / Backend configuration file name
BE_PHASE= -1 / 0/+1/-1 BE cross-phase:0 unknown,+/-1 std/rev
BE_DCC = 0 / 0/1 BE downconversion conjugation corrected
BE_DELAY= 0.0 / [s] Backend propn delay from digitiser input
TCYCLE = 0.0 / [s] On-line cycle time (D)
OBS_MODE= 'SEARCH' / (PSR, CAL, SEARCH)
DATE-OBS= ' ' / Date of observation (YYYY-MM-DDThh:mm:ss UTC)
OBSFREQ = * / [MHz] Centre frequency for observation
OBSBW = * / [MHz] Bandwidth for observation
OBSNCHAN= * / Number of frequency channels (original)
CHAN_DM = 0.0 / DM used to de-disperse each channel (pc/cm^3)
SRC_NAME= ' ' / Source or scan ID
COORD_MD= 'J2000' / Coordinate mode (J2000, GAL, ECLIP, etc.)
EQUINOX = 2000.0 / Equinox of coords (e.g. 2000.0)
RA = ' ' / Right ascension (hh:mm:ss.ssss)
DEC = ' ' / Declination (-dd:mm:ss.sss)
BMAJ = * / [deg] Beam major axis length
BMIN = * / [deg] Beam minor axis length
BPA = 0.0 / [deg] Beam position angle
STT_CRD1= ' ' / Start coord 1 (hh:mm:ss.sss or ddd.ddd)
STT_CRD2= ' ' / Start coord 2 (-dd:mm:ss.sss or -dd.ddd)
TRK_MODE= 'TRACK' / Track mode (TRACK, SCANGC, SCANLAT)
STP_CRD1= ' ' / Stop coord 1 (hh:mm:ss.sss or ddd.ddd)
STP_CRD2= ' ' / Stop coord 2 (-dd:mm:ss.sss or -dd.ddd)
SCANLEN = * / [s] Requested scan length (E)
FD_MODE = 'FA' / Feed track mode - FA, CPA, SPA, TPA
FA_REQ = 0.0 / [deg] Feed/Posn angle requested (E)
CAL_MODE= 'OFF' / Cal mode (OFF, SYNC, EXT1, EXT2)
CAL_FREQ= 0.0 / [Hz] Cal modulation frequency (E)
CAL_DCYC= 0.0 / Cal duty cycle (E)
CAL_PHS = 0.0 / Cal phase (wrt start time) (E)
STT_IMJD= * / Start MJD (UTC days) (J - long integer)
STT_SMJD= * / [s] Start time (sec past UTC 00h) (J)
STT_OFFS= * / [s] Start time offset (D)
STT_LST = * / [s] Start LST (D)
END
#
###############################################################################
#
# Subintegration data Binary Table Extension
#
###############################################################################
#
XTENSION= BINTABLE / ***** Subintegration data *****
BITPIX = 8 / N/A
NAXIS = 2 / 2-dimensional binary table
NAXIS1 = * / width of table in bytes
NAXIS2 = * / Number of rows in table (NSUBINT)
PCOUNT = 0 / size of special data area
GCOUNT = 1 / one data group (required keyword)
TFIELDS = * / Number of fields per row
INT_TYPE= 'TIME' / Time axis (TIME, BINPHSPERI, BINLNGASC, etc)
INT_UNIT= 'SEC' / Unit of time axis (SEC, PHS (0-1), DEG)
SCALE = 'FluxDen' / Intensity units (FluxDen/RefFlux/Jansky)
NPOL = 1 / Nr of polarisations
POL_TYPE= 'AA+BB' / Polarisation identifier (e.g., AABBCRCI, AA+BB)
TBIN = * / [s] Time per bin or sample
NBIN = 1 / Nr of bins (PSR/CAL mode; else 1)
NBIN_PRD= 0 / Nr of bins/pulse period (for gated data)
PHS_OFFS= 0.0 / Phase offset of bin 0 for gated data
NBITS = 8 / Nr of bits/datum (SEARCH mode 'X' data, else 1)
NSUBOFFS= 0 / Subint offset (Contiguous SEARCH-mode files)
NCHAN = * / Number of channels/sub-bands in this file
CHAN_BW = * / [MHz] Channel/sub-band width
NCHNOFFS= 0 / Channel/sub-band offset for split files
NSBLK = * / Samples/row (SEARCH mode, else 1)
EXTNAME = SUBINT / name of this binary table extension
TTYPE# = TSUBINT / Length of subintegration
TFORM# = 1D / Double
TUNIT# = s / Units of field
TTYPE# = OFFS_SUB / Offset from Start of subint centre
TFORM# = 1D / Double
TUNIT# = s / Units of field
TTYPE# = LST_SUB / LST at subint centre
TFORM# = 1D / Double
TUNIT# = s / Units of field
TTYPE# = RA_SUB / RA (J2000) at subint centre
TFORM# = 1D / Double
TUNIT# = deg / Units of field
TTYPE# = DEC_SUB / Dec (J2000) at subint centre
TFORM# = 1D / Double
TUNIT# = deg / Units of field
TTYPE# = GLON_SUB / [deg] Gal longitude at subint centre
TFORM# = 1D / Double
TUNIT# = deg / Units of field
TTYPE# = GLAT_SUB / [deg] Gal latitude at subint centre
TFORM# = 1D / Double
TUNIT# = deg / Units of field
TTYPE# = FD_ANG / [deg] Feed angle at subint centre
TFORM# = 1E / Float
TUNIT# = deg / Units of field
TTYPE# = POS_ANG / [deg] Position angle of feed at subint centre
TFORM# = 1E / Float
TUNIT# = deg / Units of field
TTYPE# = PAR_ANG / [deg] Parallactic angle at subint centre
TFORM# = 1E / Float
TUNIT# = deg / Units of field
TTYPE# = TEL_AZ / [deg] Telescope azimuth at subint centre
TFORM# = 1E / Float
TUNIT# = deg / Units of field
TTYPE# = TEL_ZEN / [deg] Telescope zenith angle at subint centre
TFORM# = 1E / Float
TUNIT# = deg / Units of field
TTYPE# = DAT_FREQ / [MHz] Centre frequency for each channel
TFORM# = E / NCHAN floats
TUNIT# = MHz / Units of field
TTYPE# = DAT_WTS / Weights for each channel
TFORM# = E / NCHAN floats
TTYPE# = DAT_OFFS / Data offset for each channel
TFORM# = E / NCHAN*NPOL floats
TTYPE# = DAT_SCL / Data scale factor for each channel
TFORM# = E / NCHAN*NPOL floats
TTYPE# = DATA / Subint data table
TDIM# = (*,*,*,*) / Dimensions (NBITS or NBIN,NCHAN,NPOL,NSBLK)
TFORM# = B / NBIN*NCHAN*NPOL*NSBLK int, byte(B) or bit(X)
TUNIT# = Jy / Units of subint data
END