File: prtgene.h

package info (click to toggle)
ncbi-tools6 6.1.20170106%2Bdfsg1-9
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 468,492 kB
  • sloc: ansic: 1,474,204; pascal: 6,740; cpp: 6,248; xml: 3,390; sh: 2,139; perl: 1,084; csh: 508; makefile: 437; javascript: 198; ruby: 93; lisp: 81
file content (34 lines) | stat: -rw-r--r-- 1,086 bytes parent folder | download | duplicates (15)
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
#ifndef _MUSK_PRT_GENE_
#define _MUSK_PRT_GENE_
#include <tofile.h>
#include <maputil.h>
#include <jzcoll.h>
#include <gather.h>




#define MATCH_NONE  0
#define MATCH_QUERY	1
#define MATCH_ALIGN 2

/* choice for printing the location of a feature */
#define PRINT_LOC_NONE	0	/* do NOT print out the location */
#define PRINT_LOC_BOGO	1	/* print out the bogo base location */
#define PRINT_LOC_NUM	2	/*convert the location to the original numbering 
								system, such as the centiRay and centiMorgam */
/******************************************************************
*
*	print the everything in the interval slp to a text file
*	slp: the interval
*	g_data: the query gene
*	is_html: make it a html page
*	line_len; the length of the file
*	fp: the output file
*
********************************************************************/	
Boolean print_genome_interval PROTO((SeqLocPtr slp, GeneDataPtr g_data, Boolean is_html, Int2 line_len, FILE *fp));

CharPtr WWW_PrintGeneRef  PROTO((SeqFeatPtr sfp, Uint1 match_type, Uint1 print_loc, NumberingPtr np, Boolean is_html));

#endif