Yes, if you have an external program that produces the TTL then (of course) you can upload that directly.

Holger


On 16/06/2020 10:58, Emily Zhang wrote:
Thanks a lot! If I have hundreds of instance to validate, would it be possible if I transferred all the instance into ttl format and upload it to the validation webpage? So that I could skip the process to manually create all the instances in Topbraid software.

在 2020年6月10日星期三 UTC-5下午5:18:31,Irene Polikoff写道:

    Yes. Shape graph and data graph are roles. The same graph can play
    both roles.

    On Jun 10, 2020, at 5:43 PM, Emily Zhang <[email protected]
    <javascript:>> wrote:

    Thanks Irene! I guess I was confused because there are two ttl
    files we need to upload, one for the data graph, one for the
    shape graph. If I understood it correctly, data graph is the
    example you want to validate, and shape graph is for the
    constraint of your example. I am not sure how that work if I
    provide the entire file for my ontology, do I upload the same
    file for data graph and shape graph, and the algorithm will
    detect what's example to validate and what's the constraint by
    itself?

    在 2020年6月10日星期三 UTC-5上午2:44:52,Irene Polikoff写道:

        It does not matter. You can use the file you already have.
        You do not need to “export” anything. Just provide the entire
        file as input. Alternatively, you could copy and paste Turtle
        serialization of the file e.g., open it in the text editor
        and copy and paste everything.

        On Jun 9, 2020, at 5:34 PM, Emily Zhang <[email protected]>
        wrote:

        Thank you, Irene! If I've defined the constraint using SHACL
        in topbraid ME, would it be easier to export the constraint
        in the formal of turtle or just create a stand-alone file to
        upload to the validation page?


        在 2020年6月8日星期一 UTC-5下午6:57:04,Irene Polikoff写道:

            Source code = text serialization of the RDF graph in
            Turtle, RDF/XML or JSON-LD.

            Shapes graph = a graph that contains SHACL Shapes your
            data should be validated against.

            Data graph = a graph that contains data to be validated

            These could be the same graphs

            I would suggest experimenting first using this page
            http://localhost:8083/tbl/swp?_viewClass=tblshacl%3AValidationPage
            <http://localhost:8083/tbl/swp?_viewClass=tblshacl:ValidationPage>

            On Jun 8, 2020, at 6:45 PM, Emily Zhang
            <[email protected]> wrote:

            I've opened the
            http://localhost:8083/tbl/swp?_viewClass=tblshacl:ValidationPage
            <http://localhost:8083/tbl/swp?_viewClass=tblshacl:ValidationPage> 
successfully.
            Thank you again!
            However, I am a newbie in this field. Would it be
            possible to point me to some examples of what "source
            code of data/shapes graph" should look like?


            在 2020年6月8日星期一 UTC-5下午4:19:27,Emily Zhang写道:

                Thanks Irene. Just wanted to confirm, does it mean
                I can hold the local service with the same HTML
                interface in the article using my Masetro
                application. The only difference is that this web
                service can't be shared with others like EDG does?

                在 2020年6月4日星期四 UTC-5下午8:00:31,Irene
                Polikoff写道:

                    Emily,

                    For the development and testing purposes you
                    can try the web service locally at that URL -
                    http://localhost:8083/tbl/shaclValidation
                    <http://localhost:8083/tbl/shaclValidation>

                    This blog
                    
https://www.topquadrant.com/topbraid-as-a-data-validation-server/
                    
<https://www.topquadrant.com/topbraid-as-a-data-validation-server/> describes
                    the parameters accepted by the service. The
                    syntax is
                    
http://localhost:8083/tbl/shaclValidation&param1=value1&param2=value2
                    
<http://localhost:8083/tbl/shaclValidation&param1=value1&param2=value2> ...


                    You could also try the same parameters through
                    the HTML page at
                    
http://localhost:8083/tbl/swp?_viewClass=tblshacl%3AValidationPage
                    
