A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/seqtable__util_8hpp.html below:

NCBI C++ ToolKit: include/gui/packages/pkg_sequence_edit/seqtable_util.hpp File Reference

Go to the source code of this file.

Go to the SVN repository for this file.

  USING_SCOPE (ncbi::objects)   void  RemoveRowsFromColumn (CRef< CSeqTable_column > col, const vector< size_t > &rows)   void  RemoveRowsFromTable (CRef< CSeq_table > table, const vector< size_t > &rows)   void  RemoveTableRowsThatDoNotMatchStringConstraint (CRef< CSeq_table > table, const string &field, CRef< edit::CStringConstraint > string_constraint)   void  ApplyToTable (CRef< CSeq_table > table, const string &field, const string &val, edit::EExistingText existing_text=edit::eExistingText_replace_old)   void  RemoveFromTable (CRef< CSeq_table > table, const string &field)   void  ConvertTableColumns (CRef< CSeq_table > table, const string &field1, const string &field2, edit::EExistingText existing_text)   void  SwapTableColumns (CRef< CSeq_table > table, const string &field1, const string &field2)   void  CopyTableColumns (CRef< CSeq_table > table, const string &field1, const string &field2, edit::EExistingText existing_text)   CRef< CSeqTable_columnFindSeqTableColumnByName (CRef< objects::CSeq_table > values_table, string column_name)   bool  RemoveSeqTableColumnByName (CRef< objects::CSeq_table > table, string column_name)   void  AddValueToColumn (CRef< CSeqTable_column > column, string value, size_t row, edit::EExistingText existing_text=edit::eExistingText_replace_old)   void  AddValueToTable (CRef< CSeq_table > table, string subtype_name, string value, size_t row, edit::EExistingText existing_text=edit::eExistingText_replace_old)   void  AddValueToTable (CRef< CSeq_table > table, string subtype_name, int value, size_t row)   void  SetColumnValue (CRef< CSeqTable_column > col, string val)   CRef< CSeqTable_columnAddStringColumnToTable (CRef< CSeq_table > table, string label)   CRef< CSeqTable_columnAddIntColumnToTable (CRef< CSeq_table > table, string label)   bool  QualifierNamesAreEquivalent (string name1, string name2)   bool  MatchColumnName (string name1, string name2)   bool  IsOrgColumnName (string name)   bool  IsSubSourceNoteName (const string &name)   bool  IsOrgModNoteName (const string &name)   int  CountColumnValueConflicts (CRef< CSeqTable_column > column1, CRef< CSeqTable_column > column2)   void  FillShortColumns (CRef< objects::CSeq_table > values_table)   ◆ AddIntColumnToTable() ◆ AddStringColumnToTable() ◆ AddValueToColumn() ◆ AddValueToTable() [1/2] ◆ AddValueToTable() [2/2] ◆ ApplyToTable() ◆ ConvertTableColumns()

Definition at line 208 of file seqtable_util.cpp.

References AddValueToColumn(), FindSeqTableColumnByName(), CSeqTable_column_Base::GetData(), CSeqTable_multi_data_Base::GetString(), NStr::IsBlank(), orig, row, CSeqTable_column_Base::SetData(), CSeqTable_column_Base::SetHeader(), ncbi::grid::netcache::search::fields::size, and table.

◆ CopyTableColumns() ◆ CountColumnValueConflicts() ◆ FillShortColumns() void FillShortColumns ( CRef< objects::CSeq_table >  values_table )

Definition at line 544 of file seqtable_util.cpp.

References NON_CONST_ITERATE.

Referenced by AddColumnsToFeatureTable(), AddMiscColumnsToTable(), BuildFeatureSeqTableFromSeqEntry(), CSequenceEditingEventHandler::ExportStructuredCommentsTable(), GetMiscTableFromSeqEntry(), CDBLinkTableCommandConverter::GetValuesTableFromSeqEntry(), CCommentDescriptorTableCommandConverter::GetValuesTableFromSeqEntry(), CChimeraCommentDescriptorTableCommandConverter::GetValuesTableFromSeqEntry(), CMolInfoTableCommandConverter::GetValuesTableFromSeqEntry(), CGenomeTableCommandConverter::GetValuesTableFromSeqEntry(), CPrimerTableCommandConverter::GetValuesTableFromSeqEntry(), CFeatureTableCommandConverter::GetValuesTableFromSeqEntry(), and CTblEditDlg::OnUpdateProblems().

◆ FindSeqTableColumnByName()

Definition at line 282 of file seqtable_util.cpp.

References ctll::empty(), ITERATE, and MatchColumnName().

