Data and Widget Configuration
The webconfig-model.xml file configures aspects of how data appears on the InterMine webapp.
This file allows for inheritance - a subclass will inherit from its parent class but only if that subclass has no configuration. Configuration settings for the parent class do not overwrite settings for the subclass.
Field Configuration#
You can configure which fields are displayed on report and result pages for each class in your model.
| attribute name | purpose | required? | default |
|---|---|---|---|
| fieldExpr | field name | yes | - |
| label | human readable name | no | generated automatically |
| showInInlineCollection | show field in inline collection (on report pages) | no | true |
| showInSummary | add field to query when user clicks on ‘Summary’ button in QueryBuilder | no | true |
| showInResults | show field in results table | no | true |
For example:
Export Configuration#
Users can export data from InterMine in comma or tab-delimited files. InterMine also allows for the addition of custom exporters. To add a custom exporter, create a Java class to format the data and add an entry to the web config file, for example:
Widget Configuration#
At the bottom of the config file are the configuration entries for widgets. Please see [wiki:Widgets] for detailed information about how to configure widgets.