Skip to main content

Advertisement

Table 4 Overview of the header variables of the GTrack format

From: Identifying elemental genomic track types and representing them uniformly

Header variable Description Default value
GTrack version Version of the GTrack specification used 1.0
Track type Track type of the GTrack file segments
Value type The kind of content accepted in the value column number
Value dimension The dimension of the content in the value column scalar
Undirected edges Whether all edges are undirected false
Edge weights Whether the edges have weights false
Edge weight type The kind of content accepted as edge weights number
Edge weight dimension The dimension of the edge weights scalar
Uninterrupted data lines Whether it is guaranteed that the data lines are not interrupted by bounding region specification lines or comments false
Sorted elements Whether it is guaranteed that all bounding regions and track elements come in sorted order false
No overlapping elements Whether it is guaranteed that no two track elements overlap false
Circular elements Whether any track elements or bounding regions cross the coordinate borders of a circular sequence false
1-indexed Whether the coordinates start at 1 (0 if false) false
End inclusive Whether the coordinates specified in the end column is included in intervals false
*Value column The name of the column to be used for as the 'value' column value
*Edges column The name of the column to be used for as the 'edges' column edges
*Fixed length Fixed length of all track elements 1
*Fixed gap size Fixed-size gaps between all neighboring track elements 0
*Fixed-size data lines Whether each data line has an exact size in terms of number of characters false
*Data line size The size of each data line in terms of number of characters 1
*GTrack subtype The name of the subtype of the GTrack format specification used for the file (empty string)
*Subtype version The version of the GTrack subtype 1.0
*Subtype URL URL to a GTrack file used as a specification/model for the GTrack subtype (empty string)
*Subtype adherence Regulates the way a GTrack file may override the subtype specification free
  1. All header variables not specified in a GTrack file retains their default values.
  2. * Defined in the extended part of the GTrack specification. See the GTrack specification (Additional file 1) for more details.