Two books. One evidence ladder. Learn DNA computing as a field. Study DOGMA as a testable architecture.
The foundational textbook and research monograph share terminology, mathematics, citations, and reproducible publishing, while keeping established science separate from MapleAI hypotheses.
01 Undergraduate foundations
DNA Computing Foundations From Molecular Information to Learning Systems An undergraduate introduction to biological information, molecular algorithms, gene regulation, and genomic foundation models.
02 Advanced undergraduate and research
DOGMA DNA-Organized Genomic Model Architecture A research monograph on regulated non-transformer sequence models, recursive learning, and evidence-gated evolution.
01 Encode02 Pair03 Compute04 Model05 Evaluate
Biological fact Four bases store a sequence A, T, C, and G form an addressable polymer whose direction and complement carry structure.
5'-ATCG-3'Research Method
Biology first. Claims last. 01 Observe the substrate Separate molecular mechanisms from metaphors about computation.
02 Formalize the operation Translate pairing, regulation, and recurrence into precise algorithms.
03 Implement the smallest test Compare each mechanism with strong sequence-model baselines.
04 Freeze evaluation Measure transfer, retention, calibration, safety, and uncertainty.
05 Publish failures too Promote only reproducible gains and preserve rejected candidates.
Book 1 DNA Computing Foundations 6 chapters Book 2 DOGMA 13 chapters All Start Here Biological Information Learning Systems Reference
10 reading units in DNA Computing
Preface Preface DNA is simultaneously a molecule, a durable information medium, and the substrate of a distributed chemical control system. Those roles make it a remarkable subject for computer scientists, but they also create a common source of confusion: biological information processing, wet-lab DNA computation, and machine lear... 1 minRoadmap Reader’s Roadmap Nucleotides, base pairing, information content, replication, transcription, translation, and biological error correction 1 min01 Biological Information 3 units Chapter 1 The Code of Life — DNA as an Information System In April 1953, James Watson and Francis Crick published a nine-hundred-word paper that changed every science it touched [ Watson and Crick , 1953 ]. The double-helical structure of deoxyribonucleic acid (DNA) revealed that hereditary information is encoded in a molecular sequence—a string over a four-letter alphabet... 28 minChapter 2 A History of DNA Computing — From Adleman to Molecular Programming On a November day in 1994, Leonard Adleman walked into his laboratory at the University of Southern California and solved an instance of the Hamiltonian path problem—not on a computer, but in a test tube. Using carefully designed DNA oligonucleotides, enzymatic reactions, and gel electrophoresis, he demonstrated tha... 37 minChapter 3 Gene Regulation as Computation Every cell in a human body contains the same genome—approximately 3.2 billion base pairs, encoding roughly 20,000 protein-coding genes. Yet a neuron looks and functions nothing like a liver cell, a muscle fiber, or an immune cell. The difference is not in what genes are present , but in which genes are expressed —an... 27 min02 Learning Systems 3 units Chapter 4 Machine Learning Foundations for Biological AI Parts I established that biology encodes, regulates, and evolves information through sophisticated computational mechanisms. This chapter begins Part II by building the machine learning foundations needed to translate those biological principles into working AI systems. We cover neural networks, optimization, repres... 43 minChapter 5 Transformers and Large Language Models Chapter 4 established the foundational building blocks of machine learning: neural networks, optimization, embeddings, and evolutionary algorithms. This chapter focuses on the single most consequential architecture of the modern deep learning era: the transformer . We trace its development from the attention mechani... 37 minChapter 6 Biological Foundation Models In the previous chapters we learned how neural networks work (Chapter 4 ) and how transformers power large language models (Chapter 5 ). Those tools were built for human language—English sentences, code, and web text. But in the last five years, researchers have taken the same ideas and pointed them at biology: at p... 47 min