26 #include <QTextStream>
27 #include "../exportinmportconfig.h"
37 std::size_t total_number_peptide) = 0;
40 std::size_t total_number_group) = 0;
42 std::size_t total_number_group) = 0;
59 virtual void startGrouping(std::size_t total_number_protein,
60 std::size_t total_number_peptide);
61 virtual void groupingProtein();
62 virtual void startRemovingNonInformativeSubGroupsInAllGroups(
63 std::size_t total_number_group);
64 virtual void stopRemovingNonInformativeSubGroupsInAllGroups(
65 std::size_t total_number_group);
66 virtual void removingNonInformativeSubGroupsInGroup();
67 virtual void startNumberingAllGroups(std::size_t total_number_group);
68 virtual void stopGrouping();
virtual void removingNonInformativeSubGroupsInGroup()=0
virtual void startNumberingAllGroups(std::size_t total_number_group)=0
virtual void startRemovingNonInformativeSubGroupsInAllGroups(std::size_t total_number_group)=0
virtual void stopGrouping()=0
virtual void startGrouping(std::size_t total_number_protein, std::size_t total_number_peptide)=0
virtual void groupingProtein()=0
virtual void stopRemovingNonInformativeSubGroupsInAllGroups(std::size_t total_number_group)=0
std::size_t m_totalNumberPeptide
QTextStream * mp_outStream
std::size_t m_totalNumberProtein
std::size_t m_currentProtein
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...