|
NCBI C++ ToolKit
|
Search Toolkit Book for CFlatFileConfig
#include <objtools/format/flat_file_config.hpp>
Collaboration diagram for CFlatFileConfig:Classes | |
| class | CGenbankBlockCallback |
Static Public Member Functions | |
| static FGenbankBlocks | StringToGenbankBlock (const string &str) |
| static const vector< string > & | GetAllGenbankStrings (void) |
| static void | AddArgumentDescriptions (CArgDescriptions &args) |
Static Public Attributes | |
| static const size_t | SMARTFEATLIMIT = 1000000 |
Private Member Functions | |
| void | x_ThrowHaltNow (void) const |
Static Private Attributes | |
| static const bool | sm_ModeFlags [4][32] |
Definition at line 116 of file flat_file_config.hpp.
| typedef unsigned int CFlatFileConfig::TCustom |
Definition at line 276 of file flat_file_config.hpp.
| typedef unsigned int CFlatFileConfig::TFlags |
Definition at line 273 of file flat_file_config.hpp.
| typedef EFormat CFlatFileConfig::TFormat |
Definition at line 269 of file flat_file_config.hpp.
| typedef unsigned int CFlatFileConfig::TGenbankBlocks |
Definition at line 275 of file flat_file_config.hpp.
| typedef EMode CFlatFileConfig::TMode |
Definition at line 270 of file flat_file_config.hpp.
| typedef EPolicy CFlatFileConfig::TPolicy |
Definition at line 272 of file flat_file_config.hpp.
| typedef EStyle CFlatFileConfig::TStyle |
Definition at line 271 of file flat_file_config.hpp.
| typedef unsigned int CFlatFileConfig::TView |
Definition at line 274 of file flat_file_config.hpp.
Definition at line 186 of file flat_file_config.hpp.
Definition at line 151 of file flat_file_config.hpp.
| Enumerator | |
|---|---|
| eFormat_GenBank | |
| eFormat_EMBL | |
| eFormat_DDBJ | |
| eFormat_GBSeq | |
| eFormat_INSDSeq | |
| eFormat_FTable | |
| eFormat_FeaturesOnly | |
| eFormat_SAM | |
| eFormat_AGP | |
| eFormat_Lite | |
Definition at line 120 of file flat_file_config.hpp.
| Enumerator | |
|---|---|
| eMode_Release | |
| eMode_Entrez | |
| eMode_GBench | |
| eMode_Dump | |
Definition at line 134 of file flat_file_config.hpp.
| Enumerator | |
|---|---|
| ePolicy_Adaptive | |
| ePolicy_Internal | |
| ePolicy_External | |
| ePolicy_Exhaustive | |
| ePolicy_Ftp | |
| ePolicy_Web | |
| ePolicy_Genomes | |
Definition at line 218 of file flat_file_config.hpp.
| Enumerator | |
|---|---|
| eStyle_Normal | |
| eStyle_Segment | |
| eStyle_Master | |
| eStyle_Contig | |
Definition at line 143 of file flat_file_config.hpp.
| Enumerator | |
|---|---|
| fViewNucleotides | |
| fViewProteins | |
| fViewAll | |
| fViewFirst | |
Definition at line 210 of file flat_file_config.hpp.
Definition at line 230 of file flat_file_config.hpp.
| CFlatFileConfig::CFlatFileConfig | ( | TFormat | format = eFormat_GenBank, |
| TMode | mode = eMode_GBench, |
||
| TStyle | style = eStyle_Normal, |
||
| TFlags | flags = 0, |
||
| TView | view = fViewNucleotides, |
||
| TPolicy | policy = ePolicy_Adaptive, |
||
| TCustom | custom = 0 |
||
| ) |
Definition at line 311 of file flat_file_config.cpp.
References BasicCleanup(), eFormat_FTable, eStyle_Master, fGenbankBlocks_All, m_FeatDepth, m_Format, m_GapDepth, m_html_formatter, m_RefSeqConventions, m_Style, CRef< C, Locker >::Reset(), SetCanceledCallback(), SetGenbankBlockCallback(), and SetGenbankBlocks().
| CFlatFileConfig::~CFlatFileConfig | ( | void | ) |
Definition at line 338 of file flat_file_config.cpp.
|
static |
Definition at line 506 of file flat_file_config.cpp.
References CArgDescriptions::AddDefaultKey(), CArgDescriptions::AddFlag(), CArgDescriptions::AddOptionalKey(), DENT, CArgDescriptions::eDouble, CArgDescriptions::eExcludes, CArgDescriptions::eInteger, CArgDescriptions::eString, GetAllGenbankStrings(), NStr::Join(), CArgDescriptions::SetConstraint(), CArgDescriptions::SetCurrentGroup(), and CArgDescriptions::SetDependency().
Referenced by CAsn2FlatApp::Init().
|
inline |
Definition at line 814 of file flat_file_config.hpp.
Referenced by CFeatureItem::x_AddQualTranslation(), CFeatureItem::x_GetAssociatedProtInfo(), and CFeatureItem::x_GetAssociatedProtInfoIdx().
| bool CFlatFileConfig::AvoidLocusColl | ( | void | ) | const |
Definition at line 389 of file flat_file_config.cpp.
|
inline |
Definition at line 725 of file flat_file_config.hpp.
References m_BasicCleanup.
|
inline |
Definition at line 723 of file flat_file_config.hpp.
References m_BasicCleanup.
Referenced by CFlatFileConfig(), CFlatFileGenerator::Generate(), and CAsn2FlatApp::x_CreateFlatFileGenerator().
| bool CFlatFileConfig::CheckCDSProductId | ( | void | ) | const |
Definition at line 402 of file flat_file_config.cpp.
| bool CFlatFileConfig::CheckQualSyntax | ( | void | ) | const |
Definition at line 394 of file flat_file_config.cpp.
| bool CFlatFileConfig::CitArtIsoJta | ( | void | ) | const |
Definition at line 398 of file flat_file_config.cpp.
| bool CFlatFileConfig::CodonRecognizedToNote | ( | void | ) | const |
Definition at line 432 of file flat_file_config.cpp.
References false, m_Mode, m_RefSeqConventions, and sm_ModeFlags.
Referenced by CFeatureItem::x_FormatNoteQuals(), and CFeatureItem::x_FormatQuals().
|
inline |
Definition at line 812 of file flat_file_config.hpp.
|
inline |
Definition at line 810 of file flat_file_config.hpp.
Referenced by CFlatGatherer::x_GatherFeatures(), and CFlatGatherer::x_GatherFeaturesIdx().
|
inline |
Definition at line 858 of file flat_file_config.hpp.
Referenced by CFlatGatherer::x_GatherReferences().
|
inline |
Definition at line 868 of file flat_file_config.hpp.
Referenced by CFlatFileGenerator::Generate().
|
inline |
Definition at line 864 of file flat_file_config.hpp.
Referenced by CFlatGatherer::x_DoMultipleSections(), and CFlatGatherer::x_GatherBioseq().
|
inline |
Definition at line 795 of file flat_file_config.hpp.
Referenced by CFlatItemFormatter::End(), CGenbankFormatter::EndSection(), CGenbankFormatter::FormatAccession(), CGenbankFormatter::FormatComment(), CGenbankFormatter::FormatDBSource(), CGenbankFormatter::FormatGenomeProject(), CGenbankFormatter::FormatKeywords(), CGenbankFormatter::FormatLocus(), CGenbankFormatter::FormatOrigin(), CGenbankFormatter::FormatPrimary(), CGenbankFormatter::FormatSequence(), CGenbankFormatter::FormatTSA(), CGenbankFormatter::FormatWGS(), s_FormatPatent(), s_FormatRegularSequencePiece(), CFlatItemFormatter::Start(), CGenbankFormatter::x_Authors(), CGenbankFormatter::x_Consortium(), CDBSourceItem::x_FormatPDBSource(), CGenbankFormatter::x_Journal(), CGenbankFormatter::x_Reference(), CGenbankFormatter::x_SmartWrapQuals(), and CGenbankFormatter::x_Title().
|
inline |
Definition at line 866 of file flat_file_config.hpp.
| bool CFlatFileConfig::DropBadCitGens | ( | void | ) | const |
Definition at line 391 of file flat_file_config.cpp.
Referenced by s_FormatCitGen().
| bool CFlatFileConfig::DropBadDbxref | ( | void | ) | const |
Definition at line 399 of file flat_file_config.cpp.
| bool CFlatFileConfig::DropIllegalQuals | ( | void | ) | const |
Definition at line 393 of file flat_file_config.cpp.
Referenced by CFeatureItem::x_AddQualProtEcNumber(), and CFeatureItem::x_AddQualsRna().
| bool CFlatFileConfig::DropShortAA | ( | void | ) | const |
Definition at line 388 of file flat_file_config.cpp.
|
inline |
Definition at line 853 of file flat_file_config.hpp.
Referenced by CGenbankFormatter::FormatSequence().
|
inline |
Definition at line 857 of file flat_file_config.hpp.
Referenced by CFlatFileGenerator::Generate().
|
inline |
Definition at line 816 of file flat_file_config.hpp.
| bool CFlatFileConfig::ForGBRelease | ( | void | ) | const |
Definition at line 408 of file flat_file_config.cpp.
Referenced by CFlatGatherer::x_GatherFeatures(), and CFlatGatherer::x_GatherFeaturesIdx().
| bool CFlatFileConfig::FrequencyToNote | ( | void | ) | const |
Definition at line 403 of file flat_file_config.cpp.
Definition at line 1056 of file flat_file_config.cpp.
References fHideCDDFeatures, fHideSNPFeatures, flags, format, fShowCDDFeatures, fShowSNPFeatures, m_BasicCleanup, m_fGenbankBlocks, SetCustom(), SetFeatDepth(), SetFlags(), SetFormat(), SetGapDepth(), SetMode(), SetPolicy(), SetSingleAccession(), SetStyle(), and SetView().
Referenced by CAsn2FlatApp::x_CreateFlatFileGenerator().
|
inline |
Definition at line 862 of file flat_file_config.hpp.
Referenced by s_SkipFeature().
|
inline |
Definition at line 869 of file flat_file_config.hpp.
Definition at line 479 of file flat_file_config.cpp.
References set< Key, Compare >::begin(), copy(), set< Key, Compare >::end(), set< Key, Compare >::insert(), and ITERATE.
Referenced by AddArgumentDescriptions().
Definition at line 714 of file flat_file_config.hpp.
References m_pCanceledCallback.
Referenced by CFlatFileGenerator::Generate().
Definition at line 618 of file flat_file_config.hpp.
References m_Custom.
|
inline |
Definition at line 670 of file flat_file_config.hpp.
References m_FeatDepth.
Referenced by CFlatFileGenerator::Generate().
Definition at line 518 of file flat_file_config.hpp.
References m_Flags.
Definition at line 417 of file flat_file_config.hpp.
References m_Format.
Referenced by CFlatFileGenerator::Generate(), CFlatFileGenerator::GetSeqFeatText(), and s_FormatPatent().
|
inline |
Definition at line 673 of file flat_file_config.hpp.
References m_GapDepth.
Referenced by CFlatFileGenerator::Generate().
|
inline |
Definition at line 708 of file flat_file_config.hpp.
References m_GenbankBlockCallback.
Referenced by CGenbankGatherer::x_DoSingleSection().
|
inline |
Definition at line 410 of file flat_file_config.hpp.
References m_html_formatter.
Referenced by CGenbankFormatter::FormatSequence(), s_GetLinkFeatureKey(), CDBSourceItem::x_FormatDBSourceID(), and CGenbankFormatter::x_FormatOrganismLine().
Definition at line 440 of file flat_file_config.hpp.
References m_Mode.
Referenced by s_FormatPatent().
Definition at line 498 of file flat_file_config.hpp.
References m_Policy.
Definition at line 668 of file flat_file_config.hpp.
References m_SingleAccession.
Referenced by CFlatFileGenerator::Generate().
Definition at line 454 of file flat_file_config.hpp.
References m_Style.
Definition at line 468 of file flat_file_config.hpp.
References m_View.
| bool CFlatFileConfig::GoQualsEachMerge | ( | void | ) | const |
Definition at line 411 of file flat_file_config.cpp.
Referenced by CFeatureItem::x_FormatQuals().
| bool CFlatFileConfig::GoQualsToNote | ( | void | ) | const |
Definition at line 422 of file flat_file_config.cpp.
References false, m_Mode, m_RefSeqConventions, and sm_ModeFlags.
Referenced by CFeatureItem::x_FormatQuals().
| bool CFlatFileConfig::HideBankItComment | ( | void | ) | const |
Definition at line 401 of file flat_file_config.cpp.
|
inline |
Definition at line 805 of file flat_file_config.hpp.
Referenced by CFlatFileGenerator::Generate(), s_SetSelection(), CFlatGatherer::x_GatherFeaturesOnRange(), CFlatGatherer::x_GatherFeaturesOnRangeIdx(), CFlatGatherer::x_GatherFeaturesOnWholeLocation(), CFlatGatherer::x_GatherFeaturesOnWholeLocationIdx(), CFlatGatherer::x_GetFeatsOnCdsProduct(), and CFlatGatherer::x_GetFeatsOnCdsProductIdx().
|
inline |
Definition at line 804 of file flat_file_config.hpp.
Referenced by CFlatGatherer::x_GetFeatsOnCdsProduct(), and CFlatGatherer::x_GetFeatsOnCdsProductIdx().
| bool CFlatFileConfig::HideEmptySource | ( | void | ) | const |
Definition at line 405 of file flat_file_config.cpp.
Referenced by CFlatGatherer::x_GatherSourceFeatures().
|
inline |
Definition at line 798 of file flat_file_config.hpp.
Referenced by s_SetSelection(), and s_SkipFeature().
|
inline |
Definition at line 823 of file flat_file_config.hpp.
Referenced by s_SetSelection().
|
inline |
Definition at line 802 of file flat_file_config.hpp.
Referenced by s_FilterPubdesc().
|
inline |
Definition at line 851 of file flat_file_config.hpp.
Referenced by CGenbankFormatter::FormatVersion(), CFeatureItem::x_AddProductIdQuals(), and CFeatureItem::x_AddQualProteinId().
|
inline |
Definition at line 796 of file flat_file_config.hpp.
Referenced by s_SetSelection(), and s_SkipFeature().
|
inline |
Definition at line 799 of file flat_file_config.hpp.
Referenced by s_SetSelection(), and s_SkipFeature().
|
inline |
Definition at line 800 of file flat_file_config.hpp.
Referenced by s_SetSelection(), and s_SkipFeature().
|
inline |
Definition at line 850 of file flat_file_config.hpp.
Referenced by CFeatureItem::x_AddFTableCdregionQuals(), CFeatureItem::x_AddFTableQuals(), and CFeatureItem::x_AddFTableRnaQuals().
|
inline |
Definition at line 801 of file flat_file_config.hpp.
Referenced by s_SetSelection(), and s_SkipFeature().
|
inline |
Definition at line 797 of file flat_file_config.hpp.
Referenced by CFlatFileGenerator::Generate(), and s_SetSelection().
|
inline |
Definition at line 813 of file flat_file_config.hpp.
Referenced by CEmblGatherer::x_DoSingleSection(), and CGenbankGatherer::x_DoSingleSection().
| bool CFlatFileConfig::HideSpecificGeneMaps | ( | void | ) | const |
Definition at line 413 of file flat_file_config.cpp.
| bool CFlatFileConfig::HideUnclassPartial | ( | void | ) | const |
Definition at line 409 of file flat_file_config.cpp.
|
inline |
Definition at line 861 of file flat_file_config.hpp.
| bool CFlatFileConfig::IgnorePatPubs | ( | void | ) | const |
Definition at line 387 of file flat_file_config.cpp.
|
inline |
Definition at line 424 of file flat_file_config.hpp.
References eFormat_AGP, and m_Format.
|
inline |
Definition at line 420 of file flat_file_config.hpp.
References eFormat_DDBJ, and m_Format.
Referenced by s_SkipFeature().
|
inline |
Definition at line 419 of file flat_file_config.hpp.
References eFormat_EMBL, and m_Format.
Referenced by s_FormatCitGen(), s_FormatJournal(), and CFlatItemFormatter::x_FormatRefJournal().
|
inline |
Definition at line 423 of file flat_file_config.hpp.
References eFormat_FTable, and m_Format.
Referenced by CFlatGatherer::x_CollectBioSources(), CFlatGatherer::x_CollectBioSourcesOnBioseq(), CFeatureItem::x_FormatQuals(), and CFlatGatherer::x_GatherBioseq().
|
inline |
Definition at line 421 of file flat_file_config.hpp.
References eFormat_GBSeq, and m_Format.
Referenced by s_FormatJournal(), and CFeatureItem::x_AddQualsRna().
|
inline |
Definition at line 418 of file flat_file_config.hpp.
References eFormat_GenBank, and m_Format.
Referenced by s_FormatCitGen(), s_FormatJournal(), and CFlatItemFormatter::x_FormatRefJournal().
|
inline |
Definition at line 422 of file flat_file_config.hpp.
References eFormat_INSDSeq, and m_Format.
Referenced by s_FormatJournal(), and CFeatureItem::x_AddQualsRna().
|
inline |
Definition at line 425 of file flat_file_config.hpp.
References eFormat_Lite, and m_Format.
Referenced by CGenbankGatherer::x_DoSingleSection().
|
inline |
Definition at line 444 of file flat_file_config.hpp.
References eMode_Dump, and m_Mode.
Referenced by s_ShowBaseCount(), CFeatureItem::x_AddQualCdsProduct(), CFeatureItem::x_AddQualsRna(), CFlatGatherer::x_CollectBioSources(), CFlatGatherer::x_CollectBioSourcesOnBioseq(), CEmblGatherer::x_DoSingleSection(), CFlatGatherer::x_GatherSourceFeatures(), and CFlatGatherer::x_RefSeqComments().
|
inline |
Definition at line 442 of file flat_file_config.hpp.
References eMode_Entrez, and m_Mode.
Referenced by CFlatItemFormatter::End(), CGenbankFormatter::EndSection(), CGenbankFormatter::FormatSequence(), CFlatItemFormatter::Start(), and CGenbankGatherer::x_DoSingleSection().
|
inline |
Definition at line 443 of file flat_file_config.hpp.
References eMode_GBench, and m_Mode.
Referenced by s_ShowBaseCount(), CFeatureItem::x_AddQualsRna(), and CEmblGatherer::x_DoSingleSection().
|
inline |
Definition at line 441 of file flat_file_config.hpp.
References eMode_Release, and m_Mode.
Referenced by CFlatGatherer::x_GatherBioseq().
|
inline |
Definition at line 499 of file flat_file_config.hpp.
References ePolicy_Adaptive, and m_Policy.
|
inline |
Definition at line 502 of file flat_file_config.hpp.
References ePolicy_Exhaustive, and m_Policy.
Referenced by CFlatFileGenerator::Generate().
|
inline |
Definition at line 501 of file flat_file_config.hpp.
References ePolicy_External, and m_Policy.
Referenced by CFlatFileGenerator::Generate().
|
inline |
Definition at line 503 of file flat_file_config.hpp.
References ePolicy_Ftp, and m_Policy.
Referenced by CGenbankFormatter::FormatVersion(), CFlatFileGenerator::Generate(), s_SetSelection(), CFeatureItem::x_AddProductIdQuals(), CFeatureItem::x_AddQualProteinId(), CFlatGatherer::x_CollectBioSourcesOnBioseq(), CGenbankGatherer::x_DoSingleSection(), CFeatureItem::x_GetAssociatedProtInfo(), CFeatureItem::x_GetAssociatedProtInfoIdx(), CFlatGatherer::x_GetFeatsOnCdsProductIdx(), and CGenbankFormatter::x_LocusHtmlPrefix().
|
inline |
Definition at line 505 of file flat_file_config.hpp.
References ePolicy_Genomes, and m_Policy.
Referenced by CGenbankFormatter::FormatVersion(), CFlatFileGenerator::Generate(), s_SetSelection(), s_SkipFeature(), CFeatureItem::x_AddProductIdQuals(), CFeatureItem::x_AddQualProteinId(), CFlatGatherer::x_CollectBioSourcesOnBioseq(), CGenbankGatherer::x_DoSingleSection(), CFlatGatherer::x_GatherFeaturesOnWholeLocationIdx(), CFeatureItem::x_GetAssociatedProtInfo(), CFeatureItem::x_GetAssociatedProtInfoIdx(), CFlatGatherer::x_GetFeatsOnCdsProductIdx(), and CGenbankFormatter::x_LocusHtmlPrefix().
|
inline |
Definition at line 500 of file flat_file_config.hpp.
References ePolicy_Internal, and m_Policy.
Referenced by CFlatFileGenerator::Generate(), and CFlatGatherer::x_GetFeatsOnCdsProductIdx().
|
inline |
Definition at line 504 of file flat_file_config.hpp.
References ePolicy_Web, and m_Policy.
Referenced by CFlatFileGenerator::Generate().
|
inline |
Definition at line 683 of file flat_file_config.hpp.
References m_fGenbankBlocks.
Referenced by CFlatGatherer::x_GatherSourceOrganism().
|
inline |
Definition at line 458 of file flat_file_config.hpp.
References eStyle_Contig, and m_Style.
Referenced by CBioseqContext::DoContigStyle(), and CFlatGatherer::x_GatherBioseq().
|
inline |
Definition at line 457 of file flat_file_config.hpp.
References eStyle_Master, and m_Style.
|
inline |
Definition at line 455 of file flat_file_config.hpp.
References eStyle_Normal, and m_Style.
Referenced by CBioseqContext::DoContigStyle(), CFlatFileGenerator::Generate(), and CFlatGatherer::x_GatherBioseq().
|
inline |
Definition at line 456 of file flat_file_config.hpp.
References eStyle_Segment, and m_Style.
Referenced by CFlatGatherer::x_GatherBioseq().
|
inline |
Definition at line 471 of file flat_file_config.hpp.
References IsViewNuc(), and IsViewProt().
Referenced by CFlatFileGenerator::Generate(), and CGather_Iter::x_AddSeqEntryToStack().
|
inline |
Definition at line 472 of file flat_file_config.hpp.
References fViewFirst, and m_View.
Referenced by CGather_Iter::x_AddSeqEntryToStack().
|
inline |
Definition at line 469 of file flat_file_config.hpp.
References fViewNucleotides, and m_View.
Referenced by CFlatFileGenerator::Generate(), IsViewAll(), and CGather_Iter::x_AddSeqEntryToStack().
|
inline |
Definition at line 470 of file flat_file_config.hpp.
References fViewProteins, and m_View.
Referenced by CFlatFileGenerator::Generate(), IsViewAll(), and CGather_Iter::x_AddSeqEntryToStack().
| bool CFlatFileConfig::IupacaaOnly | ( | void | ) | const |
Definition at line 390 of file flat_file_config.cpp.
Referenced by CFeatureItem::x_AddQualsRna().
|
inline |
Definition at line 806 of file flat_file_config.hpp.
Referenced by s_FilterPubdesc().
|
inline |
Definition at line 852 of file flat_file_config.hpp.
Referenced by CGenbankFormatter::FormatLocus().
| bool CFlatFileConfig::NeedAtLeastOneRef | ( | void | ) | const |
Definition at line 397 of file flat_file_config.cpp.
| bool CFlatFileConfig::NeedOrganismQual | ( | void | ) | const |
Definition at line 396 of file flat_file_config.cpp.
| bool CFlatFileConfig::NeedRequiredQuals | ( | void | ) | const |
Definition at line 395 of file flat_file_config.cpp.
Referenced by s_SkipFeature().
|
inline |
Definition at line 824 of file flat_file_config.hpp.
Referenced by CFeatureItem::x_AddQualTranslation().
| bool CFlatFileConfig::NoAffilOnUnpub | ( | void | ) | const |
Definition at line 392 of file flat_file_config.cpp.
Referenced by s_FormatCitGen().
|
inline |
Definition at line 822 of file flat_file_config.hpp.
|
inline |
Definition at line 867 of file flat_file_config.hpp.
|
inline |
Definition at line 803 of file flat_file_config.hpp.
Referenced by s_FilterPubdesc().
|
inline |
Definition at line 815 of file flat_file_config.hpp.
Referenced by CFlatFileGenerator::Generate().
| bool CFlatFileConfig::SelenocysteineToNote | ( | void | ) | const |
Definition at line 427 of file flat_file_config.cpp.
References false, m_Mode, m_RefSeqConventions, and sm_ModeFlags.
|
inline |
Definition at line 814 of file flat_file_config.hpp.
|
inline |
Definition at line 717 of file flat_file_config.hpp.
References m_pCanceledCallback.
Referenced by CFlatFileConfig(), and CFlatFileExportJob::Run().
|
inline |
Definition at line 812 of file flat_file_config.hpp.
|
inline |
Definition at line 810 of file flat_file_config.hpp.
Definition at line 641 of file flat_file_config.hpp.
References m_Custom.
Referenced by FromArguments().
|
inline |
Definition at line 858 of file flat_file_config.hpp.
|
inline |
Definition at line 868 of file flat_file_config.hpp.
|
inline |
Definition at line 864 of file flat_file_config.hpp.
|
inline |
Definition at line 795 of file flat_file_config.hpp.
|
inline |
Definition at line 866 of file flat_file_config.hpp.
|
inline |
Definition at line 853 of file flat_file_config.hpp.
|
inline |
Definition at line 857 of file flat_file_config.hpp.
|
inline |
Definition at line 816 of file flat_file_config.hpp.
Definition at line 671 of file flat_file_config.hpp.
References m_FeatDepth.
Referenced by FromArguments().
Definition at line 583 of file flat_file_config.hpp.
References flags, and m_Flags.
Referenced by FromArguments().
Definition at line 428 of file flat_file_config.hpp.
References format, and m_Format.
Referenced by FromArguments().
|
inline |
Definition at line 435 of file flat_file_config.hpp.
References eFormat_AGP, and m_Format.
|
inline |
Definition at line 431 of file flat_file_config.hpp.
References eFormat_DDBJ, and m_Format.
|
inline |
Definition at line 430 of file flat_file_config.hpp.
References eFormat_EMBL, and m_Format.
|
inline |
Definition at line 434 of file flat_file_config.hpp.
References eFormat_FTable, and m_Format.
Referenced by C5ColExportJob::Run(), and s_Create5ColFeatTable().
|
inline |
Definition at line 432 of file flat_file_config.hpp.
References eFormat_GBSeq, and m_Format.
|
inline |
Definition at line 429 of file flat_file_config.hpp.
References eFormat_GenBank, and m_Format.
Referenced by CEditingActionFlatFile::Find(), CFlatFileField::GetVal(), and CId1FetchApp::LookUpGI().
|
inline |
Definition at line 433 of file flat_file_config.hpp.
References eFormat_INSDSeq, and m_Format.
|
inline |
Definition at line 436 of file flat_file_config.hpp.
References eFormat_Lite, and m_Format.
Definition at line 674 of file flat_file_config.hpp.
References m_GapDepth.
Referenced by FromArguments().
|
inline |
Definition at line 710 of file flat_file_config.hpp.
References m_GenbankBlockCallback.
Referenced by CFlatFileConfig(), and CSUCDataGenerator::GetSUCResults().
|
inline |
Definition at line 677 of file flat_file_config.hpp.
References m_fGenbankBlocks.
Referenced by CFlatFileConfig(), and CSUCDataGenerator::GetSUCResults().
|
inline |
Definition at line 862 of file flat_file_config.hpp.
|
inline |
Definition at line 869 of file flat_file_config.hpp.
|
inline |
Definition at line 805 of file flat_file_config.hpp.
|
inline |
Definition at line 804 of file flat_file_config.hpp.
|
inline |
Definition at line 798 of file flat_file_config.hpp.
|
inline |
Definition at line 823 of file flat_file_config.hpp.
|
inline |
Definition at line 802 of file flat_file_config.hpp.
|
inline |
Definition at line 851 of file flat_file_config.hpp.
|
inline |
Definition at line 796 of file flat_file_config.hpp.
|
inline |
Definition at line 799 of file flat_file_config.hpp.
|
inline |
Definition at line 800 of file flat_file_config.hpp.
|
inline |
Definition at line 850 of file flat_file_config.hpp.
Referenced by s_Create5ColFeatTable().
|
inline |
Definition at line 801 of file flat_file_config.hpp.
|
inline |
Definition at line 797 of file flat_file_config.hpp.
Referenced by CId1FetchApp::LookUpGI(), and CAsn2FlatApp::x_CreateFlatFileGenerator().
|
inline |
Definition at line 813 of file flat_file_config.hpp.
Referenced by s_Create5ColFeatTable().
|
inline |
Definition at line 406 of file flat_file_config.hpp.
References m_html_formatter.
Referenced by CAsn2FlatApp::x_CreateFlatFileGenerator().
|
inline |
Definition at line 861 of file flat_file_config.hpp.
|
inline |
Definition at line 806 of file flat_file_config.hpp.
|
inline |
Definition at line 852 of file flat_file_config.hpp.
Definition at line 446 of file flat_file_config.hpp.
References m_Mode.
Referenced by FromArguments(), CId1FetchApp::LookUpGI(), and CFlatFileExportJob::Run().
|
inline |
Definition at line 450 of file flat_file_config.hpp.
References eMode_Dump, and m_Mode.
|
inline |
Definition at line 448 of file flat_file_config.hpp.
References eMode_Entrez, and m_Mode.
|
inline |
Definition at line 449 of file flat_file_config.hpp.
References eMode_GBench, and m_Mode.
Referenced by CEditingActionFlatFile::Find(), and CFlatFileField::GetVal().
|
inline |
Definition at line 447 of file flat_file_config.hpp.
References eMode_Release, and m_Mode.
|
inline |
Definition at line 824 of file flat_file_config.hpp.
Referenced by CConvertCdsWithGapsToMiscFeat::GetCommand(), and s_Render_SeqFeat().
|
inline |
Definition at line 822 of file flat_file_config.hpp.
|
inline |
Definition at line 867 of file flat_file_config.hpp.
|
inline |
Definition at line 803 of file flat_file_config.hpp.
|
inline |
Definition at line 815 of file flat_file_config.hpp.
Definition at line 507 of file flat_file_config.hpp.
References m_Policy.
Referenced by FromArguments().
|
inline |
Definition at line 508 of file flat_file_config.hpp.
References ePolicy_Adaptive, and m_Policy.
|
inline |
Definition at line 511 of file flat_file_config.hpp.
References ePolicy_Exhaustive, and m_Policy.
|
inline |
Definition at line 510 of file flat_file_config.hpp.
References ePolicy_External, and m_Policy.
|
inline |
Definition at line 512 of file flat_file_config.hpp.
References ePolicy_Ftp, and m_Policy.
|
inline |
Definition at line 514 of file flat_file_config.hpp.
References ePolicy_Genomes, and m_Policy.
|
inline |
Definition at line 509 of file flat_file_config.hpp.
References ePolicy_Internal, and m_Policy.
|
inline |
Definition at line 513 of file flat_file_config.hpp.
References ePolicy_Web, and m_Policy.
|
inline |
Definition at line 880 of file flat_file_config.hpp.
References m_RefSeqConventions.
Referenced by CBioseqContext::x_Init().
|
inline |
Definition at line 855 of file flat_file_config.hpp.
|
inline |
Definition at line 809 of file flat_file_config.hpp.
|
inline |
Definition at line 807 of file flat_file_config.hpp.
Referenced by CSUCDataGenerator::GetSUCResults(), CId1FetchApp::LookUpGI(), C5ColExportJob::Run(), CFlatFileExportJob::Run(), and s_Create5ColFeatTable().
|
inline |
Definition at line 811 of file flat_file_config.hpp.
|
inline |
Definition at line 808 of file flat_file_config.hpp.
Referenced by CSUCDataGenerator::GetSUCResults(), CId1FetchApp::LookUpGI(), C5ColExportJob::Run(), CFlatFileExportJob::Run(), and s_Create5ColFeatTable().
|
inline |
Definition at line 856 of file flat_file_config.hpp.
|
inline |
Definition at line 865 of file flat_file_config.hpp.
|
inline |
Definition at line 817 of file flat_file_config.hpp.
|
inline |
Definition at line 863 of file flat_file_config.hpp.
Referenced by s_Create5ColFeatTable().
|
inline |
Definition at line 821 of file flat_file_config.hpp.
|
inline |
Definition at line 820 of file flat_file_config.hpp.
Referenced by s_Create5ColFeatTable().
|
inline |
Definition at line 825 of file flat_file_config.hpp.
|
inline |
Definition at line 854 of file flat_file_config.hpp.
|
inline |
Definition at line 819 of file flat_file_config.hpp.
Definition at line 667 of file flat_file_config.hpp.
References m_SingleAccession.
Referenced by FromArguments().
Definition at line 460 of file flat_file_config.hpp.
References m_Style.
Referenced by FromArguments().
|
inline |
Definition at line 464 of file flat_file_config.hpp.
References eStyle_Contig, and m_Style.
|
inline |
Definition at line 463 of file flat_file_config.hpp.
References eStyle_Master, and m_Style.
Referenced by CFlatFileGenerator::Generate().
|
inline |
Definition at line 461 of file flat_file_config.hpp.
References eStyle_Normal, and m_Style.
Referenced by CEditingActionFlatFile::Find(), and CFlatFileField::GetVal().
|
inline |
Definition at line 462 of file flat_file_config.hpp.
References eStyle_Segment, and m_Style.
|
inline |
Definition at line 818 of file flat_file_config.hpp.
|
inline |
Definition at line 860 of file flat_file_config.hpp.
|
inline |
Definition at line 859 of file flat_file_config.hpp.
Referenced by CFlatFileGenerator::Generate().
Definition at line 474 of file flat_file_config.hpp.
References m_View.
Referenced by FromArguments().
|
inline |
Definition at line 483 of file flat_file_config.hpp.
References fViewAll, and m_View.
Referenced by s_Create5ColFeatTable(), and CAsn2FlatApp::x_CreateFlatFileGenerator().
|
inline |
Definition at line 487 of file flat_file_config.hpp.
References fViewFirst, and m_View.
|
inline |
Definition at line 475 of file flat_file_config.hpp.
References fViewAll, fViewNucleotides, and m_View.
Referenced by s_Create5ColFeatTable(), and CAsn2FlatApp::x_CreateFlatFileGenerator().
|
inline |
Definition at line 479 of file flat_file_config.hpp.
References fViewAll, fViewProteins, and m_View.
Referenced by CId1FetchApp::LookUpGI(), and CAsn2FlatApp::x_CreateFlatFileGenerator().
|
inline |
Definition at line 855 of file flat_file_config.hpp.
Referenced by CFlatFileGenerator::Generate(), and CFlatGatherer::x_GetFeatsOnCdsProductIdx().
|
inline |
Definition at line 809 of file flat_file_config.hpp.
Referenced by CGenbankGatherer::x_DoSingleSection(), and CGenbankFormatter::x_LocusHtmlPrefix().
|
inline |
Definition at line 807 of file flat_file_config.hpp.
Referenced by s_SetSelection(), and CGenbankGatherer::x_DoSingleSection().
|
inline |
Definition at line 811 of file flat_file_config.hpp.
|
inline |
Definition at line 808 of file flat_file_config.hpp.
Referenced by CFlatGatherer::x_CollectBioSourcesOnBioseq().
|
inline |
Definition at line 856 of file flat_file_config.hpp.
Referenced by CFlatFileGenerator::Generate().
|
inline |
Definition at line 865 of file flat_file_config.hpp.
|
inline |
Definition at line 817 of file flat_file_config.hpp.
Referenced by CFeatureItem::x_GetAssociatedProtInfo(), and CFeatureItem::x_GetAssociatedProtInfoIdx().
|
inline |
Definition at line 863 of file flat_file_config.hpp.
Referenced by CFlatGatherer::x_GatherBioseq().
|
inline |
Definition at line 821 of file flat_file_config.hpp.
|
inline |
Definition at line 689 of file flat_file_config.hpp.
References m_fGenbankBlocks.
| bool CFlatFileConfig::ShowOutOfBoundsFeats | ( | void | ) | const |
Definition at line 412 of file flat_file_config.cpp.
|
inline |
Definition at line 820 of file flat_file_config.hpp.
|
inline |
Definition at line 825 of file flat_file_config.hpp.
Referenced by s_FormatRegularSequencePiece().
|
inline |
Definition at line 854 of file flat_file_config.hpp.
Referenced by CFlatFileGenerator::Generate(), and CAsn2FlatApp::x_CreateFlatFileGenerator().
|
inline |
Definition at line 819 of file flat_file_config.hpp.
Referenced by CFeatureItem::x_AddQualsRna().
|
inline |
Definition at line 696 of file flat_file_config.hpp.
References m_fGenbankBlocks.
Referenced by CEditingActionFlatFile::Find(), and CFlatFileField::GetVal().
| bool CFlatFileConfig::SrcQualsToNote | ( | void | ) | const |
Definition at line 417 of file flat_file_config.cpp.
References false, m_Mode, m_RefSeqConventions, and sm_ModeFlags.
|
static |
Definition at line 468 of file flat_file_config.cpp.
References str().
| bool CFlatFileConfig::SuppressLocalId | ( | void | ) | const |
Definition at line 385 of file flat_file_config.cpp.
Referenced by CGather_Iter::x_IsBioseqHandleOkay().
|
inline |
This throws a CFlatException if flatfile generation cancellation has been requested via ICanceled.
Definition at line 729 of file flat_file_config.hpp.
References ICanceled::IsCanceled(), m_pCanceledCallback, and x_ThrowHaltNow().
Referenced by CBioseqContext::ThrowIfCanceled().
|
inline |
Definition at line 818 of file flat_file_config.hpp.
Referenced by CFeatureItem::x_AddQualTranslation().
|
inline |
Definition at line 860 of file flat_file_config.hpp.
| bool CFlatFileConfig::UseEmblMolType | ( | void | ) | const |
Definition at line 400 of file flat_file_config.cpp.
|
inline |
Definition at line 859 of file flat_file_config.hpp.
Referenced by CFlatFileGenerator::Generate(), CFlatGatherer::x_GatherFeatures(), and CFlatGatherer::x_GatherFeaturesIdx().
| bool CFlatFileConfig::ValidateFeatures | ( | void | ) | const |
Definition at line 386 of file flat_file_config.cpp.
Referenced by s_SkipFeature().
|
private |
Definition at line 500 of file flat_file_config.cpp.
References NCBI_THROW.
Referenced by ThrowIfCanceled().
|
private |
Definition at line 760 of file flat_file_config.hpp.
Referenced by BasicCleanup(), and FromArguments().
|
private |
Definition at line 761 of file flat_file_config.hpp.
Referenced by GetCustom(), and SetCustom().
|
private |
Definition at line 762 of file flat_file_config.hpp.
Referenced by CFlatFileConfig(), GetFeatDepth(), and SetFeatDepth().
|
private |
Definition at line 757 of file flat_file_config.hpp.
Referenced by FromArguments(), IsShownGenbankBlock(), SetGenbankBlocks(), ShowGenbankBlock(), and SkipGenbankBlock().
|
private |
Definition at line 753 of file flat_file_config.hpp.
Referenced by GetFlags(), and SetFlags().
|
private |
Definition at line 750 of file flat_file_config.hpp.
Referenced by CFlatFileConfig(), GetFormat(), IsFormatAGP(), IsFormatDDBJ(), IsFormatEMBL(), IsFormatFTable(), IsFormatGBSeq(), IsFormatGenbank(), IsFormatINSDSeq(), IsFormatLite(), SetFormat(), SetFormatAGP(), SetFormatDDBJ(), SetFormatEMBL(), SetFormatFTable(), SetFormatGBSeq(), SetFormatGenbank(), SetFormatINSDSeq(), and SetFormatLite().
|
private |
Definition at line 763 of file flat_file_config.hpp.
Referenced by CFlatFileConfig(), GetGapDepth(), and SetGapDepth().
|
private |
Definition at line 758 of file flat_file_config.hpp.
Referenced by GetGenbankBlockCallback(), and SetGenbankBlockCallback().
|
private |
Definition at line 765 of file flat_file_config.hpp.
Referenced by CFlatFileConfig(), GetHTMLFormatter(), and SetHTMLFormatter().
|
private |
Definition at line 751 of file flat_file_config.hpp.
Referenced by CodonRecognizedToNote(), GetMode(), GoQualsToNote(), IsModeDump(), IsModeEntrez(), IsModeGBench(), IsModeRelease(), SelenocysteineToNote(), SetMode(), SetModeDump(), SetModeEntrez(), SetModeGBench(), SetModeRelease(), and SrcQualsToNote().
Definition at line 759 of file flat_file_config.hpp.
Referenced by GetCanceledCallback(), SetCanceledCallback(), and ThrowIfCanceled().
|
private |
Definition at line 755 of file flat_file_config.hpp.
Referenced by GetPolicy(), IsPolicyAdaptive(), IsPolicyExhaustive(), IsPolicyExternal(), IsPolicyFtp(), IsPolicyGenomes(), IsPolicyInternal(), IsPolicyWeb(), SetPolicy(), SetPolicyAdaptive(), SetPolicyExhaustive(), SetPolicyExternal(), SetPolicyFtp(), SetPolicyGenomes(), SetPolicyInternal(), and SetPolicyWeb().
|
private |
Definition at line 756 of file flat_file_config.hpp.
Referenced by CFlatFileConfig(), CodonRecognizedToNote(), GoQualsToNote(), SelenocysteineToNote(), SetRefSeqConventions(), and SrcQualsToNote().
|
private |
Definition at line 764 of file flat_file_config.hpp.
Referenced by GetSingleAccession(), and SetSingleAccession().
|
private |
Definition at line 752 of file flat_file_config.hpp.
Referenced by CFlatFileConfig(), GetStyle(), IsStyleContig(), IsStyleMaster(), IsStyleNormal(), IsStyleSegment(), SetStyle(), SetStyleContig(), SetStyleMaster(), SetStyleNormal(), and SetStyleSegment().
|
private |
Definition at line 754 of file flat_file_config.hpp.
Referenced by GetView(), IsViewFirst(), IsViewNuc(), IsViewProt(), SetView(), SetViewAll(), SetViewFirst(), SetViewNuc(), and SetViewProt().
Definition at line 745 of file flat_file_config.hpp.
Referenced by CodonRecognizedToNote(), GoQualsToNote(), SelenocysteineToNote(), and SrcQualsToNote().
|
static |
Definition at line 741 of file flat_file_config.hpp.
Referenced by CGenbankGatherer::x_DoSingleSection().