Re: Protein representation with and without BioChemEntity

Hi Leyla,

On 3 Nov 2017, at 10:14, Leyla Garcia <ljgarcia@ebi.ac.uk<mailto:ljgarcia@ebi.ac.uk>> wrote:

@Alasdair, @Dan. Would not be even cleaner adding a second context to the mark up where we define aliases for the third party terms and types?

Yes adding aliases would be a sensible approach to making the json-ld more readable.

If we do so, then, as far as the same aliases are used, maybe what third party ontology is used becomes not that relevant anymore? Then people could use either one. And, just in case, Bioschemas would collate somewhere what ontologies are in used for each profile and corresponding properties. Aliases of course would be defined by the profile itself, at least those minimum and recommended ones which will be used for validation. It is always possible to add more properties but then would not be parsed for Bioschemas (or schema.org<http://schema.org/> I suppose).

The alias would only have scope within the given document. When comparing two documents these would be expanded. If different expansions were given for the alias then they would not be the same.

In effect, this proposal is to have our tooling add implicit equivalence mappings. While this could work for Bioschemas, it would have no meaning beyond our community. Thus meaning that if someone uses a standard tool, they will not get the equivalences that we intend.

If you think adding a second context makes things easier, I could work on some examples. They would look similar tohttps://github.com/BioSchemas/specifications/blob/master/PhysicalEntity/examples/BioChemEntityAlt-min+rec.jsonld but with aliases defined in the second context for "http://semanticscience.org/resource/is-transcribed-from"<http://semanticscience.org/resource/is-transcribed-from> and so on.

Please just edit the examples in GitHub. That way we don’t end up with too many different files and we can use the diffs to see what is happening.

Best regards

Alasdair

Alasdair J G Gray
Fellow of the Higher Education Academy
Assistant Professor in Computer Science,
School of Mathematical and Computer Sciences
(Athena SWAN Bronze Award)
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










________________________________

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.  Edinburgh Business School a Charity Registered in Scotland, SC026900. Edinburgh Business School is a company limited by guarantee, registered in Scotland with registered number SC173556 and registered office at Heriot-Watt University Finance Office, Riccarton, Currie, Midlothian, EH14 4AS
  3.  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 Monday, 6 November 2017 10:00:35 UTC