W3C home > Mailing lists > Public > public-dxwg-wg@w3.org > July 2018

Re: Use of SHACL for profiles

From: Dan Brickley <danbri@google.com>
Date: Sat, 7 Jul 2018 13:08:00 -0700
Message-ID: <CAK-qy=6s9wOm9+SpC3V4dxV3ccSn-465ex9S0s=2ST0pgAV_Yg@mail.gmail.com>
To: Karen Coyle <kcoyle@kcoyle.net>
Cc: Dataset Exchange Working Group <public-dxwg-wg@w3.org>
On Sat, 7 Jul 2018 at 12:47, Karen Coyle <kcoyle@kcoyle.net> wrote:

> I ran across an interesting use of SHACL for profiles, done by the art
> and museum community. The profiles are defined in SHACL, such as this
> example[1], and there is a separate SHACL graph for validation[2],
> presumably validation of instance data. This is a case I hadn't
> considered: separation of profile declaration and instance validation,
> both using SHACL. (There are other examples if you pop up in the repo.)
>

Interesting! Is anyone collecting these already into a list (shex too)?
There are a few others on Github e.g.
https://github.com/BlueBrain/nexus-prov (see also
https://bbp-nexus.epfl.ch/dev/schema-documentation/documentation/shacl-schemas.html#namespaces-and-context
) whose origins were apparently https://github.com/INCF/neuroshapes

Dan

kc
> [1]
>
> https://github.com/LD4P/arm/blob/master/application_profiles/art/shacl/artframe_art_form.ttl
> [2]
>
> https://github.com/LD4P/arm/blob/master/core/validation/shacl/arm_core_property_shapes.ttl
> --
> Karen Coyle
> kcoyle@kcoyle.net http://kcoyle.net
> m: 1-510-435-8234 (Signal)
> skype: kcoylenet/+1-510-984-3600
>
>
Received on Saturday, 7 July 2018 20:08:35 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 April 2019 13:45:00 UTC