<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>AutomaticFilterWidget</class>
 <widget class="QWidget" name="AutomaticFilterWidget">
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
    <width>552</width>
    <height>418</height>
   </rect>
  </property>
  <property name="sizePolicy">
   <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
    <horstretch>0</horstretch>
    <verstretch>0</verstretch>
   </sizepolicy>
  </property>
  <property name="minimumSize">
   <size>
    <width>0</width>
    <height>0</height>
   </size>
  </property>
  <property name="baseSize">
   <size>
    <width>0</width>
    <height>180</height>
   </size>
  </property>
  <property name="windowTitle">
   <string>Form</string>
  </property>
  <layout class="QGridLayout" name="gridLayout">
   <item row="0" column="0">
    <layout class="QGridLayout" name="gridLayout_2">
     <item row="6" column="1">
      <widget class="QDoubleSpinBox" name="protein_prob_spinbox">
       <property name="decimals">
        <number>5</number>
       </property>
       <property name="maximum">
        <double>1.000000000000000</double>
       </property>
       <property name="singleStep">
        <double>0.010000000000000</double>
       </property>
      </widget>
     </item>
     <item row="2" column="0">
      <widget class="QLabel" name="peptide_fdr_label">
       <property name="text">
        <string>Peptide FDR:</string>
       </property>
      </widget>
     </item>
     <item row="3" column="1">
      <widget class="QDoubleSpinBox" name="svm_prob_spinbox">
       <property name="decimals">
        <number>5</number>
       </property>
       <property name="maximum">
        <double>1.000000000000000</double>
       </property>
       <property name="singleStep">
        <double>0.001000000000000</double>
       </property>
      </widget>
     </item>
     <item row="4" column="0">
      <widget class="QLabel" name="peptide_number_label">
       <property name="sizePolicy">
        <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
         <horstretch>0</horstretch>
         <verstretch>0</verstretch>
        </sizepolicy>
       </property>
       <property name="toolTip">
        <string>proteins are valid only if they are identified by a minimum number of different peptides</string>
       </property>
       <property name="text">
        <string>Number of peptides per protein:</string>
       </property>
      </widget>
     </item>
     <item row="8" column="1">
      <widget class="QDoubleSpinBox" name="protein_evalue_spinbox">
       <property name="decimals">
        <number>8</number>
       </property>
       <property name="maximum">
        <double>100.000000000000000</double>
       </property>
       <property name="singleStep">
        <double>0.000001000000000</double>
       </property>
       <property name="value">
        <double>0.000100000000000</double>
       </property>
      </widget>
     </item>
     <item row="9" column="0">
      <widget class="QLabel" name="protein_evalue_log_label">
       <property name="sizePolicy">
        <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
         <horstretch>0</horstretch>
         <verstretch>0</verstretch>
        </sizepolicy>
       </property>
       <property name="text">
        <string>Protein E-value (log10):</string>
       </property>
      </widget>
     </item>
     <item row="6" column="0">
      <widget class="QLabel" name="protein_prob_label">
       <property name="toolTip">
        <string>PSM SVM probability threshold to apply on the protein maximum validated PSM</string>
       </property>
       <property name="text">
        <string>PSM SVM prob threshold:</string>
       </property>
      </widget>
     </item>
     <item row="10" column="0">
      <widget class="QLabel" name="peprepro_label">
       <property name="toolTip">
        <string>test for minimum reproducibility among samples for a peptide identification</string>
       </property>
       <property name="text">
        <string>Pep repro:</string>
       </property>
      </widget>
     </item>
     <item row="8" column="0">
      <widget class="QLabel" name="protein_evalue_label">
       <property name="sizePolicy">
        <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
         <horstretch>0</horstretch>
         <verstretch>0</verstretch>
        </sizepolicy>
       </property>
       <property name="text">
        <string>Protein E-value:</string>
       </property>
      </widget>
     </item>
     <item row="0" column="0">
      <widget class="QLabel" name="choose_threshold_label">
       <property name="text">
        <string>Peptide threshold on:</string>
       </property>
      </widget>
     </item>
     <item row="2" column="1">
      <widget class="QDoubleSpinBox" name="peptide_fdr_spinbox">
       <property name="suffix">
        <string>%</string>
       </property>
       <property name="decimals">
        <number>2</number>
       </property>
       <property name="maximum">
        <double>100.000000000000000</double>
       </property>
       <property name="singleStep">
        <double>0.100000000000000</double>
       </property>
       <property name="value">
        <double>1.000000000000000</double>
       </property>
      </widget>
     </item>
     <item row="1" column="0">
      <widget class="QLabel" name="peptide_evalue_label">
       <property name="sizePolicy">
        <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
         <horstretch>0</horstretch>
         <verstretch>0</verstretch>
        </sizepolicy>
       </property>
       <property name="text">
        <string>Peptide E-value: </string>
       </property>
      </widget>
     </item>
     <item row="4" column="1">
      <widget class="QSpinBox" name="peptide_number_spinbox">
       <property name="minimumSize">
        <size>
         <width>0</width>
         <height>0</height>
        </size>
       </property>
       <property name="minimum">
        <number>1</number>
       </property>
       <property name="value">
        <number>2</number>
       </property>
      </widget>
     </item>
     <item row="5" column="0">
      <widget class="QLabel" name="label">
       <property name="sizePolicy">
        <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
         <horstretch>0</horstretch>
         <verstretch>0</verstretch>
        </sizepolicy>
       </property>
       <property name="toolTip">
        <string>allows one to reach the minimum number of peptides per protein even if they are in different samples</string>
       </property>
       <property name="text">
        <string>Overall samples:</string>
       </property>
      </widget>
     </item>
     <item row="10" column="1">
      <widget class="QSpinBox" name="peprepro_spinbox">
       <property name="minimum">
        <number>1</number>
       </property>
      </widget>
     </item>
     <item row="1" column="1">
      <widget class="QDoubleSpinBox" name="peptide_evalue_spinbox">
       <property name="decimals">
        <number>6</number>
       </property>
       <property name="maximum">
        <double>100.000000000000000</double>
       </property>
       <property name="singleStep">
        <double>0.001000000000000</double>
       </property>
       <property name="value">
        <double>0.050000000000000</double>
       </property>
      </widget>
     </item>
     <item row="5" column="1">
      <widget class="QCheckBox" name="cross_sample_checkbox">
       <property name="text">
        <string/>
       </property>
      </widget>
     </item>
     <item row="0" column="1">
      <layout class="QHBoxLayout" name="horizontalLayout">
       <item>
        <widget class="QRadioButton" name="evalue_radio_button">
         <property name="text">
          <string>E&amp;value</string>
         </property>
         <attribute name="buttonGroup">
          <string notr="true">peptide_threshold_button_group</string>
         </attribute>
        </widget>
       </item>
       <item>
        <widget class="QRadioButton" name="fdr_radio_button">
         <property name="toolTip">
          <string>filter on peptide FDR</string>
         </property>
         <property name="text">
          <string>&amp;FDR</string>
         </property>
         <attribute name="buttonGroup">
          <string notr="true">peptide_threshold_button_group</string>
         </attribute>
        </widget>
       </item>
       <item>
        <widget class="QRadioButton" name="svm_prob_button">
         <property name="text">
          <string>SVM prob</string>
         </property>
         <attribute name="buttonGroup">
          <string notr="true">peptide_threshold_button_group</string>
         </attribute>
        </widget>
       </item>
      </layout>
     </item>
     <item row="9" column="1">
      <widget class="QDoubleSpinBox" name="protein_evalue_log_spinbox">
       <property name="minimum">
        <double>-40.000000000000000</double>
       </property>
       <property name="maximum">
        <double>0.000000000000000</double>
       </property>
       <property name="value">
        <double>-3.000000000000000</double>
       </property>
      </widget>
     </item>
     <item row="3" column="0">
      <widget class="QLabel" name="svm_prob_label">
       <property name="text">
        <string>SVM prob:</string>
       </property>
      </widget>
     </item>
     <item row="7" column="0">
      <widget class="QLabel" name="protein_qvalue_label">
       <property name="text">
        <string>Protein Q-value</string>
       </property>
      </widget>
     </item>
     <item row="7" column="1">
      <widget class="QDoubleSpinBox" name="protein_qvalue_spinbox">
       <property name="decimals">
        <number>5</number>
       </property>
       <property name="maximum">
        <double>1.000000000000000</double>
       </property>
       <property name="singleStep">
        <double>0.001000000000000</double>
       </property>
      </widget>
     </item>
    </layout>
   </item>
  </layout>
 </widget>
 <resources/>
 <connections>
  <connection>
   <sender>peptide_evalue_spinbox</sender>
   <signal>valueChanged(double)</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doPeptideEvalue(double)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>541</x>
     <y>109</y>
    </hint>
    <hint type="destinationlabel">
     <x>509</x>
     <y>180</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>peptide_number_spinbox</sender>
   <signal>valueChanged(int)</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doPeptideNumber(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>540</x>
     <y>192</y>
    </hint>
    <hint type="destinationlabel">
     <x>509</x>
     <y>180</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>protein_evalue_spinbox</sender>
   <signal>valueChanged(double)</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doProteinEvalue(double)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>541</x>
     <y>339</y>
    </hint>
    <hint type="destinationlabel">
     <x>509</x>
     <y>180</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>protein_evalue_log_spinbox</sender>
   <signal>valueChanged(double)</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doProteinLogEvalue(double)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>541</x>
     <y>373</y>
    </hint>
    <hint type="destinationlabel">
     <x>509</x>
     <y>180</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>cross_sample_checkbox</sender>
   <signal>toggled(bool)</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doCrossSample(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>541</x>
     <y>235</y>
    </hint>
    <hint type="destinationlabel">
     <x>5</x>
     <y>180</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>peprepro_spinbox</sender>
   <signal>valueChanged(int)</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doPepreproChanged(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>541</x>
     <y>407</y>
    </hint>
    <hint type="destinationlabel">
     <x>509</x>
     <y>180</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>peptide_fdr_spinbox</sender>
   <signal>valueChanged(double)</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doValueChanged(double)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>541</x>
     <y>143</y>
    </hint>
    <hint type="destinationlabel">
     <x>792</x>
     <y>117</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>evalue_radio_button</sender>
   <signal>clicked()</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doSetParameters()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>354</x>
     <y>31</y>
    </hint>
    <hint type="destinationlabel">
     <x>743</x>
     <y>40</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>fdr_radio_button</sender>
   <signal>clicked()</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doSetParameters()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>400</x>
     <y>32</y>
    </hint>
    <hint type="destinationlabel">
     <x>810</x>
     <y>74</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>svm_prob_spinbox</sender>
   <signal>valueChanged(double)</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doSvmProbChanged(double)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>540</x>
     <y>154</y>
    </hint>
    <hint type="destinationlabel">
     <x>890</x>
     <y>227</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>svm_prob_button</sender>
   <signal>clicked()</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doSetParameters()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>540</x>
     <y>55</y>
    </hint>
    <hint type="destinationlabel">
     <x>839</x>
     <y>89</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>protein_prob_spinbox</sender>
   <signal>valueChanged(double)</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doSvmProbChanged(double)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>449</x>
     <y>246</y>
    </hint>
    <hint type="destinationlabel">
     <x>757</x>
     <y>275</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>protein_qvalue_spinbox</sender>
   <signal>valueChanged(double)</signal>
   <receiver>AutomaticFilterWidget</receiver>
   <slot>doValueChanged(double)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>441</x>
     <y>290</y>
    </hint>
    <hint type="destinationlabel">
     <x>847</x>
     <y>349</y>
    </hint>
   </hints>
  </connection>
 </connections>
 <slots>
  <slot>doPeptideEvalue(double)</slot>
  <slot>doPeptideNumber(int)</slot>
  <slot>doProteinEvalue(double)</slot>
  <slot>doProteinLogEvalue(double)</slot>
  <slot>doSetParameters()</slot>
  <slot>doCrossSample(bool)</slot>
  <slot>doPepreproChanged(int)</slot>
  <slot>doValueChanged(double)</slot>
  <slot>doSvmProbChanged(double)</slot>
 </slots>
 <buttongroups>
  <buttongroup name="peptide_threshold_button_group"/>
 </buttongroups>
</ui>
