Presenter
Nishad Thalhath (@nishad)
Abstract
Metadata Application profiles are the elementary blueprint of Metadata Design, and the core of (meta)data interoperability. To make authoring application profiles easier for practitioners, two major simplified tabular formats are available. SimpleDSP (circa 2011), a Dublin Core description set profile (DSP) based tab-delimited format from the Metadata Information Infrastructure Construction Project in Japan, while DCTAP (circa 2023) is a spreadsheet-oriented format from the Dublin Core Application Profiles Working Group.
Both make authoring application profiles easier, but when it comes to generating application profile expressions, such as validation schemas, documentation, and diagrams, there aren’t many tools that have the user-friendliness of the format, which raises the barrier for the profile creators.
We present Tapir, an open-source, privacy-oriented, local-first, browser-based, platform-agnostic tabular application profile editor. Tapir runs entirely serverless, requires no complicated configuration for use or deployment, and no data leaves the browser. It’s a web application designed with all the features required for working with SimpleDSP and DCTAP. It uses modern UI/UX and is built on top of advanced web technologies. Tapir makes it easy to live-visualize, real-time validate the application profile, and generate publication-ready diagrams. It can export various validation schemas, including SHACL, ShEx, and Frictionless DataPackage. Generate documentation and export semantic expression in OwlDSP.
Along with the ready-to-use GitHub-hosted instance, the Tapir source is under the MIT license, enabling customization, localization, and in-house hosting.