NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include <objects/seqfeat/SeqFeatData.hpp>
#include <objects/seqfeat/RNA_ref.hpp>
#include <objects/seqfeat/Imp_feat.hpp>
#include <objects/seq/Pubdesc.hpp>
#include <objects/general/User_object.hpp>
#include <objects/seqfeat/Prot_ref.hpp>
#include <objects/seqfeat/Gb_qual.hpp>
#include <algorithm>
#include <util/static_map.hpp>
#include <cassert>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
struct | SImportEntry |
struct | SSubtypeInfo |
struct | SFeatListItem |
Macros | |
#define | FEAT_INFO_PAIR(type, subtype, key_full, key_gb) |
#define | PROT_INFO_PAIR(proc, subtype, key_full, key_gb) |
#define | SITE_INFO_PAIR(site, subtype, key_full, key_gb) |
#define | RNA_INFO_PAIR(rna, subtype, key_full, key_gb) |
#define | SUBTYPE_INFO(type, subtype, value) { CSeqFeatData::type, CSeqFeatData::subtype, value, #subtype } |
#define | ADD_XREF_PAIR(x, y) {CSeqFeatData::eSubtype_ ## x, CSeqFeatData::eSubtype_ ## y }, |
Typedefs | |
typedef SStaticPair< CSeqFeatData::E_Choice, CSeqFeatData::SFeatDataInfo > | TInfoPair |
typedef CStaticPairArrayMap< CSeqFeatData::E_Choice, CSeqFeatData::SFeatDataInfo > | TInfoMap |
typedef SStaticPair< CProt_ref::EProcessed, CSeqFeatData::SFeatDataInfo > | TProtInfoPair |
typedef CStaticPairArrayMap< CProt_ref::EProcessed, CSeqFeatData::SFeatDataInfo > | TProtInfoMap |
typedef SStaticPair< CSeqFeatData::ESite, CSeqFeatData::SFeatDataInfo > | TSiteInfoPair |
typedef CStaticPairArrayMap< CSeqFeatData::ESite, CSeqFeatData::SFeatDataInfo > | TSiteInfoMap |
typedef SStaticPair< CRNA_ref::EType, CSeqFeatData::SFeatDataInfo > | TRnaInfoPair |
typedef CStaticPairArrayMap< CRNA_ref::EType, CSeqFeatData::SFeatDataInfo > | TRnaInfoMap |
typedef vector< CSeqFeatData::E_Choice > | TSubtypesTable |
Functions | |
DEFINE_STATIC_ARRAY_MAP (TInfoMap, sc_InfoPairs, kInfoPairs) | |
DEFINE_STATIC_ARRAY_MAP (TProtInfoMap, sc_ProtInfoPairs, kProtInfoPairs) | |
DEFINE_STATIC_ARRAY_MAP (TSiteInfoMap, sc_SiteInfoPairs, kSiteInfoPairs) | |
DEFINE_STATIC_ARRAY_MAP (TRnaInfoMap, sc_RnaInfoPairs, kRnaInfoPairs) | |
DEFINE_STATIC_MUTEX (sx_InitTablesMutex) | |
MAKE_TWOWAY_CONST_MAP (sm_FeatKeys, ct::tagStrNocase, CSeqFeatData::ESubtype, { { "-10_signal", CSeqFeatData::eSubtype_10_signal }, { "-35_signal", CSeqFeatData::eSubtype_35_signal }, { "3'UTR", CSeqFeatData::eSubtype_3UTR }, { "3'clip", CSeqFeatData::eSubtype_3clip }, { "5'UTR", CSeqFeatData::eSubtype_5UTR }, { "5'clip", CSeqFeatData::eSubtype_5clip }, { "Bond", CSeqFeatData::eSubtype_bond }, { "CAAT_signal", CSeqFeatData::eSubtype_CAAT_signal }, { "CDS", CSeqFeatData::eSubtype_cdregion }, { "C_region", CSeqFeatData::eSubtype_C_region }, { "Cit", CSeqFeatData::eSubtype_pub }, { "CloneRef", CSeqFeatData::eSubtype_clone }, { "Comment", CSeqFeatData::eSubtype_comment }, { "D-loop", CSeqFeatData::eSubtype_D_loop }, { "D_segment", CSeqFeatData::eSubtype_D_segment }, { "GC_signal", CSeqFeatData::eSubtype_GC_signal }, { "Het", CSeqFeatData::eSubtype_het }, { "J_segment", CSeqFeatData::eSubtype_J_segment }, { "LTR", CSeqFeatData::eSubtype_LTR }, { "N_region", CSeqFeatData::eSubtype_N_region }, { "NonStdRes", CSeqFeatData::eSubtype_non_std_residue }, { "Num", CSeqFeatData::eSubtype_num }, { "Protein", CSeqFeatData::eSubtype_prot }, { "RBS", CSeqFeatData::eSubtype_RBS }, { "REFERENCE", CSeqFeatData::eSubtype_pub }, { "Region", CSeqFeatData::eSubtype_region }, { "Rsite", CSeqFeatData::eSubtype_rsite }, { "STS", CSeqFeatData::eSubtype_STS }, { "S_region", CSeqFeatData::eSubtype_S_region }, { "SecStr", CSeqFeatData::eSubtype_psec_str }, { "Site", CSeqFeatData::eSubtype_site }, { "Site-ref", CSeqFeatData::eSubtype_site_ref }, { "Src", CSeqFeatData::eSubtype_biosrc }, { "TATA_signal", CSeqFeatData::eSubtype_TATA_signal }, { "TxInit", CSeqFeatData::eSubtype_txinit }, { "User", CSeqFeatData::eSubtype_user }, { "V_region", CSeqFeatData::eSubtype_V_region }, { "V_segment", CSeqFeatData::eSubtype_V_segment }, { "VariationRef", CSeqFeatData::eSubtype_variation_ref }, { "Xref", CSeqFeatData::eSubtype_seq }, { "assembly_gap", CSeqFeatData::eSubtype_assembly_gap }, { "attenuator", CSeqFeatData::eSubtype_attenuator }, { "centromere", CSeqFeatData::eSubtype_centromere }, { "conflict", CSeqFeatData::eSubtype_conflict }, { "enhancer", CSeqFeatData::eSubtype_enhancer }, { "exon", CSeqFeatData::eSubtype_exon }, { "gap", CSeqFeatData::eSubtype_gap }, { "gene", CSeqFeatData::eSubtype_gene }, { "iDNA", CSeqFeatData::eSubtype_iDNA }, { "intron", CSeqFeatData::eSubtype_intron }, { "mRNA", CSeqFeatData::eSubtype_mRNA }, { "mat_peptide", CSeqFeatData::eSubtype_mat_peptide_aa }, { "mat_peptide_nt", CSeqFeatData::eSubtype_mat_peptide }, { "misc_RNA", CSeqFeatData::eSubtype_otherRNA }, { "misc_binding", CSeqFeatData::eSubtype_misc_binding }, { "misc_difference", CSeqFeatData::eSubtype_misc_difference }, { "misc_feature", CSeqFeatData::eSubtype_misc_feature }, { "misc_recomb", CSeqFeatData::eSubtype_misc_recomb }, { "misc_signal", CSeqFeatData::eSubtype_misc_signal }, { "misc_structure", CSeqFeatData::eSubtype_misc_structure }, { "mobile_element", CSeqFeatData::eSubtype_mobile_element }, { "modified_base", CSeqFeatData::eSubtype_modified_base }, { "ncRNA", CSeqFeatData::eSubtype_ncRNA }, { "old_sequence", CSeqFeatData::eSubtype_old_sequence }, { "operon", CSeqFeatData::eSubtype_operon }, { "oriT", CSeqFeatData::eSubtype_oriT }, { "polyA_signal", CSeqFeatData::eSubtype_polyA_signal }, { "polyA_site", CSeqFeatData::eSubtype_polyA_site }, { "precursor_RNA", CSeqFeatData::eSubtype_preRNA }, { "prim_transcript", CSeqFeatData::eSubtype_prim_transcript }, { "primer_bind", CSeqFeatData::eSubtype_primer_bind }, { "promoter", CSeqFeatData::eSubtype_promoter }, { "propeptide", CSeqFeatData::eSubtype_propeptide_aa }, { "propeptide_nt", CSeqFeatData::eSubtype_propeptide }, { "proprotein", CSeqFeatData::eSubtype_preprotein }, { "protein_bind", CSeqFeatData::eSubtype_protein_bind }, { "rRNA", CSeqFeatData::eSubtype_rRNA }, { "regulatory", CSeqFeatData::eSubtype_regulatory }, { "rep_origin", CSeqFeatData::eSubtype_rep_origin }, { "repeat_region", CSeqFeatData::eSubtype_repeat_region }, { "repeat_unit", CSeqFeatData::eSubtype_repeat_unit }, { "satellite", CSeqFeatData::eSubtype_satellite }, { "scRNA", CSeqFeatData::eSubtype_scRNA }, { "sig_peptide", CSeqFeatData::eSubtype_sig_peptide_aa }, { "sig_peptide_nt", CSeqFeatData::eSubtype_sig_peptide }, { "snRNA", CSeqFeatData::eSubtype_snRNA }, { "snoRNA", CSeqFeatData::eSubtype_snoRNA }, { "source", CSeqFeatData::eSubtype_biosrc }, { "stem_loop", CSeqFeatData::eSubtype_stem_loop }, { "tRNA", CSeqFeatData::eSubtype_tRNA }, { "telomere", CSeqFeatData::eSubtype_telomere }, { "terminator", CSeqFeatData::eSubtype_terminator }, { "tmRNA", CSeqFeatData::eSubtype_tmRNA }, { "transit_peptide", CSeqFeatData::eSubtype_transit_peptide_aa }, { "transit_peptide_nt", CSeqFeatData::eSubtype_transit_peptide }, { "unsure", CSeqFeatData::eSubtype_unsure }, { "variation", CSeqFeatData::eSubtype_variation }, { "virion", CSeqFeatData::eSubtype_virion } }) CSeqFeatData | |
MAKE_TWOWAY_CONST_MAP (sc_QualPairs, CSeqFeatData::EQualifier, ct::tagStrNocase, { { CSeqFeatData::eQual_bad, "bad" }, { CSeqFeatData::eQual_allele, "allele" }, { CSeqFeatData::eQual_altitude, "altitude" }, { CSeqFeatData::eQual_anticodon, "anticodon" }, { CSeqFeatData::eQual_artificial_location, "artificial_location" }, { CSeqFeatData::eQual_bio_material, "bio_material" }, { CSeqFeatData::eQual_bond_type, "bond_type" }, { CSeqFeatData::eQual_bound_moiety, "bound_moiety" }, { CSeqFeatData::eQual_calculated_mol_wt, "calculated_mol_wt" }, { CSeqFeatData::eQual_cell_line, "cell_line" }, { CSeqFeatData::eQual_cell_type, "cell_type" }, { CSeqFeatData::eQual_chloroplast, "chloroplast" }, { CSeqFeatData::eQual_chromoplast, "chromoplast" }, { CSeqFeatData::eQual_chromosome, "chromosome" }, { CSeqFeatData::eQual_citation, "citation" }, { CSeqFeatData::eQual_clone, "clone" }, { CSeqFeatData::eQual_clone_lib, "clone_lib" }, { CSeqFeatData::eQual_coded_by, "coded_by" }, { CSeqFeatData::eQual_codon, "codon" }, { CSeqFeatData::eQual_codon_start, "codon_start" }, { CSeqFeatData::eQual_collected_by, "collected_by" }, { CSeqFeatData::eQual_collection_date, "collection_date" }, { CSeqFeatData::eQual_compare, "compare" }, { CSeqFeatData::eQual_cons_splice, "cons_splice" }, { CSeqFeatData::eQual_country, "country" }, { CSeqFeatData::eQual_cultivar, "cultivar" }, { CSeqFeatData::eQual_culture_collection, "culture_collection" }, { CSeqFeatData::eQual_cyanelle, "cyanelle" }, { CSeqFeatData::eQual_db_xref, "db_xref" }, { CSeqFeatData::eQual_derived_from, "derived_from" }, { CSeqFeatData::eQual_dev_stage, "dev_stage" }, { CSeqFeatData::eQual_direction, "direction" }, { CSeqFeatData::eQual_EC_number, "EC_number" }, { CSeqFeatData::eQual_ecotype, "ecotype" }, { CSeqFeatData::eQual_environmental_sample, "environmental_sample" }, { CSeqFeatData::eQual_estimated_length, "estimated_length" }, { CSeqFeatData::eQual_evidence, "evidence" }, { CSeqFeatData::eQual_exception, "exception" }, { CSeqFeatData::eQual_experiment, "experiment" }, { CSeqFeatData::eQual_feat_class, "feat_class" }, { CSeqFeatData::eQual_focus, "focus" }, { CSeqFeatData::eQual_frequency, "frequency" }, { CSeqFeatData::eQual_function, "function" }, { CSeqFeatData::eQual_gap_type, "gap_type" }, { CSeqFeatData::eQual_gdb_xref, "gdb_xref" }, { CSeqFeatData::eQual_gene, "gene" }, { CSeqFeatData::eQual_gene_synonym, "gene_synonym" }, { CSeqFeatData::eQual_germline, "germline" }, { CSeqFeatData::eQual_haplogroup, "haplogroup" }, { CSeqFeatData::eQual_haplotype, "haplotype" }, { CSeqFeatData::eQual_heterogen, "heterogen" }, { CSeqFeatData::eQual_host, "specific_host" }, { CSeqFeatData::eQual_host, "host" }, { CSeqFeatData::eQual_identified_by, "identified_by" }, { CSeqFeatData::eQual_inference, "inference" }, { CSeqFeatData::eQual_insertion_seq, "insertion_seq" }, { CSeqFeatData::eQual_isolate, "isolate" }, { CSeqFeatData::eQual_isolation_source, "isolation_source" }, { CSeqFeatData::eQual_kinetoplast, "kinetoplast" }, { CSeqFeatData::eQual_lab_host, "lab_host" }, { CSeqFeatData::eQual_label, "label" }, { CSeqFeatData::eQual_lat_lon, "lat_lon" }, { CSeqFeatData::eQual_linkage_evidence, "linkage_evidence" }, { CSeqFeatData::eQual_linkage_group, "linkage_group" }, { CSeqFeatData::eQual_locus_tag, "locus_tag" }, { CSeqFeatData::eQual_macronuclear, "macronuclear" }, { CSeqFeatData::eQual_map, "map" }, { CSeqFeatData::eQual_mating_type, "mating_type" }, { CSeqFeatData::eQual_metagenome_source, "metagenome_source" }, { CSeqFeatData::eQual_metagenomic, "metagenomic" }, { CSeqFeatData::eQual_mitochondrion, "mitochondrion" }, { CSeqFeatData::eQual_mobile_element, "mobile_element" }, { CSeqFeatData::eQual_mobile_element_type, "mobile_element_type" }, { CSeqFeatData::eQual_mod_base, "mod_base" }, { CSeqFeatData::eQual_mol_type, "mol_type" }, { CSeqFeatData::eQual_name, "name" }, { CSeqFeatData::eQual_nomenclature, "nomenclature" }, { CSeqFeatData::eQual_non_std_residue, "non_std_residue" }, { CSeqFeatData::eQual_ncRNA_class, "ncRNA_class" }, { CSeqFeatData::eQual_note, "note" }, { CSeqFeatData::eQual_number, "number" }, { CSeqFeatData::eQual_old_locus_tag, "old_locus_tag" }, { CSeqFeatData::eQual_operon, "operon" }, { CSeqFeatData::eQual_organelle, "organelle" }, { CSeqFeatData::eQual_organism, "organism" }, { CSeqFeatData::eQual_partial, "partial" }, { CSeqFeatData::eQual_PCR_conditions, "PCR_conditions" }, { CSeqFeatData::eQual_PCR_primers, "PCR_primers" }, { CSeqFeatData::eQual_phenotype, "phenotype" }, { CSeqFeatData::eQual_plasmid, "plasmid" }, { CSeqFeatData::eQual_pop_variant, "pop_variant" }, { CSeqFeatData::eQual_product, "product" }, { CSeqFeatData::eQual_protein_id, "protein_id" }, { CSeqFeatData::eQual_proviral, "proviral" }, { CSeqFeatData::eQual_pseudo, "pseudo" }, { CSeqFeatData::eQual_pseudogene, "pseudogene" }, { CSeqFeatData::eQual_rearranged, "rearranged" }, { CSeqFeatData::eQual_recombination_class, "recombination_class" }, { CSeqFeatData::eQual_region_name, "region_name" }, { CSeqFeatData::eQual_regulatory_class, "regulatory_class" }, { CSeqFeatData::eQual_replace, "replace" }, { CSeqFeatData::eQual_ribosomal_slippage, "ribosomal_slippage" }, { CSeqFeatData::eQual_rpt_family, "rpt_family" }, { CSeqFeatData::eQual_rpt_type, "rpt_type" }, { CSeqFeatData::eQual_rpt_unit, "rpt_unit" }, { CSeqFeatData::eQual_rpt_unit_range, "rpt_unit_range" }, { CSeqFeatData::eQual_rpt_unit_seq, "rpt_unit_seq" }, { CSeqFeatData::eQual_satellite, "satellite" }, { CSeqFeatData::eQual_sec_str_type, "sec_str_type" }, { CSeqFeatData::eQual_segment, "segment" }, { CSeqFeatData::eQual_sequenced_mol, "sequenced_mol" }, { CSeqFeatData::eQual_serotype, "serotype" }, { CSeqFeatData::eQual_serovar, "serovar" }, { CSeqFeatData::eQual_sex, "sex" }, { CSeqFeatData::eQual_site_type, "site_type" }, { CSeqFeatData::eQual_SO_type, "SO_type" }, { CSeqFeatData::eQual_specimen_voucher, "specimen_voucher" }, { CSeqFeatData::eQual_standard_name, "standard_name" }, { CSeqFeatData::eQual_strain, "strain" }, { CSeqFeatData::eQual_submitter_seqid, "submitter_seqid" }, { CSeqFeatData::eQual_sub_clone, "sub_clone" }, { CSeqFeatData::eQual_sub_species, "sub_species" }, { CSeqFeatData::eQual_sub_strain, "sub_strain" }, { CSeqFeatData::eQual_tag_peptide, "tag_peptide" }, { CSeqFeatData::eQual_tissue_lib, "tissue_lib" }, { CSeqFeatData::eQual_tissue_type, "tissue_type" }, { CSeqFeatData::eQual_trans_splicing, "trans_splicing" }, { CSeqFeatData::eQual_transcript_id, "transcript_id" }, { CSeqFeatData::eQual_transgenic, "transgenic" }, { CSeqFeatData::eQual_translation, "translation" }, { CSeqFeatData::eQual_transl_except, "transl_except" }, { CSeqFeatData::eQual_transl_table, "transl_table" }, { CSeqFeatData::eQual_transposon, "transposon" }, { CSeqFeatData::eQual_type_material, "type_material" }, { CSeqFeatData::eQual_UniProtKB_evidence, "UniProtKB_evidence" }, { CSeqFeatData::eQual_usedin, "usedin" }, { CSeqFeatData::eQual_variety, "variety" }, { CSeqFeatData::eQual_virion, "virion" }, { CSeqFeatData::eQual_whole_replicon, "whole_replicon" } }) CTempString CSeqFeatData | |
string | x_SpaceToDash (string str1) |
DEFINE_CLASS_STATIC_ARRAY_MAP (CBondList::TBondMap, CBondList::sm_BondKeys, bond_key_to_subtype) | |
DEFINE_CLASS_STATIC_ARRAY_MAP (CSiteList::TSiteMap, CSiteList::sm_SiteKeys, site_key_to_subtype) | |
#define ADD_XREF_PAIR | ( | x, | |
y | |||
) | {CSeqFeatData::eSubtype_ ## x, CSeqFeatData::eSubtype_ ## y }, |
Definition at line 3193 of file SeqFeatData.cpp.
#define FEAT_INFO_PAIR | ( | type, | |
subtype, | |||
key_full, | |||
key_gb | |||
) |
Definition at line 154 of file SeqFeatData.cpp.
#define PROT_INFO_PAIR | ( | proc, | |
subtype, | |||
key_full, | |||
key_gb | |||
) |
Definition at line 187 of file SeqFeatData.cpp.
#define RNA_INFO_PAIR | ( | rna, | |
subtype, | |||
key_full, | |||
key_gb | |||
) |
Definition at line 229 of file SeqFeatData.cpp.
#define SITE_INFO_PAIR | ( | site, | |
subtype, | |||
key_full, | |||
key_gb | |||
) |
Definition at line 207 of file SeqFeatData.cpp.
#define SUBTYPE_INFO | ( | type, | |
subtype, | |||
value | |||
) | { CSeqFeatData::type, CSeqFeatData::subtype, value, #subtype } |
Definition at line 580 of file SeqFeatData.cpp.
Definition at line 180 of file SeqFeatData.cpp.
Definition at line 152 of file SeqFeatData.cpp.
Definition at line 200 of file SeqFeatData.cpp.
Definition at line 185 of file SeqFeatData.cpp.
Definition at line 246 of file SeqFeatData.cpp.
Definition at line 227 of file SeqFeatData.cpp.
Definition at line 222 of file SeqFeatData.cpp.
Definition at line 205 of file SeqFeatData.cpp.
typedef vector<CSeqFeatData::E_Choice> TSubtypesTable |
Definition at line 387 of file SeqFeatData.cpp.
DEFINE_CLASS_STATIC_ARRAY_MAP | ( | CBondList::TBondMap | , |
CBondList::sm_BondKeys | , | ||
bond_key_to_subtype | |||
) |
DEFINE_CLASS_STATIC_ARRAY_MAP | ( | CSiteList::TSiteMap | , |
CSiteList::sm_SiteKeys | , | ||
site_key_to_subtype | |||
) |
DEFINE_STATIC_ARRAY_MAP | ( | TInfoMap | , |
sc_InfoPairs | , | ||
kInfoPairs | |||
) |
DEFINE_STATIC_ARRAY_MAP | ( | TProtInfoMap | , |
sc_ProtInfoPairs | , | ||
kProtInfoPairs | |||
) |
DEFINE_STATIC_ARRAY_MAP | ( | TRnaInfoMap | , |
sc_RnaInfoPairs | , | ||
kRnaInfoPairs | |||
) |
DEFINE_STATIC_ARRAY_MAP | ( | TSiteInfoMap | , |
sc_SiteInfoPairs | , | ||
kSiteInfoPairs | |||
) |
DEFINE_STATIC_MUTEX | ( | sx_InitTablesMutex | ) |
Referenced by CSeqFeatData::GetBondList(), CSeqFeatData::GetFeatList(), and CSeqFeatData::GetSiteList().
MAKE_TWOWAY_CONST_MAP | ( | sc_QualPairs | , |
CSeqFeatData::EQualifier | , | ||
ct::tagStrNocase | , | ||
{ { CSeqFeatData::eQual_bad, "bad" }, { CSeqFeatData::eQual_allele, "allele" }, { CSeqFeatData::eQual_altitude, "altitude" }, { CSeqFeatData::eQual_anticodon, "anticodon" }, { CSeqFeatData::eQual_artificial_location, "artificial_location" }, { CSeqFeatData::eQual_bio_material, "bio_material" }, { CSeqFeatData::eQual_bond_type, "bond_type" }, { CSeqFeatData::eQual_bound_moiety, "bound_moiety" }, { CSeqFeatData::eQual_calculated_mol_wt, "calculated_mol_wt" }, { CSeqFeatData::eQual_cell_line, "cell_line" }, { CSeqFeatData::eQual_cell_type, "cell_type" }, { CSeqFeatData::eQual_chloroplast, "chloroplast" }, { CSeqFeatData::eQual_chromoplast, "chromoplast" }, { CSeqFeatData::eQual_chromosome, "chromosome" }, { CSeqFeatData::eQual_citation, "citation" }, { CSeqFeatData::eQual_clone, "clone" }, { CSeqFeatData::eQual_clone_lib, "clone_lib" }, { CSeqFeatData::eQual_coded_by, "coded_by" }, { CSeqFeatData::eQual_codon, "codon" }, { CSeqFeatData::eQual_codon_start, "codon_start" }, { CSeqFeatData::eQual_collected_by, "collected_by" }, { CSeqFeatData::eQual_collection_date, "collection_date" }, { CSeqFeatData::eQual_compare, "compare" }, { CSeqFeatData::eQual_cons_splice, "cons_splice" }, { CSeqFeatData::eQual_country, "country" }, { CSeqFeatData::eQual_cultivar, "cultivar" }, { CSeqFeatData::eQual_culture_collection, "culture_collection" }, { CSeqFeatData::eQual_cyanelle, "cyanelle" }, { CSeqFeatData::eQual_db_xref, "db_xref" }, { CSeqFeatData::eQual_derived_from, "derived_from" }, { CSeqFeatData::eQual_dev_stage, "dev_stage" }, { CSeqFeatData::eQual_direction, "direction" }, { CSeqFeatData::eQual_EC_number, "EC_number" }, { CSeqFeatData::eQual_ecotype, "ecotype" }, { CSeqFeatData::eQual_environmental_sample, "environmental_sample" }, { CSeqFeatData::eQual_estimated_length, "estimated_length" }, { CSeqFeatData::eQual_evidence, "evidence" }, { CSeqFeatData::eQual_exception, "exception" }, { CSeqFeatData::eQual_experiment, "experiment" }, { CSeqFeatData::eQual_feat_class, "feat_class" }, { CSeqFeatData::eQual_focus, "focus" }, { CSeqFeatData::eQual_frequency, "frequency" }, { CSeqFeatData::eQual_function, "function" }, { CSeqFeatData::eQual_gap_type, "gap_type" }, { CSeqFeatData::eQual_gdb_xref, "gdb_xref" }, { CSeqFeatData::eQual_gene, "gene" }, { CSeqFeatData::eQual_gene_synonym, "gene_synonym" }, { CSeqFeatData::eQual_germline, "germline" }, { CSeqFeatData::eQual_haplogroup, "haplogroup" }, { CSeqFeatData::eQual_haplotype, "haplotype" }, { CSeqFeatData::eQual_heterogen, "heterogen" }, { CSeqFeatData::eQual_host, "specific_host" }, { CSeqFeatData::eQual_host, "host" }, { CSeqFeatData::eQual_identified_by, "identified_by" }, { CSeqFeatData::eQual_inference, "inference" }, { CSeqFeatData::eQual_insertion_seq, "insertion_seq" }, { CSeqFeatData::eQual_isolate, "isolate" }, { CSeqFeatData::eQual_isolation_source, "isolation_source" }, { CSeqFeatData::eQual_kinetoplast, "kinetoplast" }, { CSeqFeatData::eQual_lab_host, "lab_host" }, { CSeqFeatData::eQual_label, "label" }, { CSeqFeatData::eQual_lat_lon, "lat_lon" }, { CSeqFeatData::eQual_linkage_evidence, "linkage_evidence" }, { CSeqFeatData::eQual_linkage_group, "linkage_group" }, { CSeqFeatData::eQual_locus_tag, "locus_tag" }, { CSeqFeatData::eQual_macronuclear, "macronuclear" }, { CSeqFeatData::eQual_map, "map" }, { CSeqFeatData::eQual_mating_type, "mating_type" }, { CSeqFeatData::eQual_metagenome_source, "metagenome_source" }, { CSeqFeatData::eQual_metagenomic, "metagenomic" }, { CSeqFeatData::eQual_mitochondrion, "mitochondrion" }, { CSeqFeatData::eQual_mobile_element, "mobile_element" }, { CSeqFeatData::eQual_mobile_element_type, "mobile_element_type" }, { CSeqFeatData::eQual_mod_base, "mod_base" }, { CSeqFeatData::eQual_mol_type, "mol_type" }, { CSeqFeatData::eQual_name, "name" }, { CSeqFeatData::eQual_nomenclature, "nomenclature" }, { CSeqFeatData::eQual_non_std_residue, "non_std_residue" }, { CSeqFeatData::eQual_ncRNA_class, "ncRNA_class" }, { CSeqFeatData::eQual_note, "note" }, { CSeqFeatData::eQual_number, "number" }, { CSeqFeatData::eQual_old_locus_tag, "old_locus_tag" }, { CSeqFeatData::eQual_operon, "operon" }, { CSeqFeatData::eQual_organelle, "organelle" }, { CSeqFeatData::eQual_organism, "organism" }, { CSeqFeatData::eQual_partial, "partial" }, { CSeqFeatData::eQual_PCR_conditions, "PCR_conditions" }, { CSeqFeatData::eQual_PCR_primers, "PCR_primers" }, { CSeqFeatData::eQual_phenotype, "phenotype" }, { CSeqFeatData::eQual_plasmid, "plasmid" }, { CSeqFeatData::eQual_pop_variant, "pop_variant" }, { CSeqFeatData::eQual_product, "product" }, { CSeqFeatData::eQual_protein_id, "protein_id" }, { CSeqFeatData::eQual_proviral, "proviral" }, { CSeqFeatData::eQual_pseudo, "pseudo" }, { CSeqFeatData::eQual_pseudogene, "pseudogene" }, { CSeqFeatData::eQual_rearranged, "rearranged" }, { CSeqFeatData::eQual_recombination_class, "recombination_class" }, { CSeqFeatData::eQual_region_name, "region_name" }, { CSeqFeatData::eQual_regulatory_class, "regulatory_class" }, { CSeqFeatData::eQual_replace, "replace" }, { CSeqFeatData::eQual_ribosomal_slippage, "ribosomal_slippage" }, { CSeqFeatData::eQual_rpt_family, "rpt_family" }, { CSeqFeatData::eQual_rpt_type, "rpt_type" }, { CSeqFeatData::eQual_rpt_unit, "rpt_unit" }, { CSeqFeatData::eQual_rpt_unit_range, "rpt_unit_range" }, { CSeqFeatData::eQual_rpt_unit_seq, "rpt_unit_seq" }, { CSeqFeatData::eQual_satellite, "satellite" }, { CSeqFeatData::eQual_sec_str_type, "sec_str_type" }, { CSeqFeatData::eQual_segment, "segment" }, { CSeqFeatData::eQual_sequenced_mol, "sequenced_mol" }, { CSeqFeatData::eQual_serotype, "serotype" }, { CSeqFeatData::eQual_serovar, "serovar" }, { CSeqFeatData::eQual_sex, "sex" }, { CSeqFeatData::eQual_site_type, "site_type" }, { CSeqFeatData::eQual_SO_type, "SO_type" }, { CSeqFeatData::eQual_specimen_voucher, "specimen_voucher" }, { CSeqFeatData::eQual_standard_name, "standard_name" }, { CSeqFeatData::eQual_strain, "strain" }, { CSeqFeatData::eQual_submitter_seqid, "submitter_seqid" }, { CSeqFeatData::eQual_sub_clone, "sub_clone" }, { CSeqFeatData::eQual_sub_species, "sub_species" }, { CSeqFeatData::eQual_sub_strain, "sub_strain" }, { CSeqFeatData::eQual_tag_peptide, "tag_peptide" }, { CSeqFeatData::eQual_tissue_lib, "tissue_lib" }, { CSeqFeatData::eQual_tissue_type, "tissue_type" }, { CSeqFeatData::eQual_trans_splicing, "trans_splicing" }, { CSeqFeatData::eQual_transcript_id, "transcript_id" }, { CSeqFeatData::eQual_transgenic, "transgenic" }, { CSeqFeatData::eQual_translation, "translation" }, { CSeqFeatData::eQual_transl_except, "transl_except" }, { CSeqFeatData::eQual_transl_table, "transl_table" }, { CSeqFeatData::eQual_transposon, "transposon" }, { CSeqFeatData::eQual_type_material, "type_material" }, { CSeqFeatData::eQual_UniProtKB_evidence, "UniProtKB_evidence" }, { CSeqFeatData::eQual_usedin, "usedin" }, { CSeqFeatData::eQual_variety, "variety" }, { CSeqFeatData::eQual_virion, "virion" }, { CSeqFeatData::eQual_whole_replicon, "whole_replicon" } } | |||
) |
Definition at line 3018 of file SeqFeatData.cpp.
References CSeqFeatData::eQual_allele, CSeqFeatData::eQual_altitude, CSeqFeatData::eQual_anticodon, CSeqFeatData::eQual_artificial_location, CSeqFeatData::eQual_bad, CSeqFeatData::eQual_bio_material, CSeqFeatData::eQual_bond_type, CSeqFeatData::eQual_bound_moiety, CSeqFeatData::eQual_calculated_mol_wt, CSeqFeatData::eQual_cell_line, CSeqFeatData::eQual_cell_type, CSeqFeatData::eQual_chloroplast, CSeqFeatData::eQual_chromoplast, CSeqFeatData::eQual_chromosome, CSeqFeatData::eQual_citation, CSeqFeatData::eQual_clone, CSeqFeatData::eQual_clone_lib, CSeqFeatData::eQual_coded_by, CSeqFeatData::eQual_codon, CSeqFeatData::eQual_codon_start, CSeqFeatData::eQual_collected_by, CSeqFeatData::eQual_collection_date, CSeqFeatData::eQual_compare, CSeqFeatData::eQual_cons_splice, CSeqFeatData::eQual_country, CSeqFeatData::eQual_cultivar, CSeqFeatData::eQual_culture_collection, CSeqFeatData::eQual_cyanelle, CSeqFeatData::eQual_db_xref, CSeqFeatData::eQual_derived_from, CSeqFeatData::eQual_dev_stage, CSeqFeatData::eQual_direction, CSeqFeatData::eQual_EC_number, CSeqFeatData::eQual_ecotype, CSeqFeatData::eQual_environmental_sample, CSeqFeatData::eQual_estimated_length, CSeqFeatData::eQual_evidence, CSeqFeatData::eQual_exception, CSeqFeatData::eQual_experiment, CSeqFeatData::eQual_feat_class, CSeqFeatData::eQual_focus, CSeqFeatData::eQual_frequency, CSeqFeatData::eQual_function, CSeqFeatData::eQual_gap_type, CSeqFeatData::eQual_gdb_xref, CSeqFeatData::eQual_gene, CSeqFeatData::eQual_gene_synonym, CSeqFeatData::eQual_germline, CSeqFeatData::eQual_haplogroup, CSeqFeatData::eQual_haplotype, CSeqFeatData::eQual_heterogen, CSeqFeatData::eQual_host, CSeqFeatData::eQual_identified_by, CSeqFeatData::eQual_inference, CSeqFeatData::eQual_insertion_seq, CSeqFeatData::eQual_isolate, CSeqFeatData::eQual_isolation_source, CSeqFeatData::eQual_kinetoplast, CSeqFeatData::eQual_lab_host, CSeqFeatData::eQual_label, CSeqFeatData::eQual_lat_lon, CSeqFeatData::eQual_linkage_evidence, CSeqFeatData::eQual_linkage_group, CSeqFeatData::eQual_locus_tag, CSeqFeatData::eQual_macronuclear, CSeqFeatData::eQual_map, CSeqFeatData::eQual_mating_type, CSeqFeatData::eQual_metagenome_source, CSeqFeatData::eQual_metagenomic, CSeqFeatData::eQual_mitochondrion, CSeqFeatData::eQual_mobile_element, CSeqFeatData::eQual_mobile_element_type, CSeqFeatData::eQual_mod_base, CSeqFeatData::eQual_mol_type, CSeqFeatData::eQual_name, CSeqFeatData::eQual_ncRNA_class, CSeqFeatData::eQual_nomenclature, CSeqFeatData::eQual_non_std_residue, CSeqFeatData::eQual_note, CSeqFeatData::eQual_number, CSeqFeatData::eQual_old_locus_tag, CSeqFeatData::eQual_operon, CSeqFeatData::eQual_organelle, CSeqFeatData::eQual_organism, CSeqFeatData::eQual_partial, CSeqFeatData::eQual_PCR_conditions, CSeqFeatData::eQual_PCR_primers, CSeqFeatData::eQual_phenotype, CSeqFeatData::eQual_plasmid, CSeqFeatData::eQual_pop_variant, CSeqFeatData::eQual_product, CSeqFeatData::eQual_protein_id, CSeqFeatData::eQual_proviral, CSeqFeatData::eQual_pseudo, CSeqFeatData::eQual_pseudogene, CSeqFeatData::eQual_rearranged, CSeqFeatData::eQual_recombination_class, CSeqFeatData::eQual_region_name, CSeqFeatData::eQual_regulatory_class, CSeqFeatData::eQual_replace, CSeqFeatData::eQual_ribosomal_slippage, CSeqFeatData::eQual_rpt_family, CSeqFeatData::eQual_rpt_type, CSeqFeatData::eQual_rpt_unit, CSeqFeatData::eQual_rpt_unit_range, CSeqFeatData::eQual_rpt_unit_seq, CSeqFeatData::eQual_satellite, CSeqFeatData::eQual_sec_str_type, CSeqFeatData::eQual_segment, CSeqFeatData::eQual_sequenced_mol, CSeqFeatData::eQual_serotype, CSeqFeatData::eQual_serovar, CSeqFeatData::eQual_sex, CSeqFeatData::eQual_site_type, CSeqFeatData::eQual_SO_type, CSeqFeatData::eQual_specimen_voucher, CSeqFeatData::eQual_standard_name, CSeqFeatData::eQual_strain, CSeqFeatData::eQual_sub_clone, CSeqFeatData::eQual_sub_species, CSeqFeatData::eQual_sub_strain, CSeqFeatData::eQual_submitter_seqid, CSeqFeatData::eQual_tag_peptide, CSeqFeatData::eQual_tissue_lib, CSeqFeatData::eQual_tissue_type, CSeqFeatData::eQual_trans_splicing, CSeqFeatData::eQual_transcript_id, CSeqFeatData::eQual_transgenic, CSeqFeatData::eQual_transl_except, CSeqFeatData::eQual_transl_table, CSeqFeatData::eQual_translation, CSeqFeatData::eQual_transposon, CSeqFeatData::eQual_type_material, CSeqFeatData::eQual_UniProtKB_evidence, CSeqFeatData::eQual_usedin, CSeqFeatData::eQual_variety, CSeqFeatData::eQual_virion, and CSeqFeatData::eQual_whole_replicon.
MAKE_TWOWAY_CONST_MAP | ( | sm_FeatKeys | , |
ct::tagStrNocase | , | ||
CSeqFeatData::ESubtype | , | ||
{ { "-10_signal", CSeqFeatData::eSubtype_10_signal }, { "-35_signal", CSeqFeatData::eSubtype_35_signal }, { "3'UTR", CSeqFeatData::eSubtype_3UTR }, { "3'clip", CSeqFeatData::eSubtype_3clip }, { "5'UTR", CSeqFeatData::eSubtype_5UTR }, { "5'clip", CSeqFeatData::eSubtype_5clip }, { "Bond", CSeqFeatData::eSubtype_bond }, { "CAAT_signal", CSeqFeatData::eSubtype_CAAT_signal }, { "CDS", CSeqFeatData::eSubtype_cdregion }, { "C_region", CSeqFeatData::eSubtype_C_region }, { "Cit", CSeqFeatData::eSubtype_pub }, { "CloneRef", CSeqFeatData::eSubtype_clone }, { "Comment", CSeqFeatData::eSubtype_comment }, { "D-loop", CSeqFeatData::eSubtype_D_loop }, { "D_segment", CSeqFeatData::eSubtype_D_segment }, { "GC_signal", CSeqFeatData::eSubtype_GC_signal }, { "Het", CSeqFeatData::eSubtype_het }, { "J_segment", CSeqFeatData::eSubtype_J_segment }, { "LTR", CSeqFeatData::eSubtype_LTR }, { "N_region", CSeqFeatData::eSubtype_N_region }, { "NonStdRes", CSeqFeatData::eSubtype_non_std_residue }, { "Num", CSeqFeatData::eSubtype_num }, { "Protein", CSeqFeatData::eSubtype_prot }, { "RBS", CSeqFeatData::eSubtype_RBS }, { "REFERENCE", CSeqFeatData::eSubtype_pub }, { "Region", CSeqFeatData::eSubtype_region }, { "Rsite", CSeqFeatData::eSubtype_rsite }, { "STS", CSeqFeatData::eSubtype_STS }, { "S_region", CSeqFeatData::eSubtype_S_region }, { "SecStr", CSeqFeatData::eSubtype_psec_str }, { "Site", CSeqFeatData::eSubtype_site }, { "Site-ref", CSeqFeatData::eSubtype_site_ref }, { "Src", CSeqFeatData::eSubtype_biosrc }, { "TATA_signal", CSeqFeatData::eSubtype_TATA_signal }, { "TxInit", CSeqFeatData::eSubtype_txinit }, { "User", CSeqFeatData::eSubtype_user }, { "V_region", CSeqFeatData::eSubtype_V_region }, { "V_segment", CSeqFeatData::eSubtype_V_segment }, { "VariationRef", CSeqFeatData::eSubtype_variation_ref }, { "Xref", CSeqFeatData::eSubtype_seq }, { "assembly_gap", CSeqFeatData::eSubtype_assembly_gap }, { "attenuator", CSeqFeatData::eSubtype_attenuator }, { "centromere", CSeqFeatData::eSubtype_centromere }, { "conflict", CSeqFeatData::eSubtype_conflict }, { "enhancer", CSeqFeatData::eSubtype_enhancer }, { "exon", CSeqFeatData::eSubtype_exon }, { "gap", CSeqFeatData::eSubtype_gap }, { "gene", CSeqFeatData::eSubtype_gene }, { "iDNA", CSeqFeatData::eSubtype_iDNA }, { "intron", CSeqFeatData::eSubtype_intron }, { "mRNA", CSeqFeatData::eSubtype_mRNA }, { "mat_peptide", CSeqFeatData::eSubtype_mat_peptide_aa }, { "mat_peptide_nt", CSeqFeatData::eSubtype_mat_peptide }, { "misc_RNA", CSeqFeatData::eSubtype_otherRNA }, { "misc_binding", CSeqFeatData::eSubtype_misc_binding }, { "misc_difference", CSeqFeatData::eSubtype_misc_difference }, { "misc_feature", CSeqFeatData::eSubtype_misc_feature }, { "misc_recomb", CSeqFeatData::eSubtype_misc_recomb }, { "misc_signal", CSeqFeatData::eSubtype_misc_signal }, { "misc_structure", CSeqFeatData::eSubtype_misc_structure }, { "mobile_element", CSeqFeatData::eSubtype_mobile_element }, { "modified_base", CSeqFeatData::eSubtype_modified_base }, { "ncRNA", CSeqFeatData::eSubtype_ncRNA }, { "old_sequence", CSeqFeatData::eSubtype_old_sequence }, { "operon", CSeqFeatData::eSubtype_operon }, { "oriT", CSeqFeatData::eSubtype_oriT }, { "polyA_signal", CSeqFeatData::eSubtype_polyA_signal }, { "polyA_site", CSeqFeatData::eSubtype_polyA_site }, { "precursor_RNA", CSeqFeatData::eSubtype_preRNA }, { "prim_transcript", CSeqFeatData::eSubtype_prim_transcript }, { "primer_bind", CSeqFeatData::eSubtype_primer_bind }, { "promoter", CSeqFeatData::eSubtype_promoter }, { "propeptide", CSeqFeatData::eSubtype_propeptide_aa }, { "propeptide_nt", CSeqFeatData::eSubtype_propeptide }, { "proprotein", CSeqFeatData::eSubtype_preprotein }, { "protein_bind", CSeqFeatData::eSubtype_protein_bind }, { "rRNA", CSeqFeatData::eSubtype_rRNA }, { "regulatory", CSeqFeatData::eSubtype_regulatory }, { "rep_origin", CSeqFeatData::eSubtype_rep_origin }, { "repeat_region", CSeqFeatData::eSubtype_repeat_region }, { "repeat_unit", CSeqFeatData::eSubtype_repeat_unit }, { "satellite", CSeqFeatData::eSubtype_satellite }, { "scRNA", CSeqFeatData::eSubtype_scRNA }, { "sig_peptide", CSeqFeatData::eSubtype_sig_peptide_aa }, { "sig_peptide_nt", CSeqFeatData::eSubtype_sig_peptide }, { "snRNA", CSeqFeatData::eSubtype_snRNA }, { "snoRNA", CSeqFeatData::eSubtype_snoRNA }, { "source", CSeqFeatData::eSubtype_biosrc }, { "stem_loop", CSeqFeatData::eSubtype_stem_loop }, { "tRNA", CSeqFeatData::eSubtype_tRNA }, { "telomere", CSeqFeatData::eSubtype_telomere }, { "terminator", CSeqFeatData::eSubtype_terminator }, { "tmRNA", CSeqFeatData::eSubtype_tmRNA }, { "transit_peptide", CSeqFeatData::eSubtype_transit_peptide_aa }, { "transit_peptide_nt", CSeqFeatData::eSubtype_transit_peptide }, { "unsure", CSeqFeatData::eSubtype_unsure }, { "variation", CSeqFeatData::eSubtype_variation }, { "virion", CSeqFeatData::eSubtype_virion } } | |||
) |
Definition at line 399 of file SeqFeatData.cpp.
References CSeqFeatData::eSubtype_10_signal, CSeqFeatData::eSubtype_35_signal, CSeqFeatData::eSubtype_3clip, CSeqFeatData::eSubtype_3UTR, CSeqFeatData::eSubtype_5clip, CSeqFeatData::eSubtype_5UTR, CSeqFeatData::eSubtype_assembly_gap, CSeqFeatData::eSubtype_attenuator, CSeqFeatData::eSubtype_biosrc, CSeqFeatData::eSubtype_bond, CSeqFeatData::eSubtype_C_region, CSeqFeatData::eSubtype_CAAT_signal, CSeqFeatData::eSubtype_cdregion, CSeqFeatData::eSubtype_centromere, CSeqFeatData::eSubtype_clone, CSeqFeatData::eSubtype_comment, CSeqFeatData::eSubtype_conflict, CSeqFeatData::eSubtype_D_loop, CSeqFeatData::eSubtype_D_segment, CSeqFeatData::eSubtype_enhancer, CSeqFeatData::eSubtype_exon, CSeqFeatData::eSubtype_gap, CSeqFeatData::eSubtype_GC_signal, CSeqFeatData::eSubtype_gene, CSeqFeatData::eSubtype_het, CSeqFeatData::eSubtype_iDNA, CSeqFeatData::eSubtype_intron, CSeqFeatData::eSubtype_J_segment, CSeqFeatData::eSubtype_LTR, CSeqFeatData::eSubtype_mat_peptide, CSeqFeatData::eSubtype_mat_peptide_aa, CSeqFeatData::eSubtype_misc_binding, CSeqFeatData::eSubtype_misc_difference, CSeqFeatData::eSubtype_misc_feature, CSeqFeatData::eSubtype_misc_recomb, CSeqFeatData::eSubtype_misc_signal, CSeqFeatData::eSubtype_misc_structure, CSeqFeatData::eSubtype_mobile_element, CSeqFeatData::eSubtype_modified_base, CSeqFeatData::eSubtype_mRNA, CSeqFeatData::eSubtype_N_region, CSeqFeatData::eSubtype_ncRNA, CSeqFeatData::eSubtype_non_std_residue, CSeqFeatData::eSubtype_num, CSeqFeatData::eSubtype_old_sequence, CSeqFeatData::eSubtype_operon, CSeqFeatData::eSubtype_oriT, CSeqFeatData::eSubtype_otherRNA, CSeqFeatData::eSubtype_polyA_signal, CSeqFeatData::eSubtype_polyA_site, CSeqFeatData::eSubtype_preprotein, CSeqFeatData::eSubtype_preRNA, CSeqFeatData::eSubtype_prim_transcript, CSeqFeatData::eSubtype_primer_bind, CSeqFeatData::eSubtype_promoter, CSeqFeatData::eSubtype_propeptide, CSeqFeatData::eSubtype_propeptide_aa, CSeqFeatData::eSubtype_prot, CSeqFeatData::eSubtype_protein_bind, CSeqFeatData::eSubtype_psec_str, CSeqFeatData::eSubtype_pub, CSeqFeatData::eSubtype_RBS, CSeqFeatData::eSubtype_region, CSeqFeatData::eSubtype_regulatory, CSeqFeatData::eSubtype_rep_origin, CSeqFeatData::eSubtype_repeat_region, CSeqFeatData::eSubtype_repeat_unit, CSeqFeatData::eSubtype_rRNA, CSeqFeatData::eSubtype_rsite, CSeqFeatData::eSubtype_S_region, CSeqFeatData::eSubtype_satellite, CSeqFeatData::eSubtype_scRNA, CSeqFeatData::eSubtype_seq, CSeqFeatData::eSubtype_sig_peptide, CSeqFeatData::eSubtype_sig_peptide_aa, CSeqFeatData::eSubtype_site, CSeqFeatData::eSubtype_site_ref, CSeqFeatData::eSubtype_snoRNA, CSeqFeatData::eSubtype_snRNA, CSeqFeatData::eSubtype_stem_loop, CSeqFeatData::eSubtype_STS, CSeqFeatData::eSubtype_TATA_signal, CSeqFeatData::eSubtype_telomere, CSeqFeatData::eSubtype_terminator, CSeqFeatData::eSubtype_tmRNA, CSeqFeatData::eSubtype_transit_peptide, CSeqFeatData::eSubtype_transit_peptide_aa, CSeqFeatData::eSubtype_tRNA, CSeqFeatData::eSubtype_txinit, CSeqFeatData::eSubtype_unsure, CSeqFeatData::eSubtype_user, CSeqFeatData::eSubtype_V_region, CSeqFeatData::eSubtype_V_segment, CSeqFeatData::eSubtype_variation, CSeqFeatData::eSubtype_variation_ref, and CSeqFeatData::eSubtype_virion.
Definition at line 4286 of file SeqFeatData.cpp.
References NStr::Find().
Referenced by CBondList::GetBondType(), CSiteList::GetSiteType(), CBondList::IsBondName(), and CSiteList::IsSiteName().
|
static |
Definition at line 4297 of file SeqFeatData.cpp.
|
static |
Definition at line 76 of file SeqFeatData.cpp.
Referenced by CSeqFeatData::FixImportKey(), CSeqFeatData::s_InitSubtypesTable(), CFeatList::x_Init(), and CSeqFeatData::x_InitFeatDataInfo().
|
static |
Definition at line 148 of file SeqFeatData.cpp.
Referenced by CSeqFeatData::FixImportKey(), CSeqFeatData::s_InitSubtypesTable(), CFeatList::x_Init(), and CSeqFeatData::x_InitFeatDataInfo().
Definition at line 158 of file SeqFeatData.cpp.
|
static |
Definition at line 191 of file SeqFeatData.cpp.
|
static |
Definition at line 233 of file SeqFeatData.cpp.
|
static |
Definition at line 211 of file SeqFeatData.cpp.
|
static |
Definition at line 692 of file SeqFeatData.cpp.
Referenced by CSeqFeatData::s_InitSubtypesTable().
|
static |
Definition at line 582 of file SeqFeatData.cpp.
Referenced by CSeqFeatData::s_InitSubtypesTable().
|
static |
Definition at line 4032 of file SeqFeatData.cpp.
Referenced by CFeatList::x_Init().
|
static |
Definition at line 4351 of file SeqFeatData.cpp.
|
static |
Definition at line 388 of file SeqFeatData.cpp.
Referenced by CSeqFeatData::GetTypeFromSubtype(), and CSeqFeatData::s_InitSubtypesTable().
|
static |
Definition at line 389 of file SeqFeatData.cpp.
Referenced by CSeqFeatData::GetTypeFromSubtype(), and CSeqFeatData::s_InitSubtypesTable().