Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
672 lines (592 sloc) 30.1 KB
<webconfig>
<class className="org.intermine.model.bio.Author">
<fields>
<fieldconfig fieldExpr="name"/>
</fields>
</class>
<class className="org.intermine.model.bio.BioEntity">
<headerconfig>
<titles>
<title mainTitles="symbol|primaryIdentifier" numberOfMainTitlesToShow="1" subTitles="*organism.name*" />
</titles>
</headerconfig>
<fields>
<fieldconfig fieldExpr="primaryIdentifier"/>
<fieldconfig fieldExpr="organism.name"/>
</fields>
</class>
<class className="org.intermine.model.bio.Chromosome">
<fields>
<fieldconfig fieldExpr="primaryIdentifier"/>
<fieldconfig fieldExpr="organism.name"/>
<fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
</fields>
</class>
<class className="org.intermine.model.bio.Comment">
<fields>
<fieldconfig fieldExpr="type"/>
<fieldconfig fieldExpr="description"/>
</fields>
</class>
<class className="org.intermine.model.bio.Complex">
<fields>
<fieldconfig fieldExpr="identifier"/>
<fieldconfig fieldExpr="name"/>
<fieldconfig fieldExpr="function"/>
<fieldconfig fieldExpr="properties"/>
<fieldconfig fieldExpr="systematicName"/>
</fields>
</class>
<class className="org.intermine.model.bio.Component">
<fields>
<fieldconfig fieldExpr="name"/>
</fields>
</class>
<class className="org.intermine.model.bio.CrossReference">
<fields>
<fieldconfig fieldExpr="identifier"/>
</fields>
</class>
<class className="org.intermine.model.bio.DataSet">
<fields>
<fieldconfig fieldExpr="name"/>
<fieldconfig fieldExpr="url" doNotTruncate="true"/>
<fieldconfig fieldExpr="dataSource.name"/>
</fields>
</class>
<class className="org.intermine.model.bio.DataSource">
<fields>
<fieldconfig fieldExpr="name"/>
<fieldconfig fieldExpr="url" doNotTruncate="true"/>
</fields>
<tabledisplayer src="/model/dataSourceShort.jsp"/>
</class>
<class className="org.intermine.model.bio.Disease">
<fields>
<fieldconfig fieldExpr="primaryIdentifier"/>
<fieldconfig fieldExpr="name"/>
</fields>
</class>
<class className="org.intermine.model.bio.Gene">
<inlinelist>
<table path="synonyms.value" showInHeader="true" lineLength="100" />
<table path="pathways.name" showLinksToObjects="true" />
</inlinelist>
<fields>
<fieldconfig fieldExpr="symbol" showInListAnalysisPreviewTable="true"/>
<fieldconfig fieldExpr="name" showInListAnalysisPreviewTable="true"/>
<fieldconfig fieldExpr="primaryIdentifier"/>
<fieldconfig fieldExpr="secondaryIdentifier"/>
<fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
<fieldconfig fieldExpr="description" doNotTruncate="true" showInSummary="false" showInResults="false" showInInlineCollection="false" />
<fieldconfig fieldExpr="organism.name"/>
</fields>
<bagdisplayers>
<!-- attribute links can now be configured for gene list analysis pages -->
<displayer src="friendlyMineLinkDisplayer.tile" showOnLeft="false" />
<displayer src="esynListDisplayer.tile" showOnLeft="true" />
</bagdisplayers>
</class>
<class className="org.intermine.model.bio.Protein">
<inlinelist>
<table path="synonyms.value" showInHeader="true" lineLength="100" />
</inlinelist>
<fields>
<fieldconfig fieldExpr="primaryIdentifier" showInListAnalysisPreviewTable="true"/>
<fieldconfig fieldExpr="primaryAccession"/>
<fieldconfig fieldExpr="organism.name"/>
<fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
</fields>
</class>
<class className="org.intermine.model.bio.GOAnnotation">
<fields>
<fieldconfig fieldExpr="subject.primaryIdentifier"/>
<fieldconfig fieldExpr="ontologyTerm.identifier" />
<fieldconfig fieldExpr="ontologyTerm.name" />
</fields>
</class>
<class className="org.intermine.model.bio.GOEvidenceCode">
<fields>
<fieldconfig fieldExpr="code"/>
</fields>
</class>
<class className="org.intermine.model.bio.GOTerm">
<fields>
<fieldconfig fieldExpr="identifier"/>
<fieldconfig fieldExpr="name"/>
<fieldconfig fieldExpr="ontology.name"/>
<fieldconfig fieldExpr="description" showInResults="false" showInInlineCollection="false" doNotTruncate="true" />
</fields>
</class>
<class className="org.intermine.model.bio.GWAS">
<fields>
<fieldconfig fieldExpr="firstAuthor"/>
<fieldconfig fieldExpr="name"/>
</fields>
</class>
<class className="org.intermine.model.bio.GWASResult">
<fields>
<fieldconfig fieldExpr="SNP.primaryIdentifier"/>
<fieldconfig fieldExpr="SNP.chromosomeLocation.start"/>
<fieldconfig fieldExpr="SNP.chromosome.primaryIdentifier"/>
<fieldconfig fieldExpr="phenotype"/>
<fieldconfig fieldExpr="pValue"/>
<fieldconfig fieldExpr="study.firstAuthor"/>
</fields>
</class>
<class className="org.intermine.model.bio.Homologue">
<fields>
<fieldconfig fieldExpr="type"/>
<fieldconfig fieldExpr="gene.primaryIdentifier" showInResults="false" showInInlineCollection="false" />
<fieldconfig fieldExpr="homologue.primaryIdentifier"/>
<fieldconfig fieldExpr="homologue.organism.shortName"/>
</fields>
</class>
<class className="org.intermine.model.bio.Interaction">
<fields>
<fieldconfig fieldExpr="participant1.primaryIdentifier" />
<fieldconfig fieldExpr="participant2.primaryIdentifier" />
</fields>
</class>
<class className="org.intermine.model.bio.InteractionDetail">
<fields>
<fieldconfig fieldExpr="type"/>
<fieldconfig fieldExpr="relationshipType"/>
<fieldconfig fieldExpr="name"/>
<fieldconfig fieldExpr="role1"/>
<fieldconfig fieldExpr="role2"/>
</fields>
</class>
<class className="org.intermine.model.bio.InteractionTerm">
<fields>
<fieldconfig fieldExpr="identifier"/>
<fieldconfig fieldExpr="name"/>
</fields>
</class>
<class className="org.intermine.model.bio.Location">
<fields>
<fieldconfig fieldExpr="feature.primaryIdentifier"/>
<fieldconfig fieldExpr="feature.symbol"/>
<fieldconfig fieldExpr="locatedOn.primaryIdentifier"/>
<fieldconfig fieldExpr="start"/>
<fieldconfig fieldExpr="end"/>
<fieldconfig fieldExpr="strand"/>
</fields>
</class>
<class className="org.intermine.model.bio.SequenceFeature">
<fields>
<fieldconfig fieldExpr="primaryIdentifier"/>
<fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
<fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false" />
<fieldconfig fieldExpr="chromosome.primaryIdentifier" showInInlineCollection="false" showInSummary="false" />
<fieldconfig fieldExpr="chromosomeLocation.start" showInInlineCollection="false" showInSummary="false" />
<fieldconfig fieldExpr="chromosomeLocation.end" showInInlineCollection="false" showInSummary="false" />
<fieldconfig fieldExpr="organism.name"/>
</fields>
</class>
<class className="org.intermine.model.bio.Ontology">
<fields>
<fieldconfig fieldExpr="name"/>
</fields>
</class>
<class className="org.intermine.model.bio.OntologyTerm">
<fields>
<fieldconfig fieldExpr="identifier"/>
<fieldconfig fieldExpr="name"/>
<fieldconfig fieldExpr="ontology.name"/>
<fieldconfig fieldExpr="description" doNotTruncate="true" />
</fields>
</class>
<class className="org.intermine.model.bio.OntologyRelation">
<fields>
<fieldconfig fieldExpr="relationship"/>
<fieldconfig fieldExpr="parentTerm.identifier"/>
<fieldconfig fieldExpr="childTerm.identifier"/>
</fields>
</class>
<class className="org.intermine.model.bio.OntologyTermSynonym">
<fields>
<fieldconfig fieldExpr="name"/>
<fieldconfig fieldExpr="type"/>
</fields>
</class>
<class className="org.intermine.model.bio.Organism">
<fields>
<fieldconfig fieldExpr="name"/>
<fieldconfig fieldExpr="taxonId" />
</fields>
</class>
<class className="org.intermine.model.bio.Pathway">
<headerconfig>
<titles>
<title mainTitles="name" />
</titles>
</headerconfig>
<fields>
<fieldconfig fieldExpr="identifier" />
<fieldconfig fieldExpr="name" />
</fields>
</class>
<class className="org.intermine.model.bio.ProteinAtlasExpression">
<fields>
<fieldconfig fieldExpr="tissue.name"/>
<fieldconfig fieldExpr="level"/>
<fieldconfig fieldExpr="reliability"/>
<fieldconfig fieldExpr="cellType"/>
</fields>
</class>
<class className="org.intermine.model.bio.ProteinDomain">
<fields>
<fieldconfig fieldExpr="primaryIdentifier"/>
<fieldconfig fieldExpr="name"/>
<fieldconfig fieldExpr="shortName"/>
<fieldconfig fieldExpr="type"/>
</fields>
</class>
<class className="org.intermine.model.bio.Publication">
<headerconfig>
<titles>
<title mainTitles="title" />
</titles>
</headerconfig>
<fields>
<fieldconfig fieldExpr="firstAuthor"/>
<fieldconfig fieldExpr="title"/>
<fieldconfig fieldExpr="year"/>
<fieldconfig fieldExpr="journal"/>
<fieldconfig fieldExpr="volume"/>
<fieldconfig fieldExpr="pages"/>
<fieldconfig fieldExpr="pubMedId"/>
</fields>
</class>
<class className="org.intermine.model.bio.Sequence">
<fields>
<fieldconfig fieldExpr="residues" fieldExporter="org.intermine.bio.web.export.ResidueFieldExporter"
sectionOnRight="true" sectionTitle="Residues" openByDefault="true"
showInSummary="false" showInResults="false" showInInlineCollection="false"/>
<fieldconfig fieldExpr="length"/>
</fields>
</class>
<class className="org.intermine.model.bio.SNP">
<fields>
<fieldconfig fieldExpr="primaryIdentifier" showInListAnalysisPreviewTable="true"/>
<fieldconfig fieldExpr="organism.name"/>
</fields>
</class>
<class className="org.intermine.model.bio.Source">
<fields>
<fieldconfig fieldExpr="name"/>
</fields>
</class>
<class className="org.intermine.model.bio.Synonym">
<fields>
<fieldconfig fieldExpr="value"/>
</fields>
</class>
<class className="org.intermine.model.bio.Transcript">
<fields>
<fieldconfig fieldExpr="primaryIdentifier"/>
<fieldconfig fieldExpr="length" displayer="/model/sequenceShortDisplayerWithField.jsp" />
<fieldconfig fieldExpr="chromosomeLocation" displayer="/model/chromosomeLocDisplayer.jsp" showInResults="false"/>
<fieldconfig fieldExpr="chromosome.primaryIdentifier" showInInlineCollection="false" showInSummary="false" />
<fieldconfig fieldExpr="chromosomeLocation.start" showInInlineCollection="false" showInSummary="false" />
<fieldconfig fieldExpr="chromosomeLocation.end" showInInlineCollection="false" showInSummary="false" />
<fieldconfig fieldExpr="organism.name"/>
</fields>
</class>
<class className="org.intermine.model.bio.UniProtFeature">
<fields>
<fieldconfig fieldExpr="type"/>
<fieldconfig fieldExpr="description"/>
<fieldconfig fieldExpr="begin"/>
<fieldconfig fieldExpr="end"/>
</fields>
</class>
<!-- exporters -->
<tableExportConfig id="sequence" className="org.intermine.bio.web.export.SequenceHttpExporter"/>
<tableExportConfig id="gff3" className="org.intermine.bio.web.export.GFF3HttpExporter"/>
<tableExportConfig id="bed" className="org.intermine.bio.web.export.BEDHttpExporter"/>
<!-- report page displayers -->
<reportdisplayers>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.JBrowseDisplayer"
jspName="model/jbrowseDisplayer.jsp"
replacesFields=""
placement="Genomics"
types="SequenceFeature"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.EsynDisplayer"
jspName="model/esynDisplayer.jsp"
replacesFields=""
placement="Interactions"
types="Gene"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.GeneIdentifiersDisplayer"
jspName="model/geneIdentifiersDisplayer.jsp"
replacesFields="primaryIdentifier,secondaryIdentifier"
showImmediately="true"
placement="top"
types="Gene"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.SequenceFeatureDisplayer"
jspName="model/sequenceFeatureDisplayer.jsp"
replacesFields="chromosome,chromosomeLocation,sequence,length,sequenceOntologyTerm,locations,mapLocation"
showImmediately="true"
placement="top"
types="SequenceFeature"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.MetabolicGeneSummaryDisplayer"
jspName="model/metabolicGeneSummaryDisplayer.jsp"
replacesFields=""
showImmediately="true"
placement="top"
types="Gene"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.GeneStructureDisplayer"
jspName="model/geneStructureDisplayer.jsp"
replacesFields="transcripts,exons,CDSs,introns,UTRs,fivePrimeUTR,threePrimeUTR"
placement="Genomics"
types="Gene,Transcript,Exon,Intron,UTR,CDS"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.UniProtCommentsDisplayer"
jspName="model/uniProtCommentsDisplayer.jsp"
replacesFields=""
placement="summary"
types="Gene,Protein"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.SnpToGeneDisplayer"
jspName="model/snpToGeneDisplayer.jsp"
replacesFields=""
placement="summary"
types="SNP"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.OverlappingFeaturesDisplayer"
jspName="model/overlappingFeaturesDisplayer.jsp"
replacesFields="overlappingFeatures"
placement="Genomics"
types="SequenceFeature"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.MouseAllelesDisplayer"
jspName="model/mouseAllelesDisplayer.jsp"
replacesFields="alleles"
placement="Genomics"
types="Gene"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.ComplexDisplayer"
jspName="model/complexDisplayer.jsp"
replacesFields=""
placement="summary"
types="Complex"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.CytoscapeNetworkDisplayer"
jspName="model/cytoscapeNetworkDisplayer.jsp"
replacesFields="interactions"
placement="Interactions"
types="Gene,Protein"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.GeneOntologyDisplayer"
jspName="model/geneOntologyDisplayer.jsp"
replacesFields="goAnnotation,ontologyAnnotations"
placement="Function"
types="Gene"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.HomologueDisplayer"
jspName="model/homologueDisplayer.jsp"
replacesFields=""
placement="Homology"
parameters="{'dataSets': ['Panther data set']}"
types="Gene"/>
<!-- FIXME
<reportdisplayer javaClass="org.intermine.bio.web.displayer.ProteinAtlasDisplayer"
jspName="model/proteinAtlasDisplayer.jsp"
replacesFields="proteinAtlasExpression"
placement="summary"
types="Gene"/>
-->
<reportdisplayer javaClass="org.intermine.bio.web.displayer.GeneExpressionAtlasTissuesDisplayer"
jspName="model/geneExpressionAtlasTissuesDisplayer.jsp"
replacesFields="atlasExpression"
placement="summary"
types="Gene"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.GeneExpressionAtlasDiseasesDisplayer"
jspName="model/geneExpressionAtlasDiseasesDisplayer.jsp"
replacesFields="atlasExpression"
placement="summary"
types="Gene"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.PublicationAnnotationsDisplayer"
jspName="model/publicationAnnotationsDisplayer.jsp"
replacesFields=""
placement="summary"
parameters="Gene,Protein,InteractionDetail.experiment,GOAnnotation.evidence"
types="Publication"/>
<!-- currently only works with classes with publications collection -->
<reportdisplayer javaClass="org.intermine.bio.web.displayer.PublicationCountsDisplayer"
jspName="model/publicationCountsDisplayer.jsp"
replacesFields="publications"
placement="summary"
types="BioEntity"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.ProteinSequenceDisplayer"
jspName="model/proteinSequenceDisplayer.jsp"
replacesFields="sequence"
placement="summary"
types="Protein"/>
<reportdisplayer javaClass="org.intermine.bio.web.displayer.CuratedProteinsDisplayer"
jspName="model/curatedProteinsDisplayer.jsp"
replacesFields="proteins"
placement="summary"
types="Gene"/>
</reportdisplayers>
<!-- widgets -->
<widgets>
<graphdisplayer id="chromosome_distribution_for_gene"
title="Chromosome Distribution"
description="Actual: number of items in this list found on each chromosome. Expected: given the total number of items on the chromosome and the number of items in this list, the number of items expected to be found on each chromosome."
graphType="ColumnChart"
rangeLabel="Count"
domainLabel="Chromosome"
filterLabel="Organism"
filters="organism.name=[list]"
startClass="Gene"
typeClass="Gene"
categoryPath="chromosome.primaryIdentifier"
seriesLabels="Actual,Expected"
seriesPath="ActualExpectedCriteria"
constraints="organism.name=[Organism]"
views="primaryIdentifier, symbol, secondaryIdentifier, organism.name, chromosome.primaryIdentifier,
chromosomeLocation.start, chromosomeLocation.end, chromosomeLocation.strand"/>
<graphdisplayer id="chromosome_distribution_for_snp"
title="Chromosome Distribution"
description="Actual: number of items in this list found on each chromosome. Expected: given the total number of items on the chromosome and the number of items in this list, the number of items expected to be found on each chromosome."
graphType="ColumnChart"
rangeLabel="Count"
domainLabel="Chromosome"
filterLabel="Organism"
filters="organism.name=[list]"
startClass="SNP"
typeClass="SNP"
categoryPath="chromosome.primaryIdentifier"
seriesLabels="Actual,Expected"
seriesPath="ActualExpectedCriteria"
constraints="organism.name=[Organism]"
views="primaryIdentifier, organism.shortName, locations.locatedOn.primaryIdentifier,
locations.start, locations.end, locations.strand"/>
<enrichmentwidgetdisplayer id="go_enrichment_for_gene"
title="Gene Ontology Enrichment"
description="GO terms enriched for items in this list."
label="GO Term"
filterLabel="Ontology"
filters="biological_process,cellular_component,molecular_function"
startClass="Gene"
startClassDisplay="primaryIdentifier"
enrich="goAnnotation.ontologyTerm.parents.name"
enrichIdentifier="goAnnotation.ontologyTerm.parents.identifier"
constraints="goAnnotation.ontologyTerm.parents.namespace=[Ontology],organism.name=[list],
primaryIdentifier != null, goAnnotation.qualifier = null,
goAnnotation.ontologyTerm.parents.identifier != go:0008150,
goAnnotation.ontologyTerm.parents.identifier != go:0003674,
goAnnotation.ontologyTerm.parents.identifier != go:0005575"
typeClass="Gene"
views="secondaryIdentifier,symbol,primaryIdentifier,organism.name,
goAnnotation.ontologyTerm.identifier, goAnnotation.ontologyTerm.name,
goAnnotation.ontologyTerm.parents.identifier,goAnnotation.ontologyTerm.parents.name"
externalLink="http://amigo.geneontology.org/amigo/term/"/>
<enrichmentwidgetdisplayer id="prot_dom_enrichment_for_gene"
title="Protein Domain Enrichment"
description="Protein Domains enriched for items in this list."
label="Protein Domain"
startClass="Gene"
startClassDisplay="primaryIdentifier"
enrich="proteins.proteinDomainRegions.proteinDomain.name"
enrichIdentifier="proteins.proteinDomainRegions.proteinDomain.primaryIdentifier"
constraints="organism.name=[list]"
typeClass="Gene"
views="secondaryIdentifier,symbol,primaryIdentifier,organism.name,
proteins.proteinDomainRegions.proteinDomain.primaryIdentifier,
proteins.proteinDomainRegions.proteinDomain.name"
externalLink="http://www.ebi.ac.uk/interpro/IEntry?ac="/>
<enrichmentwidgetdisplayer id="prot_dom_enrichment_for_protein"
title="Protein Domain Enrichment"
description="Protein Domains enriched for items in this list."
label="Protein Domain"
startClass="Protein"
startClassDisplay="primaryIdentifier"
enrich="proteinDomainRegions.proteinDomain.name"
enrichIdentifier="proteinDomainRegions.proteinDomain.primaryIdentifier"
constraints="organism.name=[list]"
typeClass="Protein"
views="primaryIdentifier,organism.name,proteinDomainRegions.proteinDomain.primaryIdentifier,
proteinDomainRegions.proteinDomain.name"
externalLink="http://www.ebi.ac.uk/interpro/IEntry?ac="/>
<enrichmentwidgetdisplayer id="publication_enrichment"
title="Publication Enrichment"
description="Publications enriched for genes in this list."
label="Publication"
startClass="Gene"
startClassDisplay="primaryIdentifier"
enrich="publications.title"
enrichIdentifier="publications.pubMedId"
constraints="organism.name=[list],primaryIdentifier != null"
typeClass="Gene"
views="secondaryIdentifier, symbol, organism.name,
publications.title, publications.firstAuthor,
publications.journal, publications.year, publications.pubMedId"
externalLink="https://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids="/>
<enrichmentwidgetdisplayer id="snp_gwas_study_enrichment"
title="GWAS study Enrichment for SNPs"
description="GWAS studies enriched for SNPs in this list."
label="GWAS Study"
startClass="SNP"
startClassDisplay="primaryIdentifier"
enrich="GWASResults.study.name"
enrichIdentifier="GWASResults.study.publication.pubMedId"
constraints="organism.name=[list],primaryIdentifier != null"
typeClass="SNP"
views="primaryIdentifier, organism.name,
GWASResults.study.name, GWASResults.study.firstAuthor"
externalLink="https://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids="/>
<enrichmentwidgetdisplayer id="snp_publication_enrichment"
title="Publication Enrichment for SNPs"
description="Publications enriched for SNPs in this list."
label="Publication"
startClass="SNP"
startClassDisplay="primaryIdentifier"
enrich="GWASResults.study.publication.title"
enrichIdentifier="GWASResults.study.publication.pubMedId"
constraints="organism.name=[list],primaryIdentifier != null"
typeClass="SNP"
views="primaryIdentifier, organism.name,
GWASResults.study.publication.title, GWASResults.study.publication.firstAuthor,
GWASResults.study.publication.journal, GWASResults.study.publication.year, GWASResults.study.publication.pubMedId"
externalLink="https://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;dopt=Abstract&amp;list_uids="/>
<!--
<enrichmentwidgetdisplayer id="gwas_enrichment" title="GWAS Phenotype Enrichment"
link="org.intermine.bio.web.widget.GWASEnrichmentURLQuery"
dataSetLoader="org.intermine.bio.web.widget.GWASEnrichmentLdr"
label="Phenotype"
description="Phenotypes enriched for SNPs in this list."
typeClass="SNP"
style="height:310px;"
/>
-->
<enrichmentwidgetdisplayer id="pathway_enrichment"
title="Pathway Enrichment"
description="Pathways enriched for genes in this list - data from KEGG and Reactome"
label="Pathways"
filterLabel="DataSet"
filters="All,KEGG pathways data set,Reactome data set"
startClass="Gene"
startClassDisplay="primaryIdentifier"
enrich="pathways.name"
enrichIdentifier="pathways.identifier"
constraints="pathways.dataSets.name = [DataSet],organism.taxonId = [list],primaryIdentifier != null"
typeClass="Gene"
views="secondaryIdentifier, symbol, organism.name,
pathways.identifier, pathways.name, pathways.dataSets.name"/>
<!--<bagtabledisplayer id="orthologues" title="Orthologues" pathStrings="Gene.homologues[type=orthologue].homologue.organism"
link="org.intermine.bio.web.widget.HomologueURLQuery"
description="Counts of orthologues in other organisms for the genes in this list."
displayFields="name"
exportField="primaryIdentifier"
typeClass="Gene"
columnTitle="Orthologues"/>-->
<bagtabledisplayer id="interactions" title="Interactions"
pathStrings="Gene.interactions.participant2"
description="Genes (from the list or not) that interact with genes in this list. Counts may include the same interaction more than once if observed in multiple experiments."
displayFields="primaryIdentifier, name"
exportField="primaryIdentifier"
typeClass="Gene"
columnTitle="Interactions"
views="secondaryIdentifier, symbol, organism.shortName,
interactions.details.name, interactions.details.type,
interactions.details.role1, interactions.details.role2,
interactions.participant2.primaryIdentifier,
interactions.participant2.symbol,
interactions.details.experiment.name"/>
</widgets>
</webconfig>