Project

Detailed information about the project as a whole, in addition to all of the component subprojects. Technical overviews, project status updates, protocol specifications, and user guides will all live here as they become available.

Project < Coalescent Database (CDB)

CoalesentDB is a multi-modal database that speaks the CODA protocol. It decomposes coalescent data into a storage efficient format, and understands CODA schemas to allow for querying and link-following. Since CDB deals with binary data, it also easily integrates with the Core virtual CPU to act as a replacement for a hardware "disk", using a DMA controller to directly pass CDB queries to the database and write CODA data back into RAM. CDB also implements the Coda Transfer Protocol (CTP) to allow for querying and data transfer over the network.

Design Goals

Coming Soon.

Query Language Specification

Coming Soon.