this post was submitted on 11 Aug 2023
12 points (100.0% liked)

Biology

2611 readers
1 users here now

This is a general community to discuss of all things related to biology!

For a more specific community about asking questions to biologists, you can also visit:

/c/askbiologists@lemmy.world

founded 3 years ago
MODERATORS
 

I'm working on a program to edit and simulate gene regulatory networks using recurrent neural networks as a model. Here's a demo.

you are viewing a single comment's thread
view the rest of the comments
[–] sixfold@lemmy.sdf.org 1 points 2 years ago* (last edited 2 years ago)

Well, it is technically differential equations, but with weighted inputs like a NN. Here's the equations

for each node (gene/morphogen) i. zi is the concentration of morphogen i, zj is that of j. f(x) is the sigmoid function, k1 is the maximum rate of expression, k2 is the degradation rate, b is the bias. wij is the weight for an edge from j to i.

This is just written in python, so the network is defined by a matrix with each number representing the weight between two of the edges. I ignore the edge if it's weight is zero.

What are the standard symbols for genetic circuits?

edit: sorry it's impossible to see the equations if you have a black background.