Go to the source code of this file.
Go to the SVN repository for this file.
#define ESUBTYPE_SHOULD_FAIL(name) subtypesExpectedToFail.insert(CSeqFeatData::eSubtype_##name); #define CHECK_COMMON_FIELD(o1, o2, c, Field, val1, val2) #define CHECK_COMMON_STRING_LIST(o1, o2, c, Field, val1, val2) ◆ CHECK_COMMON_FIELD #define CHECK_COMMON_FIELD ( o1, o2, c, Field, val1, val2 ) Value:o1->Set##Field(val1); \
o2->Reset##Field(); \
c = o1->MakeCommon(*o2); \
BOOST_CHECK_EQUAL(c->IsSet##Field(), false); \
o2->Set##Field(val2); \
c = o1->MakeCommon(*o2); \
BOOST_CHECK_EQUAL(c->IsSet##Field(), false); \
o2->Set##Field(val1); \
c = o1->MakeCommon(*o2); \
BOOST_CHECK_EQUAL(c->IsSet##Field(), true); \
BOOST_CHECK_EQUAL(c->Get##Field(), o1->Get##Field());
Definition at line 960 of file seqfeatdata_unit_test.cpp.
◆ CHECK_COMMON_STRING_LIST #define CHECK_COMMON_STRING_LIST ( o1, o2, c, Field, val1, val2 ) Value:o1->Set##Field().push_back(val1); \
c = o1->MakeCommon(*o2); \
BOOST_CHECK_EQUAL(c->IsSet##Field(), false); \
o2->Set##Field().push_back(val2); \
c = o1->MakeCommon(*o2); \
BOOST_CHECK_EQUAL(c->IsSet##Field(), false); \
o2->Set##Field().push_back(val1); \
c = o1->MakeCommon(*o2); \
BOOST_CHECK_EQUAL(c->IsSet##Field(), true); \
BOOST_CHECK_EQUAL(c->Get##Field().
size(), 1); \
BOOST_CHECK_EQUAL(c->Get##Field().
front(), val1);
constexpr auto front(list< Head, As... >, T=T()) noexcept -> Head
const struct ncbi::grid::netcache::search::fields::SIZE size
Definition at line 1028 of file seqfeatdata_unit_test.cpp.
◆ ESUBTYPE_SHOULD_FAIL #define ESUBTYPE_SHOULD_FAIL ( name ) subtypesExpectedToFail.insert(CSeqFeatData::eSubtype_##name); ◆ BOOST_AUTO_TEST_CASE() [1/60] BOOST_AUTO_TEST_CASE ( s_TestSubtypeMaps ) ◆ BOOST_AUTO_TEST_CASE() [2/60] BOOST_AUTO_TEST_CASE ( Test_AllowedFeatureLocation ) ◆ BOOST_AUTO_TEST_CASE() [3/60] BOOST_AUTO_TEST_CASE ( Test_AllowXref ) ◆ BOOST_AUTO_TEST_CASE() [4/60] BOOST_AUTO_TEST_CASE ( Test_AuthList_SameCitation ) ◆ BOOST_AUTO_TEST_CASE() [5/60] BOOST_AUTO_TEST_CASE ( Test_BioSource_GetRepliconName_CXX_10657 )Definition at line 1108 of file seqfeatdata_unit_test.cpp.
References CBioSource_Base::eGenome_apicoplast, CBioSource_Base::eGenome_chloroplast, CBioSource_Base::eGenome_chromatophore, CBioSource_Base::eGenome_chromoplast, CBioSource_Base::eGenome_chromosome, CBioSource_Base::eGenome_hydrogenosome, CBioSource_Base::eGenome_kinetoplast, CBioSource_Base::eGenome_leucoplast, CBioSource_Base::eGenome_mitochondrion, CBioSource_Base::eGenome_plasmid, CBioSource_Base::eGenome_plasmid_in_mitochondrion, CBioSource_Base::eGenome_plasmid_in_plastid, CBioSource_Base::eGenome_plastid, CBioSource_Base::eGenome_proplastid, CBioSource_Base::eGenome_unknown, CSubSource_Base::eSubtype_altitude, CSubSource_Base::eSubtype_chromosome, CSubSource_Base::eSubtype_endogenous_virus_name, CSubSource_Base::eSubtype_insertion_seq_name, CSubSource_Base::eSubtype_linkage_group, CSubSource_Base::eSubtype_plasmid_name, CSubSource_Base::eSubtype_plastid_name, CSubSource_Base::eSubtype_segment, CBioSource::GetRepliconName(), NStr::IsBlank(), CBioSource_Base::IsSetSubtype(), CBioSource_Base::ResetGenome(), CBioSource_Base::ResetSubtype(), CBioSource_Base::SetGenome(), CBioSource_Base::SetOrg(), SetSubSource(), and TAX_ID_CONST.
◆ BOOST_AUTO_TEST_CASE() [6/60] BOOST_AUTO_TEST_CASE ( Test_BioSource_MakeCommon )Definition at line 1070 of file seqfeatdata_unit_test.cpp.
References CHECK_COMMON_FIELD, CBioSource_Base::eGenome_apicoplast, CBioSource_Base::eGenome_chloroplast, CBioSource_Base::eOrigin_artificial, CBioSource_Base::eOrigin_mut, CSubSource_Base::eSubtype_altitude, CBioSource_Base::GetOrg(), CBioSource_Base::GetSubtype(), COrg_ref::GetTaxId(), CBioSource_Base::IsSetSubtype(), CBioSource::MakeCommon(), CSubSource_Base::SetName(), CBioSource_Base::SetOrg(), CSubSource_Base::SetSubtype(), CBioSource_Base::SetSubtype(), and TAX_ID_CONST.
◆ BOOST_AUTO_TEST_CASE() [7/60] BOOST_AUTO_TEST_CASE ( Test_CapitalizationFix )Definition at line 174 of file seqfeatdata_unit_test.cpp.
References COrgMod_Base::eSubtype_nat_host, CSubSource_Base::eSubtype_sex, COrgMod::FixCapitalization(), CSubSource::FixCapitalization(), COrgMod::FixHostCapitalization(), CSubSource_Base::GetName(), COrgMod_Base::GetSubname(), CSubSource_Base::SetName(), COrgMod_Base::SetSubname(), COrgMod_Base::SetSubtype(), and CSubSource_Base::SetSubtype().
◆ BOOST_AUTO_TEST_CASE() [8/60] BOOST_AUTO_TEST_CASE ( Test_CheckCellLine ) ◆ BOOST_AUTO_TEST_CASE() [9/60] BOOST_AUTO_TEST_CASE ( Test_CleanupAndRepairInference ) ◆ BOOST_AUTO_TEST_CASE() [10/60] BOOST_AUTO_TEST_CASE ( Test_DiscouragedEnums ) ◆ BOOST_AUTO_TEST_CASE() [11/60] BOOST_AUTO_TEST_CASE ( Test_EnvSampleCleanup ) ◆ BOOST_AUTO_TEST_CASE() [12/60] BOOST_AUTO_TEST_CASE ( Test_FileTrack ) ◆ BOOST_AUTO_TEST_CASE() [13/60] BOOST_AUTO_TEST_CASE ( Test_FixDateFormat_for_BI_2614 ) ◆ BOOST_AUTO_TEST_CASE() [14/60] BOOST_AUTO_TEST_CASE ( Test_FixGenomeForQualifiers ) ◆ BOOST_AUTO_TEST_CASE() [15/60] BOOST_AUTO_TEST_CASE ( Test_FixImportKey ) ◆ BOOST_AUTO_TEST_CASE() [16/60] BOOST_AUTO_TEST_CASE ( Test_FixLatLonFormat ) ◆ BOOST_AUTO_TEST_CASE() [17/60] BOOST_AUTO_TEST_CASE ( Test_FixSexMatingTypeInconsistencies )Definition at line 1745 of file seqfeatdata_unit_test.cpp.
References CBioSource::AllowMatingTypeQualifier(), CBioSource::AllowSexQualifier(), CSubSource_Base::eSubtype_mating_type, CSubSource_Base::eSubtype_sex, CBioSource::FixSexMatingTypeInconsistencies(), CBioSource_Base::GetSubtype(), CBioSource_Base::IsSetSubtype(), CSubSource_Base::SetName(), CBioSource_Base::SetOrg(), CSubSource_Base::SetSubtype(), and CBioSource_Base::SetSubtype().
◆ BOOST_AUTO_TEST_CASE() [18/60] BOOST_AUTO_TEST_CASE ( Test_FixStrain ) ◆ BOOST_AUTO_TEST_CASE() [19/60] BOOST_AUTO_TEST_CASE ( Test_GB_3965 ) ◆ BOOST_AUTO_TEST_CASE() [20/60] BOOST_AUTO_TEST_CASE ( Test_GB_4111 ) ◆ BOOST_AUTO_TEST_CASE() [21/60] BOOST_AUTO_TEST_CASE ( Test_GB_5391 ) ◆ BOOST_AUTO_TEST_CASE() [22/60] BOOST_AUTO_TEST_CASE ( Test_GB_5458 ) ◆ BOOST_AUTO_TEST_CASE() [23/60] BOOST_AUTO_TEST_CASE ( Test_GB_6371 ) ◆ BOOST_AUTO_TEST_CASE() [24/60] BOOST_AUTO_TEST_CASE ( Test_GetBioProjectTypeAndLocation )Definition at line 1909 of file seqfeatdata_unit_test.cpp.
References CheckBioProjectLocationVals(), CheckViruses(), CBioSource_Base::eGenome_apicoplast, CBioSource_Base::eGenome_chloroplast, CBioSource_Base::eGenome_chromatophore, CBioSource_Base::eGenome_chromoplast, CBioSource_Base::eGenome_chromosome, CBioSource_Base::eGenome_cyanelle, CBioSource_Base::eGenome_endogenous_virus, CBioSource_Base::eGenome_extrachrom, CBioSource_Base::eGenome_hydrogenosome, CBioSource_Base::eGenome_insertion_seq, CBioSource_Base::eGenome_kinetoplast, CBioSource_Base::eGenome_leucoplast, CBioSource_Base::eGenome_macronuclear, CBioSource_Base::eGenome_mitochondrion, CBioSource_Base::eGenome_nucleomorph, CBioSource_Base::eGenome_plastid, CBioSource_Base::eGenome_proplastid, CBioSource_Base::eGenome_proviral, CBioSource_Base::eGenome_transposon, CBioSource_Base::eGenome_unknown, CSubSource_Base::eSubtype_linkage_group, CBioSource::GetBioprojectLocation(), CBioSource::GetBioprojectType(), CBioSource_Base::ResetSubtype(), CBioSource_Base::SetGenome(), and CBioSource_Base::SetSubtype().
◆ BOOST_AUTO_TEST_CASE() [25/60] BOOST_AUTO_TEST_CASE ( Test_GetQualifierTypeAndCheckCase ) ◆ BOOST_AUTO_TEST_CASE() [26/60] BOOST_AUTO_TEST_CASE ( Test_GetRNAProduct ) ◆ BOOST_AUTO_TEST_CASE() [27/60] BOOST_AUTO_TEST_CASE ( Test_IsECNumberSplit ) ◆ BOOST_AUTO_TEST_CASE() [28/60] BOOST_AUTO_TEST_CASE ( Test_IsIllegalQualName ) ◆ BOOST_AUTO_TEST_CASE() [29/60] BOOST_AUTO_TEST_CASE ( Test_IsLegalClass ) ◆ BOOST_AUTO_TEST_CASE() [30/60] BOOST_AUTO_TEST_CASE ( Test_IsTypeMaterialValid ) ◆ BOOST_AUTO_TEST_CASE() [31/60] BOOST_AUTO_TEST_CASE ( Test_IsValidEcNumberFormat ) ◆ BOOST_AUTO_TEST_CASE() [32/60] BOOST_AUTO_TEST_CASE ( Test_IsValidLocalID ) ◆ BOOST_AUTO_TEST_CASE() [33/60] BOOST_AUTO_TEST_CASE ( Test_LegalMobileElement ) ◆ BOOST_AUTO_TEST_CASE() [34/60] BOOST_AUTO_TEST_CASE ( Test_LegalQualsAny ) ◆ BOOST_AUTO_TEST_CASE() [35/60] BOOST_AUTO_TEST_CASE ( Test_OrgMod_FixHost ) ◆ BOOST_AUTO_TEST_CASE() [36/60] BOOST_AUTO_TEST_CASE ( Test_OrgMod_IsDiscouraged ) ◆ BOOST_AUTO_TEST_CASE() [37/60] BOOST_AUTO_TEST_CASE ( Test_OrgName_MakeCommon )Definition at line 974 of file seqfeatdata_unit_test.cpp.
References CHECK_COMMON_FIELD, COrgMod_Base::eSubtype_acronym, COrgMod_Base::eSubtype_anamorph, COrgName_Base::GetDiv(), COrgName_Base::GetMod(), COrgName_Base::IsSetMod(), COrgName::MakeCommon(), COrgName_Base::SetDiv(), COrgName_Base::SetMod(), COrgMod_Base::SetSubname(), and COrgMod_Base::SetSubtype().
◆ BOOST_AUTO_TEST_CASE() [38/60] BOOST_AUTO_TEST_CASE ( Test_OrgRef_MakeCommon ) ◆ BOOST_AUTO_TEST_CASE() [39/60] BOOST_AUTO_TEST_CASE ( Test_OrgRefLookup ) ◆ BOOST_AUTO_TEST_CASE() [40/60] BOOST_AUTO_TEST_CASE ( Test_Pub_SameCitation )Definition at line 766 of file seqfeatdata_unit_test.cpp.
References CSerialObject::Assign(), ENTREZ_ID_FROM, s_AddJTATitle(), s_AddNameTitle(), s_ChangeJTATitle(), s_ChangeNameTitle(), s_MakeAuthList(), s_MakeBook(), s_MakeBookChapterPub(), s_MakeImprint(), s_MakeJournal(), s_MakeJournalArticlePub(), s_TestAuthorChanges(), s_TestImprintChanges(), s_TestTitleChange(), CPub::SameCitation(), CPub_Base::SetArticle(), CCit_gen_Base::SetAuthors(), CCit_sub_Base::SetAuthors(), CCit_proc_Base::SetBook(), CPub_Base::SetBook(), CCit_gen_Base::SetCit(), CCit_let_Base::SetCit(), CCit_art_Base::SetFrom(), CPub_Base::SetGen(), CCit_sub_Base::SetImp(), CCit_gen_Base::SetIssue(), CCit_gen_Base::SetJournal(), CPub_Base::SetJournal(), CPub_Base::SetMan(), CCit_gen_Base::SetMuid(), CCit_gen_Base::SetPages(), CPub_Base::SetProc(), CCit_gen_Base::SetSerial_number(), CPub_Base::SetSub(), CCit_gen_Base::SetTitle(), and CCit_gen_Base::SetVolume().
◆ BOOST_AUTO_TEST_CASE() [41/60] BOOST_AUTO_TEST_CASE ( Test_PubEquiv_SameCitation ) ◆ BOOST_AUTO_TEST_CASE() [42/60] BOOST_AUTO_TEST_CASE ( Test_recombination_class ) ◆ BOOST_AUTO_TEST_CASE() [43/60] BOOST_AUTO_TEST_CASE ( Test_RefGeneTracking )Definition at line 2104 of file seqfeatdata_unit_test.cpp.
References CUser_object::eObjectType_RefGeneTracking, CUser_object::eRefGeneTrackingStatus_INFERRED, CUser_object::eRefGeneTrackingStatus_NotSet, CUser_object::eRefGeneTrackingStatus_PIPELINE, CUser_object_Base::GetData(), CUser_object::GetObjectType(), CUser_object::GetRefGeneTrackingAssembly(), CUser_object::GetRefGeneTrackingCollaborator(), CUser_object::GetRefGeneTrackingCollaboratorURL(), CUser_object::GetRefGeneTrackingGenerated(), CUser_object::GetRefGeneTrackingGenomicSource(), CUser_object::GetRefGeneTrackingIdenticalTo(), CUser_object::GetRefGeneTrackingStatus(), CObject_id_Base::GetStr(), CUser_object_Base::GetType(), GI_CONST, CUser_object::IsRefGeneTracking(), CUser_object::IsSetRefGeneTrackingCollaborator(), CUser_object::IsSetRefGeneTrackingCollaboratorURL(), CUser_object::IsSetRefGeneTrackingGenomicSource(), CUser_object::IsSetRefGeneTrackingIdenticalTo(), CUser_object::IsSetRefGeneTrackingStatus(), kEmptyStr, NULL, CUser_object::ResetRefGeneTrackingAssembly(), CUser_object::ResetRefGeneTrackingCollaborator(), CUser_object::ResetRefGeneTrackingCollaboratorURL(), CUser_object::ResetRefGeneTrackingGenerated(), CUser_object::ResetRefGeneTrackingGenomicSource(), CUser_object::ResetRefGeneTrackingIdenticalTo(), CUser_object::ResetRefGeneTrackingStatus(), CUser_object::SetObjectType(), CUser_object::SetRefGeneTrackingAssembly(), CUser_object::SetRefGeneTrackingCollaborator(), CUser_object::SetRefGeneTrackingCollaboratorURL(), CUser_object::SetRefGeneTrackingGenerated(), CUser_object::SetRefGeneTrackingGenomicSource(), CUser_object::SetRefGeneTrackingIdenticalTo(), and CUser_object::SetRefGeneTrackingStatus().
◆ BOOST_AUTO_TEST_CASE() [44/60] BOOST_AUTO_TEST_CASE ( Test_Regulatory ) ◆ BOOST_AUTO_TEST_CASE() [45/60] BOOST_AUTO_TEST_CASE ( Test_RemoveAbbreviation ) ◆ BOOST_AUTO_TEST_CASE() [46/60] BOOST_AUTO_TEST_CASE ( Test_RemoveNullTerms ) ◆ BOOST_AUTO_TEST_CASE() [47/60] BOOST_AUTO_TEST_CASE ( Test_RemoveUnexpectedViralQualifiers ) ◆ BOOST_AUTO_TEST_CASE() [48/60] BOOST_AUTO_TEST_CASE ( Test_RmCultureNotes ) ◆ BOOST_AUTO_TEST_CASE() [49/60] BOOST_AUTO_TEST_CASE ( Test_SetRnaProductName ) ◆ BOOST_AUTO_TEST_CASE() [50/60] BOOST_AUTO_TEST_CASE ( Test_SQD_2164 ) ◆ BOOST_AUTO_TEST_CASE() [51/60] BOOST_AUTO_TEST_CASE ( Test_SQD_2180 ) ◆ BOOST_AUTO_TEST_CASE() [52/60] BOOST_AUTO_TEST_CASE ( Test_SQD_2183 ) ◆ BOOST_AUTO_TEST_CASE() [53/60] BOOST_AUTO_TEST_CASE ( Test_SQD_2319 ) ◆ BOOST_AUTO_TEST_CASE() [54/60] BOOST_AUTO_TEST_CASE ( Test_SQD_3603 ) ◆ BOOST_AUTO_TEST_CASE() [55/60] BOOST_AUTO_TEST_CASE ( Test_SQD_4173 ) ◆ BOOST_AUTO_TEST_CASE() [56/60] BOOST_AUTO_TEST_CASE ( Test_Unverified )Definition at line 2274 of file seqfeatdata_unit_test.cpp.
References CUser_object::AddUnverifiedContaminant(), CUser_object::AddUnverifiedFeature(), CUser_object::AddUnverifiedMisassembled(), CUser_object::AddUnverifiedOrganism(), CUser_object::eObjectType_Unverified, CUser_object::IsUnverified(), CUser_object::IsUnverifiedContaminant(), CUser_object::IsUnverifiedFeature(), CUser_object::IsUnverifiedMisassembled(), CUser_object::IsUnverifiedOrganism(), CUser_object::RemoveUnverifiedContaminant(), CUser_object::RemoveUnverifiedFeature(), CUser_object::RemoveUnverifiedMisassembled(), CUser_object::RemoveUnverifiedOrganism(), and CUser_object::SetObjectType().
◆ BOOST_AUTO_TEST_CASE() [57/60] BOOST_AUTO_TEST_CASE ( Test_VR_665 ) ◆ BOOST_AUTO_TEST_CASE() [58/60] BOOST_AUTO_TEST_CASE ( Test_VR_693 ) ◆ BOOST_AUTO_TEST_CASE() [59/60] BOOST_AUTO_TEST_CASE ( Test_VR_730 ) ◆ BOOST_AUTO_TEST_CASE() [60/60] BOOST_AUTO_TEST_CASE ( Test_x_ExhonerateQualifier ) ◆ CheckBioProjectLocationVals() ◆ CheckPlasmid() ◆ CheckViruses() ◆ s_AddJTATitle() void s_AddJTATitle ( CTitle & title ) ◆ s_AddNameTitle() void s_AddNameTitle ( CTitle & title ) ◆ s_ChangeAuthorFirstName() [1/2] void s_ChangeAuthorFirstName ( CAuth_list & auth_list ) ◆ s_ChangeAuthorFirstName() [2/2] bool s_ChangeAuthorFirstName ( CPub & pub ) ◆ s_ChangeAuthorLastName() [1/2] void s_ChangeAuthorLastName ( CAuth_list & auth_list ) ◆ s_ChangeAuthorLastName() [2/2] bool s_ChangeAuthorLastName ( CPub & pub ) ◆ s_ChangeDate() void s_ChangeDate ( CDate & date ) ◆ s_ChangeImprintMatch() [1/2] void s_ChangeImprintMatch ( CImprint & imp, int change_no ) ◆ s_ChangeImprintMatch() [2/2] bool s_ChangeImprintMatch ( CPub & pub, int change_no ) ◆ s_ChangeImprintNoMatch() [1/2] void s_ChangeImprintNoMatch ( CImprint & imp, int change_no ) ◆ s_ChangeImprintNoMatch() [2/2] bool s_ChangeImprintNoMatch ( CPub & pub, int change_no ) ◆ s_ChangeJTATitle() void s_ChangeJTATitle ( CTitle & title ) ◆ s_ChangeNameTitle() void s_ChangeNameTitle ( CTitle & title ) ◆ s_ChangeTitle() void s_ChangeTitle ( CPub & pub )Definition at line 552 of file seqfeatdata_unit_test.cpp.
References CPub_Base::e_Article, CPub_Base::e_Book, CPub_Base::e_Gen, CPub_Base::e_Journal, CPub_Base::e_Man, CPub_Base::e_Proc, s_ChangeJTATitle(), s_ChangeNameTitle(), CPub_Base::SetArticle(), CCit_proc_Base::SetBook(), CPub_Base::SetBook(), CCit_gen_Base::SetCit(), CCit_let_Base::SetCit(), CPub_Base::SetGen(), CPub_Base::SetJournal(), CPub_Base::SetMan(), CPub_Base::SetProc(), CCit_art_Base::SetTitle(), CCit_book_Base::SetTitle(), CCit_jour_Base::SetTitle(), and CPub_Base::Which().
Referenced by s_TestTitleChange().
◆ s_MakeAuthList() ◆ s_MakeBook() ◆ s_MakeBookChapterPub() ◆ s_MakeImprint() ◆ s_MakeJournal() ◆ s_MakeJournalArticlePub() ◆ s_SetAuthList()Definition at line 420 of file seqfeatdata_unit_test.cpp.
References CPub_Base::e_Article, CPub_Base::e_Book, CPub_Base::e_Gen, CPub_Base::e_Man, CPub_Base::e_Proc, CPub_Base::e_Sub, NULL, CRef< C, Locker >::Reset(), CPub_Base::SetArticle(), CCit_art_Base::SetAuthors(), CCit_book_Base::SetAuthors(), CCit_gen_Base::SetAuthors(), CCit_sub_Base::SetAuthors(), CCit_proc_Base::SetBook(), CPub_Base::SetBook(), CCit_let_Base::SetCit(), CPub_Base::SetGen(), CPub_Base::SetMan(), CPub_Base::SetProc(), CPub_Base::SetSub(), and CPub_Base::Which().
Referenced by s_ChangeAuthorFirstName(), and s_ChangeAuthorLastName().
◆ s_SetImprint()Definition at line 483 of file seqfeatdata_unit_test.cpp.
References CPub_Base::e_Article, CPub_Base::e_Book, CPub_Base::e_Journal, CPub_Base::e_Man, CPub_Base::e_Proc, CPub_Base::e_Sub, CPub_Base::GetArticle(), CCit_art_Base::GetFrom(), CCit_art_Base::C_From::IsBook(), CCit_art_Base::C_From::IsJournal(), CCit_art_Base::IsSetFrom(), NULL, CRef< C, Locker >::Reset(), CPub_Base::SetArticle(), CCit_proc_Base::SetBook(), CPub_Base::SetBook(), CCit_let_Base::SetCit(), CCit_art_Base::SetFrom(), CCit_book_Base::SetImp(), CCit_jour_Base::SetImp(), CCit_sub_Base::SetImp(), CPub_Base::SetJournal(), CPub_Base::SetMan(), CPub_Base::SetProc(), CPub_Base::SetSub(), and CPub_Base::Which().
Referenced by s_ChangeImprintMatch(), s_ChangeImprintNoMatch(), and s_TestImprintChanges().
◆ s_TestAuthorChanges() void s_TestAuthorChanges ( CPub & pub ) ◆ s_TestImprintChanges() void s_TestImprintChanges ( CPub & pub ) ◆ s_TestTitleChange() void s_TestTitleChange ( CPub & pub ) ◆ SetSubSource() static void SetSubSource ( objects::CBioSource & src, objects::CSubSource::TSubtype subtype, string val ) static ◆ USING_SCOPE() ◆ USING_NCBI_SCOPERetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4