From 2b860768f9387c35053f4809140f1b5213271f11 Mon Sep 17 00:00:00 2001 From: Olivier Langella <olivier.langella@u-psud.fr> Date: Mon, 29 Oct 2018 22:25:53 +0100 Subject: [PATCH] count peptide directly without protein validity --- src/core/identificationgroup.cpp | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/src/core/identificationgroup.cpp b/src/core/identificationgroup.cpp index 5063f0bfb..3b9029ed4 100644 --- a/src/core/identificationgroup.cpp +++ b/src/core/identificationgroup.cpp @@ -152,10 +152,10 @@ IdentificationGroup::countPeptideEvidence(ValidationState state) const std::set<const PeptideEvidence *> peptide_evidence_set; for(auto &p_protein_match : _protein_match_list) { - if(p_protein_match->getValidationState() >= state) - { - p_protein_match->collectPeptideEvidences(peptide_evidence_set, state); - } + // if(p_protein_match->getValidationState() >= state) + // { + p_protein_match->collectPeptideEvidences(peptide_evidence_set, state); + // } } return peptide_evidence_set.size(); } @@ -166,14 +166,13 @@ IdentificationGroup::countDecoyPeptideEvidence(ValidationState state) const std::set<const PeptideEvidence *> peptide_evidence_set; for(auto &p_protein_match : _protein_match_list) { - if(p_protein_match->getValidationState() >= state) + // if(p_protein_match->getValidationState() >= state) + // { + if(p_protein_match->getProteinXtpSp().get()->isDecoy()) { - if(p_protein_match->getProteinXtpSp().get()->isDecoy()) - { - p_protein_match->collectPeptideEvidences(peptide_evidence_set, - state); - } + p_protein_match->collectPeptideEvidences(peptide_evidence_set, state); } + // } } return peptide_evidence_set.size(); } -- GitLab