libuproc  1.2.0
Data Structures | Macros | Functions

Open reading frame. More...

Data Structures

struct  uproc_orf
 Open reading frame. More...
 

Macros

#define UPROC_ORF_INITIALIZER
 Initializer macro. More...
 

Functions

void uproc_orf_init (struct uproc_orf *orf)
 Initializer function. More...
 
void uproc_orf_free (struct uproc_orf *orf)
 Freeing function. More...
 
int uproc_orf_copy (struct uproc_orf *dest, const struct uproc_orf *src)
 Deep-copy function. More...
 

Detailed Description

Open reading frame.

The (partial) result of translating DNA into protein. An ORF extracted by uproc_orfiter_next ends after one of the three stop codons (TAA, TAG, TGA) and starts either at the beginning of the sequence or after the stop codon that terminated the previous ORF.

Macro Definition Documentation

#define UPROC_ORF_INITIALIZER
Value:
{ \
NULL, 0, 0, 0.0, 0 \
}

Initializer macro.

Function Documentation

void uproc_orf_init ( struct uproc_orf orf)

Initializer function.

void uproc_orf_free ( struct uproc_orf orf)

Freeing function.

int uproc_orf_copy ( struct uproc_orf dest,
const struct uproc_orf src 
)

Deep-copy function.