~ubuntu-branches/ubuntu/edgy/ncbi-tools6/edgy

« back to all changes in this revision

Viewing changes to algo/blast/api/blast_api.h

  • Committer: Bazaar Package Importer
  • Author(s): Barry deFreese
  • Date: 2006-07-19 23:28:07 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20060719232807-et3cdmcjgmnyleyx
Tags: 6.1.20060507-3ubuntu1
Re-merge with Debian

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* $Id: blast_api.h,v 1.5 2005/08/29 14:44:19 camacho Exp $
 
1
/* $Id: blast_api.h,v 1.7 2006/01/13 15:58:31 madden Exp $
2
2
***************************************************************************
3
3
*                                                                         *
4
4
*                             COPYRIGHT NOTICE                            *
46
46
 
47
47
#include <algo/blast/api/blast_tabular.h>
48
48
#include <algo/blast/api/blast_options_api.h>
 
49
#include <algo/blast/api/blast_seqalign.h>
49
50
 
50
51
/** @addtogroup CToolkitAlgoBlast
51
52
 *
59
60
 * @param masking_locs Locations in the queries that should be masked [in]
60
61
 * @param options Search options [in]
61
62
 * @param tf_data Structure to use for on-the-fly tabular formatting [in]
62
 
 * @param seqalign_out All results in Seq-align form. [out]
 
63
 * @param seqalign_arr object that holds the array of SeqAligns [out]
63
64
 * @param filter_out Filtering locations [out]
64
65
 * @param extra_returns Additional information about the search [out]
65
66
 */
68
69
                     SeqLoc* masking_locs,
69
70
                     const SBlastOptions* options,
70
71
                     BlastTabularFormatData* tf_data,
71
 
                     SeqAlign **seqalign_out,
 
72
                     SBlastSeqalignArray* *seqalign_arr,
72
73
                     SeqLoc** filter_out,
73
74
                     Blast_SummaryReturn* extra_returns);
74
75
 
79
80
 * @param masking_locs Locations in the queries that should be masked [in]
80
81
 * @param options Search options [in]
81
82
 * @param tf_data Structure to use for on-the-fly tabular formatting [in]
82
 
 * @param seqalign_out All results in Seq-align form. [out]
 
83
 * @param seqalign_arr object that holds the array of SeqAligns [out]
83
84
 * @param filter_out Filtering locations [out]
84
85
 * @param extra_returns Additional information about the search [out]
85
86
 */
89
90
                            SeqLoc* masking_locs,
90
91
                            const SBlastOptions* options,
91
92
                            BlastTabularFormatData* tf_data,
92
 
                            SeqAlign **seqalign_out,
 
93
                            SBlastSeqalignArray* *seqalign_arr,
93
94
                            SeqLoc** filter_out,
94
95
                            Blast_SummaryReturn* extra_returns);
95
96