-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpeputils.h
More file actions
38 lines (24 loc) · 775 Bytes
/
Copy pathpeputils.h
File metadata and controls
38 lines (24 loc) · 775 Bytes
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
/* M. Nielsen. Sept 2002. mniel@cbs.dtu.dk */
/*=
PEP utils
=*/
typedef struct peplist {
struct peplist *next;
WORD pep;
int len;
float score;
int nn;
int *iv;
LINE line;
} PEPLIST;
extern void set_pep_verbose( int type );
extern void peplist_free( PEPLIST *pep );
extern PEPLIST *peplist_alloc();
extern PEPLIST *peplist_read( FILENAME filename );
extern PEPLIST *peplist_read_single( FILE *fp );
extern void pep_print( PEPLIST *l );
extern PEPLIST *peplist_append( PEPLIST *list, PEPLIST *n, PEPLIST **last );
extern PEPLIST *peplist_insert( PEPLIST *list, PEPLIST *n );
extern void pep_print_fp( PEPLIST *l, FILE *fp );
extern PEPLIST **peplist_table( int n );
extern PEPLIST *peplist_find( PEPLIST *list, char *pep );