NCBI C++ ToolKit
Classes | Functions
restriction.hpp File Reference
#include <corelib/ncbistd.hpp>
#include <corelib/ncbiobj.hpp>
#include <objects/seq/Bioseq.hpp>
#include <objmgr/bioseq_handle.hpp>
#include <algo/sequence/seq_match.hpp>
#include <util/strsearch.hpp>
+ Include dependency graph for restriction.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.


class  CRSite
 This class represents a particular occurrence of a restriction site on a sequence (not to be confused with a CRSpec, which represents a *type* of restriction site). More...
class  CRSpec
 This class represents a restriction enzyme specificity, i.e., a sequence recognition pattern and vectors of cleavage sites on the two strands. More...
class  CREnzyme
 This class represents a restriction enzyme (an enzyme name and a vector of cleavage specificities) More...
class  CRebase
 This class provides utilities for dealing with REBASE format restriction enzyme databases. More...
class  CREnzResult
 This class represents the results of a search for sites of a particular enzyme. More...
class  CFindRSites
 this class contains the static member functions Find, which find restriction sites in a sequence More...


 USING_SCOPE (objects)
ostream & operator<< (ostream &os, const CRSite &site)
ostream & operator<< (ostream &os, const CREnzResult &er)

Function Documentation

◆ operator<<() [1/2]

ostream& operator<< ( ostream &  os,
const CREnzResult er 

◆ operator<<() [2/2]

ostream& operator<< ( ostream &  os,
const CRSite site 

Definition at line 118 of file restriction.cpp.

References NStr::IntToString(), ITERATE, and site.


USING_SCOPE ( objects  )
Modified on Wed Feb 28 07:13:21 2024 by rev. 669887