<commit_before><webconfig>
  <class className="org.flymine.model.genomic.DataSet">
    <fields>
      <fieldconfig fieldExpr="title"/>
      <fieldconfig fieldExpr="url" doNotTruncate="true"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Disease">
    <fields>
      <fieldconfig fieldExpr="omimId"/>
      <fieldconfig fieldExpr="description"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.BlastMatch">
    <fields>
      <fieldconfig fieldExpr="object.primaryIdentifier"/>
      <fieldconfig fieldExpr="subject.primaryIdentifier"/>
      <fieldconfig fieldExpr="EValue"/>
    </fields>
  </class>


  <class className="org.flymine.model.genomic.Publication">
    <fields>
      <fieldconfig fieldExpr="firstAuthor"/>
      <fieldconfig fieldExpr="title"/>
      <fieldconfig fieldExpr="year"/>
      <fieldconfig fieldExpr="journal"/>
      <fieldconfig fieldExpr="volume"/>
      <fieldconfig fieldExpr="pages"/>
      <fieldconfig fieldExpr="pubMedId"/>
    </fields>

    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Author">
    <fields>
      <fieldconfig fieldExpr="name"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Analysis">
    <fields>
      <fieldconfig fieldExpr="publication.title"/>
      <fieldconfig fieldExpr="publication.firstAuthor"/>
      <fieldconfig fieldExpr="publication.journal"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Clone">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.ProbeSet">
    <fields>
      <fieldconfig fieldExpr="identifier"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.DataSource">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="url" doNotTruncate="true"/>
    </fields>
    <longdisplayers>
      <displayer src="/model/dataSourceLong.jsp"/>
    </longdisplayers>
    <tabledisplayer src="/model/dataSourceShort.jsp"/>
  </class>

  <class className="org.flymine.model.genomic.Organism">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="taxonId" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.LocatedSequenceFeature">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
    </fields>
    <longdisplayers>
      <displayer src="/model/locatedSequenceFeatureImage.jsp"/>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
    <bagdisplayers>
      <graphdisplayer title="Chromosome Distribution" domainLabel="Chromosome" rangeLabel="Count" dataSetLoader="org.intermine.bio.web.widget.ChromosomeDistributionDataSetLdr"
                      toolTipGen="org.intermine.web.logic.widget.ToolTipGenerator" urlGen="org.intermine.bio.web.widget.ChromosomeDistributionGraphURLGenerator"
                      description="Actual: number of features in this list found on each chromosome.  Expected: given the total number of featres on the chromosome and the number in this list, the number of features expected to be found on each chromosome." 
                      graphType="BarChart"/>
    </bagdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Exon">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="symbol"/>
      <fieldconfig fieldExpr="chromosomeLocation"  displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
      <fieldconfig fieldExpr="gene.primaryIdentifier" showInInlineCollection="false"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Comment">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="text"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.CDS">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="symbol"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
      <fieldconfig fieldExpr="gene.primaryIdentifier" showInInlineCollection="false"/>
      <fieldconfig fieldExpr="organism.name"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Gene">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="secondaryIdentifier"/>
      <fieldconfig fieldExpr="symbol"/>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
      <displayer src="/model/locatedSequenceFeatureImage.jsp"/>
    </longdisplayers>
    <bagdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
 
      <graphdisplayer title="Chromosome Distribution" domainLabel="Chromosome" rangeLabel="Gene Count" dataSetLoader="org.intermine.bio.web.widget.ChromosomeDistributionDataSetLdr" 
	 	      toolTipGen="org.intermine.web.logic.widget.ToolTipGenerator" urlGen="org.intermine.bio.web.widget.ChromosomeDistributionGraphURLGenerator" 
	 	      description="Actual: number of genes in this list found on each chromosome.  Expected: given the total number of genes on the chromosome and the number of genes in this list, the number of genes expected to be found on each chromosome."  
	 	      graphType="BarChart"/> 
      

      <bagtabledisplayer title="Pathway Information (KEGG)" type="Pathway" collectionName="pathways" urlGen="org.intermine.bio.web.widget.PathwayURLQuery" 
	 	         description="Most common &lt;a href=&quot;http://www.genome.jp/kegg/&quot; target=&quot;_new&quot;&gt;KEGG pathways&lt;/a&gt; for this list." /> 
      

      <enrichmentwidgetdisplayer title="Gene Ontology Enrichment"
                                 link="org.intermine.bio.web.widget.GoStatURLQuery"
                                 ldr="org.intermine.bio.web.widget.GoStatLdr"
                                 descr="Go terms enriched for genes in this list."
                                 label="GO Term"
                                 filters="biological_process,cellular_component,molecular_function"
                                 filterLabel="Ontology"
                                 max="0.10" />

