edit · history · print

Software.EPNFormat History

Show minor edits - Show changes to markup

July 31, 2007, at 04:21 AM by mkeith -
Added line 18:

The latest released version of the EPN data format is EPN 6.30.

July 31, 2007, at 04:20 AM by mkeith -
Added line 17:

EPN 6.30 Specification

July 31, 2007, at 04:19 AM by mkeith - Adding more header information... Still a lot to go! Also, no detailed format specifiers yet
Deleted line 17:

Line 1

Added line 19:
Line 1
Changed lines 24-26 from:

Line 2

to:
Line 2
Changed lines 33-42 from:

Line 3

Line 4

Line 5

Line 6

Line 6 is special, it contains no data but consists of 80 ‘-‘ characters.

to:
Line 3
Line 4
Line 5
Line 6
Line 6 is special, it contains no data but consists of 80 ‘-‘ characters.
July 31, 2007, at 04:16 AM by mkeith -
Changed lines 20-25 from:
NameSizeFormatDescription
EPN Version9StringThe EPN version identifier. Currently ‘EPN 6.30 ‘
Counter7IntegerThe number of lines in this EPN data block

to:
NameSizeFormatUnitsDescription
EPN Version9String The EPN version identifier. Currently ‘EPN 6.30 ‘
Counter7Integer The number of lines in this EPN data block
History67String A freeform text string to describe the data

Line 2

NameSizeFormat Description
JName14String Pulsar JName
CName14String Pulsar ‘common name’. Usualy BName
PBar17DecimalsBarycentric Period of the Pulsar at epoch
DM9Decimalcm^{-3}pcDispersion measure of Pulsar
RM11Decimalrad m^2Rotation Measure of Pulsar
CatRef7String Catalogue reference for parameters
BibRef9String Bibliographic reference for data

Line 3

Line 4

Line 5

Line 6

Line 6 is special, it contains no data but consists of 80 ‘-‘ characters.

Added line 46:

Added lines 48-51:

At one time counter specified the number of streams in a file, however because of the variable length of streams and the fact that more than one EPN Data Block can be allowed in a file, this was changed to the number of 80-character lines in the data block. This allows for skipping through data blocks without parsing them entirely.

July 31, 2007, at 04:05 AM by mkeith -
Changed line 27 from:

Counter

to:

Counter

July 31, 2007, at 04:04 AM by mkeith -
Changed line 27 from:
to:

Counter

July 31, 2007, at 04:03 AM by mkeith - Starting the description of EPN format data
Added line 2:
Added lines 25-27:

Detailed Description of Header Elements

Counter

July 31, 2007, at 04:00 AM by mkeith - Starting the description of EPN format data
Changed lines 16-20 from:

Header definition

to:

Main Header definition

Line 1

NameSizeFormatDescription
EPN Version9StringThe EPN version identifier. Currently ‘EPN 6.30 ‘
Counter7IntegerThe number of lines in this EPN data block
July 31, 2007, at 03:56 AM by mkeith - Starting the description of EPN format data
Changed line 8 from:
to:

Overview

Changed lines 10-12 from:

The format is designed so that it splits across 80 byte ‘lines’, although the format does not include any line feed or carrage return characters.

to:

The format is designed so that it splits across 80 byte ‘lines’, although the format does not include any line feed or carrage return characters. In this document, line is defined as an 80 character segment of the data.

An EPN data block is split into a 6-line (480 byte) main header, followed by one or more data streams, which themselves consist of a 2-line (160 byte) stream header and a variable length hex encoded profile.

An EPN file may contain one or more EPN data blocks.

Header definition

July 31, 2007, at 03:51 AM by mkeith - Starting the description of EPN format data
Added lines 1-13:

EPN Data Format

About

The EPN data format is a portable way to transfer folded profiles and single pulses. It is encoded in plain text, with profiles stored as hexadecimal numbers. This means that the file can be viewed and editied with a text editor. Since, however, there are no seperators between any of the header elements in the file, it can be difficult to parse the file manualy.

The EPN format has undergone a number of changes to the data structure since it’s introduction in 1998, however the core elements remain the same.

Format Description

The EPN Data Format is encoded in 8-bit ASCII characters. The format is designed so that it splits across 80 byte ‘lines’, although the format does not include any line feed or carrage return characters.

Data Formats
edit · history · print
Page last modified on July 31, 2007, at 04:21 AM