class IntronList
在文件IntronList.h第20行定义。
公有成员 | |
CIntronList () | |
virtual | ~CIntronList () |
void | init_list (int32_t *all_pos, int32_t len) |
void | read_introns (int32_t *start_pos, int32_t *end_pos, int32_t *quality, int32_t len) |
void | get_intron_support (int32_t *values, int32_t from_pos, int32_t to_pos) |
virtual const char * | get_name () const |
保护属性 | |
int32_t | m_length |
int32_t * | m_all_pos |
int32_t ** | m_intron_list |
int32_t ** | m_quality_list |
CIntronList | ( | ) |
constructor
在文件IntronList.cpp第12行定义。
~CIntronList | ( | ) | [virtual] |
在文件IntronList.cpp第20行定义。
void get_intron_support | ( | int32_t * | values, |
int32_t | from_pos, | ||
int32_t | to_pos | ||
) |
get coverage and quality score
values | values[0]: coverage of that intron; values[1]: associated quality score |
from_pos | start position of intron |
to_pos | end position of intron |
from_pos and to_pos are indices in the all_pos list not positions in the DNA sequence
在文件IntronList.cpp第107行定义。
virtual const char* get_name | ( | ) | const [virtual] |
void init_list | ( | int32_t * | all_pos, |
int32_t | len | ||
) |
initialize all arrays with the number of candidate positions
all_pos | list of candidate positions |
len | number of candidate positions |
在文件IntronList.cpp第31行定义。
void read_introns | ( | int32_t * | start_pos, |
int32_t * | end_pos, | ||
int32_t * | quality, | ||
int32_t | len | ||
) |
read introns
start_pos | array of start positions |
end_pos | array of end positions |
quality | quality scores for introns in list |
len | number of items in all three previous arguments |
在文件IntronList.cpp第56行定义。
int32_t* m_all_pos [protected] |
index of positions in the DNA sequence
在文件IntronList.h第63行定义。
int32_t** m_intron_list [protected] |
data structure storing the introns; for all posible end positions there is a list of start positions stored
在文件IntronList.h第69行定义。
int32_t m_length [protected] |
number of positions
在文件IntronList.h第60行定义。
int32_t** m_quality_list [protected] |
data structure storing the intron quality scores; the shape is exactly the same as for the introns
在文件IntronList.h第74行定义。