NCBI C++ ToolKit
Classes | Typedefs | Enumerations | Enumerator | Functions | Variables
Code generated by DATATOOL from 'genome_collection.asn' (module 'NCBI-GenomeCollection')
+ Collaboration diagram for Code generated by DATATOOL from 'genome_collection.asn' (module 'NCBI-GenomeCollection'):

Classes

class  CGC_Assemblies
 CGC_Assemblies –. More...
 
class  CGC_Assemblies_Base
 CGC_Assemblies_Base –. More...
 
class  CGC_Assembly_Base
 A GC-Assembly is either a single assembly unit or it is a set of assemblies. More...
 
class  CGC_AssemblyDesc
 CGC_AssemblyDesc –. More...
 
class  CGC_AssemblyDesc_Base
 CGC_AssemblyDesc_Base –. More...
 
class  CGC_AssemblySet_Base
 CGC_AssemblySet_Base –. More...
 
class  CGC_AssemblyUnit_Base
 CGC_AssemblyUnit_Base –. More...
 
class  CGC_DbTagAlias
 CGC_DbTagAlias –. More...
 
class  CGC_DbTagAlias_Base
 
class  CGC_External_Seqid
 CGC_External_Seqid –. More...
 
class  CGC_External_Seqid_Base
 CGC_External_Seqid_Base –. More...
 
class  CGC_Genome
 CGC_Genome –. More...
 
class  CGC_Genome_Base
 CGC_Genome_Base –. More...
 
class  CGC_GenomicPart
 CGC_GenomicPart –. More...
 
class  CGC_GenomicPart_Base
 CGC_GenomicPart_Base –. More...
 
class  CGC_Project
 CGC_Project –. More...
 
class  CGC_Project_Base
 CGC_Project_Base –. More...
 
class  CGC_Query
 CGC_Query –. More...
 
class  CGC_Query_Base
 A GC-Assemblies is a mere set of assemblies. More...
 
class  CGC_Replicon_Base
 CGC_Replicon_Base –. More...
 
class  CGC_Replicon_Base::C_Sequence
 the sequence(s) representing this molecule in the case of 2L and 2R - the molecule is represented by several sequences, and there is no seq-id of "chr 2" as a whole. More...
 
class  CGC_Scaf_stats
 CGC_Scaf_stats –. More...
 
class  CGC_Scaf_stats_Base
 CGC_Scaf_stats_Base –. More...
 
class  CGC_SeqIdAlias_Base
 Seq-id-alias a sequence has multiple seq-ids - refseq, genbank, local and each one has both gi and accession.version We cannot provide them as simply a list of seq-ids since it will be unclear which gi goes with which accession, therefore we group the related ones as alias pair. More...
 
class  CGC_Sequence_Base
 GC-Sequence: Used for scaffolds, scaffold-sets and components in Gencoll terminology. More...
 
class  CGC_SequenceStats
 CGC_SequenceStats –. More...
 
class  CGC_SequenceStats_Base
 Stats of complex objects Used at assembly and chromosome levels. More...
 
class  CGC_TaggedSequences
 CGC_TaggedSequences –. More...
 
class  CGC_TaggedSequences_Base
 GC-TaggedSequences: set of sequences in a specific role. More...
 
class  CGC_TypedSeqId
 CGC_TypedSeqId –. More...
 
class  CGC_TypedSeqId_Base
 CGC_TypedSeqId_Base –. More...
 

Typedefs

typedef CGC_Assemblies_Base CGC_Assemblies::Tparent
 
typedef CSerialObject CGC_Assemblies_Base::Tparent
 
typedef list< CRef< CGC_Query > > CGC_Assemblies_Base::TQuery
 
typedef list< CRef< CGC_Assembly > > CGC_Assemblies_Base::TAssemblies
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CGC_Assemblies_Base::TmemberIndex
 
typedef CSerialObject CGC_Assembly_Base::Tparent
 
typedef CGC_AssemblyUnit CGC_Assembly_Base::TUnit
 
typedef CGC_AssemblySet CGC_Assembly_Base::TAssembly_set
 
typedef CGC_AssemblyDesc_Base CGC_AssemblyDesc::Tparent
 
typedef CSerialObject CGC_AssemblyDesc_Base::Tparent
 
typedef list< CRef< CGC_Project > > CGC_AssemblyDesc_Base::TProjects
 
typedef string CGC_AssemblyDesc_Base::TName
 
typedef string CGC_AssemblyDesc_Base::TSubmitter_name
 
typedef string CGC_AssemblyDesc_Base::TDisplay_name
 
typedef CStringUTF8 CGC_AssemblyDesc_Base::TLong_name
 
typedef string CGC_AssemblyDesc_Base::TFilesafe_name
 
typedef string CGC_AssemblyDesc_Base::TWgs_acc_prefix
 
typedef int CGC_AssemblyDesc_Base::TWgs_acc_number
 
typedef int CGC_AssemblyDesc_Base::TRelease_type
 
typedef int CGC_AssemblyDesc_Base::TRelease_status
 
typedef list< CRef< CSeq_annot > > CGC_AssemblyDesc_Base::TAnnot
 
typedef list< CRef< CGC_DbTagAlias > > CGC_AssemblyDesc_Base::TSynonyms
 
typedef CDate CGC_AssemblyDesc_Base::TSubmitter_date
 
typedef CSeq_descr CGC_AssemblyDesc_Base::TDescr
 
typedef bool CGC_AssemblyDesc_Base::TPartial
 
typedef double CGC_AssemblyDesc_Base::TCoverage
 
typedef int CGC_AssemblyDesc_Base::TRelease_level
 
typedef CStringUTF8 CGC_AssemblyDesc_Base::TSubmitter_organization
 
typedef Tparent::CMemberIndex< E_memberIndex, 19 > CGC_AssemblyDesc_Base::TmemberIndex
 
typedef CSerialObject CGC_AssemblySet_Base::Tparent
 
typedef list< CRef< CDbtag > > CGC_AssemblySet_Base::TId
 
typedef int CGC_AssemblySet_Base::TSet_type
 
typedef int CGC_AssemblySet_Base::TClass
 
typedef CGC_AssemblyDesc CGC_AssemblySet_Base::TDesc
 
typedef CGC_Assembly CGC_AssemblySet_Base::TPrimary_assembly
 
typedef list< CRef< CGC_Assembly > > CGC_AssemblySet_Base::TMore_assemblies
 
typedef CGC_SequenceStats CGC_AssemblySet_Base::TStats
 
typedef Tparent::CMemberIndex< E_memberIndex, 8 > CGC_AssemblySet_Base::TmemberIndex
 
typedef CSerialObject CGC_AssemblyUnit_Base::Tparent
 
typedef list< CRef< CDbtag > > CGC_AssemblyUnit_Base::TId
 
typedef int CGC_AssemblyUnit_Base::TClass
 
typedef CGC_AssemblyDesc CGC_AssemblyUnit_Base::TDesc
 
typedef list< CRef< CGC_Replicon > > CGC_AssemblyUnit_Base::TMols
 
typedef list< CRef< CGC_TaggedSequences > > CGC_AssemblyUnit_Base::TOther_sequences
 
typedef CGC_SequenceStats CGC_AssemblyUnit_Base::TStats
 
typedef list< CRef< CGC_Scaf_stats > > CGC_AssemblyUnit_Base::TUnplaced_stats
 
typedef list< CRef< CGC_Scaf_stats > > CGC_AssemblyUnit_Base::TUnplaced_unlocalized_stats
 
typedef Tparent::CMemberIndex< E_memberIndex, 9 > CGC_AssemblyUnit_Base::TmemberIndex
 
typedef CGC_DbTagAlias_Base CGC_DbTagAlias::Tparent
 
typedef CSerialObject CGC_DbTagAlias_Base::Tparent
 
typedef CDbtag CGC_DbTagAlias_Base::TRefseq
 
typedef CDbtag CGC_DbTagAlias_Base::TGenbank
 
typedef int CGC_DbTagAlias_Base::TSimilarity
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CGC_DbTagAlias_Base::TmemberIndex
 
typedef CGC_External_Seqid_Base CGC_External_Seqid::Tparent
 
typedef CSerialObject CGC_External_Seqid_Base::Tparent
 
typedef string CGC_External_Seqid_Base::TExternal
 
typedef CSeq_id CGC_External_Seqid_Base::TId
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CGC_External_Seqid_Base::TmemberIndex
 
typedef CGC_Genome_Base CGC_Genome::Tparent
 
typedef CSerialObject CGC_Genome_Base::Tparent
 
typedef list< CRef< CDbtag > > CGC_Genome_Base::TId
 
typedef list< CRef< CGC_Project > > CGC_Genome_Base::TProjects
 
typedef CSeq_descr CGC_Genome_Base::TDescr
 
typedef list< stringCGC_Genome_Base::TChr_names
 
typedef list< CRef< CGC_GenomicPart > > CGC_Genome_Base::TParts
 
typedef Tparent::CMemberIndex< E_memberIndex, 6 > CGC_Genome_Base::TmemberIndex
 
typedef CGC_GenomicPart_Base CGC_GenomicPart::Tparent
 
typedef CSerialObject CGC_GenomicPart_Base::Tparent
 
typedef CGC_Assembly CGC_GenomicPart_Base::TAssembly
 
typedef CGC_Replicon CGC_GenomicPart_Base::TMol
 
typedef CGC_Sequence CGC_GenomicPart_Base::TSeqs
 
typedef CGC_Project_Base CGC_Project::Tparent
 
typedef CSerialObject CGC_Project_Base::Tparent
 
typedef string CGC_Project_Base::TProject_role
 
typedef int CGC_Project_Base::TProject_id
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CGC_Project_Base::TmemberIndex
 
typedef CGC_Query_Base CGC_Query::Tparent
 
typedef CSerialObject CGC_Query_Base::Tparent
 
typedef string CGC_Query_Base::TParam
 
typedef string CGC_Query_Base::TValue
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CGC_Query_Base::TmemberIndex
 
typedef CSerialObject CGC_Replicon_Base::Tparent
 
typedef CSerialObject CGC_Replicon_Base::C_Sequence::Tparent
 
typedef CGC_Sequence CGC_Replicon_Base::C_Sequence::TSingle
 
typedef list< CRef< CGC_Sequence > > CGC_Replicon_Base::C_Sequence::TSet
 
typedef string CGC_Replicon_Base::TName
 
typedef string CGC_Replicon_Base::TLocal_name
 
typedef C_Sequence CGC_Replicon_Base::TSequence
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CGC_Replicon_Base::TmemberIndex
 
typedef CGC_Scaf_stats_Base CGC_Scaf_stats::Tparent
 
typedef CSerialObject CGC_Scaf_stats_Base::Tparent
 
typedef int CGC_Scaf_stats_Base::TStats_category
 
typedef Uint8 CGC_Scaf_stats_Base::TValue
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CGC_Scaf_stats_Base::TmemberIndex
 
typedef CSerialObject CGC_SeqIdAlias_Base::Tparent
 
typedef CSeq_id CGC_SeqIdAlias_Base::TPublic
 
typedef CSeq_id CGC_SeqIdAlias_Base::TGpipe
 
typedef CSeq_id CGC_SeqIdAlias_Base::TGi
 
typedef int CGC_SeqIdAlias_Base::TSimilarity
 
typedef Tparent::CMemberIndex< E_memberIndex, 5 > CGC_SeqIdAlias_Base::TmemberIndex
 
typedef CSerialObject CGC_Sequence_Base::Tparent
 
typedef CSeq_id CGC_Sequence_Base::TSeq_id
 
typedef list< CRef< CGC_TypedSeqId > > CGC_Sequence_Base::TSeq_id_synonyms
 
typedef CSeq_descr CGC_Sequence_Base::TDescr
 
typedef list< CRef< CSeq_annot > > CGC_Sequence_Base::TAnnot
 
typedef list< CRef< CGC_TaggedSequences > > CGC_Sequence_Base::TSequences
 
typedef CDelta_ext CGC_Sequence_Base::TStructure
 
typedef CGC_SequenceStats CGC_Sequence_Base::TStats
 
typedef int CGC_Sequence_Base::TPatch_type
 
typedef list< intCGC_Sequence_Base::TRoles
 
typedef Tparent::CMemberIndex< E_memberIndex, 10 > CGC_Sequence_Base::TmemberIndex
 
typedef CGC_SequenceStats_Base CGC_SequenceStats::Tparent
 
typedef CSerialObject CGC_SequenceStats_Base::Tparent
 
typedef list< CRef< CGC_Scaf_stats > > CGC_SequenceStats_Base::TAll_scaf
 
typedef list< CRef< CGC_Scaf_stats > > CGC_SequenceStats_Base::TOrdered_scaf
 
typedef list< CRef< CGC_Scaf_stats > > CGC_SequenceStats_Base::TUnordered_scaf
 
typedef list< CRef< CGC_Scaf_stats > > CGC_SequenceStats_Base::TUnplaced_scaf
 
typedef list< CRef< CGC_Scaf_stats > > CGC_SequenceStats_Base::TAligned_scaf
 
typedef list< CRef< CGC_Scaf_stats > > CGC_SequenceStats_Base::TUnaligned_scaf
 
typedef Tparent::CMemberIndex< E_memberIndex, 7 > CGC_SequenceStats_Base::TmemberIndex
 
typedef CGC_TaggedSequences_Base CGC_TaggedSequences::Tparent
 
typedef CSerialObject CGC_TaggedSequences_Base::Tparent
 
typedef int CGC_TaggedSequences_Base::TState
 
typedef list< CRef< CGC_Sequence > > CGC_TaggedSequences_Base::TSeqs
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CGC_TaggedSequences_Base::TmemberIndex
 
typedef CGC_TypedSeqId_Base CGC_TypedSeqId::Tparent
 
typedef CSerialObject CGC_TypedSeqId_Base::Tparent
 
typedef CGC_SeqIdAlias CGC_TypedSeqId_Base::TGenbank
 
typedef CGC_SeqIdAlias CGC_TypedSeqId_Base::TRefseq
 
typedef CSeq_id CGC_TypedSeqId_Base::TPrivate
 
typedef CGC_External_Seqid CGC_TypedSeqId_Base::TExternal
 

Enumerations

enum class  CGC_Assemblies_Base::E_memberIndex { CGC_Assemblies_Base::e__allMandatory = 0 , CGC_Assemblies_Base::e_query , CGC_Assemblies_Base::e_assemblies }
 
enum  CGC_Assembly_Base::E_Choice { CGC_Assembly_Base::e_not_set = 0 , CGC_Assembly_Base::e_Unit , CGC_Assembly_Base::e_Assembly_set }
 Choice variants. More...
 
