To uncover the ideologies of synthetic biology, refer to the book Synthetic Biology - A Primer
Refer to the handbook chapter Genetic Circuit Design Principles
This is a lecture by nanoHUB-U course on Simple Models of Gene Expression which talks about the basics of the mathematical formulation used to describe the gene expression.
One may refer to the wikipedia to understand the concept of gene expression and the two commonly used formulations: Michaelis-Menten kinetics and Hill equation that form the basis of all the model equations.
Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. We have mostly used Python in modelling and developing computational tools in our group. Here are some of the useful resources for your references.
In kinetic modelling, the two key emphases focus on solving the ordinary differential equations (ODEs) and estimating free parameters based on the experimental measurements. Some of the useful guidelines are given below: