MassBank / MassBank-web

The web server application and directly connected components for a MassBank web server
14 stars 22 forks source link

Google dataset search - use markup for page rendering #132

Closed tsufz closed 3 years ago

tsufz commented 6 years ago

Google started the structured dataset search now. It needs a json set in the page headers.

https://developers.google.com/search/docs/data-types/dataset

https://toolbox.google.com/datasetsearch

We may consider to enhance MassBank with this information?

Treutler commented 6 years ago

related to #94 @meier-rene is currently converting the currently implemented markup to JSON markup. Afterwards we should be datasetsearch-compliant.

tsufz commented 4 years ago

@meier-rene, I found one final issue and then we could close this because @egonw confirmed compliance some days ago.

In the database schema is the description tag missing. We have it only in the html header section but not in the json representation. image image

egonw commented 4 years ago

@AlasdairGray and I were in an ELIXIR hackathon this week and he commented that on the records it should better be DataRecord than Dataset, see https://bioschemas.org/profiles/DataRecord/0.2-DRAFT-2019_06_14/ and then the mainEntity field can point to the MolecularEntity info.

tsufz commented 3 years ago

@egonw Was there an progress with with DataRecord draft?

AlasdairGray commented 3 years ago

The DataRecord type has ended up causing more challenges than benefits. There is a proposal to remove DataRecord from the set of Bioschemas proposed types.

tsufz commented 3 years ago

@AlasdairGray, thanks for the comment. Hence, we go ahead with the Dataset object and additional the MolecularEntity. I enhanced the Dataset object already with the new tag measurementTechnique. So we are ahead of time :-). For example: https://massbank.eu/MassBank/RecordDisplay?id=AU248503. We lack the creator tag, but this needs a rethinking of the author tag in MassBank from scratch (see #194).

Best, Tobias