| Output.html | geneid v 1.1 source documentation |
| Description: |
|
Output management: according to the options selected by the user, display the
results, information about processing (if verbose), and errors.
|
| Briefing: |
void printMess(char* s) |
|
Display information about geneid running (if verbose).
|
void printRes(char* s) |
|
Display information about geneid results and statistics (if verbose).
|
void printError(char* s) |
|
Display errors happened during geneid running (aborted).
|
void printReadingInfo(char* s) |
|
Display number of nucleotides read from input DNA sequence.
|
void PrintProfile (profile* p, char* signal) |
|
Print Position Weight Array parameters: type, offset, dimension,
Markov order and cutoff.
|
void OutputHeader(char* locus, long l) |
|
Display information about DNA input sequence loaded (length, locus). Output
headers depending on the format selected: GFF, XML or geneid.
|
void Output(packSites* allSites,
packSites* allSites_r,
packExons* allExons,
packExons* allExons_r,
exonGFF* exons,
long nExons,
char* Locus,
long l1,
long l2,
char* Sequence,
gparam* gp,
dict* dAA)
|
|
Display results in the proper format according to user preferences: sites
and exons (separated strands) and/or the set of predicted (and sorted) exons.
|
void OutputGene(packGenes* pg,
long nExons,
char* Locus,
char* Sequence,
gparam* gp,
dict* dAA)
|
|
Output the best predicted genes by calling to CookingGenes routine.
|
void OutputStats(char* Locus) |
|
Display the overall amount of (every type) predicted sites and exons.
|
void OutputTime() |
|
Display the total time used to process the input sequence (CPU and user time).
|
Enrique Blanco Garcia © 2001