src/algo/blast/api/objmgr_query_data.cpp File Reference


Detailed Description

NOTE: This file contains work in progress and the APIs are likely to change, please do not rely on them until this notice is removed.

Definition in file objmgr_query_data.cpp.

#include <ncbi_pch.hpp>
#include <corelib/ncbi_limits.hpp>
#include <algo/blast/api/objmgr_query_data.hpp>
#include <algo/blast/api/blast_options.hpp>
#include <objmgr/util/sequence.hpp>
#include "blast_setup.hpp"
#include "blast_objmgr_priv.hpp"
#include <algo/blast/api/seqinfosrc_seqdb.hpp>
#include "blast_seqalign.hpp"

Include dependency graph for objmgr_query_data.cpp:

Go to the source code of this file.

Classes

class  CObjMgr_LocalQueryData
 Provides access (not ownership) to the C structures used to configure local BLAST search class implementations. More...
class  CObjMgr_RemoteQueryData

Functions

 USING_SCOPE (objects)
static CRef< CBioseq_sets_QueryVectorToBioseqSet (const CBlastQueryVector &queries)
 Produces a BioseqSet from a CBlastQueryVector.
static CRef< CBioseq_sets_TSeqLocVectorToBioseqSet (const TSeqLocVector *queries)
 Produces a BioseqSet from a TSeqLocVector.
static IRemoteQueryData::TSeqLocs s_TSeqLocVectorToTSeqLocs (const TSeqLocVector *queries)
 Produces a vector of SeqLocs from a TSeqLocVector.
static IRemoteQueryData::TSeqLocs s_QueryVectorToTSeqLocs (const CBlastQueryVector &queries)
 Produces a vector of SeqLocs from a CBlastQueryVector.
static EBlastProgramType s_GuessProgram (CConstRef< CSeq_loc > mask)
 Auxiliary function to help guess the program type from a CSeq-loc.

Variables

static char const rcsid []


Variable Documentation

char const rcsid[] [static]
 

Initial value:

    "$Id: objmgr_query_data.cpp 165646 2009-07-13 18:17:54Z maning $"

Definition at line 2 of file objmgr_query_data.cpp.


Generated on Mon Dec 7 06:54:27 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:21:37 2009 by modify_doxy.py rev. 173732