Fork me on GitHub


Interchange data using the Resource Description Framework (RDF) and let BioInterchange automagically create RDF triples from your TSV, XML, GFF3, GVF, Newick and other files. BioInterchange helps you transform your data sets into linked data for sharing and data integration via command line, web-service, or API.

 We are currently moving over to GFVO for converting GFF3, GTF, GVF and VCF files to RDF.

Shell Tool

Create RDF files from large data sets using the BioInterchange shell tool. It is installed as a Ruby gem that works with Mac OS X, Linux and Windows.

Check out how the shell tool turns data into RDF using a single command line call, how the data can be loaded into a triple store, and how to use a semantic reasoner to verify your data consistency!

View details »


Quickly RDFize small data snippets with BioInterchange's web-service. Either copy/paste your data into an interactive web-site, or use the RESTful web-service.

Example data is provided for every input format that BioInterchange can turn into RDF. Turn it into RDF with a click of a button!

View details »


Integrate BioInterchange into your Ruby programs as a gem. The small footprint API makes it possible to create RDF from simple data structures in a few lines.

See how the BioInterchange API framework can be used with Ruby, Python and Java; learn how to implement your own RDF transformation algorithms!

View details »

View Ruby docs »


Reuse ontologies that we specifically developed to tackle some RDFizations. External ontologies that are used by BioInterchange are listed here too.

Incorporate the ontologies into your own projects and get easy programmatic access to them using the BioInterchange vocabulary wrappers!

View details »