Skip to content

Repository files navigation

BIBFRAME Interoperability Validation Tool

This web application, live at https://bf-interop.github.io/bf-demo-validation-tool/, is a demonstration of validating BIBFRAME RDF resources using DCTAP tab-separated files that is converted into one or more SHACL graphs.

The web application uses pyscript and the rdflib, pyshacl, and pandas to load and then validate incoming BIBFRAME RDF using either the upload button or by entering a direct URL of the BIBFRAME resource.

NOTE: We expect BIBFRAME vendors to have their own validation technology stack that could use the SHACL produced this tool but the intention of the BIBFRAME Interoperability Validation Tool is NOT to be a production-level service.

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the Apache 2.0 license, the BIBFRAME Interoperability Validation Tool is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

About

Proof-of-Concept for BIBFRAME Interoperability

Resources

Stars

2 stars

Watchers

10 watching

Forks

Releases

Packages

Used by

Contributors

Languages