ID preferences file

From GO Wiki
Jump to navigation Jump to search

<?xml version="1.0" encoding="UTF-8"?>

<java version="1.6.0_05" class="java.beans.XMLDecoder"> 
<object class="java.util.LinkedList"> 
 <void method="add"> 
  <object class="org.obo.datamodel.impl.NamedIDProfile"> 
   <void property="defaultRule"> 
    <string></string> 
   </void> 
   <void property="name"> 
    <string>GO terms</string> 
   </void> 
   <void property="rules"> 
    <void method="add"> 
     <object class="org.obo.datamodel.impl.DefaultIDRule"> 
      <void property="filter"> 
       <void property="booleanOperation"> 
        <int>1</int> 
       </void> 
       <void property="filters"> 
        <void method="add"> 
         <object class="org.obo.filters.ObjectFilterImpl"> 
          <void property="comparison"> 
           <object id="EqualsComparison0" class="org.obo.filters.EqualsComparison"/> 
          </void> 
          <void property="criterion"> 
           <object id="NamespaceSearchCriterion0" class="org.obo.filters.NamespaceSearchCriterion"/> 
          </void> 
          <void property="value"> 
           <string>biological_process</string> 
          </void> 
         </object> 
        </void> 
        <void method="add"> 
         <object class="org.obo.filters.ObjectFilterImpl"> 
          <void property="comparison"> 
           <object idref="EqualsComparison0"/> 
          </void> 
          <void property="criterion"> 
           <object idref="NamespaceSearchCriterion0"/> 
          </void> 
          <void property="value"> 
           <string>molecular_function</string> 
          </void> 
         </object> 
        </void> 
        <void method="add"> 
         <object class="org.obo.filters.ObjectFilterImpl"> 
          <void property="comparison"> 
           <object idref="EqualsComparison0"/> 
          </void> 
          <void property="criterion"> 
           <object idref="NamespaceSearchCriterion0"/> 
          </void> 
          <void property="value"> 
           <string>cellular_component</string> 
          </void> 
         </object> 
        </void> 
       </void> 
      </void> 
      <void property="rule"> 
       <string>GO:$sequence(7,0023004,0023300)$</string> 
      </void> 
     </object> 
    </void> 
   </void> 
  </object> 
 </void> 
 <void method="add"> 
  <object id="NamedIDProfile0" class="org.obo.datamodel.impl.NamedIDProfile"> 
   <void property="defaultRule"> 
    <string></string> 
   </void> 
   <void property="name"> 
    <string>union terms</string> 
   </void> 
   <void property="rules"> 
    <void method="add"> 
     <object class="org.obo.datamodel.impl.DefaultIDRule"> 
      <void property="filter"> 
       <object class="org.obo.filters.ObjectFilterImpl"> 
        <void property="aspect"> 
         <object class="org.obo.filters.AncestorSearchAspect"/> 
        </void> 
        <void property="criterion"> 
         <object class="org.obo.filters.IDSearchCriterion"/> 
        </void> 
        <void property="reasoner"> 
         <object class="org.obo.reasoner.impl.ForwardChainingReasoner"/> 
        </void> 
        <void property="value"> 
         <string>JD:1</string> 
        </void> 
       </object> 
      </void> 
      <void property="rule"> 
       <string>JD:$sequence(7,1,10000)$</string> 
      </void> 
     </object> 
    </void> 
   </void> 
  </object> 
 </void> 
 <void method="add"> 
  <object class="org.obo.datamodel.impl.NamedIDProfile"> 
   <void property="defaultRule"> 
    <string></string> 
   </void> 
   <void property="name"> 
    <string>GO terms</string> 
   </void> 
   <void property="rules"> 
    <void method="add"> 
     <object class="org.obo.datamodel.impl.DefaultIDRule"> 
      <void property="filter"> 
       <void property="booleanOperation"> 
        <int>1</int> 
       </void> 
       <void property="filters"> 
        <void method="add"> 
         <object class="org.obo.filters.ObjectFilterImpl"> 
          <void property="comparison"> 
           <object id="EqualsComparison1" class="org.obo.filters.EqualsComparison"/> 
          </void> 
          <void property="criterion"> 
           <object id="NamespaceSearchCriterion1" class="org.obo.filters.NamespaceSearchCriterion"/> 
          </void> 
          <void property="value"> 
           <string>biological_process</string> 
          </void> 
         </object> 
        </void> 
        <void method="add"> 
         <object class="org.obo.filters.ObjectFilterImpl"> 
          <void property="comparison"> 
           <object idref="EqualsComparison1"/> 
          </void> 
          <void property="criterion"> 
           <object idref="NamespaceSearchCriterion1"/> 
          </void> 
          <void property="value"> 
           <string>molecular_function</string> 
          </void> 
         </object> 
        </void> 
        <void method="add"> 
         <object class="org.obo.filters.ObjectFilterImpl"> 
          <void property="comparison"> 
           <object idref="EqualsComparison1"/> 
          </void> 
          <void property="criterion"> 
           <object idref="NamespaceSearchCriterion1"/> 
          </void> 
          <void property="value"> 
           <string>cellular_component</string> 
          </void> 
         </object> 
        </void> 
       </void> 
      </void> 
      <void property="rule"> 
       <string>GO:$sequence(7,0023004,0023300)$</string> 
      </void> 
     </object> 
    </void> 
   </void> 
  </object> 
 </void> 
</object> 
<object idref="NamedIDProfile0"/> 
</java>