ESF logo

 Committee on Radio Astronomy Frequencies

 The Committee on Radio Astronomy Frequencies (CRAF) is a committee of the European Science Foundation (ESF).


Format for input to CRAF EMI and Spectrum Occupancy databases:

The format of the input file for the CRAF database was defined by the 18th CRAF meeting and revised in the 23rd CRAF meeting. This revised format is as follows:

FieldField-NameFormatField WidthField description
1DATECharacter8 bytesdate of interference event as yy-mm-dd:
yy = year - 1900 for year before 2000 and yy = year - 2000 for year after 1999.
mm = number of month. dd = day number in month
2STATIONCharacter10 bytesname of radio astronomy station: up to the first 10 leading characters of the station name (first 10 leading characters of station name)
3STARTCharacter5 bytesstart time of interference event in hh:mm (UT):
hh = hour;
mm = minute.
Note that the minimum time resolution is 15 minutes.
4ENDCharacter5 bytesend time of interference event in hh:mm (UT):
hh = hour;
mm = minute.
Note that the minimum time resolution is 15 minutes.
5ANTENNACharacter4 bytesidentification of antenna with which event was observed according to the following coding:
for EMI database: according to coding: '[diameter in meters]m ';
for Spectrum Occupancy Database: 'MON '.
Note that the 4th character is usually blank (except for 100m telescope at Effelsberg).
6RFIFREQCharacter10 bytesEMI centre frequency in MHz (accuracy 0.001 MHz) - format is ffffff.fff.
Note that the minimum frequency resolution is 1 kHz.
7BANDWIDTHCharacter10 bytesEMI bandwidth in MHz (accuracy 0.001 MHz) (if known) - format is ffffff.fff.
Note that the minimum frequency resolution is 1 kHz.
8REP_INTERVALCharacter4 bytesRepetition interval of pulses (for radars): seconds
NOTE: REP_INTERVAL = -1.0 if no repetition is observed
9INTENSITYCharacter6 bytesIntensity of interference (decimals are allowed): if the intensity exceeds 999999, the number 999999 should be specified.
10INT_UNITCharacter2 bytesIntensity unit: KE = Kelvin, JY = Jansky
Note: the intensity is uncalibrated: it can only be calibrated if it is known where in the antenna pattern the interfering transmission is received and the antenna pattern is known.
11RFI_AZCharacter3 bytesAzimuth of EMI source in degrees (if available); 'AAA' if azimuth is not defined.
12RFI_ELCharacter2 bytesElevation of EMI source in degrees (if available); 'EE' if elevation is not defined.
13TYPECharacter2 byteskind of observation: BR = broadband; SP = spectral
14ANT_AZCharacter3 bytesAzimuth of observation (in degrees); 'AAA' if azimuth is not defined
15ANT_ELCharacter2 bytesElevation of observation (in degrees); 'EE' if elevation is not defined.
16DEGCharacter3 bytesdegree of degradation of observation in percent. For spectrum occupancy data: '000'.
20EORbytes1 bytespecify '=' to identify end-of-record

** Total ** 80 bytes

The input to the database file is an ASCII file with a record-length of 80 characters, which is written into the database itself at the CRAF clearing house. Usually the underlined fields in this format form can be filled in automatically by using a simple tool as experience at Westerbork Radio Observatory showed. The others need to be filled in manually by the radio observatory (e.g. by an operator checking the observation).

This format applies to both the CRAF EMI database and to the Spectrum Occupancy database.

On the basis of practice with Westerbork database input it is considered useful a radio observatory sends each month the ASCII file by email to the CRAF clearing house. This process can also easily be automated via the CRAF ftp-server (for info: contact CRAF clearing house).


Last modified: November 7, 2001