<!--
      <enrichmentwidgetdisplayer title="Protein Domain Enrichment"
                                 link="org.flymine.web.widget.ProteinDomainURLQuery"
                                 ldr="org.flymine.web.widget.ProteinDomainLdr"
                                 label="Protein Domain"
                                 descr="Protein Domains enriched for genes in this list."
                                 filters=""
                                 filterLabel=""
                                 max="0.10"  />
-->
                                 
      <enrichmentwidgetdisplayer title="Publication Enrichment"
                                 link="org.intermine.bio.web.widget.PublicationURLQuery"
                                 ldr="org.intermine.bio.web.widget.PublicationLdr"
                                 label="Publication"
                                 descr="Publications enriched for genes in this list."
                                 filters=""
                                 filterLabel=""
                                 max="0.10"  />

      <!-- removed until we can optimise the query  
	   <enrichmentwidgetdisplayer title="Tiffin Motif Enrichment"  
	 	                      link="org.flymine.web.widget.TiffinURLQuery"  
	 	                      controller="org.flymine.web.widget.TiffinLdr"  
	 	                      description="Tiffin Motifs enriched for genes in this list."  
	 	                      max="0.10"  
	 	                      externalLink="http://servlet.sanger.ac.uk/tiffin/motif.jsp?acc=" 
	 	                      append=".2" /> 
	   --> 
      
    </bagdisplayers>
  </class>

  <class className="org.flymine.model.genomic.ProteinDomain">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="shortName"/>
      <fieldconfig fieldExpr="type"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Chromosome">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="organism.name"/>
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
    </fields>
    <longdisplayers>
      <displayer src="/model/locatedSequenceFeatureImage.jsp"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.BioEntity">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="organism.name"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Protein">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="primaryAccession"/>
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
    
        <bagdisplayers>
       
             <enrichmentwidgetdisplayer title="Gene Ontology Enrichment"  
	 	                 link="org.intermine.bio.web.widget.GoStatURLQuery"  
	 	                 ldr="org.intermine.bio.web.widget.GoStatLdr"  
	 	                 descr="Go terms enriched for proteins in this list."    
	 	                 label="GO Term"
	 	                 filters="biological_process,cellular_component,molecular_function"  
	 	                 filterLabel="ontology" 
	 	                 max="0.10" /> 
      
      <enrichmentwidgetdisplayer title="Protein Domain Enrichment"
                                 link="org.flymine.web.widget.ProteinDomainURLQuery"
                                 ldr="org.flymine.web.widget.ProteinDomainLdr"
                                 label="Protein Domain"
                                 descr="Protein Domains enriched for proteins in this list."
                                 filters=""
                                 filterLabel=""
                                 max="0.10"  />
       
             <enrichmentwidgetdisplayer title="UniProt Features"  
	 	                 link="org.intermine.bio.web.widget.UniProtFeaturesURLQuery"  
	 	                 ldr="org.intermine.bio.web.widget.UniProtFeaturesLdr"  
	 	                 label="Feature"
	 	                 descr="UniProt features enriched for proteins in this list."
	 	                 filters=""  
	 	                 filterLabel="" 	                 
	 	                 max="0.10"  /> 
        
              <enrichmentwidgetdisplayer title="UniProt Keywords"  
	 	                 link="org.intermine.bio.web.widget.UniProtKeywordsURLQuery"  
	 	                 ldr="org.intermine.bio.web.widget.UniProtKeywordsLdr"  
	 	                 label="Keyword"
	 	                 descr="UniProt keywords enriched for proteins in this list."
	 	                 filters=""  
	 	                 filterLabel="" 	                 
	 	                 max="0.10"  /> 

      
    </bagdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Transcript">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="exonCount"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Translation">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="secondaryIdentifier"/>
      <fieldconfig fieldExpr="organism.name"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.MicroarrayOligo">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="length"/>
      <fieldconfig fieldExpr="tm"/>
    </fields>
    <longdisplayers>
      <!-- disable the LocatedSequenceFeature displayer (GBrowse) because
           MicroarrayOligos aren't located at the moment -->
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Relation">
    <fields>
      <fieldconfig fieldExpr="object.primaryIdentifier"/>
      <fieldconfig fieldExpr="subject.primaryIdentifier"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Orthologue">
    <fields>
      <fieldconfig fieldExpr="gene.primaryIdentifier"/>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="orthologue.primaryIdentifier"/>
      <fieldconfig fieldExpr="orthologue.organism.shortName"/>
      <fieldconfig fieldExpr="orthologueTranslation.primaryIdentifier"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Paralogue">
    <fields>
      <fieldconfig fieldExpr="gene.primaryIdentifier"/>
      <fieldconfig fieldExpr="paralogue.primaryIdentifier"/>
      <fieldconfig fieldExpr="paralogue.organism.shortName"/>
      <fieldconfig fieldExpr="paralogueTranslation.primaryIdentifier"/>
    </fields>
  </class>


  <class className="org.flymine.model.genomic.Location">
    <fields>
      <fieldconfig fieldExpr="object.primaryIdentifier"/>
      <fieldconfig fieldExpr="subject.primaryIdentifier"/>
      <fieldconfig fieldExpr="start"/>
      <fieldconfig fieldExpr="end"/>
      <fieldconfig fieldExpr="strand"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.InfoSource">
    <fields>
      <fieldconfig fieldExpr="title"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.InterproEvidence">
    <fields>
      <fieldconfig fieldExpr="infotext"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.AnalysisResult">
    <fields>
      <fieldconfig fieldExpr="confidence"/>
      <fieldconfig fieldExpr="source.title"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.ComputationalResult">
    <fields>
      <fieldconfig fieldExpr="score"/>
      <fieldconfig fieldExpr="confidence"/>
      <fieldconfig fieldExpr="source.title"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.OntologyTerm">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="description" doNotTruncate="true" />
    </fields>
  </class>

  <class className="org.flymine.model.genomic.OntologyRelation">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="parentTerm.identifier"/>
      <fieldconfig fieldExpr="childTerm.identifier"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.OntologyTermSynonym">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="type"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.MicroArrayExperiment">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="description" doNotTruncate="true"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Annotation">
    <fields>
      <fieldconfig fieldExpr="subject.identifier"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Synonym">
    <fields>
      <fieldconfig fieldExpr="value"/>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="source.name"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Sequence">
    <fields>
      <fieldconfig fieldExpr="residues" fieldExporter="org.flymine.web.ResidueFieldExporter"
                   sectionOnRight="true" sectionTitle="Residues" openByDefault="true"
                   showInSummary="false" showInResults="false" showInInlineCollection="false"/>
      <fieldconfig fieldExpr="length"/>
    </fields>
    <tabledisplayer src="/model/sequenceShortDisplayer.jsp"/>
  </class>

  <class className="org.flymine.model.genomic.MicroArrayResult">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="value"/>
      <fieldconfig fieldExpr="scale"/>
      <fieldconfig fieldExpr="isControl"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Reporter">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="value"/>
      <fieldconfig fieldExpr="scale"/>
      <fieldconfig fieldExpr="isControl"/>
    </fields>
  </class>


  <class className="org.flymine.model.genomic.MicroArrayExperiment">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="description" sectionOnRight="true" sectionTitle="Description" openByDefault="true"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Sample">
    <fields>
      <fieldconfig fieldExpr="materialType"/>
      <fieldconfig fieldExpr="organism.name"/>
      <fieldconfig fieldExpr="primaryCharacteristicType"/>
      <fieldconfig fieldExpr="primaryCharacteristic"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.SampleCharacteristic">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="value"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.TreatmentParameter">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="value"/>
      <fieldconfig fieldExpr="units"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Treatment">
    <fields>
      <fieldconfig fieldExpr="action"/>
      <fieldconfig fieldExpr="protocol.name" showInInlineCollection="true"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Protocol">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="description" doNotTruncate="true"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.MicroArrayAssay">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="sample1"/>
      <fieldconfig fieldExpr="sample2"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.GOAnnotation">
    <fields>
      <fieldconfig fieldExpr="subject.identifier" showInInlineCollection="false"/>
      <fieldconfig fieldExpr="identifier"/>
      <fieldconfig fieldExpr="name"/>
    </fields>
  </class>
  <class className="org.flymine.model.genomic.GOEvidenceCode">
    <fields>
      <fieldconfig fieldExpr="code"/>
    </fields>
  </class>


  <class className="org.flymine.model.genomic.ProteinRegion">
    <fields>
      <fieldconfig fieldExpr="identifier"/>
      <fieldconfig fieldExpr="protein.primaryIdentifier"/>
      <fieldconfig fieldExpr="protein.organism.name"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.RNAiPhenotype">
    <fields>
      <fieldconfig fieldExpr="comment"/>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="code"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>


  <class className="org.flymine.model.genomic.RNAiScreen">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="cellLine"/>
      <fieldconfig fieldExpr="publication.title"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.RNAiScreenHit">
    <fields>
      <fieldconfig fieldExpr="analysis.name"/>
      <fieldconfig fieldExpr="analysis.analysisDescription"/>
      <fieldconfig fieldExpr="result"/>
      <fieldconfig fieldExpr="analysis.publication.pubMedId"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.ScreenHit">
    <fields>
      <fieldconfig fieldExpr="phenotype"/>
      <fieldconfig fieldExpr="strength"/>
      <fieldconfig fieldExpr="screen.name"/>
      <fieldconfig fieldExpr="screen.publication.title" showInInlineCollection="false"
                   showInResults="false"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Primer">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifer"/>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
    </fields>
  </class>

  <class className="org.flymine.model.genomic.ArtificialDeletion">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
      <fieldconfig fieldExpr="available"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.SyntenicRegion">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
      <fieldconfig fieldExpr="organism.name"/>
      <fieldconfig fieldExpr="organism.taxonId"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.RegulatoryRegion">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.UniProtFeature">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="description"/>
      <fieldconfig fieldExpr="begin"/>
      <fieldconfig fieldExpr="end"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Pathway">
    <fields>
      <fieldconfig fieldExpr="identifier" />
      <fieldconfig fieldExpr="name" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Motif">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier" />
    </fields>
    <longdisplayers>
      <displayer src="/model/tiffinMotifDisplayer.jsp"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.BindingSite">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="factor.primaryIdentifier"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.MRNALocalisationResult">
    <fields>
      <fieldconfig fieldExpr="stage"/>
      <fieldconfig fieldExpr="expressed"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.MRNALocalisationTerm">
    <fields>
      <fieldconfig fieldExpr="localisation"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.TFBindingSite">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="gene.primaryIdentifier"/>
      <fieldconfig fieldExpr="factor.primaryIdentifier"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
    </fields>
    <longdisplayers>
      <displayer src="/model/tiffinBindingSiteDisplayer.jsp"/>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>
  
  
  <class className="org.flymine.model.genomic.TFmodule">
    <longdisplayers>
      <displayer src="/model/redflyDisplayer.jsp"/>
    </longdisplayers>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <tableExportConfig id="sequenceExporter" actionPath="/exportAction?type=sequenceExporter"
                     className="org.intermine.bio.web.export.SequenceHttpExporter"/>
  <tableExportConfig id="gff3Exporter" actionPath="/exportAction?type=gff3Exporter"
                     className="org.intermine.bio.web.export.GFF3HttpExporter"/>
