mems::SMLHeader_s Struct Reference

List of all members.

Public Attributes

uint32 alphabet_bits
 Bits per character in the alphabet - 4 bytes.

boolean circular
 Circularity of sequence - 1 byte.

char description [DESCRIPTION_SIZE]
 Freeform text description of sequence data -- 2048 bytes.

signed short id
 Obsolete ID value - 1 byte, eaten by alignment?

uint64 length
 length of the sequence before circularity - 8 bytes

boolean little_endian
 Is the byte order little endian? 0==no, !0==yes.

uint64 seed
 The pattern used in each seed.

uint32 seed_length
 The length of the seed mask.

uint32 seed_weight
 The weight of the seed mask.

uint8 translation_table [UINT8_MAX]
 Translation table for ascii characters to binary values -- 256 bytes.

uint32 unique_mers
 Number of unique mers in the sequence 4 bytes.

uint32 version
 Format version - 4 bytes.

uint32 word_size
 Word size on the machine the sequence was translated.


Member Data Documentation

uint32 mems::SMLHeader_s::alphabet_bits
 

Bits per character in the alphabet - 4 bytes.

Definition at line 1276 of file FileSML.cpp.

boolean mems::SMLHeader_s::circular
 

Circularity of sequence - 1 byte.

Definition at line 1285 of file FileSML.cpp.

char mems::SMLHeader_s::description[DESCRIPTION_SIZE]
 

Freeform text description of sequence data -- 2048 bytes.

Definition at line 1287 of file FileSML.cpp.

signed short mems::SMLHeader_s::id
 

Obsolete ID value - 1 byte, eaten by alignment?

Definition at line 1284 of file FileSML.cpp.

uint64 mems::SMLHeader_s::length
 

length of the sequence before circularity - 8 bytes

Definition at line 1280 of file FileSML.cpp.

boolean mems::SMLHeader_s::little_endian
 

Is the byte order little endian? 0==no, !0==yes.

Definition at line 1283 of file FileSML.cpp.

uint64 mems::SMLHeader_s::seed
 

The pattern used in each seed.

Definition at line 1277 of file FileSML.cpp.

uint32 mems::SMLHeader_s::seed_length
 

The length of the seed mask.

Definition at line 1278 of file FileSML.cpp.

uint32 mems::SMLHeader_s::seed_weight
 

The weight of the seed mask.

Definition at line 1279 of file FileSML.cpp.

uint8 mems::SMLHeader_s::translation_table[UINT8_MAX]
 

Translation table for ascii characters to binary values -- 256 bytes.

Definition at line 1286 of file FileSML.cpp.

uint32 mems::SMLHeader_s::unique_mers
 

Number of unique mers in the sequence 4 bytes.

Definition at line 1281 of file FileSML.cpp.

uint32 mems::SMLHeader_s::version
 

Format version - 4 bytes.

Definition at line 1275 of file FileSML.cpp.

uint32 mems::SMLHeader_s::word_size
 

Word size on the machine the sequence was translated.

Definition at line 1282 of file FileSML.cpp.


The documentation for this struct was generated from the following file:
Generated on Fri Mar 14 06:01:43 2008 for libMems by doxygen 1.3.6