DNA Construct Design System with Drag-and-Drop Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing DNA construct design software lacks flexibility, intuitiveness, and guidance, often restricting users to predefined templates and failing to provide adequate artificial intelligence for error detection and suggestion.

Innovation Solution

A computer-implemented DNA construct design system offering a flexible, intuitive, and guided user experience through part-based design, allowing drag-and-drop inputs, and incorporating built-in error-checking algorithms to identify and suggest corrections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If existing computer software for DNA construct design is used, then the design process can be conducted using software, but the user interface is confusing and cumbersome to operate

Engineering Contradiction:
Improveuser interface operationVSAvoidsoftware interface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The software interface is segmented into distinct functional modules including a part library panel, vector backbone display area, and drag-and-drop interaction zones. This modular segmentation allows users to access specific functions independently, reducing cognitive load and improving ease of operation without overwhelming the user with a monolithic complex interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A graphical user interface acts as an intermediary between the user and the complex DNA construct design system. The GUI translates user-friendly drag-and-drop actions into precise computational operations, shielding users from the underlying complexity while maintaining full functionality. The interface mediates between simple user gestures and complex molecular assembly operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If existing computer software for DNA construct design is used, then the design process can be conducted using software, but the functionalities are limited and restrict construct design to only templates that have been known to work

Engineering Contradiction:
Improveconstruct design flexibilityVSAvoiddesign system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system transitions from static predefined templates to dynamic customizable constructs. Users can dynamically assemble DNA constructs by dragging and dropping functional parts onto vector backbones, allowing the design to adapt flexibly to specific research needs. The system supports real-time modifications and customizations without requiring rigid adherence to pre-established templates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The software enables parameter changes in DNA construct design by allowing users to modify sequence lengths, functional element positions, and structural configurations. Users can adjust various parameters of the DNA constructs during the design process, transforming fixed-template designs into customizable parameter-driven designs that accommodate diverse experimental requirements.

Inventive Principle:
Principle #35Parameter changes

3Extent of automation

If existing computer software for DNA construct design is used, then the design process can be conducted using software, but the software lacks adequate artificial intelligence to guide a user in the design process

Engineering Contradiction:
Improveautomated error detectionVSAvoiddesign error detection
Core Design Contradiction:
Extent of automationVSLoss of information

Solution Approach 1:

The system implements automated feedback mechanisms that continuously monitor the DNA construct design process. Built-in algorithms analyze user actions in real-time, providing immediate feedback on potential errors, compatibility issues, or design optimizations. This automated feedback loop guides users through the design process, reducing information loss and improving design accuracy without requiring manual verification.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The software performs self-service error detection and validation functions through integrated algorithms that automatically check design integrity, sequence compatibility, and structural validity. The system autonomously identifies and reports errors without requiring external review, enabling automated quality control and reducing the burden on users to manually verify design correctness.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3782057B1DNA construct design system
Publication Date: 2025.06.25 NANJING GENSCRIPT BIOTECH CO LTD
  • EP3782057B1 patent drawingFigure 1A
  • EP3782057B1 patent drawingFigure 1B
  • EP3782057B1 patent drawingFigure 1C

AI summary

The present disclosure generally relates to a DNA construct design system. An exemplary method comprises, at an electronic device, receiving an input selecting a vector backbone, wherein the vector backbone comprises a plurality of functional parts; in response to receiving the input selecting the vector backbone, displaying a graphical representation of the vector backbone; receiving an input selecting one or more functional parts of the plurality of functional parts of the vector backbone; after receiving the input selecting one or more functional parts on the vector backbone, receiving a drag-and-drop input comprising an indication of a functional part; in response to receiving the drag-and-drop input, updating the vector backbone based on the functional part indicated in the drag-and-drop input and the selected one or more functional parts of the plurality of functional parts of the vector backbone; and displaying a graphical representation of the updated vector backbone.