File: io.h

package info (click to toggle)
dialign-t 1.0.1-2
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 5,888 kB
  • ctags: 218
  • sloc: ansic: 5,816; xml: 349; makefile: 28; sh: 13
file content (47 lines) | stat: -rwxr-xr-x 1,975 bytes parent folder | download | duplicates (17)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
/**
 *
 * io.h:  
 *
 * 2004-08-30  Dorothea Emig Volker Menrad
 *             
 */

    /************************************************/
    /*                                              */
    /*                  structs                     */
    /*                                              */
    /************************************************/


    /************************************************/
    /*                                              */
    /*              global variable                 */
    /*                                              */
    /************************************************/

    /*********************************************/
    /*                                           */
    /*        functions from io.c                */
    /*                                           */
    /*********************************************/
void version(); // prints version on stdout
void print_scr_matrix(struct scr_matrix* aSmatrix);
struct scr_matrix* read_scr_matrix(char *filename);
void print_seq(struct seq* aSeq);
struct seq_col* read_fasta(char *filename);
void print_diag(struct diag* aDiag);
struct prob_dist* read_diag_prob_dist(struct scr_matrix* smatrix, char *filename);
void simple_print_alignment_default(struct alignment *algn);
void simple_print_alignment_dna_retranslate(struct alignment *algn);
//void simple_print_alignment_dna(struct alignment *algn);
void fasta_print_alignment_default(struct alignment *algn, char *filename);
void fasta_print_alignment_dna_retranslate(struct alignment *algn, char *filename);
//void fasta_print_alignment_dna(struct alignment *algn, char *filename);
char *print_info(struct alignment *align);
char *output_line(char *string);
char *output_line_left(char *string);
char *blank_line();
void print_pdist_matrix(struct prob_dist *sdist,char *filename);
void error(char *message);
void merror(char *msg1, char *msg2);
char* build_pathname(char *dir, char *file);