TDTS File Format

The TDTS file format is used by the Dataset Editor to store test and training data. It is basically an XML format with a few simple tags:

XML Tag Description
<replist> the root element of the report listview. It contains the following attributes:
sig: signature; is always "SDLCSuite"
vers: version string
id: name of data file which the dataset is associated with
example:
   <replist sig="SDLCSuite" vers="1060" id="test_classmap.ilab">
<numcols> specifies the number of columns; the first three columns contain the running index and the x- and y-coordinates of the particular pixel. All other columns contain the classes which the particular pixel is associated with.

example:

   <numcols>4</numcols>
<numrows> specifies the number of rows (i.e. the number of defined dataset objects)

example:

   <numrows>13</numrows>
<comment > contains an arbitrary comment on the data

example:

   <comment>This is a comment on the data</comment>
<commonheader > specifies a common table header which is not used by Epina ImageLab

example:

   <commonheader>SDL Report Data</commonheader>
<colname > specifies a column header; the attribute ix specifies the number of the column

example:

   <colname ix="4">Address</colname>
<columnformat > specifies the column format for the row editor; the attribute ix specifies the number of the column

example:

   <columnformat ix="1">[i][120]0001</columnformat>
<checkedcolumn> identifies a checked column; the tag is always empty; a column is checked if the tag is present ix column number

example:

   <checkedcolumn ix="3" />
<cell > cell contents

ix column index of the cell
iy row index of the cell
checked="" indicates that this cell is checked (unchecked cells do not export the checked attribute)

example:

   <cell ix="2" iy="3" checked="">Test Cell 2,3</cell>