package com.compomics.util.experiment.refinementparameters;
import com.compomics.util.experiment.personalization.UrParameter;
/**
* This class contains pepnovo assumption details which are not contained in the
* tag assumption class which will be saved as additional parameter.
*
* @author Marc Vaudel
*/
public class PepnovoAssumptionDetails implements UrParameter {
/**
* The PepNovo rank score.
*/
private double rankScore;
/**
* The PepNovo M+H.
*/
private double mH;
/**
* Constructor.
*/
public PepnovoAssumptionDetails() {
}
/**
* Returns the PepNovo rank score.
*
* @return the PepNovo rank score
*/
public double getRankScore() {
return rankScore;
}
/**
* Sets the PepNovo rank score.
*
* @param rankScore the PepNovo rank score
*/
public void setRankScore(double rankScore) {
this.rankScore = rankScore;
}
/**
* Returns the PepNovo mH.
*
* @return the PepNovo mH
*/
public double getMH() {
return mH;
}
/**
* Sets the PepNovo provided mH.
*
* @param mH the PepNovo mH
*/
public void setMH(double mH) {
this.mH = mH;
}
@Override
public String getParameterKey() {
return "deNovo|1"; // Should not be changed for backward compatibility
}
}