A company that compiles chemical processes to programs to execute on the hardware of a bio lab.
The company was originally founded to provide software for a theoretical class of device, the Field-Programmable Microfluidic array. Device manufacture and operation remain unsolved problems, but Radix is attempting to provide a uniform programming model across fluid manipulation backends.
Existing work included BioCoder an imperative language providing abstraction over microfluidic chips. This work was specialized to PDMS/quake valve based FPMA's.
Core compiler development relies on several algorithms, including subgraph isomorphism , Variants on the Chinese postman problem and Vehicle routing problems .
These subproblems handle extensions of a Von-Neumann like architecture to a biology lab - similar to register allocation problems being solved by a C compiler.