Blogs

A Perspective on SBOL and the Community

This summer I had the privilege of working with the SynBioDex Community, as a Google Summer of Code contributor. I am still new to this community and it's offerings. With this blog, I want to share my journey.

Guide to Creating SBOL Documents

A version-agnostic guide to creating SBOL 2 and SBOL 3 objects using Python, perfect for developers new to the Synthetic Biology Open Language.

Intro to SBOL Specification

Designing synthetic biology systems is challenging due to poor standardization and lack of machine-readable formats. SBOL3 addresses this by using RDF to represent biological designs in a structured, semantic format. It supports modular design, provenance tracking, and interoperability. Tools like pySBOL3 make it easy to create and serialize these designs. RDF triples (subject–predicate–object) form the backbone of this data model.

Getting Started with RDF

Ever wondered how information on the web becomes interconnected in a machine-readable way? Enter the Resource Description Framework (RDF) a powerful, graph-based model that structures knowledge using simple yet expressive triples, Subject – Predicate - Object. Whether you're exploring how global identifiers like IRIs work, understanding blank nodes, or diving into real-world RDF/XML examples, this guide breaks it all down in clear, digestible terms. Curious how “Harsh is learning RDF” becomes part of a web of linked data?