</webconfig>
<commit_msg>Removed incorect webconfig for modmine.<commit_after><webconfig>
  <class className="org.flymine.model.genomic.DataSet">
    <fields>
      <fieldconfig fieldExpr="title"/>
      <fieldconfig fieldExpr="url" doNotTruncate="true"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Disease">
    <fields>
      <fieldconfig fieldExpr="omimId"/>
      <fieldconfig fieldExpr="description"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.BlastMatch">
    <fields>
      <fieldconfig fieldExpr="object.primaryIdentifier"/>
      <fieldconfig fieldExpr="subject.primaryIdentifier"/>
      <fieldconfig fieldExpr="EValue"/>
    </fields>
  </class>


  <class className="org.flymine.model.genomic.Publication">
    <fields>
      <fieldconfig fieldExpr="firstAuthor"/>
      <fieldconfig fieldExpr="title"/>
      <fieldconfig fieldExpr="year"/>
      <fieldconfig fieldExpr="journal"/>
      <fieldconfig fieldExpr="volume"/>
      <fieldconfig fieldExpr="pages"/>
      <fieldconfig fieldExpr="pubMedId"/>
    </fields>

    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Author">
    <fields>
      <fieldconfig fieldExpr="name"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Analysis">
    <fields>
      <fieldconfig fieldExpr="publication.title"/>
      <fieldconfig fieldExpr="publication.firstAuthor"/>
      <fieldconfig fieldExpr="publication.journal"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Clone">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.DataSource">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="url" doNotTruncate="true"/>
    </fields>
    <longdisplayers>
      <displayer src="/model/dataSourceLong.jsp"/>
    </longdisplayers>
    <tabledisplayer src="/model/dataSourceShort.jsp"/>
  </class>

  <class className="org.flymine.model.genomic.Organism">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="taxonId" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.LocatedSequenceFeature">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
    </fields>
    <longdisplayers>
      <displayer src="/model/locatedSequenceFeatureImage.jsp"/>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
    <bagdisplayers>
      <graphdisplayer title="Chromosome Distribution" domainLabel="Chromosome" rangeLabel="Count" dataSetLoader="org.intermine.bio.web.widget.ChromosomeDistributionDataSetLdr"
                      toolTipGen="org.intermine.web.logic.widget.ToolTipGenerator" urlGen="org.intermine.bio.web.widget.ChromosomeDistributionGraphURLGenerator"
                      description="Actual: number of features in this list found on each chromosome.  Expected: given the total number of featres on the chromosome and the number in this list, the number of features expected to be found on each chromosome." 
                      graphType="BarChart"/>
    </bagdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Exon">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="symbol"/>
      <fieldconfig fieldExpr="chromosomeLocation"  displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
      <fieldconfig fieldExpr="gene.primaryIdentifier" showInInlineCollection="false"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Comment">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="text"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.CDS">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="symbol"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
      <fieldconfig fieldExpr="gene.primaryIdentifier" showInInlineCollection="false"/>
      <fieldconfig fieldExpr="organism.name"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Gene">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="secondaryIdentifier"/>
      <fieldconfig fieldExpr="symbol"/>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
      <displayer src="/model/locatedSequenceFeatureImage.jsp"/>
    </longdisplayers>
    <bagdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
 
      <graphdisplayer title="Chromosome Distribution" domainLabel="Chromosome" rangeLabel="Gene Count" dataSetLoader="org.intermine.bio.web.widget.ChromosomeDistributionDataSetLdr" 
	 	      toolTipGen="org.intermine.web.logic.widget.ToolTipGenerator" urlGen="org.intermine.bio.web.widget.ChromosomeDistributionGraphURLGenerator" 
	 	      description="Actual: number of genes in this list found on each chromosome.  Expected: given the total number of genes on the chromosome and the number of genes in this list, the number of genes expected to be found on each chromosome."  
	 	      graphType="BarChart"/> 
      

      <bagtabledisplayer title="Pathway Information (KEGG)" type="Pathway" collectionName="pathways" urlGen="org.intermine.bio.web.widget.PathwayURLQuery" 
	 	         description="Most common &lt;a href=&quot;http://www.genome.jp/kegg/&quot; target=&quot;_new&quot;&gt;KEGG pathways&lt;/a&gt; for this list." /> 
      

      <enrichmentwidgetdisplayer title="Gene Ontology Enrichment"
                                 link="org.intermine.bio.web.widget.GoStatURLQuery"
                                 ldr="org.intermine.bio.web.widget.GoStatLdr"
                                 descr="Go terms enriched for genes in this list."
                                 label="GO Term"
                                 filters="biological_process,cellular_component,molecular_function"
                                 filterLabel="Ontology"
                                 max="0.10" />

