NCBI C++ ToolKit
Typedefs | Functions | Variables
cleanup_user_object.cpp File Reference
#include <ncbi_pch.hpp>
#include <corelib/ncbistd.hpp>
#include <serial/serialbase.hpp>
#include <objects/general/User_object.hpp>
#include <objects/valid/Comment_rule.hpp>
#include <objects/valid/Comment_set.hpp>
#include <objmgr/object_manager.hpp>
#include <objmgr/util/sequence.hpp>
#include <objmgr/seqdesc_ci.hpp>
#include <objtools/cleanup/cleanup.hpp>
#include "cleanup_utils.hpp"
+ Include dependency graph for cleanup_user_object.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Typedefs

typedef SStaticPair< const char *, const char * > TOntologyCleanupElem
 
typedef CStaticArrayMap< const char *, const char *, PNocase_CStrTOntologyCleanupMap
 
typedef SStaticPair< const char *, const char * > TFinishingCleanupElem
 
typedef CStaticArrayMap< const char *, const char *, PNocase_CStrTFinishingCleanupMap
 

Functions

 DEFINE_STATIC_ARRAY_MAP (TOntologyCleanupMap, sc_OntologyTermCleanupMap, k_ontology_term_cleanup_map)
 
 DEFINE_STATIC_ARRAY_MAP (TFinishingCleanupMap, sc_FinishingCleanupMap, k_finishing_cleanup_map)
 

Variables

static const TOntologyCleanupElem k_ontology_term_cleanup_map []
 
static const TFinishingCleanupElem k_finishing_cleanup_map []
 

Typedef Documentation

◆ TFinishingCleanupElem

Definition at line 266 of file cleanup_user_object.cpp.

◆ TFinishingCleanupMap

Definition at line 273 of file cleanup_user_object.cpp.

◆ TOntologyCleanupElem

Definition at line 117 of file cleanup_user_object.cpp.

◆ TOntologyCleanupMap

Definition at line 122 of file cleanup_user_object.cpp.

Function Documentation

◆ DEFINE_STATIC_ARRAY_MAP() [1/2]

DEFINE_STATIC_ARRAY_MAP ( TFinishingCleanupMap  ,
sc_FinishingCleanupMap  ,
k_finishing_cleanup_map   
)

◆ DEFINE_STATIC_ARRAY_MAP() [2/2]

DEFINE_STATIC_ARRAY_MAP ( TOntologyCleanupMap  ,
sc_OntologyTermCleanupMap  ,
k_ontology_term_cleanup_map   
)

Variable Documentation

◆ k_finishing_cleanup_map

const TFinishingCleanupElem k_finishing_cleanup_map[]
static
Initial value:
= {
{"Annotation Directed", "Annotation-Directed Improvement"},
{"High Quality Draft", "High-Quality Draft"},
{"Improved High Quality Draft", "Improved High-Quality Draft"},
{"Non-contiguous Finished", "Noncontiguous Finished"}
}

Definition at line 267 of file cleanup_user_object.cpp.

◆ k_ontology_term_cleanup_map

const TOntologyCleanupElem k_ontology_term_cleanup_map[]
static
Initial value:
= {
{"go id", "GO:"},
{"go ref", "GO_REF:"}
}

Definition at line 118 of file cleanup_user_object.cpp.

Modified on Sat Apr 20 12:15:33 2024 by modify_doxy.py rev. 669887