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

Gene Type and Profile

From: Gray, Alasdair J G <A.J.G.Gray@hw.ac.uk>
Date: Tue, 18 Jun 2019 10:18:09 +0000
To: Chunlei Wu <cwu@scripps.edu>
CC: "public-bioschemas@w3.org" <public-bioschemas@w3.org>, Kevin Xin <kevinxin@scripps.edu>
Message-ID: <9D99FBA2-98EB-4F96-A22C-2AC5848CB293@hw.ac.uk>
Hi Chunlei

On 25 May 2019, at 00:22, Chunlei Wu <cwu@scripps.edu<mailto:cwu@scripps.edu>> wrote:

[Note that I have reordered Chunlei’s original email to make it easier to respond]

Thanks Alasdair! Marking up Gene objects from MyGene.info<http://mygene.info/> API would be our target. At this point, the Gene type still misses a lot fields, which we can probably help.

For example, if I want to add “symbol” field to “Gene”, where is the place I can add and others can comment on whether it should be added or not?

As you have hopefully seen on the mailing list, we are pushing a first set of types up for inclusion into schema.org<http://schema.org>. We would welcome your comments and feedback on them either on the mailing list or through the GitHub issue

Or specifically for Gene

With regard to new properties, it would be good to understand the search need for them. Again creating issues on the GitHub issue tracker is probably the best approach

Whle we have a first release going forward, we anticipate the need to add more properties and types going forward.

I looked into some existing documents to add a field to an existing type, but I’m still quite confused what the right process is.

I don’t see a schema.org<http://schema.org/> definition file anywhere in GitHub repo (e.g. a JSON-LD file), then I went through some wiki documents, and located this folder for “Gene”:


Is it the right place? And which file I should use (0.3-draft or 0.4?)?

Thanks for asking this question, it highlights that we as a community need to urgently review our documentation as to how people can engage with us and what the appropriate process is and to update our governance documentation.

Certainly asking questions on the mailing list is a good starting point, as is creating issues on the issue tracker. These discussions should be centred around example markup and usage of the markup.

Once there is some agreement within the specific group then the (simplified) process would be:

  *   Add properties to the type if required, or even propose a new type. At this point it is probably easiest to directly involve me in that process.
  *   Revise the profile by:
     *   Creating a new copy of the relevant gSheet and increasing the version number by 0.1
     *   Making edits in the spreadsheet and tracking these changes as a summary list on the front sheet (we’re still developing the best practice on this)
     *   Running the GoWeb tool over the spreadsheet to generate the web version
     *   Creating a pull request on the website and communicating the changes to the community
  *   Deploy code on sites, or dev sites, so that we can verify that the approach works in practice

There is then the process of moving a draft profile to current, for which we are keen to see live deployments of the markup on sites.

Hopefully this helps clarify some of your questions.


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.  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 Tuesday, 18 June 2019 10:18:38 UTC

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