utilities.cpp
来自「ncbi源码」· C++ 代码 · 共 1,229 行 · 第 1/4 页
CPP
1,229 行
Associate( CSeqFeatData::eSubtype_attenuator, CGbqualType::e_Usedin ); // C_region Associate( CSeqFeatData::eSubtype_C_region, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_C_region, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_C_region, CGbqualType::e_Product ); Associate( CSeqFeatData::eSubtype_C_region, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_C_region, CGbqualType::e_Usedin ); // CAAT_signal Associate( CSeqFeatData::eSubtype_CAAT_signal, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_CAAT_signal, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_CAAT_signal, CGbqualType::e_Usedin ); // Imp_CDS Associate( CSeqFeatData::eSubtype_Imp_CDS, CGbqualType::e_Codon ); Associate( CSeqFeatData::eSubtype_Imp_CDS, CGbqualType::e_EC_number ); Associate( CSeqFeatData::eSubtype_Imp_CDS, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_Imp_CDS, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_Imp_CDS, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_Imp_CDS, CGbqualType::e_Number ); Associate( CSeqFeatData::eSubtype_Imp_CDS, CGbqualType::e_Product ); Associate( CSeqFeatData::eSubtype_Imp_CDS, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_Imp_CDS, CGbqualType::e_Usedin ); // conflict Associate( CSeqFeatData::eSubtype_conflict, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_conflict, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_conflict, CGbqualType::e_Replace ); Associate( CSeqFeatData::eSubtype_conflict, CGbqualType::e_Label ); // D_loop Associate( CSeqFeatData::eSubtype_D_loop, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_D_loop, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_D_loop, CGbqualType::e_Usedin ); // D_segment Associate( CSeqFeatData::eSubtype_D_segment, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_D_segment, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_D_segment, CGbqualType::e_Product ); Associate( CSeqFeatData::eSubtype_D_segment, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_D_segment, CGbqualType::e_Usedin ); // enhancer Associate( CSeqFeatData::eSubtype_enhancer, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_enhancer, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_enhancer, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_enhancer, CGbqualType::e_Usedin ); // exon Associate( CSeqFeatData::eSubtype_exon, CGbqualType::e_Allele ); Associate( CSeqFeatData::eSubtype_exon, CGbqualType::e_EC_number ); Associate( CSeqFeatData::eSubtype_exon, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_exon, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_exon, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_exon, CGbqualType::e_Number ); Associate( CSeqFeatData::eSubtype_exon, CGbqualType::e_Product ); Associate( CSeqFeatData::eSubtype_exon, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_exon, CGbqualType::e_Usedin ); // GC_signal Associate( CSeqFeatData::eSubtype_GC_signal, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_GC_signal, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_GC_signal, CGbqualType::e_Usedin ); // iDNA Associate( CSeqFeatData::eSubtype_iDNA, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_iDNA, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_iDNA, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_iDNA, CGbqualType::e_Number ); Associate( CSeqFeatData::eSubtype_iDNA, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_iDNA, CGbqualType::e_Usedin ); // intron Associate( CSeqFeatData::eSubtype_intron, CGbqualType::e_Allele ); Associate( CSeqFeatData::eSubtype_intron, CGbqualType::e_Cons_splice ); Associate( CSeqFeatData::eSubtype_intron, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_intron, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_intron, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_intron, CGbqualType::e_Number ); Associate( CSeqFeatData::eSubtype_intron, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_intron, CGbqualType::e_Usedin ); // J_segment Associate( CSeqFeatData::eSubtype_J_segment, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_J_segment, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_J_segment, CGbqualType::e_Product ); Associate( CSeqFeatData::eSubtype_J_segment, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_J_segment, CGbqualType::e_Usedin ); // LTR Associate( CSeqFeatData::eSubtype_LTR, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_LTR, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_LTR, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_LTR, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_LTR, CGbqualType::e_Usedin ); // mat_peptide Associate( CSeqFeatData::eSubtype_mat_peptide, CGbqualType::e_EC_number ); Associate( CSeqFeatData::eSubtype_mat_peptide, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_mat_peptide, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_mat_peptide, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_mat_peptide, CGbqualType::e_Product ); Associate( CSeqFeatData::eSubtype_mat_peptide, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_mat_peptide, CGbqualType::e_Usedin ); // misc_binding Associate( CSeqFeatData::eSubtype_misc_binding, CGbqualType::e_Bound_moiety ); Associate( CSeqFeatData::eSubtype_misc_binding, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_misc_binding, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_misc_binding, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_misc_binding, CGbqualType::e_Usedin ); // misc_difference Associate( CSeqFeatData::eSubtype_misc_difference, CGbqualType::e_Clone ); Associate( CSeqFeatData::eSubtype_misc_difference, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_misc_difference, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_misc_difference, CGbqualType::e_Phenotype ); Associate( CSeqFeatData::eSubtype_misc_difference, CGbqualType::e_Replace ); Associate( CSeqFeatData::eSubtype_misc_difference, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_misc_difference, CGbqualType::e_Usedin ); // misc_feature Associate( CSeqFeatData::eSubtype_misc_feature, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_misc_feature, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_misc_feature, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_misc_feature, CGbqualType::e_Number ); Associate( CSeqFeatData::eSubtype_misc_feature, CGbqualType::e_Phenotype ); Associate( CSeqFeatData::eSubtype_misc_feature, CGbqualType::e_Product ); Associate( CSeqFeatData::eSubtype_misc_feature, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_misc_feature, CGbqualType::e_Usedin ); // misc_recomb Associate( CSeqFeatData::eSubtype_misc_recomb, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_misc_recomb, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_misc_recomb, CGbqualType::e_Organism ); Associate( CSeqFeatData::eSubtype_misc_recomb, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_misc_recomb, CGbqualType::e_Usedin ); // misc_signal Associate( CSeqFeatData::eSubtype_misc_signal, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_misc_signal, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_misc_signal, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_misc_signal, CGbqualType::e_Phenotype ); Associate( CSeqFeatData::eSubtype_misc_signal, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_misc_signal, CGbqualType::e_Usedin ); // misc_structure Associate( CSeqFeatData::eSubtype_misc_structure, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_misc_structure, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_misc_structure, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_misc_structure, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_misc_structure, CGbqualType::e_Usedin ); // modified_base Associate( CSeqFeatData::eSubtype_modified_base, CGbqualType::e_Frequency ); Associate( CSeqFeatData::eSubtype_modified_base, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_modified_base, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_modified_base, CGbqualType::e_Mod_base ); Associate( CSeqFeatData::eSubtype_modified_base, CGbqualType::e_Usedin ); // N_region Associate( CSeqFeatData::eSubtype_N_region, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_N_region, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_N_region, CGbqualType::e_Product ); Associate( CSeqFeatData::eSubtype_N_region, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_N_region, CGbqualType::e_Usedin ); // old_sequence Associate( CSeqFeatData::eSubtype_old_sequence, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_old_sequence, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_old_sequence, CGbqualType::e_Replace ); Associate( CSeqFeatData::eSubtype_old_sequence, CGbqualType::e_Usedin ); // polyA_signal Associate( CSeqFeatData::eSubtype_polyA_signal, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_polyA_signal, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_polyA_signal, CGbqualType::e_Usedin ); // polyA_site Associate( CSeqFeatData::eSubtype_polyA_site, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_polyA_site, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_polyA_site, CGbqualType::e_Usedin ); // prim_transcript Associate( CSeqFeatData::eSubtype_prim_transcript, CGbqualType::e_Allele ); Associate( CSeqFeatData::eSubtype_prim_transcript, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_prim_transcript, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_prim_transcript, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_prim_transcript, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_prim_transcript, CGbqualType::e_Usedin ); // primer_bind Associate( CSeqFeatData::eSubtype_primer_bind, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_primer_bind, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_primer_bind, CGbqualType::e_PCR_conditions ); Associate( CSeqFeatData::eSubtype_primer_bind, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_primer_bind, CGbqualType::e_Usedin ); // promoter Associate( CSeqFeatData::eSubtype_promoter, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_promoter, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_promoter, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_promoter, CGbqualType::e_Phenotype ); Associate( CSeqFeatData::eSubtype_promoter, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_promoter, CGbqualType::e_Usedin ); // protein_bind Associate( CSeqFeatData::eSubtype_protein_bind, CGbqualType::e_Bound_moiety ); Associate( CSeqFeatData::eSubtype_protein_bind, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_protein_bind, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_protein_bind, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_protein_bind, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_protein_bind, CGbqualType::e_Usedin ); // RBS Associate( CSeqFeatData::eSubtype_RBS, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_RBS, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_RBS, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_RBS, CGbqualType::e_Usedin ); // repeat_region Associate( CSeqFeatData::eSubtype_repeat_region, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_repeat_region, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_repeat_region, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_repeat_region, CGbqualType::e_Rpt_family ); Associate( CSeqFeatData::eSubtype_repeat_region, CGbqualType::e_Rpt_type ); Associate( CSeqFeatData::eSubtype_repeat_region, CGbqualType::e_Rpt_unit ); Associate( CSeqFeatData::eSubtype_repeat_region, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_repeat_region, CGbqualType::e_Transposon ); Associate( CSeqFeatData::eSubtype_repeat_region, CGbqualType::e_Usedin ); Associate( CSeqFeatData::eSubtype_repeat_region, CGbqualType::e_Insertion_seq ); // repeat_unit Associate( CSeqFeatData::eSubtype_repeat_unit, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_repeat_unit, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_repeat_unit, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_repeat_unit, CGbqualType::e_Rpt_family ); Associate( CSeqFeatData::eSubtype_repeat_unit, CGbqualType::e_Rpt_type ); Associate( CSeqFeatData::eSubtype_repeat_unit, CGbqualType::e_Usedin ); // rep_origin Associate( CSeqFeatData::eSubtype_rep_origin, CGbqualType::e_Direction ); Associate( CSeqFeatData::eSubtype_rep_origin, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_rep_origin, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_rep_origin, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_rep_origin, CGbqualType::e_Usedin ); // S_region Associate( CSeqFeatData::eSubtype_repeat_unit, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_repeat_unit, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_repeat_unit, CGbqualType::e_Product ); Associate( CSeqFeatData::eSubtype_repeat_unit, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_repeat_unit, CGbqualType::e_Usedin ); // satellite Associate( CSeqFeatData::eSubtype_satellite, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_satellite, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_satellite, CGbqualType::e_Rpt_family ); Associate( CSeqFeatData::eSubtype_satellite, CGbqualType::e_Rpt_type ); Associate( CSeqFeatData::eSubtype_satellite, CGbqualType::e_Rpt_unit ); Associate( CSeqFeatData::eSubtype_satellite, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_satellite, CGbqualType::e_Usedin ); // sig_peptide Associate( CSeqFeatData::eSubtype_sig_peptide, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_sig_peptide, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_sig_peptide, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_sig_peptide, CGbqualType::e_Product ); Associate( CSeqFeatData::eSubtype_sig_peptide, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_sig_peptide, CGbqualType::e_Usedin ); // stem_loop Associate( CSeqFeatData::eSubtype_stem_loop, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_stem_loop, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_stem_loop, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_stem_loop, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_stem_loop, CGbqualType::e_Usedin ); // STS Associate( CSeqFeatData::eSubtype_STS, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_STS, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_STS, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_STS, CGbqualType::e_Usedin ); // TATA_signal Associate( CSeqFeatData::eSubtype_TATA_signal, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_TATA_signal, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_TATA_signal, CGbqualType::e_Usedin ); // terminator Associate( CSeqFeatData::eSubtype_terminator, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_terminator, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_terminator, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_terminator, CGbqualType::e_Usedin ); // transit_peptide Associate( CSeqFeatData::eSubtype_transit_peptide, CGbqualType::e_Function ); Associate( CSeqFeatData::eSubtype_transit_peptide, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_transit_peptide, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_transit_peptide, CGbqualType::e_Product ); Associate( CSeqFeatData::eSubtype_transit_peptide, CGbqualType::e_Standard_name ); Associate( CSeqFeatData::eSubtype_transit_peptide, CGbqualType::e_Usedin ); // unsure Associate( CSeqFeatData::eSubtype_unsure, CGbqualType::e_Label ); Associate( CSeqFeatData::eSubtype_unsure, CGbqualType::e_Map ); Associate( CSeqFeatData::eSubtype_unsure, CGbqualType::e_Replace );
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?