<!--
      <enrichmentwidgetdisplayer title="Protein Domain Enrichment"
                                 link="org.flymine.web.widget.ProteinDomainURLQuery"
                                 ldr="org.flymine.web.widget.ProteinDomainLdr"
                                 label="Protein Domain"
                                 descr="Protein Domains enriched for genes in this list."
                                 filters=""
                                 filterLabel=""
                                 max="0.10"  />
-->
                                 
      <enrichmentwidgetdisplayer title="Publication Enrichment"
                                 link="org.intermine.bio.web.widget.PublicationURLQuery"
                                 ldr="org.intermine.bio.web.widget.PublicationLdr"
                                 label="Publication"
                                 descr="Publications enriched for genes in this list."
                                 filters=""
                                 filterLabel=""
                                 max="0.10"  />

      <!-- removed until we can optimise the query  
	   <enrichmentwidgetdisplayer title="Tiffin Motif Enrichment"  
	 	                      link="org.flymine.web.widget.TiffinURLQuery"  
	 	                      controller="org.flymine.web.widget.TiffinLdr"  
	 	                      description="Tiffin Motifs enriched for genes in this list."  
	 	                      max="0.10"  
	 	                      externalLink="http://servlet.sanger.ac.uk/tiffin/motif.jsp?acc=" 
	 	                      append=".2" /> 
	   --> 
      
    </bagdisplayers>
  </class>

  <class className="org.flymine.model.genomic.ProteinDomain">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="shortName"/>
      <fieldconfig fieldExpr="type"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Chromosome">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="organism.name"/>
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
    </fields>
    <longdisplayers>
      <displayer src="/model/locatedSequenceFeatureImage.jsp"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.BioEntity">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="organism.name"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Protein">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="primaryAccession"/>
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
    
        <bagdisplayers>
       
             <enrichmentwidgetdisplayer title="Gene Ontology Enrichment"  
	 	                 link="org.intermine.bio.web.widget.GoStatURLQuery"  
	 	                 ldr="org.intermine.bio.web.widget.GoStatLdr"  
	 	                 descr="Go terms enriched for proteins in this list."    
	 	                 label="GO Term"
	 	                 filters="biological_process,cellular_component,molecular_function"  
	 	                 filterLabel="ontology" 
	 	                 max="0.10" /> 
      
      <enrichmentwidgetdisplayer title="Protein Domain Enrichment"
                                 link="org.flymine.web.widget.ProteinDomainURLQuery"
                                 ldr="org.flymine.web.widget.ProteinDomainLdr"
                                 label="Protein Domain"
                                 descr="Protein Domains enriched for proteins in this list."
                                 filters=""
                                 filterLabel=""
                                 max="0.10"  />
       
             <enrichmentwidgetdisplayer title="UniProt Features"  
	 	                 link="org.intermine.bio.web.widget.UniProtFeaturesURLQuery"  
	 	                 ldr="org.intermine.bio.web.widget.UniProtFeaturesLdr"  
	 	                 label="Feature"
	 	                 descr="UniProt features enriched for proteins in this list."
	 	                 filters=""  
	 	                 filterLabel="" 	                 
	 	                 max="0.10"  /> 
        
              <enrichmentwidgetdisplayer title="UniProt Keywords"  
	 	                 link="org.intermine.bio.web.widget.UniProtKeywordsURLQuery"  
	 	                 ldr="org.intermine.bio.web.widget.UniProtKeywordsLdr"  
	 	                 label="Keyword"
	 	                 descr="UniProt keywords enriched for proteins in this list."
	 	                 filters=""  
	 	                 filterLabel="" 	                 
	 	                 max="0.10"  /> 

      
    </bagdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Transcript">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="exonCount"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Translation">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="secondaryIdentifier"/>
      <fieldconfig fieldExpr="organism.name"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.MicroarrayOligo">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="length"/>
      <fieldconfig fieldExpr="tm"/>
    </fields>
    <longdisplayers>
      <!-- disable the LocatedSequenceFeature displayer (GBrowse) because
           MicroarrayOligos aren't located at the moment -->
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Relation">
    <fields>
      <fieldconfig fieldExpr="object.primaryIdentifier"/>
      <fieldconfig fieldExpr="subject.primaryIdentifier"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Orthologue">
    <fields>
      <fieldconfig fieldExpr="gene.primaryIdentifier"/>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="orthologue.primaryIdentifier"/>
      <fieldconfig fieldExpr="orthologue.organism.shortName"/>
      <fieldconfig fieldExpr="orthologueTranslation.primaryIdentifier"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Paralogue">
    <fields>
      <fieldconfig fieldExpr="gene.primaryIdentifier"/>
      <fieldconfig fieldExpr="paralogue.primaryIdentifier"/>
      <fieldconfig fieldExpr="paralogue.organism.shortName"/>
      <fieldconfig fieldExpr="paralogueTranslation.primaryIdentifier"/>
    </fields>
  </class>


  <class className="org.flymine.model.genomic.Location">
    <fields>
      <fieldconfig fieldExpr="object.primaryIdentifier"/>
      <fieldconfig fieldExpr="subject.primaryIdentifier"/>
      <fieldconfig fieldExpr="start"/>
      <fieldconfig fieldExpr="end"/>
      <fieldconfig fieldExpr="strand"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.InfoSource">
    <fields>
      <fieldconfig fieldExpr="title"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.InterproEvidence">
    <fields>
      <fieldconfig fieldExpr="infotext"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.AnalysisResult">
    <fields>
      <fieldconfig fieldExpr="confidence"/>
      <fieldconfig fieldExpr="source.title"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.ComputationalResult">
    <fields>
      <fieldconfig fieldExpr="score"/>
      <fieldconfig fieldExpr="confidence"/>
      <fieldconfig fieldExpr="source.title"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.OntologyTerm">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="description" doNotTruncate="true" />
    </fields>
  </class>

  <class className="org.flymine.model.genomic.OntologyRelation">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="parentTerm.identifier"/>
      <fieldconfig fieldExpr="childTerm.identifier"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.OntologyTermSynonym">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="type"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.MicroArrayExperiment">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="description" doNotTruncate="true"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Annotation">
    <fields>
      <fieldconfig fieldExpr="subject.identifier"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Synonym">
    <fields>
      <fieldconfig fieldExpr="value"/>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="source.name"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Sequence">
    <fields>
      <fieldconfig fieldExpr="residues" fieldExporter="org.flymine.web.ResidueFieldExporter"
                   sectionOnRight="true" sectionTitle="Residues" openByDefault="true"
                   showInSummary="false" showInResults="false" showInInlineCollection="false"/>
      <fieldconfig fieldExpr="length"/>
    </fields>
    <tabledisplayer src="/model/sequenceShortDisplayer.jsp"/>
  </class>

  <class className="org.flymine.model.genomic.MicroArrayResult">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="value"/>
      <fieldconfig fieldExpr="scale"/>
      <fieldconfig fieldExpr="isControl"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Reporter">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="value"/>
      <fieldconfig fieldExpr="scale"/>
      <fieldconfig fieldExpr="isControl"/>
    </fields>
  </class>


  <class className="org.flymine.model.genomic.MicroArrayExperiment">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="description" sectionOnRight="true" sectionTitle="Description" openByDefault="true"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Sample">
    <fields>
      <fieldconfig fieldExpr="materialType"/>
      <fieldconfig fieldExpr="organism.name"/>
      <fieldconfig fieldExpr="primaryCharacteristicType"/>
      <fieldconfig fieldExpr="primaryCharacteristic"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.SampleCharacteristic">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="value"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.TreatmentParameter">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="value"/>
      <fieldconfig fieldExpr="units"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Treatment">
    <fields>
      <fieldconfig fieldExpr="action"/>
      <fieldconfig fieldExpr="protocol.name" showInInlineCollection="true"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Protocol">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="description" doNotTruncate="true"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.MicroArrayAssay">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="sample1"/>
      <fieldconfig fieldExpr="sample2"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.GOAnnotation">
    <fields>
      <fieldconfig fieldExpr="subject.identifier" showInInlineCollection="false"/>
      <fieldconfig fieldExpr="identifier"/>
      <fieldconfig fieldExpr="name"/>
    </fields>
  </class>
  <class className="org.flymine.model.genomic.GOEvidenceCode">
    <fields>
      <fieldconfig fieldExpr="code"/>
    </fields>
  </class>


  <class className="org.flymine.model.genomic.ProteinRegion">
    <fields>
      <fieldconfig fieldExpr="identifier"/>
      <fieldconfig fieldExpr="protein.primaryIdentifier"/>
      <fieldconfig fieldExpr="protein.organism.name"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.RNAiPhenotype">
    <fields>
      <fieldconfig fieldExpr="comment"/>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="code"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>


  <class className="org.flymine.model.genomic.RNAiScreen">
    <fields>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="cellLine"/>
      <fieldconfig fieldExpr="publication.title"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.RNAiScreenHit">
    <fields>
      <fieldconfig fieldExpr="analysis.name"/>
      <fieldconfig fieldExpr="analysis.analysisDescription"/>
      <fieldconfig fieldExpr="result"/>
      <fieldconfig fieldExpr="analysis.publication.pubMedId"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.ScreenHit">
    <fields>
      <fieldconfig fieldExpr="phenotype"/>
      <fieldconfig fieldExpr="strength"/>
      <fieldconfig fieldExpr="screen.name"/>
      <fieldconfig fieldExpr="screen.publication.title" showInInlineCollection="false"
                   showInResults="false"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Primer">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifer"/>
      <fieldconfig fieldExpr="name"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
    </fields>
  </class>

  <class className="org.flymine.model.genomic.ArtificialDeletion">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
      <fieldconfig fieldExpr="available"/>
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.SyntenicRegion">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
      <fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
      <fieldconfig fieldExpr="organism.name"/>
      <fieldconfig fieldExpr="organism.taxonId"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.RegulatoryRegion">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.UniProtFeature">
    <fields>
      <fieldconfig fieldExpr="type"/>
      <fieldconfig fieldExpr="description"/>
      <fieldconfig fieldExpr="begin"/>
      <fieldconfig fieldExpr="end"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.Pathway">
    <fields>
      <fieldconfig fieldExpr="identifier" />
      <fieldconfig fieldExpr="name" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.Motif">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier" />
    </fields>
    <longdisplayers>
      <displayer src="/model/tiffinMotifDisplayer.jsp"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.BindingSite">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="factor.primaryIdentifier"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
    </fields>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <class className="org.flymine.model.genomic.MRNALocalisationResult">
    <fields>
      <fieldconfig fieldExpr="stage"/>
      <fieldconfig fieldExpr="expressed"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.MRNALocalisationTerm">
    <fields>
      <fieldconfig fieldExpr="localisation"/>
    </fields>
  </class>

  <class className="org.flymine.model.genomic.TFBindingSite">
    <fields>
      <fieldconfig fieldExpr="primaryIdentifier"/>
      <fieldconfig fieldExpr="gene.primaryIdentifier"/>
      <fieldconfig fieldExpr="factor.primaryIdentifier"/>
      <fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
    </fields>
    <longdisplayers>
      <displayer src="/model/tiffinBindingSiteDisplayer.jsp"/>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>
  
  
  <class className="org.flymine.model.genomic.TFmodule">
    <longdisplayers>
      <displayer src="/model/redflyDisplayer.jsp"/>
    </longdisplayers>
    <longdisplayers>
      <displayer src="attributeLinkDisplayer.tile"/>
    </longdisplayers>
  </class>

  <tableExportConfig id="sequenceExporter" actionPath="/exportAction?type=sequenceExporter"
                     className="org.intermine.bio.web.export.SequenceHttpExporter"/>
  <tableExportConfig id="gff3Exporter" actionPath="/exportAction?type=gff3Exporter"
                     className="org.intermine.bio.web.export.GFF3HttpExporter"/>
</webconfig>

{'fraction_non_alphanumeric': 0.1302577497791265, 'fraction_numerical': 0.001152383513233204, 'mean_word_length': 2.9694289852862696, 'pattern_counts': {'":': 0, '<': 1098, '<?xml version=': 0, '>': 1098, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 56, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3313132', 'n_tokens_mistral': 15134, 'n_tokens_neox': 14451, 'n_words': 2299}