Web pages markup
We have applied structured data in JSON-LD format to InterMine web pages (using Bioschemas.org types and profiles), to improve findability, so search engines can give more relevant results to users.
The markup are disabled by default, to enable them set the property markup.webpages.enable to true
in the web.properties file.
We have applied the following markup:
Type | Applicable |
---|---|
DataCatalog | Main Home Page |
DataSet | Report page for entities with type DataSet |
#
Home page markupproperty | description | example |
---|---|---|
identifier | The identifier for the mine instance, based on the namespace assigned in the intermine registry [1] | https://registry.intermine.org/flymine |
name | The name of the InterMine instance | FlyMine |
descrition | The description of the InterMine instance | An integrated database for Drosophila and Anopheles genomics |
url | The URL of the InterMine instance | http://flymine.org |
dataset | The list of the datasets stored in the InterMine instance containing name and URL |
When an InterMine instance is added to the registry, a unique and persistent namespace is assigned by the administrator. Some examples of namespaces: flymine, humanmine, flymine.beta. The identifier will be: https://registry.intermine.org/{namespace}. These identifiers are actionable, so if you put https://registry.intermine.org/{namespace} in the address bar of your browser, you will be redirected to the URL set in the registry for the FlyMine. If the InterMine instance is not registered, the URL will be used instead.
#
Report page markup for DataSetproperty | description | example |
---|---|---|
name | The name of the dataset | FlyAtlas |
description | The description of the dataset | Affymetrix microarray-based atlas |
identifier | The URL of the dataset, if provided, or the permanent URL of the report page | http://www.flyatlas.org/ |
url | The permanent URL of the report page | http://flymine.org/flymine/dataset:flyatlas |