<http://localhost:8083/tbl/swp?_viewClass=tblshacl:ValidationPage>


                    Servlet in TBC is for development purposes only
                    because TBC is not intended to be used “in
                    production”. Requests over the network will not
                    be accepted. For that, you need EDG server
                    which is deployed on Tomcat.



                    On Jun 4, 2020, at 6:23 PM, Emily Zhang
                    <[email protected]> wrote:

                    Thanks Irene! The link works now. I do have an
                    additional question, the article said
                    "TopBraid Composer Maestro Edition includes a
                    simpler web service for programmatic access to
                    the SHACL validation engine." Do we have any
                    tutorial of how to use that engine in Maestro
                    Version?


                    在 2020年6月2日星期二 UTC-5下午11:18:13,Irene
                    Polikoff写道:
                    Hi Emily,

                    Thanks for reporting the problem. We have
                    fixed the broken links.

                    On Jun 2, 2020, at 11:26 PM, Emily Zhang
                    <[email protected] <http://gmail.com/>> wrote:

                    Dear Topquandrant Training Team members,

                    I am a customer for Topquandrant Maester
                    version. We mainly purchased it because we
                    want to use its validation function.

                    And I’ve found this article which give an
                    overview of what the validation tool looks
                    like, and it was fascinating! https://www
                    <https://www/>.topquadrant.com/topbraid-as-a-
                    
<http://topquadrant.com/topbraid-as-a->data-validation-server/


                    However, when I tried to find more articles
                    regarding the details such as "post on Using
                    SHACL Data Constraints in the TopBraid Web
                    products EVN and EDG” and the article titled
                    “How to use top braid EDG as a
                    data validation server” they all showed “Page
                    not found”. I am just wondering if there is
                    any new links for the related materials or
                    there is any other resources?

                    Many thanks!

                    Emily


-- You received this message because you are
                    subscribed to the Google Groups "TopBraid
                    Suite Users" group.
                    To unsubscribe from this group and stop
                    receiving emails from it, send an email to
                    [email protected].
                    To view this discussion on the web visit
                    
https://groups.google.com/d/msgid/topbraid-users/62c10795-8371-49fe-bf72-a59b73044b74%40googlegroups.com
                    
<https://groups.google.com/d/msgid/topbraid-users/62c10795-8371-49fe-bf72-a59b73044b74%40googlegroups.com>.


-- You received this message because you are
                    subscribed to the Google Groups "TopBraid
                    Suite Users" group.
                    To unsubscribe from this group and stop
                    receiving emails from it, send an email to
                    [email protected].
                    To view this discussion on the web visit
                    
https://groups.google.com/d/msgid/topbraid-users/d8db0255-2f75-4a5c-bd86-1585bafd49b4o%40googlegroups.com
                    
<https://groups.google.com/d/msgid/topbraid-users/d8db0255-2f75-4a5c-bd86-1585bafd49b4o%40googlegroups.com>.


-- You received this message because you are subscribed to
            the Google Groups "TopBraid Suite Users" group.
            To unsubscribe from this group and stop receiving
            emails from it, send an email to
            [email protected].
            To view this discussion on the web visit
            
https://groups.google.com/d/msgid/topbraid-users/142a1400-94df-4484-89be-b8e2e78478bfo%40googlegroups.com
            
<https://groups.google.com/d/msgid/topbraid-users/142a1400-94df-4484-89be-b8e2e78478bfo%40googlegroups.com?utm_medium=email&utm_source=footer>.


-- You received this message because you are subscribed to the
        Google Groups "TopBraid Suite Users" group.
        To unsubscribe from this group and stop receiving emails
        from it, send an email to [email protected].
        To view this discussion on the web visit
        
https://groups.google.com/d/msgid/topbraid-users/99ac4d52-e7b5-497f-bc4c-9dd01b9cca22o%40googlegroups.com
        
<https://groups.google.com/d/msgid/topbraid-users/99ac4d52-e7b5-497f-bc4c-9dd01b9cca22o%40googlegroups.com?utm_medium=email&utm_source=footer>.


-- You received this message because you are subscribed to the
    Google Groups "TopBraid Suite Users" group.
    To unsubscribe from this group and stop receiving emails from it,
    send an email to [email protected] <javascript:>.
    To view this discussion on the web visit
    
https://groups.google.com/d/msgid/topbraid-users/abeedf63-1d4e-4417-bccb-2c3e02d2e9b5o%40googlegroups.com
    
<https://groups.google.com/d/msgid/topbraid-users/abeedf63-1d4e-4417-bccb-2c3e02d2e9b5o%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/d2aadc9e-e29f-426e-8e50-fb69effde63eo%40googlegroups.com <https://groups.google.com/d/msgid/topbraid-users/d2aadc9e-e29f-426e-8e50-fb69effde63eo%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups "TopBraid 
Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/a8cb083d-4fe5-b73f-f8ad-fbb13076eb0c%40topquadrant.com.

Reply via email to