enum  CGC_Assembly_Base::E_ChoiceStopper { CGC_Assembly_Base::e_MaxChoice = 3 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum  CGC_AssemblyDesc_Base::ERelease_type { CGC_AssemblyDesc_Base::eRelease_type_genbank = 1 , CGC_AssemblyDesc_Base::eRelease_type_refseq = 2 }
 release type: RefSeq / GenBank. More...
 
enum  CGC_AssemblyDesc_Base::ERelease_status {
  CGC_AssemblyDesc_Base::eRelease_status_new = 0 , CGC_AssemblyDesc_Base::eRelease_status_gpipe = 5 , CGC_AssemblyDesc_Base::eRelease_status_public = 10 , CGC_AssemblyDesc_Base::eRelease_status_suppressed = 15 ,
  CGC_AssemblyDesc_Base::eRelease_status_hup = 100 , CGC_AssemblyDesc_Base::eRelease_status_withdrawn = 105
}
 release status (numeric values have gaps for possible additional states More...
 
enum  CGC_AssemblyDesc_Base::ERelease_level { CGC_AssemblyDesc_Base::eRelease_level_major = 0 , CGC_AssemblyDesc_Base::eRelease_level_patch = 1 , CGC_AssemblyDesc_Base::eRelease_level_minor = 2 , CGC_AssemblyDesc_Base::eRelease_level_other = 255 }
 release level: Most of releases are major More...
 
enum class  CGC_AssemblyDesc_Base::E_memberIndex {
  CGC_AssemblyDesc_Base::e__allMandatory = 0 , CGC_AssemblyDesc_Base::e_projects , CGC_AssemblyDesc_Base::e_name , CGC_AssemblyDesc_Base::e_submitter_name ,
  CGC_AssemblyDesc_Base::e_display_name , CGC_AssemblyDesc_Base::e_long_name , CGC_AssemblyDesc_Base::e_filesafe_name , CGC_AssemblyDesc_Base::e_wgs_acc_prefix ,
  CGC_AssemblyDesc_Base::e_wgs_acc_number , CGC_AssemblyDesc_Base::e_release_type , CGC_AssemblyDesc_Base::e_release_status , CGC_AssemblyDesc_Base::e_annot ,
  CGC_AssemblyDesc_Base::e_synonyms , CGC_AssemblyDesc_Base::e_submitter_date , CGC_AssemblyDesc_Base::e_descr , CGC_AssemblyDesc_Base::e_partial ,
  CGC_AssemblyDesc_Base::e_coverage , CGC_AssemblyDesc_Base::e_release_level , CGC_AssemblyDesc_Base::e_submitter_organization
}
 
enum  CGC_AssemblySet_Base::ESet_type { CGC_AssemblySet_Base::eSet_type_full_assembly = 0 , CGC_AssemblySet_Base::eSet_type_assembly_set = 100 , CGC_AssemblySet_Base::eSet_type_other = 255 }
 set type: Assembly-Sets can be of 2 categories More...
 
enum  CGC_AssemblySet_Base::EClass {
  CGC_AssemblySet_Base::eClass_full_assembly = 0 , CGC_AssemblySet_Base::eClass_haploid = 1 , CGC_AssemblySet_Base::eClass_haploid_with_alt_loci = 2 , CGC_AssemblySet_Base::eClass_diploid = 3 ,
  CGC_AssemblySet_Base::eClass_unresolved_diploid = 4 , CGC_AssemblySet_Base::eClass_alternate_haplotype = 5 , CGC_AssemblySet_Base::eClass_alternate_pseudohaplotype = 6 , CGC_AssemblySet_Base::eClass_annotation_target_set = 101 ,
  CGC_AssemblySet_Base::eClass_analysis_set = 102 , CGC_AssemblySet_Base::eClass_other = 255
}
 'class' defines the semantics of how to interpret this item More...
 
enum class  CGC_AssemblySet_Base::E_memberIndex {
  CGC_AssemblySet_Base::e__allMandatory = 0 , CGC_AssemblySet_Base::e_id , CGC_AssemblySet_Base::e_set_type , CGC_AssemblySet_Base::e_class ,
  CGC_AssemblySet_Base::e_desc , CGC_AssemblySet_Base::e_primary_assembly , CGC_AssemblySet_Base::e_more_assemblies , CGC_AssemblySet_Base::e_stats
}
 
enum  CGC_AssemblyUnit_Base::EClass { CGC_AssemblyUnit_Base::eClass_haploid_unit = 1 , CGC_AssemblyUnit_Base::eClass_alt_loci = 2 , CGC_AssemblyUnit_Base::eClass_assembly_patch = 3 , CGC_AssemblyUnit_Base::eClass_other = 255 }
 'class' defines the semantics of how to interpret this item More...
 
enum class  CGC_AssemblyUnit_Base::E_memberIndex {
  CGC_AssemblyUnit_Base::e__allMandatory = 0 , CGC_AssemblyUnit_Base::e_id , CGC_AssemblyUnit_Base::e_class , CGC_AssemblyUnit_Base::e_desc ,
  CGC_AssemblyUnit_Base::e_mols , CGC_AssemblyUnit_Base::e_other_sequences , CGC_AssemblyUnit_Base::e_stats , CGC_AssemblyUnit_Base::e_unplaced_stats ,
  CGC_AssemblyUnit_Base::e_unplaced_unlocalized_stats
}
 
enum  CGC_DbTagAlias_Base::ESimilarity { CGC_DbTagAlias_Base::eSimilarity_unknown = 0 , CGC_DbTagAlias_Base::eSimilarity_identical = 1 , CGC_DbTagAlias_Base::eSimilarity_different = 255 }
 Similarity: relationship between 2 assemblies represented by DbTags Can be expanded to multiple level of identicality can use bitmap to flag ambiguity between different identicality levels. More...
 
enum class  CGC_DbTagAlias_Base::E_memberIndex { CGC_DbTagAlias_Base::e__allMandatory = 0 , CGC_DbTagAlias_Base::e_refseq , CGC_DbTagAlias_Base::e_genbank , CGC_DbTagAlias_Base::e_similarity }
 
enum class  CGC_External_Seqid_Base::E_memberIndex { CGC_External_Seqid_Base::e__allMandatory = 0 , CGC_External_Seqid_Base::e_external , CGC_External_Seqid_Base::e_id }
 
enum class  CGC_Genome_Base::E_memberIndex {
  CGC_Genome_Base::e__allMandatory = 0 , CGC_Genome_Base::e_id , CGC_Genome_Base::e_projects , CGC_Genome_Base::e_descr ,
  CGC_Genome_Base::e_chr_names , CGC_Genome_Base::e_parts
}
 
enum  CGC_GenomicPart_Base::E_Choice { CGC_GenomicPart_Base::e_not_set = 0 , CGC_GenomicPart_Base::e_Assembly , CGC_GenomicPart_Base::e_Mol , CGC_GenomicPart_Base::e_Seqs }
 Choice variants. More...
 
enum  CGC_GenomicPart_Base::E_ChoiceStopper { CGC_GenomicPart_Base::e_MaxChoice = 4 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CGC_Project_Base::E_memberIndex { CGC_Project_Base::e__allMandatory = 0 , CGC_Project_Base::e_project_role , CGC_Project_Base::e_project_id }
 
enum class  CGC_Query_Base::E_memberIndex { CGC_Query_Base::e__allMandatory = 0 , CGC_Query_Base::e_param , CGC_Query_Base::e_value }
 
enum  CGC_Replicon_Base::C_Sequence::E_Choice { CGC_Replicon_Base::C_Sequence::e_not_set = 0 , CGC_Replicon_Base::C_Sequence::e_Single , CGC_Replicon_Base::C_Sequence::e_Set }
 Choice variants. More...
 
enum  CGC_Replicon_Base::C_Sequence::E_ChoiceStopper { CGC_Replicon_Base::C_Sequence::e_MaxChoice = 3 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CGC_Replicon_Base::E_memberIndex { CGC_Replicon_Base::e__allMandatory = 0 , CGC_Replicon_Base::e_name , CGC_Replicon_Base::e_local_name , CGC_Replicon_Base::e_sequence }
 
enum  CGC_Scaf_stats_Base::EStats_category {
  CGC_Scaf_stats_Base::eStats_category_replicon_count = 70 , CGC_Scaf_stats_Base::eStats_category_scaffold_count = 22 , CGC_Scaf_stats_Base::eStats_category_component_count = 23 , CGC_Scaf_stats_Base::eStats_category_component_span_count = 24 ,
  CGC_Scaf_stats_Base::eStats_category_total_length = 1 , CGC_Scaf_stats_Base::eStats_category_ungapped_length = 2 , CGC_Scaf_stats_Base::eStats_category_min_gapped_scaf_length = 25 , CGC_Scaf_stats_Base::eStats_category_max_gapped_scaf_length = 26 ,
  CGC_Scaf_stats_Base::eStats_category_min_ungapped_scaf_length = 27 , CGC_Scaf_stats_Base::eStats_category_max_ungapped_scaf_length = 28 , CGC_Scaf_stats_Base::eStats_category_active_finishing_bases = 3 , CGC_Scaf_stats_Base::eStats_category_draft_bases = 5 ,
  CGC_Scaf_stats_Base::eStats_category_finished_bases = 7 , CGC_Scaf_stats_Base::eStats_category_whole_genome_finishing_bases = 9 , CGC_Scaf_stats_Base::eStats_category_other_sequences = 11 , CGC_Scaf_stats_Base::eStats_category_pre_draft = 13 ,
  CGC_Scaf_stats_Base::eStats_category_wgs_bases = 15 , CGC_Scaf_stats_Base::eStats_category_bases_in_spanned_gaps = 17 , CGC_Scaf_stats_Base::eStats_category_n50 = 19 , CGC_Scaf_stats_Base::eStats_category_spanned_gaps = 20 ,
  CGC_Scaf_stats_Base::eStats_category_unspanned_gaps = 21 , CGC_Scaf_stats_Base::eStats_category_bases_in_unspanned_gaps = 29 , CGC_Scaf_stats_Base::eStats_category_count_contig = 30 , CGC_Scaf_stats_Base::eStats_category_contig_n50 = 31 ,
  CGC_Scaf_stats_Base::eStats_category_contig_L50 = 32 , CGC_Scaf_stats_Base::eStats_category_contig_n75 = 33 , CGC_Scaf_stats_Base::eStats_category_contig_n90 = 34 , CGC_Scaf_stats_Base::eStats_category_scaf_L50 = 35 ,
  CGC_Scaf_stats_Base::eStats_category_scaf_n75 = 36 , CGC_Scaf_stats_Base::eStats_category_scaf_n90 = 37 , CGC_Scaf_stats_Base::eStats_category_gc_count = 38 , CGC_Scaf_stats_Base::eStats_category_atgc_count = 39 ,
  CGC_Scaf_stats_Base::eStats_category_gc_perc = 40 , CGC_Scaf_stats_Base::eStats_category_is_there_unplaced_scaf = 72 , CGC_Scaf_stats_Base::eStats_category_count_singleton_unordered_scaffold = 73 , CGC_Scaf_stats_Base::eStats_category_count_chr_made_of_singleton_ordered_scaffold = 74 ,
  CGC_Scaf_stats_Base::eStats_category_count_chr_with_single_component = 75 , CGC_Scaf_stats_Base::eStats_category_count_singleton_in_minus_orientation = 76 , CGC_Scaf_stats_Base::eStats_category_count_unknown_gaps = 80 , CGC_Scaf_stats_Base::eStats_category_count_implicit_scaf_src_name = 82 ,
  CGC_Scaf_stats_Base::eStats_category_count_explicit_scaf_src_name = 83 , CGC_Scaf_stats_Base::eStats_category_all_chr_has_single_component = 84 , CGC_Scaf_stats_Base::eStats_category_count_scaf_with_terminal_gaps = 85 , CGC_Scaf_stats_Base::eStats_category_count_chr_with_terminal_gaps = 86 ,
  CGC_Scaf_stats_Base::eStats_category_count_uniq_components = 87 , CGC_Scaf_stats_Base::eStats_category_count_uniq_component_diff_from_last_release = 88 , CGC_Scaf_stats_Base::eStats_category_count_chromosome_types = 89 , CGC_Scaf_stats_Base::eStats_category_count_chromosome_terminal_gap_types = 90 ,
  CGC_Scaf_stats_Base::eStats_category_count_dropped_components = 91 , CGC_Scaf_stats_Base::eStats_category_count_non_chromosome_replicon = 92 , CGC_Scaf_stats_Base::eStats_category_count_assembly_units = 93 , CGC_Scaf_stats_Base::eStats_category_count_alt_loci_units = 94 ,
  CGC_Scaf_stats_Base::eStats_category_count_fixed_patches = 95 , CGC_Scaf_stats_Base::eStats_category_count_novel_patches = 96 , CGC_Scaf_stats_Base::eStats_category_count_regions = 97 , CGC_Scaf_stats_Base::eStats_category_count_patches = 98 ,
  CGC_Scaf_stats_Base::eStats_category_count_par_regions = 99 , CGC_Scaf_stats_Base::eStats_category_count_genomic_regions = 100 , CGC_Scaf_stats_Base::eStats_category_count_chromosome_replicons = 101 , CGC_Scaf_stats_Base::eStats_category_assembly_status = 102 ,
  CGC_Scaf_stats_Base::eStats_category_net_count_scaffold = 103 , CGC_Scaf_stats_Base::eStats_category_net_count_component = 104 , CGC_Scaf_stats_Base::eStats_category_count_regions_contain_alt_loci = 105 , CGC_Scaf_stats_Base::eStats_category_count_regions_contain_fix_patch = 106 ,
  CGC_Scaf_stats_Base::eStats_category_count_regions_contain_novel_patch = 107 , CGC_Scaf_stats_Base::eStats_category_count_fix_patch_with_alignment = 108 , CGC_Scaf_stats_Base::eStats_category_count_novel_patch_with_alignment = 109 , CGC_Scaf_stats_Base::eStats_category_count_alt_scaf_with_alignment = 110 ,
  CGC_Scaf_stats_Base::eStats_category_count_alt_loci_scaf = 111 , CGC_Scaf_stats_Base::eStats_category_count_real_scaffolds = 112 , CGC_Scaf_stats_Base::eStats_category_top_level_count = 113 , CGC_Scaf_stats_Base::eStats_category_total_gap_length = 114 ,
  CGC_Scaf_stats_Base::eStats_category_count_replicons_without_ordered_scaf = 115 , CGC_Scaf_stats_Base::eStats_category_other = 255
}
 NOTE: These values equal to the stats_cd values in CodeStatistics table in GenomeColl. More...
 
enum class  CGC_Scaf_stats_Base::E_memberIndex { CGC_Scaf_stats_Base::e__allMandatory = 0 , CGC_Scaf_stats_Base::e_stats_category , CGC_Scaf_stats_Base::e_value }
 
enum  CGC_SeqIdAlias_Base::ESimilarity { CGC_SeqIdAlias_Base::eSimilarity_unknown = 0 , CGC_SeqIdAlias_Base::eSimilarity_identical = 1 , CGC_SeqIdAlias_Base::eSimilarity_different = 255 }
 
enum class  CGC_SeqIdAlias_Base::E_memberIndex {
  CGC_SeqIdAlias_Base::e__allMandatory = 0 , CGC_SeqIdAlias_Base::e_public , CGC_SeqIdAlias_Base::e_gpipe , CGC_SeqIdAlias_Base::e_gi ,
  CGC_SeqIdAlias_Base::e_similarity
}
 
enum  CGC_Sequence_Base::EPatch_type { CGC_Sequence_Base::ePatch_type_novel = 0 , CGC_Sequence_Base::ePatch_type_fix = 1 , CGC_Sequence_Base::ePatch_type_other = 255 }
 
enum class  CGC_Sequence_Base::E_memberIndex {
  CGC_Sequence_Base::e__allMandatory = 0 , CGC_Sequence_Base::e_seq_id , CGC_Sequence_Base::e_seq_id_synonyms , CGC_Sequence_Base::e_descr ,
  CGC_Sequence_Base::e_annot , CGC_Sequence_Base::e_sequences , CGC_Sequence_Base::e_structure , CGC_Sequence_Base::e_stats ,
  CGC_Sequence_Base::e_patch_type , CGC_Sequence_Base::e_roles
}
 
enum  EGC_SequenceRole {
  eGC_SequenceRole_chromosome = 2 , eGC_SequenceRole_scaffold = 3 , eGC_SequenceRole_component = 4 , eGC_SequenceRole_top_level = 10 ,
  eGC_SequenceRole_pseudo_scaffold = 20 , eGC_SequenceRole_submitter_pseudo_scaffold = 21
}
 sequence-role: what role(s) does this sequence have in the assembly a sequence may have more than one role. More...
 
enum class  CGC_SequenceStats_Base::E_memberIndex {
  CGC_SequenceStats_Base::e__allMandatory = 0 , CGC_SequenceStats_Base::e_all_scaf , CGC_SequenceStats_Base::e_ordered_scaf , CGC_SequenceStats_Base::e_unordered_scaf ,
  CGC_SequenceStats_Base::e_unplaced_scaf , CGC_SequenceStats_Base::e_aligned_scaf , CGC_SequenceStats_Base::e_unaligned_scaf
}
 
enum  CGC_TaggedSequences_Base::EState {
  CGC_TaggedSequences_Base::eState_not_set = 0 , CGC_TaggedSequences_Base::eState_placed = 1 , CGC_TaggedSequences_Base::eState_unlocalized = 2 , CGC_TaggedSequences_Base::eState_unplaced = 3 ,
  CGC_TaggedSequences_Base::eState_aligned = 4 , CGC_TaggedSequences_Base::eState_bits = 6
}
 
enum class  CGC_TaggedSequences_Base::E_memberIndex { CGC_TaggedSequences_Base::e__allMandatory = 0 , CGC_TaggedSequences_Base::e_state , CGC_TaggedSequences_Base::e_seqs }
 
enum  CGC_TypedSeqId_Base::E_Choice {
  CGC_TypedSeqId_Base::e_not_set = 0 , CGC_TypedSeqId_Base::e_Genbank , CGC_TypedSeqId_Base::e_Refseq , CGC_TypedSeqId_Base::e_Private ,
  CGC_TypedSeqId_Base::e_External
}
 Choice variants. More...
 
enum  CGC_TypedSeqId_Base::E_ChoiceStopper { CGC_TypedSeqId_Base::e_MaxChoice = 5 }
 Maximum+1 value of the choice variant enumerator. More...
 

Functions

 CGC_Assemblies::CGC_Assemblies (void)
 
 CGC_Assemblies::~CGC_Assemblies (void)
 
 CGC_Assemblies::CGC_Assemblies (const CGC_Assemblies &value)
 
CGC_AssembliesCGC_Assemblies::operator= (const CGC_Assemblies &value)
 
 CGC_Assemblies_Base::CGC_Assemblies_Base (void)
 
virtual CGC_Assemblies_Base::~CGC_Assemblies_Base (void)
 
 CGC_Assemblies_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CGC_Assemblies_Base::IsSetQuery (void) const
 Check if a value has been assigned to Query data member. More...
 
bool CGC_Assemblies_Base::CanGetQuery (void) const
 Check if it is safe to call GetQuery method. More...
 
void CGC_Assemblies_Base::ResetQuery (void)
 Reset Query data member. More...
 
const TQueryCGC_Assemblies_Base::GetQuery (void) const
 Get the Query member data. More...
 
TQueryCGC_Assemblies_Base::SetQuery (void)
 Assign a value to Query data member. More...
 
bool CGC_Assemblies_Base::IsSetAssemblies (void) const
 Check if a value has been assigned to Assemblies data member. More...
 
bool CGC_Assemblies_Base::CanGetAssemblies (void) const
 Check if it is safe to call GetAssemblies method. More...
 
void CGC_Assemblies_Base::ResetAssemblies (void)
 Reset Assemblies data member. More...
 
const TAssembliesCGC_Assemblies_Base::GetAssemblies (void) const
 Get the Assemblies member data. More...
 
TAssembliesCGC_Assemblies_Base::SetAssemblies (void)
 Assign a value to Assemblies data member. More...
 
virtual void CGC_Assemblies_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_Assemblies_Base::CGC_Assemblies_Base (const CGC_Assemblies_Base &)
 
CGC_Assemblies_BaseCGC_Assemblies_Base::operator= (const CGC_Assemblies_Base &)
 
 CGC_Assembly_Base::CGC_Assembly_Base (void)
 
virtual CGC_Assembly_Base::~CGC_Assembly_Base (void)
 
 CGC_Assembly_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CGC_Assembly_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CGC_Assembly_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CGC_Assembly_Base::Which (void) const
 Which variant is currently selected. More...
 
void CGC_Assembly_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CGC_Assembly_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CGC_Assembly_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CGC_Assembly_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CGC_Assembly_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CGC_Assembly_Base::IsUnit (void) const
 Check if variant Unit is selected. More...
 
const TUnitCGC_Assembly_Base::GetUnit (void) const
 Get the variant data. More...
 
TUnitCGC_Assembly_Base::SetUnit (void)
 Select the variant. More...
 
void CGC_Assembly_Base::SetUnit (TUnit &value)
 Select the variant and set its data. More...
 
bool CGC_Assembly_Base::IsAssembly_set (void) const
 Check if variant Assembly_set is selected. More...
 
const TAssembly_setCGC_Assembly_Base::GetAssembly_set (void) const
 Get the variant data. More...
 
TAssembly_setCGC_Assembly_Base::SetAssembly_set (void)
 Select the variant. More...
 
void CGC_Assembly_Base::SetAssembly_set (TAssembly_set &value)
 Select the variant and set its data. More...
 
 CGC_Assembly_Base::CGC_Assembly_Base (const CGC_Assembly_Base &)
 
CGC_Assembly_BaseCGC_Assembly_Base::operator= (const CGC_Assembly_Base &)
 
void CGC_Assembly_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CGC_AssemblyDesc::CGC_AssemblyDesc (void)
 
 CGC_AssemblyDesc::~CGC_AssemblyDesc (void)
 
 CGC_AssemblyDesc::CGC_AssemblyDesc (const CGC_AssemblyDesc &value)
 
CGC_AssemblyDescCGC_AssemblyDesc::operator= (const CGC_AssemblyDesc &value)
 
 CGC_AssemblyDesc_Base::CGC_AssemblyDesc_Base (void)
 
virtual CGC_AssemblyDesc_Base::~CGC_AssemblyDesc_Base (void)
 
 CGC_AssemblyDesc_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CGC_AssemblyDesc_Base::ERelease_type (void)
 Access to ERelease_type's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CGC_AssemblyDesc_Base::ERelease_status (void)
 Access to ERelease_status's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CGC_AssemblyDesc_Base::ERelease_level (void)
 Access to ERelease_level's attributes (values, names) as defined in spec. More...
 
bool CGC_AssemblyDesc_Base::IsSetProjects (void) const
 project ID for this genome this is the ID for this asssembly and may reflect the submitter/source Check if a value has been assigned to Projects data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetProjects (void) const
 Check if it is safe to call GetProjects method. More...
 
void CGC_AssemblyDesc_Base::ResetProjects (void)
 Reset Projects data member. More...
 
const TProjectsCGC_AssemblyDesc_Base::GetProjects (void) const
 Get the Projects member data. More...
 
TProjectsCGC_AssemblyDesc_Base::SetProjects (void)
 Assign a value to Projects data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetName (void) const
 Names of the assembly Check if a value has been assigned to Name data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetName (void) const
 Check if it is safe to call GetName method. More...
 
void CGC_AssemblyDesc_Base::ResetName (void)
 Reset Name data member. More...
 
const TNameCGC_AssemblyDesc_Base::GetName (void) const
 Get the Name member data. More...
 
void CGC_AssemblyDesc_Base::SetName (const TName &value)
 Assign a value to Name data member. More...
 
void CGC_AssemblyDesc_Base::SetName (TName &&value)
 
TNameCGC_AssemblyDesc_Base::SetName (void)
 Assign a value to Name data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetSubmitter_name (void) const
 Check if a value has been assigned to Submitter_name data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetSubmitter_name (void) const
 Check if it is safe to call GetSubmitter_name method. More...
 
void CGC_AssemblyDesc_Base::ResetSubmitter_name (void)
 Reset Submitter_name data member. More...
 
const TSubmitter_nameCGC_AssemblyDesc_Base::GetSubmitter_name (void) const
 Get the Submitter_name member data. More...
 
void CGC_AssemblyDesc_Base::SetSubmitter_name (const TSubmitter_name &value)
 Assign a value to Submitter_name data member. More...
 
void CGC_AssemblyDesc_Base::SetSubmitter_name (TSubmitter_name &&value)
 
TSubmitter_nameCGC_AssemblyDesc_Base::SetSubmitter_name (void)
 Assign a value to Submitter_name data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetDisplay_name (void) const
 Check if a value has been assigned to Display_name data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetDisplay_name (void) const
 Check if it is safe to call GetDisplay_name method. More...
 
void CGC_AssemblyDesc_Base::ResetDisplay_name (void)
 Reset Display_name data member. More...
 
const TDisplay_nameCGC_AssemblyDesc_Base::GetDisplay_name (void) const
 Get the Display_name member data. More...
 
void CGC_AssemblyDesc_Base::SetDisplay_name (const TDisplay_name &value)
 Assign a value to Display_name data member. More...
 
void CGC_AssemblyDesc_Base::SetDisplay_name (TDisplay_name &&value)
 
TDisplay_nameCGC_AssemblyDesc_Base::SetDisplay_name (void)
 Assign a value to Display_name data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetLong_name (void) const
 Check if a value has been assigned to Long_name data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetLong_name (void) const
 Check if it is safe to call GetLong_name method. More...
 
void CGC_AssemblyDesc_Base::ResetLong_name (void)
 Reset Long_name data member. More...
 
const TLong_nameCGC_AssemblyDesc_Base::GetLong_name (void) const
 Get the Long_name member data. More...
 
void CGC_AssemblyDesc_Base::SetLong_name (const TLong_name &value)
 Assign a value to Long_name data member. More...
 
void CGC_AssemblyDesc_Base::SetLong_name (TLong_name &&value)
 
TLong_nameCGC_AssemblyDesc_Base::SetLong_name (void)
 Assign a value to Long_name data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetFilesafe_name (void) const
 Check if a value has been assigned to Filesafe_name data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetFilesafe_name (void) const
 Check if it is safe to call GetFilesafe_name method. More...
 
void CGC_AssemblyDesc_Base::ResetFilesafe_name (void)
 Reset Filesafe_name data member. More...
 
const TFilesafe_nameCGC_AssemblyDesc_Base::GetFilesafe_name (void) const
 Get the Filesafe_name member data. More...
 
void CGC_AssemblyDesc_Base::SetFilesafe_name (const TFilesafe_name &value)
 Assign a value to Filesafe_name data member. More...
 
void CGC_AssemblyDesc_Base::SetFilesafe_name (TFilesafe_name &&value)
 
TFilesafe_nameCGC_AssemblyDesc_Base::SetFilesafe_name (void)
 Assign a value to Filesafe_name data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetWgs_acc_prefix (void) const
 Check if a value has been assigned to Wgs_acc_prefix data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetWgs_acc_prefix (void) const
 Check if it is safe to call GetWgs_acc_prefix method. More...
 
void CGC_AssemblyDesc_Base::ResetWgs_acc_prefix (void)
 Reset Wgs_acc_prefix data member. More...
 
const TWgs_acc_prefixCGC_AssemblyDesc_Base::GetWgs_acc_prefix (void) const
 Get the Wgs_acc_prefix member data. More...
 
void CGC_AssemblyDesc_Base::SetWgs_acc_prefix (const TWgs_acc_prefix &value)
 Assign a value to Wgs_acc_prefix data member. More...
 
void CGC_AssemblyDesc_Base::SetWgs_acc_prefix (TWgs_acc_prefix &&value)
 
TWgs_acc_prefixCGC_AssemblyDesc_Base::SetWgs_acc_prefix (void)
 Assign a value to Wgs_acc_prefix data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetWgs_acc_number (void) const
 Check if a value has been assigned to Wgs_acc_number data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetWgs_acc_number (void) const
 Check if it is safe to call GetWgs_acc_number method. More...
 
void CGC_AssemblyDesc_Base::ResetWgs_acc_number (void)
 Reset Wgs_acc_number data member. More...
 
TWgs_acc_number CGC_AssemblyDesc_Base::GetWgs_acc_number (void) const
 Get the Wgs_acc_number member data. More...
 
void CGC_AssemblyDesc_Base::SetWgs_acc_number (TWgs_acc_number value)
 Assign a value to Wgs_acc_number data member. More...
 
TWgs_acc_numberCGC_AssemblyDesc_Base::SetWgs_acc_number (void)
 Assign a value to Wgs_acc_number data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetRelease_type (void) const
 Check if a value has been assigned to Release_type data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetRelease_type (void) const
 Check if it is safe to call GetRelease_type method. More...
 
void CGC_AssemblyDesc_Base::ResetRelease_type (void)
 Reset Release_type data member. More...
 
TRelease_type CGC_AssemblyDesc_Base::GetRelease_type (void) const
 Get the Release_type member data. More...
 
void CGC_AssemblyDesc_Base::SetRelease_type (TRelease_type value)
 Assign a value to Release_type data member. More...
 
TRelease_typeCGC_AssemblyDesc_Base::SetRelease_type (void)
 Assign a value to Release_type data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetRelease_status (void) const
 Check if a value has been assigned to Release_status data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetRelease_status (void) const
 Check if it is safe to call GetRelease_status method. More...
 
void CGC_AssemblyDesc_Base::ResetRelease_status (void)
 Reset Release_status data member. More...
 
TRelease_status CGC_AssemblyDesc_Base::GetRelease_status (void) const
 Get the Release_status member data. More...
 
void CGC_AssemblyDesc_Base::SetRelease_status (TRelease_status value)
 Assign a value to Release_status data member. More...
 
TRelease_statusCGC_AssemblyDesc_Base::SetRelease_status (void)
 Assign a value to Release_status data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetAnnot (void) const
 in alt-loci units - contain alignment of this sequence to the primary unit Check if a value has been assigned to Annot data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetAnnot (void) const
 Check if it is safe to call GetAnnot method. More...
 
void CGC_AssemblyDesc_Base::ResetAnnot (void)
 Reset Annot data member. More...
 
const TAnnotCGC_AssemblyDesc_Base::GetAnnot (void) const
 Get the Annot member data. More...
 
TAnnotCGC_AssemblyDesc_Base::SetAnnot (void)
 Assign a value to Annot data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetSynonyms (void) const
 Synonyms: Other releases of same assembly Check if a value has been assigned to Synonyms data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetSynonyms (void) const
 Check if it is safe to call GetSynonyms method. More...
 
void CGC_AssemblyDesc_Base::ResetSynonyms (void)
 Reset Synonyms data member. More...
 
const TSynonymsCGC_AssemblyDesc_Base::GetSynonyms (void) const
 Get the Synonyms member data. More...
 
TSynonymsCGC_AssemblyDesc_Base::SetSynonyms (void)
 Assign a value to Synonyms data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetSubmitter_date (void) const
 Submitter release date Check if a value has been assigned to Submitter_date data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetSubmitter_date (void) const
 Check if it is safe to call GetSubmitter_date method. More...
 
void CGC_AssemblyDesc_Base::ResetSubmitter_date (void)
 Reset Submitter_date data member. More...
 
const TSubmitter_dateCGC_AssemblyDesc_Base::GetSubmitter_date (void) const
 Get the Submitter_date member data. More...
 
void CGC_AssemblyDesc_Base::SetSubmitter_date (TSubmitter_date &value)
 Assign a value to Submitter_date data member. More...
 
TSubmitter_dateCGC_AssemblyDesc_Base::SetSubmitter_date (void)
 Assign a value to Submitter_date data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetDescr (void) const
 Various attributes assigned at this level: biosrc, comments, publications... More...
 
bool CGC_AssemblyDesc_Base::CanGetDescr (void) const
 Check if it is safe to call GetDescr method. More...
 
void CGC_AssemblyDesc_Base::ResetDescr (void)
 Reset Descr data member. More...
 
const TDescrCGC_AssemblyDesc_Base::GetDescr (void) const
 Get the Descr member data. More...
 
void CGC_AssemblyDesc_Base::SetDescr (TDescr &value)
 Assign a value to Descr data member. More...
 
TDescrCGC_AssemblyDesc_Base::SetDescr (void)
 Assign a value to Descr data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetPartial (void) const
 flag: is this assembly partial? **NOTE: not set = not known!! Check if a value has been assigned to Partial data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetPartial (void) const
 Check if it is safe to call GetPartial method. More...
 
void CGC_AssemblyDesc_Base::ResetPartial (void)
 Reset Partial data member. More...
 
TPartial CGC_AssemblyDesc_Base::GetPartial (void) const
 Get the Partial member data. More...
 
void CGC_AssemblyDesc_Base::SetPartial (TPartial value)
 Assign a value to Partial data member. More...
 
TPartialCGC_AssemblyDesc_Base::SetPartial (void)
 Assign a value to Partial data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetCoverage (void) const
 level of coverage for this assembly **NOTE: not set = not known!! Check if a value has been assigned to Coverage data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetCoverage (void) const
 Check if it is safe to call GetCoverage method. More...
 
void CGC_AssemblyDesc_Base::ResetCoverage (void)
 Reset Coverage data member. More...
 
TCoverage CGC_AssemblyDesc_Base::GetCoverage (void) const
 Get the Coverage member data. More...
 
void CGC_AssemblyDesc_Base::SetCoverage (TCoverage value)
 Assign a value to Coverage data member. More...
 
TCoverageCGC_AssemblyDesc_Base::SetCoverage (void)
 Assign a value to Coverage data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetRelease_level (void) const
 Check if a value has been assigned to Release_level data member. More...
 
bool CGC_AssemblyDesc_Base::CanGetRelease_level (void) const
 Check if it is safe to call GetRelease_level method. More...
 
void CGC_AssemblyDesc_Base::ResetRelease_level (void)
 Reset Release_level data member. More...
 
void CGC_AssemblyDesc_Base::SetDefaultRelease_level (void)
 Assign default value to Release_level data member. More...
 
TRelease_level CGC_AssemblyDesc_Base::GetRelease_level (void) const
 Get the Release_level member data. More...
 
void CGC_AssemblyDesc_Base::SetRelease_level (TRelease_level value)
 Assign a value to Release_level data member. More...
 
TRelease_levelCGC_AssemblyDesc_Base::SetRelease_level (void)
 Assign a value to Release_level data member. More...
 
bool CGC_AssemblyDesc_Base::IsSetSubmitter_organization (void) const
 organization which submitted this assembly. More...
 
bool CGC_AssemblyDesc_Base::CanGetSubmitter_organization (void) const
 Check if it is safe to call GetSubmitter_organization method. More...
 
void CGC_AssemblyDesc_Base::ResetSubmitter_organization (void)
 Reset Submitter_organization data member. More...
 
const TSubmitter_organizationCGC_AssemblyDesc_Base::GetSubmitter_organization (void) const
 Get the Submitter_organization member data. More...
 
void CGC_AssemblyDesc_Base::SetSubmitter_organization (const TSubmitter_organization &value)
 Assign a value to Submitter_organization data member. More...
 
void CGC_AssemblyDesc_Base::SetSubmitter_organization (TSubmitter_organization &&value)
 
TSubmitter_organizationCGC_AssemblyDesc_Base::SetSubmitter_organization (void)
 Assign a value to Submitter_organization data member. More...
 
virtual void CGC_AssemblyDesc_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_AssemblyDesc_Base::CGC_AssemblyDesc_Base (const CGC_AssemblyDesc_Base &)
 
CGC_AssemblyDesc_BaseCGC_AssemblyDesc_Base::operator= (const CGC_AssemblyDesc_Base &)
 
 CGC_AssemblySet_Base::CGC_AssemblySet_Base (void)
 
virtual CGC_AssemblySet_Base::~CGC_AssemblySet_Base (void)
 
 CGC_AssemblySet_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CGC_AssemblySet_Base::ESet_type (void)
 Access to ESet_type's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CGC_AssemblySet_Base::EClass (void)
 Access to EClass's attributes (values, names) as defined in spec. More...
 
bool CGC_AssemblySet_Base::IsSetId (void) const
 The identifier of this assembly examples: GC internal id, Assembly-accession.version Types of DbTags used: db "GenColl", tag id <assembly-release-id> db "GenColl", tag str <assembly-accession.version> db "AGP", tag id <agp-sumbission-id> db "GenColl_Chain", tag id <assembly-chain-id> db "UCSC_name", tag str <UCSC identifier for assembly> db "Ensembl_name",tag str <Ensembl identifier for assembly> Check if a value has been assigned to Id data member. More...
 
bool CGC_AssemblySet_Base::CanGetId (void) const
 Check if it is safe to call GetId method. More...
 
void CGC_AssemblySet_Base::ResetId (void)
 Reset Id data member. More...
 
const TIdCGC_AssemblySet_Base::GetId (void) const
 Get the Id member data. More...
 
TIdCGC_AssemblySet_Base::SetId (void)
 Assign a value to Id data member. More...
 
bool CGC_AssemblySet_Base::IsSetSet_type (void) const
 Check if a value has been assigned to Set_type data member. More...
 
bool CGC_AssemblySet_Base::CanGetSet_type (void) const
 Check if it is safe to call GetSet_type method. More...
 
void CGC_AssemblySet_Base::ResetSet_type (void)
 Reset Set_type data member. More...
 
TSet_type CGC_AssemblySet_Base::GetSet_type (void) const
 Get the Set_type member data. More...
 
void CGC_AssemblySet_Base::SetSet_type (TSet_type value)
 Assign a value to Set_type data member. More...
 
TSet_typeCGC_AssemblySet_Base::SetSet_type (void)
 Assign a value to Set_type data member. More...
 
bool CGC_AssemblySet_Base::IsSetClass (void) const
 Check if a value has been assigned to Class data member. More...
 
bool CGC_AssemblySet_Base::CanGetClass (void) const
 Check if it is safe to call GetClass method. More...
 
void CGC_AssemblySet_Base::ResetClass (void)
 Reset Class data member. More...
 
TClass CGC_AssemblySet_Base::GetClass (void) const
 Get the Class member data. More...
 
void CGC_AssemblySet_Base::SetClass (TClass value)
 Assign a value to Class data member. More...
 
TClassCGC_AssemblySet_Base::SetClass (void)
 Assign a value to Class data member. More...
 
bool CGC_AssemblySet_Base::IsSetDesc (void) const
 descriptors live in a shared data block Check if a value has been assigned to Desc data member. More...
 
bool CGC_AssemblySet_Base::CanGetDesc (void) const
 Check if it is safe to call GetDesc method. More...
 
void CGC_AssemblySet_Base::ResetDesc (void)
 Reset Desc data member. More...
 
const TDescCGC_AssemblySet_Base::GetDesc (void) const
 Get the Desc member data. More...
 
void CGC_AssemblySet_Base::SetDesc (TDesc &value)
 Assign a value to Desc data member. More...
 
TDescCGC_AssemblySet_Base::SetDesc (void)
 Assign a value to Desc data member. More...
 
bool CGC_AssemblySet_Base::IsSetPrimary_assembly (void) const
 we contain hierarchically a set of assemblies Check if a value has been assigned to Primary_assembly data member. More...
 
bool CGC_AssemblySet_Base::CanGetPrimary_assembly (void) const
 Check if it is safe to call GetPrimary_assembly method. More...
 
void CGC_AssemblySet_Base::ResetPrimary_assembly (void)
 Reset Primary_assembly data member. More...
 
const TPrimary_assemblyCGC_AssemblySet_Base::GetPrimary_assembly (void) const
 Get the Primary_assembly member data. More...
 
void CGC_AssemblySet_Base::SetPrimary_assembly (TPrimary_assembly &value)
 Assign a value to Primary_assembly data member. More...
 
TPrimary_assemblyCGC_AssemblySet_Base::SetPrimary_assembly (void)
 Assign a value to Primary_assembly data member. More...
 
bool CGC_AssemblySet_Base::IsSetMore_assemblies (void) const
 Check if a value has been assigned to More_assemblies data member. More...
 
bool CGC_AssemblySet_Base::CanGetMore_assemblies (void) const
 Check if it is safe to call GetMore_assemblies method. More...
 
void CGC_AssemblySet_Base::ResetMore_assemblies (void)
 Reset More_assemblies data member. More...
 
const TMore_assembliesCGC_AssemblySet_Base::GetMore_assemblies (void) const
 Get the More_assemblies member data. More...
 
TMore_assembliesCGC_AssemblySet_Base::SetMore_assemblies (void)
 Assign a value to More_assemblies data member. More...
 
bool CGC_AssemblySet_Base::IsSetStats (void) const
 statistics "stats" field holds stats for all chromosomes combined: Check if a value has been assigned to Stats data member. More...
 
bool CGC_AssemblySet_Base::CanGetStats (void) const
 Check if it is safe to call GetStats method. More...
 
void CGC_AssemblySet_Base::ResetStats (void)
 Reset Stats data member. More...
 
const TStatsCGC_AssemblySet_Base::GetStats (void) const
 Get the Stats member data. More...
 
void CGC_AssemblySet_Base::SetStats (TStats &value)
 Assign a value to Stats data member. More...
 
TStatsCGC_AssemblySet_Base::SetStats (void)
 Assign a value to Stats data member. More...
 
virtual void CGC_AssemblySet_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_AssemblySet_Base::CGC_AssemblySet_Base (const CGC_AssemblySet_Base &)
 
CGC_AssemblySet_BaseCGC_AssemblySet_Base::operator= (const CGC_AssemblySet_Base &)
 
 CGC_AssemblyUnit_Base::CGC_AssemblyUnit_Base (void)
 
virtual CGC_AssemblyUnit_Base::~CGC_AssemblyUnit_Base (void)
 
 CGC_AssemblyUnit_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CGC_AssemblyUnit_Base::EClass (void)
 Access to EClass's attributes (values, names) as defined in spec. More...
 
bool CGC_AssemblyUnit_Base::IsSetId (void) const
 The identifier of this assembly Contains: GenColl internal id, GenColl accession.version, AGP id, UCSC name, Ensembl name Types of DbTags used: db "GenColl", tag id <assembly-release-id> db "GenColl", tag str <assembly-accession.version> db "AGP", tag id <agp-sumbission-id> db "GenColl_Chain", tag id <assembly-chain-id> "Ensembl_name" and "UCSC_name" will not appear in the Unit level since these organizations do not define assembly-units. More...
 
bool CGC_AssemblyUnit_Base::CanGetId (void) const
 Check if it is safe to call GetId method. More...
 
void CGC_AssemblyUnit_Base::ResetId (void)
 Reset Id data member. More...
 
const TIdCGC_AssemblyUnit_Base::GetId (void) const
 Get the Id member data. More...
 
TIdCGC_AssemblyUnit_Base::SetId (void)
 Assign a value to Id data member. More...
 
bool CGC_AssemblyUnit_Base::IsSetClass (void) const
 Check if a value has been assigned to Class data member. More...
 
bool CGC_AssemblyUnit_Base::CanGetClass (void) const
 Check if it is safe to call GetClass method. More...
 
void CGC_AssemblyUnit_Base::ResetClass (void)
 Reset Class data member. More...
 
TClass CGC_AssemblyUnit_Base::GetClass (void) const
 Get the Class member data. More...
 
void CGC_AssemblyUnit_Base::SetClass (TClass value)
 Assign a value to Class data member. More...
 
TClassCGC_AssemblyUnit_Base::SetClass (void)
 Assign a value to Class data member. More...
 
bool CGC_AssemblyUnit_Base::IsSetDesc (void) const
 descriptors live in a shared data block Check if a value has been assigned to Desc data member. More...
 
bool CGC_AssemblyUnit_Base::CanGetDesc (void) const
 Check if it is safe to call GetDesc method. More...
 
void CGC_AssemblyUnit_Base::ResetDesc (void)
 Reset Desc data member. More...
 
const TDescCGC_AssemblyUnit_Base::GetDesc (void) const
 Get the Desc member data. More...
 
void CGC_AssemblyUnit_Base::SetDesc (TDesc &value)
 Assign a value to Desc data member. More...
 
TDescCGC_AssemblyUnit_Base::SetDesc (void)
 Assign a value to Desc data member. More...
 
bool CGC_AssemblyUnit_Base::IsSetMols (void) const
 collections of molecules for this assembly Check if a value has been assigned to Mols data member. More...
 
bool CGC_AssemblyUnit_Base::CanGetMols (void) const
 Check if it is safe to call GetMols method. More...
 
void CGC_AssemblyUnit_Base::ResetMols (void)
 Reset Mols data member. More...
 
const TMolsCGC_AssemblyUnit_Base::GetMols (void) const
 Get the Mols member data. More...
 
TMolsCGC_AssemblyUnit_Base::SetMols (void)
 Assign a value to Mols data member. More...
 
bool CGC_AssemblyUnit_Base::IsSetOther_sequences (void) const
 On primary assembly-unit: here will be the unplaced sequences On alt-loci: list of sequences aligned/unaligned to primary unit Check if a value has been assigned to Other_sequences data member. More...
 
bool CGC_AssemblyUnit_Base::CanGetOther_sequences (void) const
 Check if it is safe to call GetOther_sequences method. More...
 
void CGC_AssemblyUnit_Base::ResetOther_sequences (void)
 Reset Other_sequences data member. More...
 
const TOther_sequencesCGC_AssemblyUnit_Base::GetOther_sequences (void) const
 Get the Other_sequences member data. More...
 
TOther_sequencesCGC_AssemblyUnit_Base::SetOther_sequences (void)
 Assign a value to Other_sequences data member. More...
 
bool CGC_AssemblyUnit_Base::IsSetStats (void) const
 statistics "stats" field holds stats for all chromosomes combined: ordered/unordered scaffolds "unplaced-stats" holds stats for ChrUn which is omitted from "stats" Check if a value has been assigned to Stats data member. More...
 
bool CGC_AssemblyUnit_Base::CanGetStats (void) const
 Check if it is safe to call GetStats method. More...
 
void CGC_AssemblyUnit_Base::ResetStats (void)
 Reset Stats data member. More...
 
const TStatsCGC_AssemblyUnit_Base::GetStats (void) const
 Get the Stats member data. More...
 
void CGC_AssemblyUnit_Base::SetStats (TStats &value)
 Assign a value to Stats data member. More...
 
TStatsCGC_AssemblyUnit_Base::SetStats (void)
 Assign a value to Stats data member. More...
 
bool CGC_AssemblyUnit_Base::IsSetUnplaced_stats (void) const
 Check if a value has been assigned to Unplaced_stats data member. More...
 
bool CGC_AssemblyUnit_Base::CanGetUnplaced_stats (void) const
 Check if it is safe to call GetUnplaced_stats method. More...
 
void CGC_AssemblyUnit_Base::ResetUnplaced_stats (void)
 Reset Unplaced_stats data member. More...
 
const TUnplaced_statsCGC_AssemblyUnit_Base::GetUnplaced_stats (void) const
 Get the Unplaced_stats member data. More...
 
TUnplaced_statsCGC_AssemblyUnit_Base::SetUnplaced_stats (void)
 Assign a value to Unplaced_stats data member. More...
 
bool CGC_AssemblyUnit_Base::IsSetUnplaced_unlocalized_stats (void) const
 Check if a value has been assigned to Unplaced_unlocalized_stats data member. More...
 
bool CGC_AssemblyUnit_Base::CanGetUnplaced_unlocalized_stats (void) const
 Check if it is safe to call GetUnplaced_unlocalized_stats method. More...
 
void CGC_AssemblyUnit_Base::ResetUnplaced_unlocalized_stats (void)
 Reset Unplaced_unlocalized_stats data member. More...
 
const TUnplaced_unlocalized_statsCGC_AssemblyUnit_Base::GetUnplaced_unlocalized_stats (void) const
 Get the Unplaced_unlocalized_stats member data. More...
 
TUnplaced_unlocalized_statsCGC_AssemblyUnit_Base::SetUnplaced_unlocalized_stats (void)
 Assign a value to Unplaced_unlocalized_stats data member. More...
 
virtual void CGC_AssemblyUnit_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_AssemblyUnit_Base::CGC_AssemblyUnit_Base (const CGC_AssemblyUnit_Base &)
 
CGC_AssemblyUnit_BaseCGC_AssemblyUnit_Base::operator= (const CGC_AssemblyUnit_Base &)
 
 CGC_DbTagAlias::CGC_DbTagAlias (void)
 
 CGC_DbTagAlias::~CGC_DbTagAlias (void)
 
 CGC_DbTagAlias::CGC_DbTagAlias (const CGC_DbTagAlias &value)
 
CGC_DbTagAliasCGC_DbTagAlias::operator= (const CGC_DbTagAlias &value)
 
 CGC_DbTagAlias_Base::CGC_DbTagAlias_Base (void)
 
virtual CGC_DbTagAlias_Base::~CGC_DbTagAlias_Base (void)
 
 CGC_DbTagAlias_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CGC_DbTagAlias_Base::ESimilarity (void)
 Access to ESimilarity's attributes (values, names) as defined in spec. More...
 
bool CGC_DbTagAlias_Base::IsSetRefseq (void) const
 the refseq assembly release-id Check if a value has been assigned to Refseq data member. More...
 
bool CGC_DbTagAlias_Base::CanGetRefseq (void) const
 Check if it is safe to call GetRefseq method. More...
 
void CGC_DbTagAlias_Base::ResetRefseq (void)
 Reset Refseq data member. More...
 
const TRefseqCGC_DbTagAlias_Base::GetRefseq (void) const
 Get the Refseq member data. More...
 
void CGC_DbTagAlias_Base::SetRefseq (TRefseq &value)
 Assign a value to Refseq data member. More...
 
TRefseqCGC_DbTagAlias_Base::SetRefseq (void)
 Assign a value to Refseq data member. More...
 
bool CGC_DbTagAlias_Base::IsSetGenbank (void) const
 the genbank assembly release-id Check if a value has been assigned to Genbank data member. More...
 
bool CGC_DbTagAlias_Base::CanGetGenbank (void) const
 Check if it is safe to call GetGenbank method. More...
 
void CGC_DbTagAlias_Base::ResetGenbank (void)
 Reset Genbank data member. More...
 
const TGenbankCGC_DbTagAlias_Base::GetGenbank (void) const
 Get the Genbank member data. More...
 
void CGC_DbTagAlias_Base::SetGenbank (TGenbank &value)
 Assign a value to Genbank data member. More...
 
TGenbankCGC_DbTagAlias_Base::SetGenbank (void)
 Assign a value to Genbank data member. More...
 
bool CGC_DbTagAlias_Base::IsSetSimilarity (void) const
 Check if a value has been assigned to Similarity data member. More...
 
bool CGC_DbTagAlias_Base::CanGetSimilarity (void) const
 Check if it is safe to call GetSimilarity method. More...
 
void CGC_DbTagAlias_Base::ResetSimilarity (void)
 Reset Similarity data member. More...
 
TSimilarity CGC_DbTagAlias_Base::GetSimilarity (void) const
 Get the Similarity member data. More...
 
void CGC_DbTagAlias_Base::SetSimilarity (TSimilarity value)
 Assign a value to Similarity data member. More...
 
TSimilarityCGC_DbTagAlias_Base::SetSimilarity (void)
 Assign a value to Similarity data member. More...
 
virtual void CGC_DbTagAlias_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_DbTagAlias_Base::CGC_DbTagAlias_Base (const CGC_DbTagAlias_Base &)
 
CGC_DbTagAlias_BaseCGC_DbTagAlias_Base::operator= (const CGC_DbTagAlias_Base &)
 
 CGC_External_Seqid::CGC_External_Seqid (void)
 
 CGC_External_Seqid::~CGC_External_Seqid (void)
 
 CGC_External_Seqid::CGC_External_Seqid (const CGC_External_Seqid &value)
 
CGC_External_SeqidCGC_External_Seqid::operator= (const CGC_External_Seqid &value)
 
 CGC_External_Seqid_Base::CGC_External_Seqid_Base (void)
 
virtual CGC_External_Seqid_Base::~CGC_External_Seqid_Base (void)
 
 CGC_External_Seqid_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CGC_External_Seqid_Base::IsSetExternal (void) const
 Check if a value has been assigned to External data member. More...
 
bool CGC_External_Seqid_Base::CanGetExternal (void) const
 Check if it is safe to call GetExternal method. More...
 
void CGC_External_Seqid_Base::ResetExternal (void)
 Reset External data member. More...
 
const TExternalCGC_External_Seqid_Base::GetExternal (void) const
 Get the External member data. More...
 
void CGC_External_Seqid_Base::SetExternal (const TExternal &value)
 Assign a value to External data member. More...
 
void CGC_External_Seqid_Base::SetExternal (TExternal &&value)
 
TExternalCGC_External_Seqid_Base::SetExternal (void)
 Assign a value to External data member. More...
 
bool CGC_External_Seqid_Base::IsSetId (void) const
 Check if a value has been assigned to Id data member. More...
 
bool CGC_External_Seqid_Base::CanGetId (void) const
 Check if it is safe to call GetId method. More...
 
void CGC_External_Seqid_Base::ResetId (void)
 Reset Id data member. More...
 
const TIdCGC_External_Seqid_Base::GetId (void) const
 Get the Id member data. More...
 
void CGC_External_Seqid_Base::SetId (TId &value)
 Assign a value to Id data member. More...
 
TIdCGC_External_Seqid_Base::SetId (void)
 Assign a value to Id data member. More...
 
virtual void CGC_External_Seqid_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_External_Seqid_Base::CGC_External_Seqid_Base (const CGC_External_Seqid_Base &)
 
CGC_External_Seqid_BaseCGC_External_Seqid_Base::operator= (const CGC_External_Seqid_Base &)
 
 CGC_Genome::CGC_Genome (void)
 
 CGC_Genome::~CGC_Genome (void)
 
 CGC_Genome::CGC_Genome (const CGC_Genome &value)
 
CGC_GenomeCGC_Genome::operator= (const CGC_Genome &value)
 
 CGC_Genome_Base::CGC_Genome_Base (void)
 
virtual CGC_Genome_Base::~CGC_Genome_Base (void)
 
 CGC_Genome_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CGC_Genome_Base::IsSetId (void) const
 Gencoll identifier for this genome Check if a value has been assigned to Id data member. More...
 
bool CGC_Genome_Base::CanGetId (void) const
 Check if it is safe to call GetId method. More...
 
void CGC_Genome_Base::ResetId (void)
 Reset Id data member. More...
 
const TIdCGC_Genome_Base::GetId (void) const
 Get the Id member data. More...
 
TIdCGC_Genome_Base::SetId (void)
 Assign a value to Id data member. More...
 
bool CGC_Genome_Base::IsSetProjects (void) const
 project ID for this genome this is the ID for this asssembly and may reflect the submitter/source Check if a value has been assigned to Projects data member. More...
 
bool CGC_Genome_Base::CanGetProjects (void) const
 Check if it is safe to call GetProjects method. More...
 
void CGC_Genome_Base::ResetProjects (void)
 Reset Projects data member. More...
 
const TProjectsCGC_Genome_Base::GetProjects (void) const
 Get the Projects member data. More...
 
TProjectsCGC_Genome_Base::SetProjects (void)
 Assign a value to Projects data member. More...
 
bool CGC_Genome_Base::IsSetDescr (void) const
 Various attributes assigned at this level: biosrc, comments, publications... More...
 
bool CGC_Genome_Base::CanGetDescr (void) const
 Check if it is safe to call GetDescr method. More...
 
void CGC_Genome_Base::ResetDescr (void)
 Reset Descr data member. More...
 
const TDescrCGC_Genome_Base::GetDescr (void) const
 Get the Descr member data. More...
 
void CGC_Genome_Base::SetDescr (TDescr &value)
 Assign a value to Descr data member. More...
 
TDescrCGC_Genome_Base::SetDescr (void)
 Assign a value to Descr data member. More...
 
bool CGC_Genome_Base::IsSetChr_names (void) const
 official list of chromosome names this should be the complete expected set of chromosomes regardless of whether they are represented in *any* genomic part Check if a value has been assigned to Chr_names data member. More...
 
bool CGC_Genome_Base::CanGetChr_names (void) const
 Check if it is safe to call GetChr_names method. More...
 
void CGC_Genome_Base::ResetChr_names (void)
 Reset Chr_names data member. More...
 
const TChr_namesCGC_Genome_Base::GetChr_names (void) const
 Get the Chr_names member data. More...
 
TChr_namesCGC_Genome_Base::SetChr_names (void)
 Assign a value to Chr_names data member. More...
 
bool CGC_Genome_Base::IsSetParts (void) const
 the bits that make up this genome this preserves the expected display order Check if a value has been assigned to Parts data member. More...
 
bool CGC_Genome_Base::CanGetParts (void) const
 Check if it is safe to call GetParts method. More...
 
void CGC_Genome_Base::ResetParts (void)
 Reset Parts data member. More...
 
const TPartsCGC_Genome_Base::GetParts (void) const
 Get the Parts member data. More...
 
TPartsCGC_Genome_Base::SetParts (void)
 Assign a value to Parts data member. More...
 
virtual void CGC_Genome_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_Genome_Base::CGC_Genome_Base (const CGC_Genome_Base &)
 
CGC_Genome_BaseCGC_Genome_Base::operator= (const CGC_Genome_Base &)
 
 CGC_GenomicPart::CGC_GenomicPart (void)
 
 CGC_GenomicPart::~CGC_GenomicPart (void)
 
 CGC_GenomicPart::CGC_GenomicPart (const CGC_GenomicPart &value)
 
CGC_GenomicPartCGC_GenomicPart::operator= (const CGC_GenomicPart &value)
 
 CGC_GenomicPart_Base::CGC_GenomicPart_Base (void)
 
virtual CGC_GenomicPart_Base::~CGC_GenomicPart_Base (void)
 
 CGC_GenomicPart_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CGC_GenomicPart_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CGC_GenomicPart_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CGC_GenomicPart_Base::Which (void) const
 Which variant is currently selected. More...
 
void CGC_GenomicPart_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CGC_GenomicPart_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CGC_GenomicPart_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CGC_GenomicPart_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CGC_GenomicPart_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CGC_GenomicPart_Base::IsAssembly (void) const
 Check if variant Assembly is selected. More...
 
const TAssemblyCGC_GenomicPart_Base::GetAssembly (void) const
 Get the variant data. More...
 
TAssemblyCGC_GenomicPart_Base::SetAssembly (void)
 Select the variant. More...
 
void CGC_GenomicPart_Base::SetAssembly (TAssembly &value)
 Select the variant and set its data. More...
 
bool CGC_GenomicPart_Base::IsMol (void) const
 Check if variant Mol is selected. More...
 
const TMolCGC_GenomicPart_Base::GetMol (void) const
 Get the variant data. More...
 
TMolCGC_GenomicPart_Base::SetMol (void)
 Select the variant. More...
 
void CGC_GenomicPart_Base::SetMol (TMol &value)
 Select the variant and set its data. More...
 
bool CGC_GenomicPart_Base::IsSeqs (void) const
 Check if variant Seqs is selected. More...
 
const TSeqsCGC_GenomicPart_Base::GetSeqs (void) const
 Get the variant data. More...
 
TSeqsCGC_GenomicPart_Base::SetSeqs (void)
 Select the variant. More...
 
void CGC_GenomicPart_Base::SetSeqs (TSeqs &value)
 Select the variant and set its data. More...
 
 CGC_GenomicPart_Base::CGC_GenomicPart_Base (const CGC_GenomicPart_Base &)
 
CGC_GenomicPart_BaseCGC_GenomicPart_Base::operator= (const CGC_GenomicPart_Base &)
 
void CGC_GenomicPart_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CGC_Project::CGC_Project (void)
 
 CGC_Project::~CGC_Project (void)
 
 CGC_Project::CGC_Project (const CGC_Project &value)
 
CGC_ProjectCGC_Project::operator= (const CGC_Project &value)
 
 CGC_Project_Base::CGC_Project_Base (void)
 
virtual CGC_Project_Base::~CGC_Project_Base (void)
 
 CGC_Project_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CGC_Project_Base::IsSetProject_role (void) const
 Genbank / Refseq Check if a value has been assigned to Project_role data member. More...
 
bool CGC_Project_Base::CanGetProject_role (void) const
 Check if it is safe to call GetProject_role method. More...
 
void CGC_Project_Base::ResetProject_role (void)
 Reset Project_role data member. More...
 
const TProject_roleCGC_Project_Base::GetProject_role (void) const
 Get the Project_role member data. More...
 
void CGC_Project_Base::SetProject_role (const TProject_role &value)
 Assign a value to Project_role data member. More...
 
void CGC_Project_Base::SetProject_role (TProject_role &&value)
 
TProject_roleCGC_Project_Base::SetProject_role (void)
 Assign a value to Project_role data member. More...
 
bool CGC_Project_Base::IsSetProject_id (void) const
 Check if a value has been assigned to Project_id data member. More...
 
bool CGC_Project_Base::CanGetProject_id (void) const
 Check if it is safe to call GetProject_id method. More...
 
void CGC_Project_Base::ResetProject_id (void)
 Reset Project_id data member. More...
 
TProject_id CGC_Project_Base::GetProject_id (void) const
 Get the Project_id member data. More...
 
void CGC_Project_Base::SetProject_id (TProject_id value)
 Assign a value to Project_id data member. More...
 
TProject_idCGC_Project_Base::SetProject_id (void)
 Assign a value to Project_id data member. More...
 
virtual void CGC_Project_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_Project_Base::CGC_Project_Base (const CGC_Project_Base &)
 
CGC_Project_BaseCGC_Project_Base::operator= (const CGC_Project_Base &)
 
 CGC_Query::CGC_Query (void)
 
 CGC_Query::~CGC_Query (void)
 
 CGC_Query::CGC_Query (const CGC_Query &value)
 
CGC_QueryCGC_Query::operator= (const CGC_Query &value)
 
 CGC_Query_Base::CGC_Query_Base (void)
 
virtual CGC_Query_Base::~CGC_Query_Base (void)
 
 CGC_Query_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CGC_Query_Base::IsSetParam (void) const
 Check if a value has been assigned to Param data member. More...
 
bool CGC_Query_Base::CanGetParam (void) const
 Check if it is safe to call GetParam method. More...
 
void CGC_Query_Base::ResetParam (void)
 Reset Param data member. More...
 
const TParamCGC_Query_Base::GetParam (void) const
 Get the Param member data. More...
 
void CGC_Query_Base::SetParam (const TParam &value)
 Assign a value to Param data member. More...
 
void CGC_Query_Base::SetParam (TParam &&value)
 
TParamCGC_Query_Base::SetParam (void)
 Assign a value to Param data member. More...
 
bool CGC_Query_Base::IsSetValue (void) const
 Check if a value has been assigned to Value data member. More...
 
bool CGC_Query_Base::CanGetValue (void) const
 Check if it is safe to call GetValue method. More...
 
void CGC_Query_Base::ResetValue (void)
 Reset Value data member. More...
 
const TValueCGC_Query_Base::GetValue (void) const
 Get the Value member data. More...
 
void CGC_Query_Base::SetValue (const TValue &value)
 Assign a value to Value data member. More...
 
void CGC_Query_Base::SetValue (TValue &&value)
 
TValueCGC_Query_Base::SetValue (void)
 Assign a value to Value data member. More...
 
virtual void CGC_Query_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_Query_Base::CGC_Query_Base (const CGC_Query_Base &)
 
CGC_Query_BaseCGC_Query_Base::operator= (const CGC_Query_Base &)
 
 CGC_Replicon_Base::CGC_Replicon_Base (void)
 
virtual CGC_Replicon_Base::~CGC_Replicon_Base (void)
 
 CGC_Replicon_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
 CGC_Replicon_Base::C_Sequence::C_Sequence (void)
 
 CGC_Replicon_Base::C_Sequence::~C_Sequence (void)
 
 CGC_Replicon_Base::C_Sequence::DECLARE_INTERNAL_TYPE_INFO ()
 
void CGC_Replicon_Base::C_Sequence::Reset (void)
 Reset the whole object. More...
 
void CGC_Replicon_Base::C_Sequence::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CGC_Replicon_Base::C_Sequence::Which (void) const
 Which variant is currently selected. More...
 
void CGC_Replicon_Base::C_Sequence::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CGC_Replicon_Base::C_Sequence::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CGC_Replicon_Base::C_Sequence::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CGC_Replicon_Base::C_Sequence::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CGC_Replicon_Base::C_Sequence::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CGC_Replicon_Base::C_Sequence::IsSingle (void) const
 Check if variant Single is selected. More...
 
const TSingleCGC_Replicon_Base::C_Sequence::GetSingle (void) const
 Get the variant data. More...
 
TSingleCGC_Replicon_Base::C_Sequence::SetSingle (void)
 Select the variant. More...
 
void CGC_Replicon_Base::C_Sequence::SetSingle (TSingle &value)
 Select the variant and set its data. More...
 
bool CGC_Replicon_Base::C_Sequence::IsSet (void) const
 Check if variant Set is selected. More...
 
const TSetCGC_Replicon_Base::C_Sequence::GetSet (void) const
 Get the variant data. More...
 
TSetCGC_Replicon_Base::C_Sequence::SetSet (void)
 Select the variant. More...
 
 CGC_Replicon_Base::C_Sequence::C_Sequence (const C_Sequence &)
 
C_SequenceCGC_Replicon_Base::C_Sequence::operator= (const C_Sequence &)
 
void CGC_Replicon_Base::C_Sequence::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
bool CGC_Replicon_Base::IsSetName (void) const
 name for this molecule the official name, Check if a value has been assigned to Name data member. More...
 
bool CGC_Replicon_Base::CanGetName (void) const
 Check if it is safe to call GetName method. More...
 
void CGC_Replicon_Base::ResetName (void)
 Reset Name data member. More...
 
const TNameCGC_Replicon_Base::GetName (void) const
 Get the Name member data. More...
 
void CGC_Replicon_Base::SetName (const TName &value)
 Assign a value to Name data member. More...
 
void CGC_Replicon_Base::SetName (TName &&value)
 
TNameCGC_Replicon_Base::SetName (void)
 Assign a value to Name data member. More...
 
bool CGC_Replicon_Base::IsSetLocal_name (void) const
 If the chromosome has a different name in this assembly. More...
 
bool CGC_Replicon_Base::CanGetLocal_name (void) const
 Check if it is safe to call GetLocal_name method. More...
 
void CGC_Replicon_Base::ResetLocal_name (void)
 Reset Local_name data member. More...
 
const TLocal_nameCGC_Replicon_Base::GetLocal_name (void) const
 Get the Local_name member data. More...
 
void CGC_Replicon_Base::SetLocal_name (const TLocal_name &value)
 Assign a value to Local_name data member. More...
 
void CGC_Replicon_Base::SetLocal_name (TLocal_name &&value)
 
TLocal_nameCGC_Replicon_Base::SetLocal_name (void)
 Assign a value to Local_name data member. More...
 
bool CGC_Replicon_Base::IsSetSequence (void) const
 Check if a value has been assigned to Sequence data member. More...
 
bool CGC_Replicon_Base::CanGetSequence (void) const
 Check if it is safe to call GetSequence method. More...
 
void CGC_Replicon_Base::ResetSequence (void)
 Reset Sequence data member. More...
 
const TSequenceCGC_Replicon_Base::GetSequence (void) const
 Get the Sequence member data. More...
 
void CGC_Replicon_Base::SetSequence (TSequence &value)
 Assign a value to Sequence data member. More...
 
TSequenceCGC_Replicon_Base::SetSequence (void)
 Assign a value to Sequence data member. More...
 
virtual void CGC_Replicon_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_Replicon_Base::CGC_Replicon_Base (const CGC_Replicon_Base &)
 
CGC_Replicon_BaseCGC_Replicon_Base::operator= (const CGC_Replicon_Base &)
 
 CGC_Scaf_stats::CGC_Scaf_stats (void)
 
 CGC_Scaf_stats::~CGC_Scaf_stats (void)
 
 CGC_Scaf_stats::CGC_Scaf_stats (const CGC_Scaf_stats &value)
 
CGC_Scaf_statsCGC_Scaf_stats::operator= (const CGC_Scaf_stats &value)
 
 CGC_Scaf_stats_Base::CGC_Scaf_stats_Base (void)
 
virtual CGC_Scaf_stats_Base::~CGC_Scaf_stats_Base (void)
 
 CGC_Scaf_stats_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CGC_Scaf_stats_Base::EStats_category (void)
 Access to EStats_category's attributes (values, names) as defined in spec. More...
 
bool CGC_Scaf_stats_Base::IsSetStats_category (void) const
 Check if a value has been assigned to Stats_category data member. More...
 
bool CGC_Scaf_stats_Base::CanGetStats_category (void) const
 Check if it is safe to call GetStats_category method. More...
 
void CGC_Scaf_stats_Base::ResetStats_category (void)
 Reset Stats_category data member. More...
 
TStats_category CGC_Scaf_stats_Base::GetStats_category (void) const
 Get the Stats_category member data. More...
 
void CGC_Scaf_stats_Base::SetStats_category (TStats_category value)
 Assign a value to Stats_category data member. More...
 
TStats_categoryCGC_Scaf_stats_Base::SetStats_category (void)
 Assign a value to Stats_category data member. More...
 
bool CGC_Scaf_stats_Base::IsSetValue (void) const
 Check if a value has been assigned to Value data member. More...
 
bool CGC_Scaf_stats_Base::CanGetValue (void) const
 Check if it is safe to call GetValue method. More...
 
void CGC_Scaf_stats_Base::ResetValue (void)
 Reset Value data member. More...
 
TValue CGC_Scaf_stats_Base::GetValue (void) const
 Get the Value member data. More...
 
void CGC_Scaf_stats_Base::SetValue (TValue value)
 Assign a value to Value data member. More...
 
TValueCGC_Scaf_stats_Base::SetValue (void)
 Assign a value to Value data member. More...
 
virtual void CGC_Scaf_stats_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_Scaf_stats_Base::CGC_Scaf_stats_Base (const CGC_Scaf_stats_Base &)
 
CGC_Scaf_stats_BaseCGC_Scaf_stats_Base::operator= (const CGC_Scaf_stats_Base &)
 
 CGC_SeqIdAlias_Base::CGC_SeqIdAlias_Base (void)
 
virtual CGC_SeqIdAlias_Base::~CGC_SeqIdAlias_Base (void)
 
 CGC_SeqIdAlias_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CGC_SeqIdAlias_Base::ESimilarity (void)
 Access to ESimilarity's attributes (values, names) as defined in spec. More...
 
bool CGC_SeqIdAlias_Base::IsSetPublic (void) const
 the refseq/genbank accession Check if a value has been assigned to Public data member. More...
 
bool CGC_SeqIdAlias_Base::CanGetPublic (void) const
 Check if it is safe to call GetPublic method. More...
 
void CGC_SeqIdAlias_Base::ResetPublic (void)
 Reset Public data member. More...
 
const TPublicCGC_SeqIdAlias_Base::GetPublic (void) const
 Get the Public member data. More...
 
void CGC_SeqIdAlias_Base::SetPublic (TPublic &value)
 Assign a value to Public data member. More...
 
TPublicCGC_SeqIdAlias_Base::SetPublic (void)
 Assign a value to Public data member. More...
 
bool CGC_SeqIdAlias_Base::IsSetGpipe (void) const
 the gpipe accession Check if a value has been assigned to Gpipe data member. More...
 
bool CGC_SeqIdAlias_Base::CanGetGpipe (void) const
 Check if it is safe to call GetGpipe method. More...
 
void CGC_SeqIdAlias_Base::ResetGpipe (void)
 Reset Gpipe data member. More...
 
const TGpipeCGC_SeqIdAlias_Base::GetGpipe (void) const
 Get the Gpipe member data. More...
 
void CGC_SeqIdAlias_Base::SetGpipe (TGpipe &value)
 Assign a value to Gpipe data member. More...
 
TGpipeCGC_SeqIdAlias_Base::SetGpipe (void)
 Assign a value to Gpipe data member. More...
 
bool CGC_SeqIdAlias_Base::IsSetGi (void) const
 optional since not all sequences have GIs Similarity: relationship between this synonym to main seqid of the GC-Sequence Can be expanded to multiple level of identicality can use bitmap to flag ambiguity between different levels Check if a value has been assigned to Gi data member. More...
 
bool CGC_SeqIdAlias_Base::CanGetGi (void) const
 Check if it is safe to call GetGi method. More...
 
void CGC_SeqIdAlias_Base::ResetGi (void)
 Reset Gi data member. More...
 
const TGiCGC_SeqIdAlias_Base::GetGi (void) const
 Get the Gi member data. More...
 
void CGC_SeqIdAlias_Base::SetGi (TGi &value)
 Assign a value to Gi data member. More...
 
TGiCGC_SeqIdAlias_Base::SetGi (void)
 Assign a value to Gi data member. More...
 
bool CGC_SeqIdAlias_Base::IsSetSimilarity (void) const
 Check if a value has been assigned to Similarity data member. More...
 
bool CGC_SeqIdAlias_Base::CanGetSimilarity (void) const
 Check if it is safe to call GetSimilarity method. More...
 
void CGC_SeqIdAlias_Base::ResetSimilarity (void)
 Reset Similarity data member. More...
 
TSimilarity CGC_SeqIdAlias_Base::GetSimilarity (void) const
 Get the Similarity member data. More...
 
void CGC_SeqIdAlias_Base::SetSimilarity (TSimilarity value)
 Assign a value to Similarity data member. More...
 
TSimilarityCGC_SeqIdAlias_Base::SetSimilarity (void)
 Assign a value to Similarity data member. More...
 
virtual void CGC_SeqIdAlias_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_SeqIdAlias_Base::CGC_SeqIdAlias_Base (const CGC_SeqIdAlias_Base &)
 
CGC_SeqIdAlias_BaseCGC_SeqIdAlias_Base::operator= (const CGC_SeqIdAlias_Base &)
 
 CGC_Sequence_Base::CGC_Sequence_Base (void)
 
virtual CGC_Sequence_Base::~CGC_Sequence_Base (void)
 
 CGC_Sequence_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CGC_Sequence_Base::EPatch_type (void)
 Access to EPatch_type's attributes (values, names) as defined in spec. More...
 
bool CGC_Sequence_Base::IsSetSeq_id (void) const
 identifiers are: Local / gpipe-satellite / genbank / refseq local is merely local name (or maybe with WGS accession??) others are accession/ver/gi More...
 
bool CGC_Sequence_Base::CanGetSeq_id (void) const
 Check if it is safe to call GetSeq_id method. More...
 
void CGC_Sequence_Base::ResetSeq_id (void)
 Reset Seq_id data member. More...
 
const TSeq_idCGC_Sequence_Base::GetSeq_id (void) const
 Get the Seq_id member data. More...
 
void CGC_Sequence_Base::SetSeq_id (TSeq_id &value)
 Assign a value to Seq_id data member. More...
 
TSeq_idCGC_Sequence_Base::SetSeq_id (void)
 Assign a value to Seq_id data member. More...
 
bool CGC_Sequence_Base::IsSetSeq_id_synonyms (void) const
 Other known identifiers: Local / gpipe-satellite / genbank / refseq Check if a value has been assigned to Seq_id_synonyms data member. More...
 
bool CGC_Sequence_Base::CanGetSeq_id_synonyms (void) const
 Check if it is safe to call GetSeq_id_synonyms method. More...
 
void CGC_Sequence_Base::ResetSeq_id_synonyms (void)
 Reset Seq_id_synonyms data member. More...
 
const TSeq_id_synonymsCGC_Sequence_Base::GetSeq_id_synonyms (void) const
 Get the Seq_id_synonyms member data. More...
 
TSeq_id_synonymsCGC_Sequence_Base::SetSeq_id_synonyms (void)
 Assign a value to Seq_id_synonyms data member. More...
 
bool CGC_Sequence_Base::IsSetDescr (void) const
 Various attributes assigned at this level: biosrc, comments, publications... More...
 
bool CGC_Sequence_Base::CanGetDescr (void) const
 Check if it is safe to call GetDescr method. More...
 
void CGC_Sequence_Base::ResetDescr (void)
 Reset Descr data member. More...
 
const TDescrCGC_Sequence_Base::GetDescr (void) const
 Get the Descr member data. More...
 
void CGC_Sequence_Base::SetDescr (TDescr &value)
 Assign a value to Descr data member. More...
 
TDescrCGC_Sequence_Base::SetDescr (void)
 Assign a value to Descr data member. More...
 
bool CGC_Sequence_Base::IsSetAnnot (void) const
 Feature annotation; Contains Pseudo Autosomal regions on chromosomes and scaffolds in the following format: Id = <ID of PAR (ex:"PAR#1")> Desc (set of Annot-descr) Name: "pseudo autosomal region" Region (seq-loc): int (seq-interval) Id: <GI of chromosome> From: <start-position of region> To : <end-position of region> Data: locs (set of seq-loc): List of int (seq-interval): Id: GI of scaffold From/to: position on scaffold that belongs to this PAR region. More...
 
bool CGC_Sequence_Base::CanGetAnnot (void) const
 Check if it is safe to call GetAnnot method. More...
 
void CGC_Sequence_Base::ResetAnnot (void)
 Reset Annot data member. More...
 
const TAnnotCGC_Sequence_Base::GetAnnot (void) const
 Get the Annot member data. More...
 
TAnnotCGC_Sequence_Base::SetAnnot (void)
 Assign a value to Annot data member. More...
 
bool CGC_Sequence_Base::IsSetSequences (void) const
 placed: populated both on chromosome and scaffold levels unlocalized: populated on chromosome level Check if a value has been assigned to Sequences data member. More...
 
bool CGC_Sequence_Base::CanGetSequences (void) const
 Check if it is safe to call GetSequences method. More...
 
void CGC_Sequence_Base::ResetSequences (void)
 Reset Sequences data member. More...
 
const TSequencesCGC_Sequence_Base::GetSequences (void) const
 Get the Sequences member data. More...
 
TSequencesCGC_Sequence_Base::SetSequences (void)
 Assign a value to Sequences data member. More...
 
bool CGC_Sequence_Base::IsSetStructure (void) const
 locations of ordered scaffolds/components Check if a value has been assigned to Structure data member. More...
 
bool CGC_Sequence_Base::CanGetStructure (void) const
 Check if it is safe to call GetStructure method. More...
 
void CGC_Sequence_Base::ResetStructure (void)
 Reset Structure data member. More...
 
const TStructureCGC_Sequence_Base::GetStructure (void) const
 Get the Structure member data. More...
 
void CGC_Sequence_Base::SetStructure (TStructure &value)
 Assign a value to Structure data member. More...
 
TStructureCGC_Sequence_Base::SetStructure (void)
 Assign a value to Structure data member. More...
 
bool CGC_Sequence_Base::IsSetStats (void) const
 statistics Check if a value has been assigned to Stats data member. More...
 
bool CGC_Sequence_Base::CanGetStats (void) const
 Check if it is safe to call GetStats method. More...
 
void CGC_Sequence_Base::ResetStats (void)
 Reset Stats data member. More...
 
const TStatsCGC_Sequence_Base::GetStats (void) const
 Get the Stats member data. More...
 
void CGC_Sequence_Base::SetStats (TStats &value)
 Assign a value to Stats data member. More...
 
TStatsCGC_Sequence_Base::SetStats (void)
 Assign a value to Stats data member. More...
 
bool CGC_Sequence_Base::IsSetPatch_type (void) const
 Check if a value has been assigned to Patch_type data member. More...
 
bool CGC_Sequence_Base::CanGetPatch_type (void) const
 Check if it is safe to call GetPatch_type method. More...
 
void CGC_Sequence_Base::ResetPatch_type (void)
 Reset Patch_type data member. More...
 
TPatch_type CGC_Sequence_Base::GetPatch_type (void) const
 Get the Patch_type member data. More...
 
void CGC_Sequence_Base::SetPatch_type (TPatch_type value)
 Assign a value to Patch_type data member. More...
 
TPatch_typeCGC_Sequence_Base::SetPatch_type (void)
 Assign a value to Patch_type data member. More...
 
bool CGC_Sequence_Base::IsSetRoles (void) const
 sequence-role: what role(s) does this sequence have in the assembly Check if a value has been assigned to Roles data member. More...
 
bool CGC_Sequence_Base::CanGetRoles (void) const
 Check if it is safe to call GetRoles method. More...
 
void CGC_Sequence_Base::ResetRoles (void)
 Reset Roles data member. More...
 
const TRolesCGC_Sequence_Base::GetRoles (void) const
 Get the Roles member data. More...
 
TRolesCGC_Sequence_Base::SetRoles (void)
 Assign a value to Roles data member. More...
 
virtual void CGC_Sequence_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_Sequence_Base::CGC_Sequence_Base (const CGC_Sequence_Base &)
 
CGC_Sequence_BaseCGC_Sequence_Base::operator= (const CGC_Sequence_Base &)
 
 CGC_SequenceStats::CGC_SequenceStats (void)
 
 CGC_SequenceStats::~CGC_SequenceStats (void)
 
 CGC_SequenceStats::CGC_SequenceStats (const CGC_SequenceStats &value)
 
CGC_SequenceStatsCGC_SequenceStats::operator= (const CGC_SequenceStats &value)
 
 CGC_SequenceStats_Base::CGC_SequenceStats_Base (void)
 
virtual CGC_SequenceStats_Base::~CGC_SequenceStats_Base (void)
 
 CGC_SequenceStats_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CGC_SequenceStats_Base::IsSetAll_scaf (void) const
 Check if a value has been assigned to All_scaf data member. More...
 
bool CGC_SequenceStats_Base::CanGetAll_scaf (void) const
 Check if it is safe to call GetAll_scaf method. More...
 
void CGC_SequenceStats_Base::ResetAll_scaf (void)
 Reset All_scaf data member. More...
 
const TAll_scafCGC_SequenceStats_Base::GetAll_scaf (void) const
 Get the All_scaf member data. More...
 
TAll_scafCGC_SequenceStats_Base::SetAll_scaf (void)
 Assign a value to All_scaf data member. More...
 
bool CGC_SequenceStats_Base::IsSetOrdered_scaf (void) const
 Check if a value has been assigned to Ordered_scaf data member. More...
 
bool CGC_SequenceStats_Base::CanGetOrdered_scaf (void) const
 Check if it is safe to call GetOrdered_scaf method. More...
 
void CGC_SequenceStats_Base::ResetOrdered_scaf (void)
 Reset Ordered_scaf data member. More...
 
const TOrdered_scafCGC_SequenceStats_Base::GetOrdered_scaf (void) const
 Get the Ordered_scaf member data. More...
 
TOrdered_scafCGC_SequenceStats_Base::SetOrdered_scaf (void)
 Assign a value to Ordered_scaf data member. More...
 
bool CGC_SequenceStats_Base::IsSetUnordered_scaf (void) const
 Check if a value has been assigned to Unordered_scaf data member. More...
 
bool CGC_SequenceStats_Base::CanGetUnordered_scaf (void) const
 Check if it is safe to call GetUnordered_scaf method. More...
 
void CGC_SequenceStats_Base::ResetUnordered_scaf (void)
 Reset Unordered_scaf data member. More...
 
const TUnordered_scafCGC_SequenceStats_Base::GetUnordered_scaf (void) const
 Get the Unordered_scaf member data. More...
 
TUnordered_scafCGC_SequenceStats_Base::SetUnordered_scaf (void)
 Assign a value to Unordered_scaf data member. More...
 
bool CGC_SequenceStats_Base::IsSetUnplaced_scaf (void) const
 unplaced at full assembly level Check if a value has been assigned to Unplaced_scaf data member. More...
 
bool CGC_SequenceStats_Base::CanGetUnplaced_scaf (void) const
 Check if it is safe to call GetUnplaced_scaf method. More...
 
void CGC_SequenceStats_Base::ResetUnplaced_scaf (void)
 Reset Unplaced_scaf data member. More...
 
const TUnplaced_scafCGC_SequenceStats_Base::GetUnplaced_scaf (void) const
 Get the Unplaced_scaf member data. More...
 
TUnplaced_scafCGC_SequenceStats_Base::SetUnplaced_scaf (void)
 Assign a value to Unplaced_scaf data member. More...
 
bool CGC_SequenceStats_Base::IsSetAligned_scaf (void) const
 aligned at full assembly level Check if a value has been assigned to Aligned_scaf data member. More...
 
bool CGC_SequenceStats_Base::CanGetAligned_scaf (void) const
 Check if it is safe to call GetAligned_scaf method. More...
 
void CGC_SequenceStats_Base::ResetAligned_scaf (void)
 Reset Aligned_scaf data member. More...
 
const TAligned_scafCGC_SequenceStats_Base::GetAligned_scaf (void) const
 Get the Aligned_scaf member data. More...
 
TAligned_scafCGC_SequenceStats_Base::SetAligned_scaf (void)
 Assign a value to Aligned_scaf data member. More...
 
bool CGC_SequenceStats_Base::IsSetUnaligned_scaf (void) const
 unaligned at full assembly level Check if a value has been assigned to Unaligned_scaf data member. More...
 
bool CGC_SequenceStats_Base::CanGetUnaligned_scaf (void) const
 Check if it is safe to call GetUnaligned_scaf method. More...
 
void CGC_SequenceStats_Base::ResetUnaligned_scaf (void)
 Reset Unaligned_scaf data member. More...
 
const TUnaligned_scafCGC_SequenceStats_Base::GetUnaligned_scaf (void) const
 Get the Unaligned_scaf member data. More...
 
TUnaligned_scafCGC_SequenceStats_Base::SetUnaligned_scaf (void)
 Assign a value to Unaligned_scaf data member. More...
 
virtual void CGC_SequenceStats_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_SequenceStats_Base::CGC_SequenceStats_Base (const CGC_SequenceStats_Base &)
 
CGC_SequenceStats_BaseCGC_SequenceStats_Base::operator= (const CGC_SequenceStats_Base &)
 
 CGC_TaggedSequences::CGC_TaggedSequences (void)
 
 CGC_TaggedSequences::~CGC_TaggedSequences (void)
 
 CGC_TaggedSequences::CGC_TaggedSequences (const CGC_TaggedSequences &value)
 
CGC_TaggedSequencesCGC_TaggedSequences::operator= (const CGC_TaggedSequences &value)
 
 CGC_TaggedSequences_Base::CGC_TaggedSequences_Base (void)
 
virtual CGC_TaggedSequences_Base::~CGC_TaggedSequences_Base (void)
 
 CGC_TaggedSequences_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CGC_TaggedSequences_Base::EState (void)
 Access to EState's attributes (values, names) as defined in spec. More...
 
bool CGC_TaggedSequences_Base::IsSetState (void) const
 Check if a value has been assigned to State data member. More...
 
bool CGC_TaggedSequences_Base::CanGetState (void) const
 Check if it is safe to call GetState method. More...
 
void CGC_TaggedSequences_Base::ResetState (void)
 Reset State data member. More...
 
TState CGC_TaggedSequences_Base::GetState (void) const
 Get the State member data. More...
 
void CGC_TaggedSequences_Base::SetState (TState value)
 Assign a value to State data member. More...
 
TStateCGC_TaggedSequences_Base::SetState (void)
 Assign a value to State data member. More...
 
bool CGC_TaggedSequences_Base::IsSetSeqs (void) const
 Check if a value has been assigned to Seqs data member. More...
 
bool CGC_TaggedSequences_Base::CanGetSeqs (void) const
 Check if it is safe to call GetSeqs method. More...
 
void CGC_TaggedSequences_Base::ResetSeqs (void)
 Reset Seqs data member. More...
 
const TSeqsCGC_TaggedSequences_Base::GetSeqs (void) const
 Get the Seqs member data. More...
 
TSeqsCGC_TaggedSequences_Base::SetSeqs (void)
 Assign a value to Seqs data member. More...
 
virtual void CGC_TaggedSequences_Base::Reset (void)
 Reset the whole object. More...
 
 CGC_TaggedSequences_Base::CGC_TaggedSequences_Base (const CGC_TaggedSequences_Base &)
 
CGC_TaggedSequences_BaseCGC_TaggedSequences_Base::operator= (const CGC_TaggedSequences_Base &)
 
 CGC_TypedSeqId::CGC_TypedSeqId (void)
 
 CGC_TypedSeqId::~CGC_TypedSeqId (void)
 
 CGC_TypedSeqId::CGC_TypedSeqId (const CGC_TypedSeqId &value)
 
CGC_TypedSeqIdCGC_TypedSeqId::operator= (const CGC_TypedSeqId &value)
 
 CGC_TypedSeqId_Base::CGC_TypedSeqId_Base (void)
 
virtual CGC_TypedSeqId_Base::~CGC_TypedSeqId_Base (void)
 
 CGC_TypedSeqId_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CGC_TypedSeqId_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CGC_TypedSeqId_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CGC_TypedSeqId_Base::Which (void) const
 Which variant is currently selected. More...
 
void CGC_TypedSeqId_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CGC_TypedSeqId_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CGC_TypedSeqId_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CGC_TypedSeqId_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CGC_TypedSeqId_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CGC_TypedSeqId_Base::IsGenbank (void) const
 Check if variant Genbank is selected. More...
 
const TGenbankCGC_TypedSeqId_Base::GetGenbank (void) const
 Get the variant data. More...
 
TGenbankCGC_TypedSeqId_Base::SetGenbank (void)
 Select the variant. More...
 
void CGC_TypedSeqId_Base::SetGenbank (TGenbank &value)
 Select the variant and set its data. More...
 
bool CGC_TypedSeqId_Base::IsRefseq (void) const
 Check if variant Refseq is selected. More...
 
const TRefseqCGC_TypedSeqId_Base::GetRefseq (void) const
 Get the variant data. More...
 
TRefseqCGC_TypedSeqId_Base::SetRefseq (void)
 Select the variant. More...
 
void CGC_TypedSeqId_Base::SetRefseq (TRefseq &value)
 Select the variant and set its data. More...
 
bool CGC_TypedSeqId_Base::IsPrivate (void) const
 Check if variant Private is selected. More...
 
const TPrivateCGC_TypedSeqId_Base::GetPrivate (void) const
 Get the variant data. More...
 
TPrivateCGC_TypedSeqId_Base::SetPrivate (void)
 Select the variant. More...
 
void CGC_TypedSeqId_Base::SetPrivate (TPrivate &value)
 Select the variant and set its data. More...
 
bool CGC_TypedSeqId_Base::IsExternal (void) const
 Check if variant External is selected. More...
 
const TExternalCGC_TypedSeqId_Base::GetExternal (void) const
 Get the variant data. More...
 
TExternalCGC_TypedSeqId_Base::SetExternal (void)
 Select the variant. More...
 
void CGC_TypedSeqId_Base::SetExternal (TExternal &value)
 Select the variant and set its data. More...
 
 CGC_TypedSeqId_Base::CGC_TypedSeqId_Base (const CGC_TypedSeqId_Base &)
 
CGC_TypedSeqId_BaseCGC_TypedSeqId_Base::operator= (const CGC_TypedSeqId_Base &)
 
void CGC_TypedSeqId_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 

Variables

Uint4 CGC_Assemblies_Base::m_set_State [1]
 
list< CRef< CGC_Query > > CGC_Assemblies_Base::m_Query
 
list< CRef< CGC_Assembly > > CGC_Assemblies_Base::m_Assemblies
 
E_Choice CGC_Assembly_Base::m_choice
 
static const char *const CGC_Assembly_Base::sm_SelectionNames []
 
NCBI_NS_NCBI::CSerialObject * CGC_Assembly_Base::m_object
 
Uint4 CGC_AssemblyDesc_Base::m_set_State [2]
 
list< CRef< CGC_Project > > CGC_AssemblyDesc_Base::m_Projects
 
string CGC_AssemblyDesc_Base::m_Name
 
string CGC_AssemblyDesc_Base::m_Submitter_name
 
string CGC_AssemblyDesc_Base::m_Display_name
 
CStringUTF8 CGC_AssemblyDesc_Base::m_Long_name
 
string CGC_AssemblyDesc_Base::m_Filesafe_name
 
string CGC_AssemblyDesc_Base::m_Wgs_acc_prefix
 
int CGC_AssemblyDesc_Base::m_Wgs_acc_number
 
int CGC_AssemblyDesc_Base::m_Release_type
 
int CGC_AssemblyDesc_Base::m_Release_status
 
list< CRef< CSeq_annot > > CGC_AssemblyDesc_Base::m_Annot
 
list< CRef< CGC_DbTagAlias > > CGC_AssemblyDesc_Base::m_Synonyms
 
CRef< TSubmitter_dateCGC_AssemblyDesc_Base::m_Submitter_date
 
CRef< TDescrCGC_AssemblyDesc_Base::m_Descr
 
bool CGC_AssemblyDesc_Base::m_Partial
 
double CGC_AssemblyDesc_Base::m_Coverage
 
int CGC_AssemblyDesc_Base::m_Release_level
 
CStringUTF8 CGC_AssemblyDesc_Base::m_Submitter_organization
 
Uint4 CGC_AssemblySet_Base::m_set_State [1]
 
list< CRef< CDbtag > > CGC_AssemblySet_Base::m_Id
 
int CGC_AssemblySet_Base::m_Set_type
 
int CGC_AssemblySet_Base::m_Class
 
CRef< TDescCGC_AssemblySet_Base::m_Desc
 
CRef< TPrimary_assemblyCGC_AssemblySet_Base::m_Primary_assembly
 
list< CRef< CGC_Assembly > > CGC_AssemblySet_Base::m_More_assemblies
 
CRef< TStatsCGC_AssemblySet_Base::m_Stats
 
Uint4 CGC_AssemblyUnit_Base::m_set_State [1]
 
list< CRef< CDbtag > > CGC_AssemblyUnit_Base::m_Id
 
int CGC_AssemblyUnit_Base::m_Class
 
CRef< TDescCGC_AssemblyUnit_Base::m_Desc
 
list< CRef< CGC_Replicon > > CGC_AssemblyUnit_Base::m_Mols
 
list< CRef< CGC_TaggedSequences > > CGC_AssemblyUnit_Base::m_Other_sequences
 
CRef< TStatsCGC_AssemblyUnit_Base::m_Stats
 
list< CRef< CGC_Scaf_stats > > CGC_AssemblyUnit_Base::m_Unplaced_stats
 
list< CRef< CGC_Scaf_stats > > CGC_AssemblyUnit_Base::m_Unplaced_unlocalized_stats
 
Uint4 CGC_DbTagAlias_Base::m_set_State [1]
 
CRef< TRefseqCGC_DbTagAlias_Base::m_Refseq
 
CRef< TGenbankCGC_DbTagAlias_Base::m_Genbank
 
int CGC_DbTagAlias_Base::m_Similarity
 
Uint4 CGC_External_Seqid_Base::m_set_State [1]
 
string CGC_External_Seqid_Base::m_External
 
CRef< TIdCGC_External_Seqid_Base::m_Id
 
Uint4 CGC_Genome_Base::m_set_State [1]
 
list< CRef< CDbtag > > CGC_Genome_Base::m_Id
 
list< CRef< CGC_Project > > CGC_Genome_Base::m_Projects
 
CRef< TDescrCGC_Genome_Base::m_Descr
 
list< stringCGC_Genome_Base::m_Chr_names
 
list< CRef< CGC_GenomicPart > > CGC_Genome_Base::m_Parts
 
E_Choice CGC_GenomicPart_Base::m_choice
 
static const char *const CGC_GenomicPart_Base::sm_SelectionNames []
 
NCBI_NS_NCBI::CSerialObject * CGC_GenomicPart_Base::m_object
 
Uint4 CGC_Project_Base::m_set_State [1]
 
string CGC_Project_Base::m_Project_role
 
int CGC_Project_Base::m_Project_id
 
Uint4 CGC_Query_Base::m_set_State [1]
 
string CGC_Query_Base::m_Param
 
string CGC_Query_Base::m_Value
 
E_Choice CGC_Replicon_Base::C_Sequence::m_choice
 
static const char *const CGC_Replicon_Base::C_Sequence::sm_SelectionNames []
 
NCBI_NS_NCBI::CUnionBuffer< TSet >   CGC_Replicon_Base::C_Sequence::m_Set
 
NCBI_NS_NCBI::CSerialObject *   CGC_Replicon_Base::C_Sequence::m_object
 
union {
   NCBI_NS_NCBI::CUnionBuffer< TSet >   CGC_Replicon_Base::C_Sequence::m_Set
 
   NCBI_NS_NCBI::CSerialObject *   CGC_Replicon_Base::C_Sequence::m_object
 
}; 
 
Uint4 CGC_Replicon_Base::m_set_State [1]
 
string CGC_Replicon_Base::m_Name
 
string CGC_Replicon_Base::m_Local_name
 
CRef< TSequenceCGC_Replicon_Base::m_Sequence
 
Uint4 CGC_Scaf_stats_Base::m_set_State [1]
 
int CGC_Scaf_stats_Base::m_Stats_category
 
Uint8 CGC_Scaf_stats_Base::m_Value
 
Uint4 CGC_SeqIdAlias_Base::m_set_State [1]
 
CRef< TPublicCGC_SeqIdAlias_Base::m_Public
 
CRef< TGpipeCGC_SeqIdAlias_Base::m_Gpipe
 
CRef< TGiCGC_SeqIdAlias_Base::m_Gi
 
int CGC_SeqIdAlias_Base::m_Similarity
 
Uint4 CGC_Sequence_Base::m_set_State [1]
 
CRef< TSeq_idCGC_Sequence_Base::m_Seq_id
 
list< CRef< CGC_TypedSeqId > > CGC_Sequence_Base::m_Seq_id_synonyms
 
CRef< TDescrCGC_Sequence_Base::m_Descr
 
list< CRef< CSeq_annot > > CGC_Sequence_Base::m_Annot
 
list< CRef< CGC_TaggedSequences > > CGC_Sequence_Base::m_Sequences
 
CRef< TStructureCGC_Sequence_Base::m_Structure
 
CRef< TStatsCGC_Sequence_Base::m_Stats
 
int CGC_Sequence_Base::m_Patch_type
 
list< intCGC_Sequence_Base::m_Roles
 
Uint4 CGC_SequenceStats_Base::m_set_State [1]
 
list< CRef< CGC_Scaf_stats > > CGC_SequenceStats_Base::m_All_scaf
 
list< CRef< CGC_Scaf_stats > > CGC_SequenceStats_Base::m_Ordered_scaf
 
list< CRef< CGC_Scaf_stats > > CGC_SequenceStats_Base::m_Unordered_scaf
 
list< CRef< CGC_Scaf_stats > > CGC_SequenceStats_Base::m_Unplaced_scaf
 
list< CRef< CGC_Scaf_stats > > CGC_SequenceStats_Base::m_Aligned_scaf
 
list< CRef< CGC_Scaf_stats > > CGC_SequenceStats_Base::m_Unaligned_scaf
 
Uint4 CGC_TaggedSequences_Base::m_set_State [1]
 
int CGC_TaggedSequences_Base::m_State
 
list< CRef< CGC_Sequence > > CGC_TaggedSequences_Base::m_Seqs
 
E_Choice CGC_TypedSeqId_Base::m_choice
 
static const char *const CGC_TypedSeqId_Base::sm_SelectionNames []
 
NCBI_NS_NCBI::CSerialObject * CGC_TypedSeqId_Base::m_object
 

Detailed Description

Typedef Documentation

◆ TAligned_scaf

Definition at line 95 of file GC_SequenceStats_.hpp.

◆ TAll_scaf

Definition at line 91 of file GC_SequenceStats_.hpp.

◆ TAnnot [1/2]

Definition at line 137 of file GC_AssemblyDesc_.hpp.

◆ TAnnot [2/2]

Definition at line 118 of file GC_Sequence_.hpp.

◆ TAssemblies

Definition at line 91 of file GC_Assemblies_.hpp.

◆ TAssembly

Definition at line 147 of file GC_GenomicPart_.hpp.

◆ TAssembly_set

Definition at line 149 of file GC_Assembly_.hpp.

◆ TChr_names

Definition at line 96 of file GC_Genome_.hpp.

◆ TClass [1/2]

Definition at line 121 of file GC_AssemblySet_.hpp.

◆ TClass [2/2]

Definition at line 106 of file GC_AssemblyUnit_.hpp.

◆ TCoverage

Definition at line 142 of file GC_AssemblyDesc_.hpp.

◆ TDesc [1/2]

Definition at line 122 of file GC_AssemblySet_.hpp.

◆ TDesc [2/2]

Definition at line 107 of file GC_AssemblyUnit_.hpp.

◆ TDescr [1/3]

Definition at line 140 of file GC_AssemblyDesc_.hpp.

◆ TDescr [2/3]

Definition at line 95 of file GC_Genome_.hpp.

◆ TDescr [3/3]

Definition at line 117 of file GC_Sequence_.hpp.

◆ TDisplay_name

Definition at line 130 of file GC_AssemblyDesc_.hpp.

◆ TExternal [1/2]

Definition at line 89 of file GC_External_Seqid_.hpp.

◆ TExternal [2/2]

Definition at line 151 of file GC_TypedSeqId_.hpp.

◆ TFilesafe_name

Definition at line 132 of file GC_AssemblyDesc_.hpp.

◆ TGenbank [1/2]

Definition at line 100 of file GC_DbTagAlias_.hpp.

◆ TGenbank [2/2]

Definition at line 148 of file GC_TypedSeqId_.hpp.

◆ TGi

Definition at line 102 of file GC_SeqIdAlias_.hpp.

◆ TGpipe

Definition at line 101 of file GC_SeqIdAlias_.hpp.

◆ TId [1/4]

Definition at line 119 of file GC_AssemblySet_.hpp.

◆ TId [2/4]

Definition at line 105 of file GC_AssemblyUnit_.hpp.

◆ TId [3/4]

Definition at line 90 of file GC_External_Seqid_.hpp.

◆ TId [4/4]

typedef list< CRef< CDbtag > > CGC_Genome_Base::TId

Definition at line 93 of file GC_Genome_.hpp.

◆ TLocal_name

Definition at line 241 of file GC_Replicon_.hpp.

◆ TLong_name

Definition at line 131 of file GC_AssemblyDesc_.hpp.

◆ TmemberIndex [1/15]

Definition at line 99 of file GC_Assemblies_.hpp.

◆ TmemberIndex [2/15]

Definition at line 168 of file GC_AssemblyDesc_.hpp.

◆ TmemberIndex [3/15]

Definition at line 138 of file GC_AssemblySet_.hpp.

◆ TmemberIndex [4/15]

Definition at line 126 of file GC_AssemblyUnit_.hpp.

◆ TmemberIndex [5/15]

Definition at line 110 of file GC_DbTagAlias_.hpp.

◆ TmemberIndex [6/15]

Definition at line 98 of file GC_External_Seqid_.hpp.

◆ TmemberIndex [7/15]

Definition at line 108 of file GC_Genome_.hpp.

◆ TmemberIndex [8/15]

Definition at line 94 of file GC_Project_.hpp.

◆ TmemberIndex [9/15]

Definition at line 98 of file GC_Query_.hpp.

◆ TmemberIndex [10/15]

Definition at line 251 of file GC_Replicon_.hpp.

◆ TmemberIndex [11/15]

Definition at line 171 of file GC_Scaf_stats_.hpp.

◆ TmemberIndex [12/15]

Definition at line 113 of file GC_SeqIdAlias_.hpp.

◆ TmemberIndex [13/15]

Definition at line 138 of file GC_Sequence_.hpp.

◆ TmemberIndex [14/15]

Definition at line 108 of file GC_SequenceStats_.hpp.

◆ TmemberIndex [15/15]

Definition at line 111 of file GC_TaggedSequences_.hpp.

◆ TMol

Definition at line 148 of file GC_GenomicPart_.hpp.

◆ TMols

Definition at line 108 of file GC_AssemblyUnit_.hpp.

◆ TMore_assemblies

Definition at line 124 of file GC_AssemblySet_.hpp.

◆ TName [1/2]

Definition at line 128 of file GC_AssemblyDesc_.hpp.

◆ TName [2/2]

Definition at line 240 of file GC_Replicon_.hpp.

◆ TOrdered_scaf

Definition at line 92 of file GC_SequenceStats_.hpp.

◆ TOther_sequences

Definition at line 109 of file GC_AssemblyUnit_.hpp.

◆ TParam

Definition at line 89 of file GC_Query_.hpp.

◆ Tparent [1/31]

Definition at line 67 of file GC_Assemblies.hpp.

◆ Tparent [2/31]

Definition at line 79 of file GC_Assemblies_.hpp.

◆ Tparent [3/31]

Definition at line 78 of file GC_Assembly_.hpp.

◆ Tparent [4/31]

Definition at line 67 of file GC_AssemblyDesc.hpp.

◆ Tparent [5/31]

Definition at line 83 of file GC_AssemblyDesc_.hpp.

◆ Tparent [6/31]

Definition at line 81 of file GC_AssemblySet_.hpp.

◆ Tparent [7/31]

Definition at line 83 of file GC_AssemblyUnit_.hpp.

◆ Tparent [8/31]

Definition at line 67 of file GC_DbTagAlias.hpp.

◆ Tparent [9/31]

Definition at line 76 of file GC_DbTagAlias_.hpp.

◆ Tparent [10/31]

Definition at line 67 of file GC_External_Seqid.hpp.

◆ Tparent [11/31]

Definition at line 78 of file GC_External_Seqid_.hpp.

◆ Tparent [12/31]

Definition at line 67 of file GC_Genome.hpp.

◆ Tparent [13/31]

Definition at line 82 of file GC_Genome_.hpp.

◆ Tparent [14/31]

Definition at line 67 of file GC_GenomicPart.hpp.

◆ Tparent [15/31]

Definition at line 76 of file GC_GenomicPart_.hpp.

◆ Tparent [16/31]

Definition at line 67 of file GC_Project.hpp.

◆ Tparent [17/31]

Definition at line 74 of file GC_Project_.hpp.

◆ Tparent [18/31]

Definition at line 67 of file GC_Query.hpp.

◆ Tparent [19/31]

Definition at line 78 of file GC_Query_.hpp.

◆ Tparent [20/31]

Definition at line 79 of file GC_Replicon_.hpp.

◆ Tparent [21/31]

Definition at line 99 of file GC_Replicon_.hpp.

◆ Tparent [22/31]

Definition at line 67 of file GC_Scaf_stats.hpp.

◆ Tparent [23/31]

Definition at line 70 of file GC_Scaf_stats_.hpp.

◆ Tparent [24/31]

Definition at line 80 of file GC_SeqIdAlias_.hpp.

◆ Tparent [25/31]

Definition at line 95 of file GC_Sequence_.hpp.

◆ Tparent [26/31]

Definition at line 67 of file GC_SequenceStats.hpp.

◆ Tparent [27/31]

Definition at line 80 of file GC_SequenceStats_.hpp.

◆ Tparent [28/31]

Definition at line 67 of file GC_TaggedSequences.hpp.

◆ Tparent [29/31]

Definition at line 79 of file GC_TaggedSequences_.hpp.

◆ Tparent [30/31]

Definition at line 67 of file GC_TypedSeqId.hpp.

◆ Tparent [31/31]

Definition at line 76 of file GC_TypedSeqId_.hpp.

◆ TPartial

Definition at line 141 of file GC_AssemblyDesc_.hpp.

◆ TParts

Definition at line 97 of file GC_Genome_.hpp.

◆ TPatch_type

Definition at line 122 of file GC_Sequence_.hpp.

◆ TPrimary_assembly

Definition at line 123 of file GC_AssemblySet_.hpp.

◆ TPrivate

Definition at line 150 of file GC_TypedSeqId_.hpp.

◆ TProject_id

Definition at line 86 of file GC_Project_.hpp.

◆ TProject_role

Definition at line 85 of file GC_Project_.hpp.

◆ TProjects [1/2]

Definition at line 127 of file GC_AssemblyDesc_.hpp.

◆ TProjects [2/2]

Definition at line 94 of file GC_Genome_.hpp.

◆ TPublic

Definition at line 100 of file GC_SeqIdAlias_.hpp.

◆ TQuery

Definition at line 90 of file GC_Assemblies_.hpp.

◆ TRefseq [1/2]

Definition at line 99 of file GC_DbTagAlias_.hpp.

◆ TRefseq [2/2]

Definition at line 149 of file GC_TypedSeqId_.hpp.

◆ TRelease_level

Definition at line 143 of file GC_AssemblyDesc_.hpp.

◆ TRelease_status

Definition at line 136 of file GC_AssemblyDesc_.hpp.

◆ TRelease_type

Definition at line 135 of file GC_AssemblyDesc_.hpp.

◆ TRoles

typedef list< int > CGC_Sequence_Base::TRoles

Definition at line 123 of file GC_Sequence_.hpp.

◆ TSeq_id

Definition at line 115 of file GC_Sequence_.hpp.

◆ TSeq_id_synonyms

Definition at line 116 of file GC_Sequence_.hpp.

◆ TSeqs [1/2]

Definition at line 149 of file GC_GenomicPart_.hpp.

◆ TSeqs [2/2]

Definition at line 103 of file GC_TaggedSequences_.hpp.

◆ TSequence

Definition at line 242 of file GC_Replicon_.hpp.

◆ TSequences

Definition at line 119 of file GC_Sequence_.hpp.

◆ TSet

Definition at line 170 of file GC_Replicon_.hpp.

◆ TSet_type

Definition at line 120 of file GC_AssemblySet_.hpp.

◆ TSimilarity [1/2]

Definition at line 101 of file GC_DbTagAlias_.hpp.

◆ TSimilarity [2/2]

Definition at line 103 of file GC_SeqIdAlias_.hpp.

◆ TSingle

Definition at line 169 of file GC_Replicon_.hpp.

◆ TState

Definition at line 102 of file GC_TaggedSequences_.hpp.

◆ TStats [1/3]

Definition at line 125 of file GC_AssemblySet_.hpp.

◆ TStats [2/3]

Definition at line 110 of file GC_AssemblyUnit_.hpp.

◆ TStats [3/3]

Definition at line 121 of file GC_Sequence_.hpp.

◆ TStats_category

Definition at line 162 of file GC_Scaf_stats_.hpp.

◆ TStructure

Definition at line 120 of file GC_Sequence_.hpp.

◆ TSubmitter_date

Definition at line 139 of file GC_AssemblyDesc_.hpp.

◆ TSubmitter_name

Definition at line 129 of file GC_AssemblyDesc_.hpp.

◆ TSubmitter_organization

Definition at line 144 of file GC_AssemblyDesc_.hpp.

◆ TSynonyms

Definition at line 138 of file GC_AssemblyDesc_.hpp.

◆ TUnaligned_scaf

Definition at line 96 of file GC_SequenceStats_.hpp.

◆ TUnit

Definition at line 148 of file GC_Assembly_.hpp.

◆ TUnordered_scaf

Definition at line 93 of file GC_SequenceStats_.hpp.

◆ TUnplaced_scaf

Definition at line 94 of file GC_SequenceStats_.hpp.

◆ TUnplaced_stats

Definition at line 111 of file GC_AssemblyUnit_.hpp.

◆ TUnplaced_unlocalized_stats

Definition at line 112 of file GC_AssemblyUnit_.hpp.

◆ TValue [1/2]

Definition at line 90 of file GC_Query_.hpp.

◆ TValue [2/2]

Definition at line 163 of file GC_Scaf_stats_.hpp.

◆ TWgs_acc_number

Definition at line 134 of file GC_AssemblyDesc_.hpp.

◆ TWgs_acc_prefix

Definition at line 133 of file GC_AssemblyDesc_.hpp.

Enumeration Type Documentation

◆ E_Choice [1/4]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Unit 
e_Assembly_set 

Definition at line 90 of file GC_Assembly_.hpp.

◆ E_Choice [2/4]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Assembly 
e_Mol 
e_Seqs 

Definition at line 88 of file GC_GenomicPart_.hpp.

◆ E_Choice [3/4]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Single 
e_Set 

Definition at line 111 of file GC_Replicon_.hpp.

◆ E_Choice [4/4]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Genbank 
e_Refseq 
e_Private 
e_External 

Definition at line 88 of file GC_TypedSeqId_.hpp.

◆ E_ChoiceStopper [1/4]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Assembly_set+1

Definition at line 96 of file GC_Assembly_.hpp.

◆ E_ChoiceStopper [2/4]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Seqs+1

Definition at line 95 of file GC_GenomicPart_.hpp.

◆ E_ChoiceStopper [3/4]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Set+1

Definition at line 117 of file GC_Replicon_.hpp.

◆ E_ChoiceStopper [4/4]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_External+1

Definition at line 96 of file GC_TypedSeqId_.hpp.

◆ E_memberIndex [1/15]

Enumerator
e__allMandatory 
e_query 
e_assemblies 

Definition at line 94 of file GC_Assemblies_.hpp.

◆ E_memberIndex [2/15]

Enumerator
e__allMandatory 
e_projects 
e_name 
e_submitter_name 
e_display_name 
e_long_name 
e_filesafe_name 
e_wgs_acc_prefix 
e_wgs_acc_number 
e_release_type 
e_release_status 
e_annot 
e_synonyms 
e_submitter_date 
e_descr 
e_partial 
e_coverage 
e_release_level 
e_submitter_organization 

Definition at line 147 of file GC_AssemblyDesc_.hpp.

◆ E_memberIndex [3/15]

Enumerator
e__allMandatory 
e_id 
e_set_type 
e_class 
e_desc 
e_primary_assembly 
e_more_assemblies 
e_stats 

Definition at line 128 of file GC_AssemblySet_.hpp.

◆ E_memberIndex [4/15]

Enumerator
e__allMandatory 
e_id 
e_class 
e_desc 
e_mols 
e_other_sequences 
e_stats 
e_unplaced_stats 
e_unplaced_unlocalized_stats 

Definition at line 115 of file GC_AssemblyUnit_.hpp.

◆ E_memberIndex [5/15]

Enumerator
e__allMandatory 
e_refseq 
e_genbank 
e_similarity 

Definition at line 104 of file GC_DbTagAlias_.hpp.

◆ E_memberIndex [6/15]

Enumerator
e__allMandatory 
e_external 
e_id 

Definition at line 93 of file GC_External_Seqid_.hpp.

◆ E_memberIndex [7/15]

Enumerator
e__allMandatory 
e_id 
e_projects 
e_descr 
e_chr_names 
e_parts 

Definition at line 100 of file GC_Genome_.hpp.

◆ E_memberIndex [8/15]

Enumerator
e__allMandatory 
e_project_role 
e_project_id 

Definition at line 89 of file GC_Project_.hpp.

◆ E_memberIndex [9/15]

Enumerator
e__allMandatory 
e_param 
e_value 

Definition at line 93 of file GC_Query_.hpp.

◆ E_memberIndex [10/15]

Enumerator
e__allMandatory 
e_name 
e_local_name 
e_sequence 

Definition at line 245 of file GC_Replicon_.hpp.

◆ E_memberIndex [11/15]

Enumerator
e__allMandatory 
e_stats_category 
e_value 

Definition at line 166 of file GC_Scaf_stats_.hpp.

◆ E_memberIndex [12/15]

Enumerator
e__allMandatory 
e_public 
e_gpipe 
e_gi 
e_similarity 

Definition at line 106 of file GC_SeqIdAlias_.hpp.

◆ E_memberIndex [13/15]

Enumerator
e__allMandatory 
e_seq_id 
e_seq_id_synonyms 
e_descr 
e_annot 
e_sequences 
e_structure 
e_stats 
e_patch_type 
e_roles 

Definition at line 126 of file GC_Sequence_.hpp.

◆ E_memberIndex [14/15]

Enumerator
e__allMandatory 
e_all_scaf 
e_ordered_scaf 
e_unordered_scaf 
e_unplaced_scaf 
e_aligned_scaf 
e_unaligned_scaf 

Definition at line 99 of file GC_SequenceStats_.hpp.

◆ E_memberIndex [15/15]

Enumerator
e__allMandatory 
e_state 
e_seqs 

Definition at line 106 of file GC_TaggedSequences_.hpp.

◆ EClass [1/2]

'class' defines the semantics of how to interpret this item

Enumerator
eClass_full_assembly 

general type of full-assembly (not expected to be used)

eClass_haploid 

this assembly represents a single haploid assembly in its entirety

eClass_haploid_with_alt_loci 

this assembly has exactly one unit and at least one alt-loci

eClass_diploid 

assembly represents a diploid assembly; we expect at least two haploid-unit assemblies contained herein

eClass_unresolved_diploid 

unresolved-diploid: single unit which includes the diploid sequences

eClass_alternate_haplotype 

second part of diploid; linked to another haploid full-assembly this one is alt-loci or second full-haploid

eClass_alternate_pseudohaplotype 
eClass_annotation_target_set 

assembly is a collection for annotation

eClass_analysis_set 

analysis set used for sequencing by alignments

eClass_other 

stopper

Definition at line 102 of file GC_AssemblySet_.hpp.

◆ EClass [2/2]

'class' defines the semantics of how to interpret this item

Enumerator
eClass_haploid_unit 

units for haploid/diploid assemblies

eClass_alt_loci 

this unit represents one or more alternate loci for a haploid assembly

eClass_assembly_patch 

assembly-patch

eClass_other 

stopper

Definition at line 94 of file GC_AssemblyUnit_.hpp.

◆ EGC_SequenceRole

sequence-role: what role(s) does this sequence have in the assembly a sequence may have more than one role.

Access to EGC_SequenceRole's attributes (values, names) as defined in spec.

e.g. a complete-sequence is all 4 roles pseudo-scaffold - this is for UCSC chr1_random etc submitter-pseudo-scaffold - this is for FlyBase pseudo scaffolds.

Enumerator
eGC_SequenceRole_chromosome 
eGC_SequenceRole_scaffold 
eGC_SequenceRole_component 
eGC_SequenceRole_top_level 
eGC_SequenceRole_pseudo_scaffold 
eGC_SequenceRole_submitter_pseudo_scaffold 

Definition at line 67 of file GC_SequenceRole_.hpp.

◆ EPatch_type

Enumerator
ePatch_type_novel 
ePatch_type_fix 
ePatch_type_other 

stopper

Definition at line 105 of file GC_Sequence_.hpp.

◆ ERelease_level

release level: Most of releases are major

Enumerator
eRelease_level_major 
eRelease_level_patch 
eRelease_level_minor 
eRelease_level_other 

stopper

Definition at line 116 of file GC_AssemblyDesc_.hpp.

◆ ERelease_status

release status (numeric values have gaps for possible additional states

Enumerator
eRelease_status_new 
eRelease_status_gpipe 
eRelease_status_public 
eRelease_status_suppressed 
eRelease_status_hup 
eRelease_status_withdrawn 

Definition at line 103 of file GC_AssemblyDesc_.hpp.

◆ ERelease_type

release type: RefSeq / GenBank.

Enumerator
eRelease_type_genbank 
eRelease_type_refseq 

Definition at line 94 of file GC_AssemblyDesc_.hpp.

◆ ESet_type

set type: Assembly-Sets can be of 2 categories

Enumerator
eSet_type_full_assembly 

full-assembly: set of asm-units

eSet_type_assembly_set 

set of full-assemblies stopper

eSet_type_other 

Definition at line 92 of file GC_AssemblySet_.hpp.

◆ ESimilarity [1/2]

Similarity: relationship between 2 assemblies represented by DbTags Can be expanded to multiple level of identicality can use bitmap to flag ambiguity between different identicality levels.

Enumerator
eSimilarity_unknown 
eSimilarity_identical 
eSimilarity_different 

Definition at line 89 of file GC_DbTagAlias_.hpp.

◆ ESimilarity [2/2]

Enumerator
eSimilarity_unknown 
eSimilarity_identical 
eSimilarity_different 

Definition at line 90 of file GC_SeqIdAlias_.hpp.

◆ EState

Enumerator
eState_not_set 

error

eState_placed 

exist only within a replicon. placed sequences on higher sequence

eState_unlocalized 

exist only within a replicon. "random" on a given chromosome

eState_unplaced 

exist only on primary/diploid assembly-unit. unknown chromosome

eState_aligned 

exist only on alt-loci/patch units. List all aligned (eg cross-placed) sequences. (unaligned are listed as unlocalized).

eState_bits 

exist only on primary/diploid unit. if need to report low-level contigs

Definition at line 89 of file GC_TaggedSequences_.hpp.

◆ EStats_category

NOTE: These values equal to the stats_cd values in CodeStatistics table in GenomeColl.

Enumerator
eStats_category_replicon_count 
eStats_category_scaffold_count 
eStats_category_component_count 

How many components.

eStats_category_component_span_count 

How many placements of components.

eStats_category_total_length 
eStats_category_ungapped_length 
eStats_category_min_gapped_scaf_length 
eStats_category_max_gapped_scaf_length 
eStats_category_min_ungapped_scaf_length 
eStats_category_max_ungapped_scaf_length 
eStats_category_active_finishing_bases 
eStats_category_draft_bases 
eStats_category_finished_bases 
eStats_category_whole_genome_finishing_bases 
eStats_category_other_sequences 
eStats_category_pre_draft 
eStats_category_wgs_bases 
eStats_category_bases_in_spanned_gaps 
eStats_category_n50 
eStats_category_spanned_gaps 
eStats_category_unspanned_gaps 
eStats_category_bases_in_unspanned_gaps 
eStats_category_count_contig 

contig count

eStats_category_contig_n50 

contig N50

eStats_category_contig_L50 

contig L50

eStats_category_contig_n75 

contig N75

eStats_category_contig_n90 

contig N90

eStats_category_scaf_L50 

scaffold L50

eStats_category_scaf_n75 

scaffold N75

eStats_category_scaf_n90 

scaffold N90

eStats_category_gc_count 

base counts for G,C

eStats_category_atgc_count 

base count for A,T,G,C

eStats_category_gc_perc 

gc-count / atgc-count as percentage.

eStats_category_is_there_unplaced_scaf 

1 means there is unplaced scaffold. 0 means none

eStats_category_count_singleton_unordered_scaffold 
eStats_category_count_chr_made_of_singleton_ordered_scaffold 
eStats_category_count_chr_with_single_component 

GCOL-675 - assembly release review stats. Meaningful only at assembly level. Do any of the chromosomes have a single component each? if yes, do all chromosomes have single component each? INTEGER OPTIONAL, number of unplaced/unlocalized singleton scaffolds in minus orientation.

eStats_category_count_singleton_in_minus_orientation 

INTEGER OPTIONAL, chr-terminal-gap-types SET OF GC-ChrGapTypes OPTIONAL, are any gaps flagged as 'unknown' and how many? 0 means none.

eStats_category_count_unknown_gaps 

INTEGER OPTIONAL, 1.2c Scaffold source names: count implicit/explicit.

eStats_category_count_implicit_scaf_src_name 

INTEGER OPTIONAL,.

eStats_category_count_explicit_scaf_src_name 

INTEGER OPTIONAL.

eStats_category_all_chr_has_single_component 

if 1 yes, 0 no. BOOLEAN OPTIONAL, Do any scaffolds have terminal gaps? How many?

eStats_category_count_scaf_with_terminal_gaps 

INTEGER OPTIONAL, Do any chromosome have terminal gaps? what is the gap type for each?

eStats_category_count_chr_with_terminal_gaps 

INTEGER OPTIONAL, Number of component GIs (uniq components). Is the count different from the count in the latest GenBank/Refseq release for the same assembly, by how many?

eStats_category_count_uniq_components 

INTEGER OPTIONAL ,.

eStats_category_count_uniq_component_diff_from_last_release 

INTEGER OPTIONAL,.

eStats_category_count_chromosome_types 

INTEGER OPTIONAL,.

eStats_category_count_chromosome_terminal_gap_types 

# of chromosome terminal gap types

eStats_category_count_dropped_components 

dropped component due to foreign screen

eStats_category_count_non_chromosome_replicon 

number of non-Chromosome replicons

eStats_category_count_assembly_units 

# of assembly-units

eStats_category_count_alt_loci_units 

# of alt-loci units

eStats_category_count_fixed_patches 

# of fixed patches

eStats_category_count_novel_patches 

# of novel patches

eStats_category_count_regions 

# of regions

eStats_category_count_patches 

# of patches

eStats_category_count_par_regions 

# of PAR regions

eStats_category_count_genomic_regions 

# of genomic regions

eStats_category_count_chromosome_replicons 

# of chromosomal replicons

eStats_category_assembly_status 

Assembly status 1 - Contig only;2 - Unplaced scaffolds only; 3 - Some chromosomes assembled; 4 - all chromosomes assembled; 5 - complete sequence genome; 6-unlocalized and unplaced scaffolds.

eStats_category_net_count_scaffold 

number of scaffolds that are not also chromosomes (22 - 75)

eStats_category_net_count_component 

number of components that are not also chromosomes or scaffolds (30 - 75 -73)

eStats_category_count_regions_contain_alt_loci 

number of regions containing alt-loci

eStats_category_count_regions_contain_fix_patch 

number of regions containing fix patch

eStats_category_count_regions_contain_novel_patch 

number of regions containing novel patch

eStats_category_count_fix_patch_with_alignment 

number of fix patch with alignment to primary assembly

eStats_category_count_novel_patch_with_alignment 

number of novel patch with alignment to primary assembly

eStats_category_count_alt_scaf_with_alignment 

number of alt scaffolds with alignment to primary assembly

eStats_category_count_alt_loci_scaf 

number of alt-loci scaffolds.

eStats_category_count_real_scaffolds 

number of scaffolds with gb_is_skipped = 0.

eStats_category_top_level_count 

Number of chromosomes or plasmids, unplaced/unlocalized scaffolds, alt-loci scaffolds, and patch scaffolds.

eStats_category_total_gap_length 

Total length of gaps.

eStats_category_count_replicons_without_ordered_scaf 

count of replicons without ordered scaffold

eStats_category_other 

catch all

Definition at line 81 of file GC_Scaf_stats_.hpp.

Function Documentation

◆ C_Sequence() [1/2]

CGC_Replicon_Base::C_Sequence::C_Sequence ( const C_Sequence )
private

◆ C_Sequence() [2/2]

END_CHOICE_INFO CGC_Replicon_Base::C_Sequence::C_Sequence ( void  )

Definition at line 140 of file GC_Replicon_.cpp.

◆ CanGetAligned_scaf()

bool CGC_SequenceStats_Base::CanGetAligned_scaf ( void  ) const
inline

Check if it is safe to call GetAligned_scaf method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 438 of file GC_SequenceStats_.hpp.

◆ CanGetAll_scaf()

bool CGC_SequenceStats_Base::CanGetAll_scaf ( void  ) const
inline

Check if it is safe to call GetAll_scaf method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 338 of file GC_SequenceStats_.hpp.

Referenced by CGC_Sequence::x_GetLength().

◆ CanGetAnnot() [1/2]

bool CGC_AssemblyDesc_Base::CanGetAnnot ( void  ) const
inline

Check if it is safe to call GetAnnot method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1352 of file GC_AssemblyDesc_.hpp.

◆ CanGetAnnot() [2/2]

bool CGC_Sequence_Base::CanGetAnnot ( void  ) const
inline

Check if it is safe to call GetAnnot method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 598 of file GC_Sequence_.hpp.

◆ CanGetAssemblies()

bool CGC_Assemblies_Base::CanGetAssemblies ( void  ) const
inline

Check if it is safe to call GetAssemblies method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 222 of file GC_Assemblies_.hpp.

◆ CanGetChr_names()

bool CGC_Genome_Base::CanGetChr_names ( void  ) const
inline

Check if it is safe to call GetChr_names method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 390 of file GC_Genome_.hpp.

◆ CanGetClass() [1/2]

bool CGC_AssemblySet_Base::CanGetClass ( void  ) const
inline

Check if it is safe to call GetClass method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 511 of file GC_AssemblySet_.hpp.

References CGC_AssemblySet_Base::IsSetClass().

Referenced by CGC_AssemblySet_Base::GetClass().

◆ CanGetClass() [2/2]

bool CGC_AssemblyUnit_Base::CanGetClass ( void  ) const
inline

Check if it is safe to call GetClass method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 477 of file GC_AssemblyUnit_.hpp.

References CGC_AssemblyUnit_Base::IsSetClass().

Referenced by CGC_AssemblyUnit_Base::GetClass().

◆ CanGetCoverage()

bool CGC_AssemblyDesc_Base::CanGetCoverage ( void  ) const
inline

Check if it is safe to call GetCoverage method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1491 of file GC_AssemblyDesc_.hpp.

References CGC_AssemblyDesc_Base::IsSetCoverage().

Referenced by CGC_AssemblyDesc_Base::GetCoverage().

◆ CanGetDesc() [1/2]

bool CGC_AssemblySet_Base::CanGetDesc ( void  ) const
inline

Check if it is safe to call GetDesc method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 558 of file GC_AssemblySet_.hpp.

◆ CanGetDesc() [2/2]

bool CGC_AssemblyUnit_Base::CanGetDesc ( void  ) const
inline

Check if it is safe to call GetDesc method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 524 of file GC_AssemblyUnit_.hpp.

◆ CanGetDescr() [1/3]

bool CGC_AssemblyDesc_Base::CanGetDescr ( void  ) const
inline

Check if it is safe to call GetDescr method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1423 of file GC_AssemblyDesc_.hpp.

References CGC_AssemblyDesc_Base::IsSetDescr().

Referenced by CGC_AssemblyDesc_Base::GetDescr(), and RemoveVersions().

◆ CanGetDescr() [2/3]

bool CGC_Genome_Base::CanGetDescr ( void  ) const
inline

Check if it is safe to call GetDescr method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 369 of file GC_Genome_.hpp.

References CGC_Genome_Base::IsSetDescr().

Referenced by CGC_Genome_Base::GetDescr().

◆ CanGetDescr() [3/3]

bool CGC_Sequence_Base::CanGetDescr ( void  ) const
inline

Check if it is safe to call GetDescr method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 577 of file GC_Sequence_.hpp.

References CGC_Sequence_Base::IsSetDescr().

Referenced by CGC_Sequence_Base::GetDescr().

◆ CanGetDisplay_name()

bool CGC_AssemblyDesc_Base::CanGetDisplay_name ( void  ) const
inline

Check if it is safe to call GetDisplay_name method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1023 of file GC_AssemblyDesc_.hpp.

References CGC_AssemblyDesc_Base::IsSetDisplay_name().

Referenced by CGC_AssemblyDesc_Base::GetDisplay_name().

◆ CanGetExternal()

bool CGC_External_Seqid_Base::CanGetExternal ( void  ) const
inline

Check if it is safe to call GetExternal method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 209 of file GC_External_Seqid_.hpp.

References CGC_External_Seqid_Base::IsSetExternal().

Referenced by CGC_External_Seqid_Base::GetExternal().

◆ CanGetFilesafe_name()

bool CGC_AssemblyDesc_Base::CanGetFilesafe_name ( void  ) const
inline

Check if it is safe to call GetFilesafe_name method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1117 of file GC_AssemblyDesc_.hpp.

References CGC_AssemblyDesc_Base::IsSetFilesafe_name().

Referenced by CGC_AssemblyDesc_Base::GetFilesafe_name().

◆ CanGetGenbank()

bool CGC_DbTagAlias_Base::CanGetGenbank ( void  ) const
inline

Check if it is safe to call GetGenbank method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 281 of file GC_DbTagAlias_.hpp.

References CGC_DbTagAlias_Base::IsSetGenbank().

Referenced by CGC_DbTagAlias_Base::GetGenbank().

◆ CanGetGi()

bool CGC_SeqIdAlias_Base::CanGetGi ( void  ) const
inline

Check if it is safe to call GetGi method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 357 of file GC_SeqIdAlias_.hpp.

References CGC_SeqIdAlias_Base::IsSetGi().

Referenced by CGC_SeqIdAlias_Base::GetGi().

◆ CanGetGpipe()

bool CGC_SeqIdAlias_Base::CanGetGpipe ( void  ) const
inline

Check if it is safe to call GetGpipe method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 336 of file GC_SeqIdAlias_.hpp.

References CGC_SeqIdAlias_Base::IsSetGpipe().

Referenced by CGC_SeqIdAlias_Base::GetGpipe().

◆ CanGetId() [1/4]

bool CGC_AssemblySet_Base::CanGetId ( void  ) const
inline

Check if it is safe to call GetId method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 439 of file GC_AssemblySet_.hpp.

◆ CanGetId() [2/4]

bool CGC_AssemblyUnit_Base::CanGetId ( void  ) const
inline

Check if it is safe to call GetId method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 452 of file GC_AssemblyUnit_.hpp.

◆ CanGetId() [3/4]

bool CGC_External_Seqid_Base::CanGetId ( void  ) const
inline

Check if it is safe to call GetId method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 256 of file GC_External_Seqid_.hpp.

◆ CanGetId() [4/4]

bool CGC_Genome_Base::CanGetId ( void  ) const
inline

Check if it is safe to call GetId method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 319 of file GC_Genome_.hpp.

◆ CanGetLocal_name()

bool CGC_Replicon_Base::CanGetLocal_name ( void  ) const
inline

Check if it is safe to call GetLocal_name method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 506 of file GC_Replicon_.hpp.

References CGC_Replicon_Base::IsSetLocal_name().

Referenced by CGC_Replicon_Base::GetLocal_name().

◆ CanGetLong_name()

bool CGC_AssemblyDesc_Base::CanGetLong_name ( void  ) const
inline

Check if it is safe to call GetLong_name method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1070 of file GC_AssemblyDesc_.hpp.

References CGC_AssemblyDesc_Base::IsSetLong_name().

Referenced by CGC_AssemblyDesc_Base::GetLong_name().

◆ CanGetMols()

bool CGC_AssemblyUnit_Base::CanGetMols ( void  ) const
inline

Check if it is safe to call GetMols method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 554 of file GC_AssemblyUnit_.hpp.

Referenced by CGencollIdMapper::x_FindParentSequence().

◆ CanGetMore_assemblies()

bool CGC_AssemblySet_Base::CanGetMore_assemblies ( void  ) const
inline

Check if it is safe to call GetMore_assemblies method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 618 of file GC_AssemblySet_.hpp.

Referenced by CGencollIdMapper::x_FindParentSequence().

◆ CanGetName() [1/2]

bool CGC_AssemblyDesc_Base::CanGetName ( void  ) const
inline

Check if it is safe to call GetName method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 929 of file GC_AssemblyDesc_.hpp.

References CGC_AssemblyDesc_Base::IsSetName().

Referenced by CGC_AssemblyDesc_Base::GetName().

◆ CanGetName() [2/2]

bool CGC_Replicon_Base::CanGetName ( void  ) const
inline

Check if it is safe to call GetName method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 459 of file GC_Replicon_.hpp.

References CGC_Replicon_Base::IsSetName().

Referenced by CGC_Replicon_Base::GetName().

◆ CanGetOrdered_scaf()

bool CGC_SequenceStats_Base::CanGetOrdered_scaf ( void  ) const
inline

Check if it is safe to call GetOrdered_scaf method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 363 of file GC_SequenceStats_.hpp.

◆ CanGetOther_sequences()

bool CGC_AssemblyUnit_Base::CanGetOther_sequences ( void  ) const
inline

Check if it is safe to call GetOther_sequences method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 579 of file GC_AssemblyUnit_.hpp.

◆ CanGetParam()

bool CGC_Query_Base::CanGetParam ( void  ) const
inline

Check if it is safe to call GetParam method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 210 of file GC_Query_.hpp.

References CGC_Query_Base::IsSetParam().

Referenced by CGC_Query_Base::GetParam().

◆ CanGetPartial()

bool CGC_AssemblyDesc_Base::CanGetPartial ( void  ) const
inline

Check if it is safe to call GetPartial method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1444 of file GC_AssemblyDesc_.hpp.

References CGC_AssemblyDesc_Base::IsSetPartial().

Referenced by CGC_AssemblyDesc_Base::GetPartial().

◆ CanGetParts()

bool CGC_Genome_Base::CanGetParts ( void  ) const
inline

Check if it is safe to call GetParts method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 415 of file GC_Genome_.hpp.

◆ CanGetPatch_type()

bool CGC_Sequence_Base::CanGetPatch_type ( void  ) const
inline

Check if it is safe to call GetPatch_type method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 690 of file GC_Sequence_.hpp.

References CGC_Sequence_Base::IsSetPatch_type().

Referenced by CGC_Sequence_Base::GetPatch_type().

◆ CanGetPrimary_assembly()

bool CGC_AssemblySet_Base::CanGetPrimary_assembly ( void  ) const
inline

Check if it is safe to call GetPrimary_assembly method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 588 of file GC_AssemblySet_.hpp.

Referenced by CGencollIdMapper::x_FindParentSequence().

◆ CanGetProject_id()

bool CGC_Project_Base::CanGetProject_id ( void  ) const
inline

Check if it is safe to call GetProject_id method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 253 of file GC_Project_.hpp.

References CGC_Project_Base::IsSetProject_id().

Referenced by CGC_Project_Base::GetProject_id().

◆ CanGetProject_role()

bool CGC_Project_Base::CanGetProject_role ( void  ) const
inline

Check if it is safe to call GetProject_role method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 206 of file GC_Project_.hpp.

References CGC_Project_Base::IsSetProject_role().

Referenced by CGC_Project_Base::GetProject_role().

◆ CanGetProjects() [1/2]

bool CGC_AssemblyDesc_Base::CanGetProjects ( void  ) const
inline

Check if it is safe to call GetProjects method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 904 of file GC_AssemblyDesc_.hpp.

◆ CanGetProjects() [2/2]

bool CGC_Genome_Base::CanGetProjects ( void  ) const
inline

Check if it is safe to call GetProjects method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 344 of file GC_Genome_.hpp.

◆ CanGetPublic()

bool CGC_SeqIdAlias_Base::CanGetPublic ( void  ) const
inline

Check if it is safe to call GetPublic method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 306 of file GC_SeqIdAlias_.hpp.

◆ CanGetQuery()

bool CGC_Assemblies_Base::CanGetQuery ( void  ) const
inline

Check if it is safe to call GetQuery method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 197 of file GC_Assemblies_.hpp.

◆ CanGetRefseq()

bool CGC_DbTagAlias_Base::CanGetRefseq ( void  ) const
inline

Check if it is safe to call GetRefseq method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 260 of file GC_DbTagAlias_.hpp.

References CGC_DbTagAlias_Base::IsSetRefseq().

Referenced by CGC_DbTagAlias_Base::GetRefseq().

◆ CanGetRelease_level()

bool CGC_AssemblyDesc_Base::CanGetRelease_level ( void  ) const
inline

Check if it is safe to call GetRelease_level method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1538 of file GC_AssemblyDesc_.hpp.

◆ CanGetRelease_status()

bool CGC_AssemblyDesc_Base::CanGetRelease_status ( void  ) const
inline

Check if it is safe to call GetRelease_status method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1305 of file GC_AssemblyDesc_.hpp.

References CGC_AssemblyDesc_Base::IsSetRelease_status().

Referenced by CGC_AssemblyDesc_Base::GetRelease_status().

◆ CanGetRelease_type()

bool CGC_AssemblyDesc_Base::CanGetRelease_type ( void  ) const
inline

Check if it is safe to call GetRelease_type method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1258 of file GC_AssemblyDesc_.hpp.

References CGC_AssemblyDesc_Base::IsSetRelease_type().

Referenced by CGC_AssemblyDesc_Base::GetRelease_type().

◆ CanGetRoles()

bool CGC_Sequence_Base::CanGetRoles ( void  ) const
inline

Check if it is safe to call GetRoles method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 737 of file GC_Sequence_.hpp.

Referenced by CTableDataGCAssembly::GetStringValue(), CGC_Sequence::HasRole(), and CGencollIdMapper::x_MakeSpecForSeq().

◆ CanGetSeq_id()

bool CGC_Sequence_Base::CanGetSeq_id ( void  ) const
inline

Check if it is safe to call GetSeq_id method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 522 of file GC_Sequence_.hpp.

Referenced by CGencollIdMapper::x_CanSeqMeetSpec(), and CGencollIdMapper::x_GetIdFromSeqAndSpec().

◆ CanGetSeq_id_synonyms()

bool CGC_Sequence_Base::CanGetSeq_id_synonyms ( void  ) const
inline

Check if it is safe to call GetSeq_id_synonyms method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 552 of file GC_Sequence_.hpp.

Referenced by CGencollIdMapper::x_CanSeqMeetSpec(), CGencollIdMapper::x_GetIdFromSeqAndSpec(), CGencollIdMapper::x_MakeSpecForSeq(), CGencollIdMapper::x_RecursiveSeqFix(), and CGencollIdMapper::x_StripPseudoSeq().

◆ CanGetSeqs()

bool CGC_TaggedSequences_Base::CanGetSeqs ( void  ) const
inline

Check if it is safe to call GetSeqs method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 262 of file GC_TaggedSequences_.hpp.

◆ CanGetSequence()

bool CGC_Replicon_Base::CanGetSequence ( void  ) const
inline

Check if it is safe to call GetSequence method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 553 of file GC_Replicon_.hpp.

◆ CanGetSequences()

bool CGC_Sequence_Base::CanGetSequences ( void  ) const
inline

Check if it is safe to call GetSequences method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 623 of file GC_Sequence_.hpp.

Referenced by CGencollIdMapper::x_CanSeqMeetSpec(), CGencollIdMapper::x_IsParentSequence(), and CGencollIdMapper::x_RecursiveSeqFix().

◆ CanGetSet_type()

bool CGC_AssemblySet_Base::CanGetSet_type ( void  ) const
inline

Check if it is safe to call GetSet_type method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 464 of file GC_AssemblySet_.hpp.

References CGC_AssemblySet_Base::IsSetSet_type().

Referenced by CGC_AssemblySet_Base::GetSet_type().

◆ CanGetSimilarity() [1/2]

bool CGC_DbTagAlias_Base::CanGetSimilarity ( void  ) const
inline

Check if it is safe to call GetSimilarity method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 302 of file GC_DbTagAlias_.hpp.

References CGC_DbTagAlias_Base::IsSetSimilarity().

Referenced by CGC_DbTagAlias_Base::GetSimilarity().

◆ CanGetSimilarity() [2/2]

bool CGC_SeqIdAlias_Base::CanGetSimilarity ( void  ) const
inline

Check if it is safe to call GetSimilarity method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 378 of file GC_SeqIdAlias_.hpp.

References CGC_SeqIdAlias_Base::IsSetSimilarity().

Referenced by CGC_SeqIdAlias_Base::GetSimilarity().

◆ CanGetState()

bool CGC_TaggedSequences_Base::CanGetState ( void  ) const
inline

Check if it is safe to call GetState method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 215 of file GC_TaggedSequences_.hpp.

References CGC_TaggedSequences_Base::IsSetState().

Referenced by CGC_TaggedSequences_Base::GetState().

◆ CanGetStats() [1/3]

bool CGC_AssemblySet_Base::CanGetStats ( void  ) const
inline

Check if it is safe to call GetStats method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 643 of file GC_AssemblySet_.hpp.

References CGC_AssemblySet_Base::IsSetStats().

Referenced by CGC_AssemblySet_Base::GetStats().

◆ CanGetStats() [2/3]

bool CGC_AssemblyUnit_Base::CanGetStats ( void  ) const
inline

Check if it is safe to call GetStats method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 604 of file GC_AssemblyUnit_.hpp.

References CGC_AssemblyUnit_Base::IsSetStats().

Referenced by CGC_AssemblyUnit_Base::GetStats().

◆ CanGetStats() [3/3]

bool CGC_Sequence_Base::CanGetStats ( void  ) const
inline

Check if it is safe to call GetStats method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 669 of file GC_Sequence_.hpp.

References CGC_Sequence_Base::IsSetStats().

Referenced by CGC_Sequence_Base::GetStats(), and CGC_Sequence::x_GetLength().

◆ CanGetStats_category()

bool CGC_Scaf_stats_Base::CanGetStats_category ( void  ) const
inline

Check if it is safe to call GetStats_category method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 281 of file GC_Scaf_stats_.hpp.

References CGC_Scaf_stats_Base::IsSetStats_category().

Referenced by CGC_Scaf_stats_Base::GetStats_category().

◆ CanGetStructure()

bool CGC_Sequence_Base::CanGetStructure ( void  ) const
inline

Check if it is safe to call GetStructure method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 648 of file GC_Sequence_.hpp.

References CGC_Sequence_Base::IsSetStructure().

Referenced by CGC_Sequence_Base::GetStructure(), and CGencollIdMapper::x_RecursiveSeqFix().

◆ CanGetSubmitter_date()

bool CGC_AssemblyDesc_Base::CanGetSubmitter_date ( void  ) const
inline

Check if it is safe to call GetSubmitter_date method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1402 of file GC_AssemblyDesc_.hpp.

References CGC_AssemblyDesc_Base::IsSetSubmitter_date().

Referenced by CGC_AssemblyDesc_Base::GetSubmitter_date().

◆ CanGetSubmitter_name()

bool CGC_AssemblyDesc_Base::CanGetSubmitter_name ( void  ) const
inline

Check if it is safe to call GetSubmitter_name method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 976 of file GC_AssemblyDesc_.hpp.

References CGC_AssemblyDesc_Base::IsSetSubmitter_name().

Referenced by CGC_AssemblyDesc_Base::GetSubmitter_name().

◆ CanGetSubmitter_organization()

bool CGC_AssemblyDesc_Base::CanGetSubmitter_organization ( void  ) const
inline

Check if it is safe to call GetSubmitter_organization method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1588 of file GC_AssemblyDesc_.hpp.

References CGC_AssemblyDesc_Base::IsSetSubmitter_organization().

Referenced by CGC_AssemblyDesc_Base::GetSubmitter_organization().

◆ CanGetSynonyms()

bool CGC_AssemblyDesc_Base::CanGetSynonyms ( void  ) const