ABSTRACT
CRFAT (Community-based Retro-synthetic Analysis Functional plaTform) is an integrated software for crafting
synthetic biological system from design, validation to share. CRAFT has three functional parts: CRAFT Designer,
CRAFT Square and Satellite. CRAFT Designer follows the concept of evolution simulating natural selection
in which users can customize their synthetic biological system based on their requirements including background
environment. CRAFT Designer also provides users with standard protocols; it refers to the concept of "Design
and Redesign” in synthetic biology and applies it to protocol design: fill the standard protocol frameworks
with messages corresponding to users’ designed systems. CRAFT Square is a communication platform where
users can share and exchange their ideas, or modify other designs to suit their own demands. Satellite serves
as the distributed computing plug-in in CRAFT, undertaking nearly all calculations in the whole platform.