Go to the SVN repository for this file.
39 #ifndef OBJECTS_SEQFEAT_GB_QUAL_HPP 40 #define OBJECTS_SEQFEAT_GB_QUAL_HPP 73 static voidParseExperiment(
const string&
orig,
string& category,
string& experiment,
string& doi);
74 static stringBuildExperiment(
const string& category,
const string& experiment,
const string& doi);
76 static boolCleanupRptUnitSeq(
string&
val);
77 static boolCleanupReplace(
string&
val);
78 static boolCleanupRptUnitRange(
string&
val);
83 static boolIsValidRptTypeValue(
const string&
val);
84 static boolFixRptTypeValue(
string&
val);
89 static boolIsValidPseudogeneValue(
const string&
val);
90 static boolFixPseudogeneValue(
string&
val);
95 static boolFixRecombinationClassValue(
string&
val);
97 static boolIsLegalMobileElementValue(
const string&
val);
98 static voidGetMobileElementValueElements(
const string&
val,
string& element_type,
string& element_name);
99 static boolFixMobileElementValue(
string&
val);
101 static boolIsIllegalQualName(
const string&
val);
104 static voidParseInferenceString(
string val,
string&category,
string&type_str,
bool&is_same_species,
string&
database,
105 string&accession,
string&program,
string&
version,
string&acc_list);
107 static stringCleanupAndRepairInference(
const string&orig_inference );
109 static boolIsLegalInferenceDatabase(
const string& db);
117 static boolx_CleanupRptAndReplaceSeq(
string&
val);
162 static voidGetPrefixAndRemainder (
const string& inference,
string& prefix,
string& remainder);
@Gb_qual.hpp User-defined methods of the data storage class.
int Compare(const CGb_qual &gbqual) const
CStaticArraySet< const char *, PNocase_CStr > TLegalRecombinationClassSet
CGb_qual & operator=(const CGb_qual &value)
CStaticArraySet< const char *, PNocase_CStr > TLegalPseudogeneSet
CGb_qual(const CGb_qual &value)
CStaticArraySet< const char *, PNocase_CStr > TLegalRepeatTypeSet
Include a standard set of the NCBI C++ Toolkit most basic headers.
The NCBI C++ standard methods for dealing with std::string.
sequence::ECompare Compare(const CSeq_loc &loc1, const CSeq_loc &loc2, CScope *scope)
Returns the sequence::ECompare containment relationship between CSeq_locs.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_SEQFEAT_EXPORT
TQual & SetQual(void)
Assign a value to Qual data member.
const TVal & GetVal(void) const
Get the Val member data.
TVal & SetVal(void)
Assign a value to Val data member.
const TQual & GetQual(void) const
Get the Qual member data.
where boath are integers</td > n< td ></td > n</tr > n< tr > n< td > tse</td > n< td > optional</td > n< td > String</td > n< td class=\"description\"> TSE option controls what blob is orig
use only n Cassandra database for the lookups</td > n</tr > n< tr > n< td > yes</td > n< td > do not use tables BIOSEQ_INFO and BLOB_PROP in the Cassandra database
const string version
version string
const GenericPointer< typename T::ValueType > T2 value
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4