~ubuntu-branches/ubuntu/precise/gmap/precise

« back to all changes in this revision

Viewing changes to src/samprint.h

  • Committer: Package Import Robot
  • Author(s): Shaun Jackman
  • Date: 2011-12-07 10:46:12 UTC
  • mfrom: (1.1.9)
  • Revision ID: package-import@ubuntu.com-20111207104612-4jdx1gj67oi1tx0w
Tags: 2011-11-30-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* $Id: samprint.h 40271 2011-05-28 02:29:18Z twu $ */
 
1
/* $Id: samprint.h 53168 2011-11-28 02:55:16Z twu $ */
2
2
#ifndef SAMPRINT_INCLUDED
3
3
#define SAMPRINT_INCLUDED
4
4
 
11
11
#include "substring.h"
12
12
#include "bool.h"
13
13
 
 
14
extern void
 
15
SAM_setup (bool quiet_if_excessive_p_in, int maxpaths_in);
 
16
 
14
17
extern Genomicpos_T
15
18
SAM_compute_chrpos (int *hardclip_low, int *hardclip_high, Stage3end_T this,
16
19
                    Substring_T substring_low, int querylength);
28
31
 
29
32
extern void
30
33
SAM_print (FILE *fp, Stage3end_T this, Stage3end_T mate, char *acc, int pathnum, int npaths,
31
 
           int score, IIT_T chromosome_iit, Shortread_T queryseq,
 
34
           int absmq_score, int second_absmq, int mapq_score, IIT_T chromosome_iit, Shortread_T queryseq,
32
35
           Shortread_T queryseq2, int pairedlength, Genomicpos_T chrpos, Genomicpos_T mate_chrpos,
33
36
           int hardclip_low, int hardclip_high, Resulttype_T resulttype, bool first_read_p,
34
 
           int npaths_mate, int quality_shift, char *sam_read_group_id, bool invertp, bool invert_mate_p);
 
37
           int npaths_mate, int quality_shift, char *sam_read_group_id, bool invertp, bool invert_mate_p,
 
38
           bool merge_samechr_p);
35
39
 
36
40
extern void
37
41
SAM_print_paired (Result_T result, Resulttype_T resulttype,
38
42
                  IIT_T chromosome_iit, Shortread_T queryseq1, Shortread_T queryseq2,
39
 
                  int maxpaths, bool quiet_if_excessive_p,
40
43
                  bool invert_first_p, bool invert_second_p,
41
44
                  bool nofailsp, bool failsonlyp, bool fails_as_input_p,
42
 
                  bool fastq_format_p, bool clip_overlap_p, int quality_shift, char *sam_read_group_id,
 
45
                  bool fastq_format_p, bool clip_overlap_p, bool merge_samechr_p,
 
46
                  int quality_shift, char *sam_read_group_id,
43
47
                  FILE *fp_nomapping_1, FILE *fp_nomapping_2,
44
48
                  FILE *fp_unpaired_uniq, FILE *fp_unpaired_transloc, FILE *fp_unpaired_mult,
45
49
                  FILE *fp_halfmapping_uniq, FILE *fp_halfmapping_transloc, FILE *fp_halfmapping_mult,