LOICA: Integrating Models with Data for Genetic Network Design Automation.
Gonzalo Vidal1,2, Carlos Vitalis1, Timothy J Rudge2
1Institute for Biological and Medical Engineering, Schools of Engineering, Biology, and Medicine, Pontificia Universidad Católica de Chile, Santiago 7820244, Chile.
Logical Operators for Integrated Cell Algorithms (LOICA) is a Python package that simplifies designing and modeling complex synthetic genetic networks. It enables automated characterization of genetic components using experimental data for enhanced biological engineering.
Area of Science:
- Synthetic biology
- Computational biology
- Genetic engineering
Background:
- Designing complex synthetic genetic networks requires advanced automation tools.
- Abstraction of standardized components and experimental data parametrization are key to scaling genetic designs.
Purpose of the Study:
- To introduce Logical Operators for Integrated Cell Algorithms (LOICA), a Python package for genetic network design and modeling.
- To facilitate the parametrization and self-characterization of abstracted genetic components using experimental data.
Main Methods:
- LOICA utilizes an object-oriented design abstraction with classes representing biological and experimental elements.
- Models are generated through component interactions and can be directly parametrized using data from Flapjack.
- Continuous or stochastic simulation methods are employed, with data management and publication via Flapjack.
Main Results:
- LOICA enables the design, modeling, and characterization of genetic networks.
- The package integrates experimental data for component self-characterization.
- It supports SBOL3 output and generates graph representations of network designs.
Conclusions:
- LOICA provides a robust framework for advancing genetic design automation.
- The integration with Flapjack streamlines data handling and model validation.
- This tool facilitates the creation of more complex and reliable synthetic genetic systems.
Related Concept Videos
Behavioral Genetics and Its Designs
The primary methodologies used in behavior genetics include family studies, twin studies, and adoption studies, each providing unique...
Genetic Screens
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Combinatorial Gene Control
The expression of more than 30,000 genes is controlled by approximately 2000-3000 transcription factors. This is possible because a single transcription factor can recognize more than one regulatory sequence. The specificity in gene...
Model Approaches for Pharmacokinetic Data: Distributed Parameter Models
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...
Protein Networks
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...


