SearcharxivSearch

arXiv subjects

Sikao Guo

Publications and source records attributed to Sikao Guo.

2 recordsLinked to original sources

A Unified, Cross-Platform Framework for Automatic GUI and Plugin Generation in Structural Bioinformatics and Beyond

We present a workflow and associated toolkit to automate the creation of graphical user interfaces (GUI) for executables run from command line interfaces (CLI). The workflow consists of three phases, namely (Step 1) the plugin design, (Step 2) the formal (platform independent) specification of the GUI, and (Step 3) the plugin code generation for the targeted platforms. Our architecture is aligned with the Model--View--Presenter (MVP) pattern: steps one and two build the Model and View descriptions, while step three implements the Presenter layer that binds inputs, invokes the CLI, and updates outputs. Once Step one has been (manually) completed, steps two and three are fully automated. The decoupled MVP design and platform-specific generator modules enable reuse of logic, portability across ecosystems, and significant reductions in engineering effort for complex interactive applications. We primarily use our workflow to generate GUI in structural bioinformatics for CLI executables from the Structural Bioinformatics Library (SBL), targeting three platforms, namely VMD, Pymol and Web servers. The workflow can be used as a guideline, while its implementation available in the package Plugin_manager from the SBL, see https://sbl.inria.fr/doc/Plugin_manager-user-manual.html.

cs.HC

A simulation that recapitulates the dynamics of PER-directed colloidal assembly

The self-assembly of DNA-coated colloids controlled by enzymatic reactions has the potential to enable the formation of materials with hierarchical organization and switchable configurations. However, the problem of designing such self-assembly is complex, and an effective simulation is necessary to assist in searching for appropriate design protocols. Typical computational methodologies such as molecular dynamics and Brownian dynamics have limited ability to access the long time scales required for these hierarchical self-assembly processes. Here we adopt a particle-based reaction-diffusion algorithm to model the spatial-temporal evolution of hundreds to thousands of micron-scale DNA-coated colloid self-assembly process over hours. In order to demonstrate the capability of this digital twin, we compared its predicted core-shell assembly process to results from experiments. The model can qualitatively reproduce the core-shell structures observed in experiment by recapitulating the emergence of compositional heterogeneity when delays between distinct assembly times are introduced. These results support the idea that this approach can successfully capture dynamics over long time scales and the appropriate scale of structure formation. We then use the model to explore different protocols for structure evolution, suggesting how this tool can aid in the design of complex self-organization processes.

math.DS