Biological Sequence Scaffold Candidate Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current biological sequence rendering software on handheld devices is clumsy and prone to errors when drawing and editing large, detailed sequences due to the menu-driven paradigm, making it inefficient and tedious.
Innovation Solution
A system and method that uses a computing device to provide pre-selected biological sequence scaffold candidates for users to efficiently draw and edit sequences by presenting options based on partial matches, allowing for intuitive amendment and editing of biological sequences, utilizing a processor to identify and present scaffold candidates for selection, thereby reducing errors and improving efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If menu-driven commands are used for drawing and editing biological sequences on handheld devices, then the application can be implemented on portable devices, but the operation becomes clumsy and error-prone when handling large sequences
Solution Approach 1:
The system performs preliminary actions by automatically generating and presenting scaffold candidate sequences before the user needs to make editing decisions. The scaffold generation algorithm pre-processes the biological sequence data to identify potential scaffold structures, so when the user views the sequence, relevant scaffolds are already prepared and presented for selection, eliminating the need for manual menu navigation and reducing errors.
2Productivity
If manual drawing of large biological sequences is performed using existing applications, then complete sequences can be created, but the process becomes painstaking and tedious
Solution Approach 1:
The system enables self-service by allowing the scaffold generation algorithm to automatically identify and present relevant scaffold candidates from the biological sequence data without requiring manual intervention. The system serves itself by generating the scaffolds it needs from the input sequence, and then presents these self-generated candidates to the user for selection, dramatically improving productivity and reducing time loss.
Solution Approach 2:
The system performs preliminary scaffold generation and identification before the user needs to make editing decisions. By pre-processing the sequence data to generate scaffold candidates in advance, the system eliminates the need for time-consuming manual drawing operations, allowing users to simply review and select from pre-prepared options.
3Manufacturing precision
If pre-selected scaffold candidates are provided to users, then editing accuracy improves, but the system complexity increases
Solution Approach 1:
The system performs self-service by having the scaffold generation algorithm automatically create and present scaffold candidates from the input biological sequence without requiring external intervention or complex user configuration. This self-organizing approach improves editing accuracy while keeping the user interface simple, as the system handles the complexity internally through automated scaffold generation and presentation.
Data Source
Figure 1
Figure 2A~2B
Figure 3
AI summary
Embodiments described herein allow a user to electronically draw and edit a biological sequence and its resulting structure. Embodiments may include identifying, based at least in part upon an amended in-progress biological sequence, one or more biological sequence scaffold candidates from a set of biological sequence scaffold candidates, where each biological sequence scaffold candidate of the one or more biological sequence scaffold candidates is configured to, upon one or both of (i) appending to the amended portion of the in-progress biological sequence and (ii) replacing or partially replacing the amended portion of the in-progress biological sequence, provide a resulting biological sequence or biological sequence fragment that has been previously rendered. The one or more biological sequence scaffold candidates may be provided for presentation on a graphical display as option(s) for selection by a user in creating the representation of the biological sequence.