MCPcopy Create free account
hub / github.com/OpenMS/OpenMS / ConsensusMap

Method ConsensusMap

src/openms/source/KERNEL/ConsensusMap.cpp:25–45  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23 ConsensusMap::ConsensusMap() = default;
24
25 ConsensusMap::ConsensusMap(const ConsensusMap& source) :
26 MetaInfoInterface(source),
27 RangeManagerContainerType(source),
28 DocumentIdentifier(source),
29 ExposedVector<ConsensusFeature>(source),
30 UniqueIdInterface(source),
31 UniqueIdIndexer<ConsensusMap>(source),
32 column_description_(source.column_description_),
33 experiment_type_(source.experiment_type_),
34 protein_identifications_(source.protein_identifications_),
35 unassigned_peptide_identifications_(source.unassigned_peptide_identifications_),
36 data_processing_(source.data_processing_),
37 id_data_() // updated below
38 {
39 // copy ID data and update references in features:
40 IdentificationData::RefTranslator trans = id_data_.merge(source.id_data_);
41 for (ConsensusFeature& feature : *this)
42 {
43 feature.updateIDReferences(trans);
44 }
45 }
46
47 ConsensusMap::ConsensusMap(ConsensusMap&& source) = default;
48

Callers 9

id_mapperFunction · 0.80
linkFunction · 0.80
testConsensusMapFunction · 0.80
testMSQuantificationsFunction · 0.80
testIBSpectraFileFunction · 0.80
test_MapConversionFunction · 0.80
testGNPSExportFunction · 0.80
testFunctionMethod · 0.80
testFunctionMethod · 0.80

Calls 2

updateIDReferencesMethod · 0.80
mergeMethod · 0.45

Tested by 7

testConsensusMapFunction · 0.64
testMSQuantificationsFunction · 0.64
testIBSpectraFileFunction · 0.64
test_MapConversionFunction · 0.64
testGNPSExportFunction · 0.64
testFunctionMethod · 0.64
testFunctionMethod · 0.64