Qath - a programming language for synthetic biology
Qath is a formal language for designing engineered genomes. Its syntax and data model is similar to mainstream programming languages like Java and C#.
Cell-based therapies for chronic diseases
The intended use of the Qath language is to design engineered genomes for cell-based therapies like adoptive immune cells against cancer, or cells that migrate into damaged tissue and heal / replace it.
The Qath genome compiler
Please check here the status of the Qath compiler software and planned release date.
Human somatic-cell chassis
A 'chassis' in synthetic biology means the cell into which enginereed genes are introduced. The chassis is expected to provide the 'runtime' environment that executes the genetic program: expressing and translating the new genes, and performing the intended functionality.
Synthetic biologists mostly use bacterial chassis, like E. coli.
Here, I try to sketch genome for a chassis that is based on human diploid cells, that can be safely introduced into the human body as a therapeutic agent, without triggering immune response, and can be quickly removed when necessary.
The Qath language
- A tutorial that explains that Qath language while guiding through a simple but real genome design example;
- an overview of the language ;
- the detailed language specification and reference .