W3C home > Mailing lists > Public > public-bioschemas@w3.org > October 2019

Re: quick question about polymorphism in schema.org

From: Andrew Su <asu@scripps.edu>
Date: Fri, 4 Oct 2019 15:57:04 +0000
To: "Gray, Alasdair J G" <A.J.G.Gray@hw.ac.uk>
CC: Stuart Owen <stuart.owen@manchester.ac.uk>, "public-bioschemas@w3.org" <public-bioschemas@w3.org>
Message-ID: <CALbXxRxjF=WjwFf_0cFA92zPdQhj0pUsSUj5Q7u0e86kDDY5rQ@mail.gmail.com>

On Fri, Oct 4, 2019 at 1:41 AM Gray, Alasdair J G <A.J.G.Gray@hw.ac.uk<mailto:A.J.G.Gray@hw.ac.uk>> wrote:
Hi Stuart,

Great to hear that markup will soon be included in SEEK. Once this is done, please let us know the deployment locations so that we can add these to the list of live deploys.

I cannot speak for the inner workings of the Google structured testing tool. There are two possible causes. First is that Project is still in the pending part of schema.org<http://schema.org> and the structure data testing tool is using an older context (I believe that the tool does not load the context dynamically). Second is that the tool does not apply class hierarchy reasoning and therefore does not infer that things that are of type Project are also of type Organization.

Just a side note that I believe https://search.google.com/test/rich-results is a newer iteration of the structured data testing tool that better handles dynamically-loaded content.  (Not sure about reasoning over the class hierarchy...)


It is probably safe to ignore the error since RDF aware tools will correctly characterise a Project as being an Organization, and I believe that Google’s tool chain is quite relaxed about typing and errors in the markup.

I hope this helps


On 3 Oct 2019, at 13:32, Stuart Owen <stuart.owen@manchester.ac.uk<mailto:stuart.owen@manchester.ac.uk>> wrote:


I guess this is more of a schema.org<http://schema.org> question, rather than bioschema.org<http://bioschema.org> specifically, but still relevant and hopefully somebody can help.

Thanks to some productive days at the ELIXIR UK Hackathon, we've now added and deployed quite a lot of new Bioschema descriptions to https://fairdomhub.org and will be included in our next SEEK release. When testing with Googles structured data testing tool, I've noticed it reports an error due to a link from Dataset#provider to a Project, when it expects and Organization (or Person). However, Project is a subclass of Organization, so I'd expect it to be OK.

Should I be concerned about this, or is it safe to say its a limitation of the Structured Testing tool?



Alasdair J G Gray
Associate Professor in Computer Science,
School of Mathematical and Computer Sciences
Heriot-Watt University, Edinburgh, UK.

Email: A.J.G.Gray@hw.ac.uk<mailto:A.J.G.Gray@hw.ac.uk>
Web: http://www.macs.hw.ac.uk/~ajg33
ORCID: http://orcid.org/0000-0002-5711-4872
Office: Earl Mountbatten Building 1.39
Twitter: @gray_alasdair

To arrange a meeting: http://doodle.com/ajggray


Heriot-Watt University is The Times & The Sunday Times International University of the Year 2018

Founded in 1821, Heriot-Watt is a leader in ideas and solutions. With campuses and students across the entire globe we span the world, delivering innovation and educational excellence in business, engineering, design and the physical, social and life sciences. This email is generated from the Heriot-Watt University Group, which includes:

  1.  Heriot-Watt University, a Scottish charity registered under number SC000278
  2.  Heriot- Watt Services Limited (Oriam), Scotland's national performance centre for sport. Heriot-Watt Services Limited is a private limited company registered is Scotland with registered number SC271030 and registered office at Research & Enterprise Services Heriot-Watt University, Riccarton, Edinburgh, EH14 4AS.

The contents (including any attachments) are confidential. If you are not the intended recipient of this e-mail, any disclosure, copying, distribution or use of its contents is strictly prohibited, and you should please notify the sender immediately and then delete it (including any attachments) from your system.
Received on Friday, 4 October 2019 19:31:27 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:08:09 UTC