One of the key SMARTEn elements is the software platform that allows computational biologists to express metagenomic classification algorithms using high-level programming abstractions (with C++17 API). Algorithms expressed using these abstractions can then be executed efficiently by a dedicated runtime system on mobile devices. The schematic presentation of this idea is given below:


The specification and details of the API is still work in progress. If you are interested, the current specification is available from here.