biothings / discovery-app

The Data Discovery Engine project by the CD2H Data working-group
http://discovery.biothings.io
Apache License 2.0
4 stars 12 forks source link

Include pending.schema.org types #105

Open AlasdairGray opened 2 years ago

AlasdairGray commented 2 years ago

It would be great if we could reuse classes from the pending area of schema.org. For example, in Bioschemas we will be using https://schema.org/BioChemEntity and its subclasses and https://schema.org/Taxon.

These could be loaded into a separate namespace within the DDE, say https://discovery.biothings.io/view/pending/, and then there could be toggle button for them to be included or not in the given environment.

gtsueng commented 2 years ago

Additionally, there are many very useful pending classes that have remained pending for a long time. For example- DefinedTerm. This class has already been adopted for use in data portal schemas using controlled vocabularies.

gtsueng commented 2 years ago

It looks like DefinedTerm which has been pending for a very long time is already in the DDE, so there seem to be some pending classes already in the DDE. Just need to update schema.org within the DDE as it appears to be out-of-date.

gtsueng commented 2 years ago

related to https://github.com/biothings/discovery-app/issues/47

AlasdairGray commented 2 years ago

Also, Google's Dataset profile recommends the use of properties from pending, e.g. measurementTechnique and variableMeasured. These have also been in pending for several years.