GitHub Twitter

Software

This is a list of software that can help you generate, consume or otherwise work with Bioschemas markup. If you have such software and you’d like to list it here, please email us at community@bioschemas.org.


Buzzbang

Open-source components for software to find, crawl and use Bioschemas markup, and for humans to search it.

Description

BuzzBang logo.

The Buzzbang project develops components that other software can use to find, crawl and use Bioschemas markup. It also provides a Google-like frontend for humans to search it. It is at an early alpha stage but has already been used by some third-party prototype Bioschemas applications. Contributors and bug reports welcome!

People

Links


GoCrawlIt

Minimal crawler and extractor of microdata and JSON-LD metadata.

Description

GoCrawlit gopher

This tool provides a way to extract JSON-LD and microdata markup information from a given website.

People

Links


GoWeb

Application to help publishing Bioschemas profiles on the Bisochemas website.

Description

GoBioschemas logo

GoWeb is a simple application that helps us to create the Bioschemas website specifications. It extracts content from the google spreadsheets we use to define Bioschemas profiles (dataset, protein, samples, ...). The web specifications are created using YAML so they are also in a machine readable format. The combination of Google spreadsheets and GoWeb allows us to have a simple mechanism to define Bioschemas profiles and display them in a beautiful and consistent manner.

We have created a Google Spreadsheet template to help the community to define Bioschemas profiles. We have also described the process to create the web specifications using GoWeb.

People

Links


Markup Builder

A web application for prototyping markup against the Bioschemas profiles.

Description

This web application supports users in the creation of Bioschemas compliant markup required for inclusion on their web resource. Bioschemas provides profiles for schema.org mark-up in order to structure and expose life-sciences metadata on the web. Each profile brings a list of allowed attributes with their constraints and properties. Some attributes are required, some are composite, some allow multiple values, some are under controlled vocabularies and some can even be all of that. We want to create a web application that assist users into the creation of their metadata structure, through dynamically generated forms, allowing an easier sharing over the web.

People


Validata

Validata screenshot

A web application for validating Bioschemas markup against the specifications.

Description

This web app supports users in testing whether their generated markup is compliant with the Bioschemas specifications. The validation engine currently supports machine processable constraint descriptions written in the Shape Expression (ShEx) language which capture the Bioschema profiles. The Validata app allows users to supply some markup which is then compared to the profiles and generates an error report to the user for the snippet of code they provide.

People

Links



Note:
help us keep the above list updated: Join the community and/or create a pull request on the bioschemas github community project.

Top ▲