Ingeneue: a versatile tool for reconstituting genetic networks, with examples from the segment polarity network.
Here we describe a software tool for synthesizing molecular genetic data into models of genetic networks. Our software program Ingeneue, written in Java, lets the user quickly turn a map of a genetic network into a dynamical model consisting of a set of ordinary differential equations. We developed Ingeneue as part of an ongoing effort to explore the design and evolvability of genetic networks. Ingeneue has three principal advantages over other available mathematical software: it automates instantiation of the same network model in each cell in a 2-D sheet of cells; it constructs model equations from pre-made building blocks corresponding to common biochemical processes; and it automates searches through parameter space, sensitivity analyses, and other common tasks. Here we discuss the structure of the software and some of the issues we have dealt with. We conclude with some examples of results we have achieved with Ingeneue for the Drosophila segment polarity network.
D000818:Animals; D019521:Body Patterning / Q000235:genetics*; D003198:Computer Simulation; D004058:Diffusion; D019281:Dimerization; D004330:Drosophila / Q000235:genetics*; D005786:Gene Expression Regulation; D005809:Genes, Regulator / Q000235:genetics; D007700:Kinetics; D051379:Mice; D008957:Models, Genetic; D011336:Probability; D015398:Signal Transduction; D012984:Software; D014158:Transcription, Genetic