本文整理汇总了C++中PeakMap::getSourceFiles方法的典型用法代码示例。如果您正苦于以下问题:C++ PeakMap::getSourceFiles方法的具体用法?C++ PeakMap::getSourceFiles怎么用?C++ PeakMap::getSourceFiles使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PeakMap
的用法示例。
在下文中一共展示了PeakMap::getSourceFiles方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: PeakFileOptions
tmp.getOptions() = PeakFileOptions();
TEST_EQUAL(tmp.loadExperiment(OPENMS_GET_TEST_DATA_PATH("MzXMLFile_1.mzXML"), exp), true)
TEST_REAL_SIMILAR(exp[2][0].getPosition()[0], 100)
TEST_REAL_SIMILAR(exp[2][1].getPosition()[0], 110)
TEST_REAL_SIMILAR(exp[2][2].getPosition()[0], 120)
tmp.getOptions().setMZRange(DRange<1>(115, 1000));
TEST_EQUAL(tmp.loadExperiment(OPENMS_GET_TEST_DATA_PATH("MzXMLFile_1.mzXML"), exp), true)
TEST_REAL_SIMILAR(exp[2][0].getPosition()[0], 120)
TEST_REAL_SIMILAR(exp[2][1].getPosition()[0], 130)
TEST_REAL_SIMILAR(exp[2][2].getPosition()[0], 140)
tmp.getOptions() = PeakFileOptions();
TEST_EQUAL(tmp.loadExperiment(OPENMS_GET_TEST_DATA_PATH("MzMLFile_1.mzML"), exp), true)
TEST_EQUAL(exp.size(), 4)
TEST_STRING_EQUAL(exp.getSourceFiles()[0].getChecksum(), "310e4e89e3caa41ff6d79ee578522f47514ba9d6")
TEST_EQUAL(exp.getSourceFiles()[0].getChecksumType(), SourceFile::SHA1)
tmp.getOptions() = PeakFileOptions();
TEST_EQUAL(tmp.loadExperiment(OPENMS_GET_TEST_DATA_PATH("DTA2DFile_test_1.dta2d"), exp), true)
TEST_REAL_SIMILAR(exp[0][0].getPosition()[0], 230.02)
TEST_REAL_SIMILAR(exp[0][1].getPosition()[0], 430.02)
TEST_REAL_SIMILAR(exp[0][2].getPosition()[0], 630.02)
tmp.getOptions().setMZRange(DRange<1>(300, 1000));
TEST_EQUAL(tmp.loadExperiment(OPENMS_GET_TEST_DATA_PATH("DTA2DFile_test_1.dta2d"), exp), true)
TEST_REAL_SIMILAR(exp[0][0].getPosition()[0], 430.02)
TEST_REAL_SIMILAR(exp[0][1].getPosition()[0], 630.02)
TEST_STRING_EQUAL(exp.getSourceFiles()[0].getChecksum(), "d50d5144cc3805749b9e8d16f3bc8994979d8142")
TEST_EQUAL(exp.getSourceFiles()[0].getChecksumType(), SourceFile::SHA1)
示例2:
TEST_REAL_SIMILAR(e[2].getFloatDataArrays()[4][4], 100)
TEST_REAL_SIMILAR(e[2].getFloatDataArrays()[3][4], 100)
TEST_EQUAL(e[2].getFloatDataArrays()[5][4], 100)
TEST_REAL_SIMILAR(e[2].getFloatDataArrays()[0][4], 100)
TEST_REAL_SIMILAR(e[2].getFloatDataArrays()[7][4], 100)
TEST_EQUAL(e[2].getFloatDataArrays()[6][4], 100)
//---------------------------------------------------------------------------
// accession number
//---------------------------------------------------------------------------
TEST_EQUAL(e.getIdentifier(), "lsid");
//---------------------------------------------------------------------------
// source file
//---------------------------------------------------------------------------
TEST_EQUAL(e.getSourceFiles().size(), 1)
TEST_STRING_EQUAL(e.getSourceFiles()[0].getNameOfFile(), "MzDataFile_test_1.raw");
TEST_STRING_EQUAL(e.getSourceFiles()[0].getPathToFile(), "/share/data/");
TEST_STRING_EQUAL(e.getSourceFiles()[0].getFileType(), "MS");
TEST_STRING_EQUAL(e.getSourceFiles()[0].getChecksum(), "");
TEST_EQUAL(e.getSourceFiles()[0].getChecksumType(), SourceFile::UNKNOWN_CHECKSUM);
//---------------------------------------------------------------------------
// conteact list
//---------------------------------------------------------------------------
TEST_EQUAL(e.getContacts().size(), 2);
ABORT_IF(e.getContacts().size() != 2);
TEST_EQUAL(e.getContacts()[0].getFirstName(), "John");
TEST_EQUAL(e.getContacts()[0].getLastName(), "Doe");
TEST_EQUAL(e.getContacts()[0].getInstitution(), "department 1");
TEST_EQUAL(e.getContacts()[0].getContactInfo(), "www.john.doe");