Referenced by CSourceRequirements::AddColumnsToSeqTable(), AddFeatureSeqTableRowToSeqEntry(), AddIdsFromSeqEntryToTable(), AddIntColumnToTable(), AddStringColumnToTable(), ApplyChimeraValuesTableToSeqEntry(), ApplyCommentValuesTableToSeqEntry(), ApplyDBLinkValuesTableToSeqEntry(), ApplyMolInfoValuesTableToSeqEntry(), ApplyReplacementIds(), ApplySrcTableToSeqEntry(), SrcEditDialog::ApplySrcTableToSeqEntry(), ApplyToTable(), CCommentDescriptorTableCommandConverter::CheckForMixedValues(), CChimeraCommentDescriptorTableCommandConverter::CheckForMixedValues(), CTableCommandConverter::CheckForMixedValues(), CGenomeTableCommandConverter::CheckForMixedValues(), CPrimerTableCommandConverter::CheckForMixedValues(), CSourceRequirements::CheckSourceQuals(), SrcEditDialog::CombineTables(), CombineTables(), ConvertTableColumns(), CopyTableColumns(), SrcEditDialog::CountTableColumnConflicts(), CountTableColumnConflicts(), CSeqIdFixDlg::CreateControls(), CSubmissionPrepMainPanel::CreateVirusMoleculeOptions(), CPrimerTableCommandConverter::GetCommandFromValuesTable(), CStructuredCommentCommandConverter::GetCommandFromValuesTable(), GetReplacementSeqIds(), CSeqTableGrid::GetRowLabelValue(), GetSeqIdProblems(), GetSrcRequirements(), CPrimerTableCommandConverter::GetValuesTableFromSeqEntry(), CFeatureTableCommandConverter::GetValuesTableFromSeqEntry(), CSourceRequirements::PreferentiallyAddRequirement(), RemoveFromTable(), RemoveTableRowsThatDoNotMatchStringConstraint(), CSubPrep_panel::SetWizardType(), SwapTableColumns(), CSubPrepFieldEditor::UpdateValues(), CSourceRequirements::x_AddOneOfProblems(), CSourceRequirements::x_AddUniquenessProblems(), CSubPrep_panel::x_CheckSourceQuals(), CSubPrep_panel::x_GetSequenceLengths(), CSubPrep_panel::x_NeedUniqueMicrosatelliteNames(), CSeqIdFixDlg::x_RefreshProblems(), and CSubPrepFieldEditor::x_SetOneValue().

◆ IsOrgColumnName() ◆ IsOrgModNoteName() ◆ IsSubSourceNoteName() ◆ MatchColumnName() ◆ QualifierNamesAreEquivalent()

Definition at line 415 of file seqtable_util.cpp.

References NStr::EqualNocase(), NStr::ReplaceInPlace(), and NStr::StartsWith().

Referenced by CFieldChoicePanel::AutoMatchCGP(), CFieldChoicePanel::AutoMatchDBLink(), CFieldChoicePanel::AutoMatchFeat(), CFieldChoicePanel::AutoMatchMisc(), CFieldChoicePanel::AutoMatchMolInfo(), CFieldChoicePanel::AutoMatchPub(), CFieldChoicePanel::AutoMatchRNA(), BOOST_AUTO_TEST_CASE(), CConvertGeneToImp::Convert(), CFieldHandlerFactory::Create(), CFeatureSeqTableColumnBaseFactory::Create(), CSatelliteColumn::CSatelliteColumn(), CMolInfoFieldType::GetBiomolFromLabel(), CMolInfoFieldType::GetCompletenessFromLabel(), CSourceFieldNamePanel::GetMacroFieldName(), CMolInfoFieldType::GetMolFromLabel(), CMolInfoFieldType::GetReprFromLabel(), CPubFieldType::GetStatusFromString(), CMolInfoFieldType::GetStrandFromLabel(), CMolInfoFieldType::GetTechFromLabel(), CMolInfoFieldType::GetTopologyFromLabel(), MatchColumnName(), CMiscSeqTableColumn::s_IsSequenceIDField(), CGeneFieldPanel::SetFieldName(), CMiscFieldPanel::SetFieldName(), CProteinFieldPanel::SetFieldName(), CCDSGeneProtFieldNamePanel::SetFieldName(), CFieldHandlerNamePanel::SetFieldName(), CSourceFieldNamePanel::SetFieldName(), CMacroEditorContext::x_GetAsnPathToBsrcText(), CGeneRefColumn::x_GetFieldTypeFromString(), and CProtRefColumn::x_GetFieldTypeFromString().

◆ RemoveFromTable() ◆ RemoveRowsFromColumn() ◆ RemoveRowsFromTable() ◆ RemoveSeqTableColumnByName() bool RemoveSeqTableColumnByName ( CRef< objects::CSeq_table >  table, string  column_name  ) ◆ RemoveTableRowsThatDoNotMatchStringConstraint() void RemoveTableRowsThatDoNotMatchStringConstraint ( CRef< CSeq_tabletable, const stringfield, CRef< edit::CStringConstraint >  string_constraint  ) ◆ SetColumnValue() ◆ SwapTableColumns() ◆ USING_SCOPE() USING_SCOPE ( ncbi::objects  )

RetroSearch 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