Version: Next

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:

TypeApplicable
DataSetMain home page and report page for entities with type DataSet
GeneReport page for entities with type Gene
ProteinReport page for entities with type Protein
BioChemEntityReport page for entities wich extends the type BioEntity

Home page markup example#

propertydescriptionexample
idThe identifier for the mine instance, based on the namespace assigned in the intermine registry [1]https://registry.intermine.org/flymine
nameThe name of the InterMine instanceFlyMine
descritionThe description of the InterMine instanceAn integrated database for Drosophila and Anopheles genomics
urlThe URL of the InterMine instancehttp://flymine.org
contactPointThe main contact point retrieved from intermine registrysupport@intermine.org
providerFrom intermine registryhttp://intermine.org/
isBasedOnThe 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.