The I14Y Toolbox serves as a centralized hub for accessing a variety of tools designed to streamline I14Y operations. Each tile on the main page links to a specific tool, offering specialized functionality. Changes to this repository are automatically deployed to GitHub Pages via a GitHub Action.
- Concept Import Tool: Import concepts from a spreadsheet table to the interoperability platform I14Y. Open tool | GitHub Repository
- Excel Upload Tool: Upload and process Excel files to extract metadata and upload it to I14Y. Open tool | GitHub Repository
- Harmonization Graph: Explore where concepts are reused across I14Y dataset descriptions, data elements, and structures. Open tool | GitHub Repository
- Keyword Generator: Create keywords to enhance your dataset descriptions on I14Y. Open tool | GitHub Repository
- SHACL Generator: Generate the description of a data structure in the SHACL format for upload to I14Y. Open tool | GitHub Repository
- Data Structure Editor: Manually describe a data structure or edit an existing structure. Open tool | GitHub Repository
- Swagger2I14Y Import Tool: Use your technical API specification (Swagger) to generate an API description on I14Y. Open tool | GitHub Repository
This is a simple HTML/CSS site hosted on GitHub Pages.
To add a new tool to the toolbox:
- Open
index.html - Copy an existing tool card in the
.tools-gridsection - Update the link, image, title, and description
- Commit and push the changes to automatically deploy
The site automatically deploys to GitHub Pages when changes are pushed to the main branch.