NCBI C++ ToolKit
Classes | Functions
blast_fasta_input.cpp File Reference

Convert FASTA-formatted files into blast sequence input. More...

#include <ncbi_pch.hpp>
#include <serial/iterator.hpp>
#include <objmgr/util/sequence.hpp>
#include <objtools/readers/reader_exception.hpp>
#include <objects/seq/Bioseq.hpp>
#include <objects/seqloc/Seq_loc.hpp>
#include <objects/seqloc/Seq_interval.hpp>
#include <objects/general/Dbtag.hpp>
#include <objects/general/Object_id.hpp>
#include <algo/blast/core/blast_query_info.h>
#include <algo/blast/blastinput/blast_fasta_input.hpp>
#include <algo/blast/blastinput/blast_input_aux.hpp>
#include <objmgr/seq_vector_ci.hpp>
+ Include dependency graph for blast_fasta_input.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CCustomizedFastaReader
 CFastaReader-derived class which contains customizations for processing BLAST sequence input. More...
 
class  CBlastInputReader
 Class to read non-FASTA sequence input to BLAST programs using the various data loaders configured in CBlastScopeSource objects. More...
 
class  CStreamLineReaderConverter
 Stream line reader that converts gaps to Ns before returning each line. More...
 

Functions

 USING_SCOPE (objects)
 
static CUser_objects_SetSeqdescUser (CSeq_entry &entry)
 

Detailed Description

Convert FASTA-formatted files into blast sequence input.

Definition in file blast_fasta_input.cpp.

Function Documentation

◆ s_SetSeqdescUser()

static CUser_object& s_SetSeqdescUser ( CSeq_entry entry)
static

◆ USING_SCOPE()

USING_SCOPE ( objects  )
Modified on Sun Feb 25 03:03:49 2024 by modify_doxy.py rev. 669887