About
This knowledge base can be accessed directly, or through a technical expert chatbot.
Mission
The goal of this project is to make it easier to enter the field of molecular programming. It aims to equip readers with resources to:
- Stay current with the latest developments
- Conduct research and use existing tools
- Design and fabricate devices
- Collaborate with the molecular programming community
Vision
This is intended to be a community-driven project that promotes open science and collaboration in a way that academia and private interests cannot. The project envisions a gradual shift away from the traditional peer-review process, toward a pipeline resembling what is used for modern software and hardware development. This approach has a few advantages:
- No pay walls
- Updates and feedback can be submitted by anyone
- Contributions can be reviewed and released more quickly than with journals or textbooks
- Encourages sharing of knowledge, and reduces information silos
- The content review process can place less emphasis on the credentials of the contributor and reviewers, and rely more heavily on real-world testing and demonstrations
Acheving this vision requires the community to strive for the following:
- Focus most heavily on technological pathways that will require the least financial resources to use, so widespread adoption is easier
- Make this field as accessible as possible to individuals and groups that may have limited resources, while also remaining commercially friendly
- Place emphasis on being able to carry out real-world testing of content, ideally in the form of many external tutorial projects referenced from this knowledge base
- Standardize and rapidly release new tools for real-world testing; this can be accomplished through any number of side projects
Site Contents
What is molecular programming?
A high-level overview of the field, and some specific examples of how it can be applied now or with future advancements.
News
The latest advancements in the field.
Research Topics
The bulk of the content of this knowledge base. It focuses on scientific, engineering, and mathetical research.
This will also:
- Reference historical and active projects related to each topic, including tools and applications
- Point out open questions in the field, that may guide future research directions
Safety, Ethics, and Regulations
How to use this technology responsibly.
Tools
Lists of tools used in the field.
Tutorials
Project-based learning.
Applications
Lists of specific applications that could be made possible by molecular programming. This is intended to be inspirational, not a complete listing.
Organizations
Lists of organizations in the field.
Sources
Lists of sources for the latest research, tools, products, etc...
Contribute
How to contribute to this knowledge base.
Technical Expert Chatbot
An LLM augmented with access to this curated knowledge base.