MOODA
MOODA optimizes DNA sequence designs using multi-objective optimization to balance design specifications and manufacturing constraints for synthetic biology applications.
Key Features:
- Multi-Objective Optimization: Formulates DNA engineering as a multi-objective optimization problem that balances competing objectives such as sequence stability, manufacturability, and functional performance.
- Open-Source Algorithm: Implemented as an open-source algorithm.
- Scalability: Demonstrates linear scalability with increasing design complexity, from individual genes to entire genomes.
- Configuration Flexibility: Uses a .yaml configuration file to specify operators, objective functions, assembly strategies, and their parameters.
Scientific Applications:
- Synthetic Biology: Supports rational engineering of DNA molecules by producing near-optimal constructs that integrate design requirements and manufacturing constraints.
Methodology:
Formulates DNA design as a multi-objective optimization problem to systematically explore trade-offs between sequence stability, manufacturability, and functional performance and to scale to genome-level projects.
Topics
Details
- License:
- MIT
- Tool Type:
- web application
- Programming Languages:
- Python
- Added:
- 11/14/2019
- Last Updated:
- 12/29/2020
Operations
Publications
Gaeta A, Zulkower V, Stracquadanio G. Design and assembly of DNA molecules using multi-objective optimisation. Unknown Journal. 2019. doi:10.1101/761320.
DOI: 10.1101/761320
Links
Repository
http://github.com/stracquadaniolab/mooda