All cells in e.g. the human body contain the same DNA but a brain cell and a muscle cell behave very differently. This is referred to as different modes of a cell in Cell Lab. Therefore, Genome in Cell Lab is the set modes that any organism has. Particularly, every genome consists of 40 modes with different properties.
The following is an exhaustive list of every genome setting as shown in the Genome Editor, with a description of the function that it serves.
- (for Substrate Tab Settings see here)
- 1 Preview
- 2 Save
- 3 Load
- 4 Edit Mode
- 5 Make Adhesin
- 6 Cell Type
- 7 Prioritize
- 8 Initial
- 9 Mode (Child 1/2)
- 10 Keep Adhesin (Child 1/2)
- 11 Mirror (Child 1/2)
- 12 Snap Values
- 13 Split Mass
- 14 Split Ratio
- 15 Nutrient Priority
- 16 Split Angle
- 17 Child 1 Angle
- 18 Child 2 Angle
- 19 Color
- 20 Adhesin Stiffness
- 21 Cytoskeleton
- 22 Adhesin Length
- 23 Max Connections
- 24 Exclusive Settings
This section occupies almost all of the top half of the genome tab. It has a screen that shows the preview of the current genome in the time that is specified in the Preview Slide.
If the General Setting Lock Genome Preview is ON, this preview will mantain the initial cell in the center and then every other cell as it would lay relative to the initial. With that setting OFF, the preview can be moved and zommed in and out like a Microscope.
The preview will always start with the Mode that has the Initial setting ticked on.
This preview won't show more than 64 cells of the simulation and will emulate a substrate with a constant supply of energy for Phagocytes, Devorocytes and Photocytes, in service of giving a general idea of the growth of the organism. Also the maximum time that can be shown in this preview is 47,2h.
Lastly, if the cell that is being currently edited (the one in the Edit Mode Setting) shows up on the preview, it'll have a dark red ring around it.
Saves the current genome in the gene bank. Pressing this button will open a window that will ask the user to name the genome.
Note: Naming the genome with the exact same name as a genome already in the gene bank will overwrite that previous version. This is useful for updating genomes.
This opens a genome saved in the gene bank. Pressing this button will open a window with the a list of all the saved genomes, plus two extra options:
- Load from microscope
Which will load the genome of the cell that is currently under the Microscope Track System. If no cell is currently currently selected, it will trigger a quick warning saying "No cell under microscope detected..."
- Load default genome
Wich will reset the current genome to the its default form. Any genome that wasn't saved at this point will be lost.
This sets which of the 40 available modes is being currently edited.
Touching a different cell in the Preview Screen will automatically switch the Mode to that one picked. Touching the Drop Nest will let the user pick which mode to edit, which does the same thing.
All of the settings below will apply only to the mode specified here. The Modes are named with the letter M from M1 to M40.
If this option is ticked on, the cell will generate an adhesin upon division. The two daughter cells that result from the split of this Mode will be attached to each other until death. The strength of this connection can be tuned in the Adhesin Stiffness setting; and the way that the cells share Nutrients can be specified in the nutrient priority setting.
If this option is ticked off, the daughters will separate upon division. This doesn't necessarily mean that the daughters won't have any adhesin connections [See Keep Adhesin].
This sets the Cell Type that the mode currently being edited will be.
In certain cases, some cell types won't be avaliable. This will happen either if the user hasn't completed the challenge that unlocks that particular cell, or if a Challenge dictates that cell as unallowed.
Ticked on by default, this setting provides a temporary increase in Nutrient Priority to the current mode when is running dangerously low in nutrients. This is used to make sure that cells in an organism that have low nutrient priority will not give away their very last nutrients and die. If a certain mode is not essential for the organism in an event of starvation or the cell is supposed to give away its nutrients and die, this box can be unticked.
Only one mode in any given genome can have this radio button marked on. This setting makes the current mode the Initial cell.
The Initial is the first mode that will show up in the Preview Window and also the cell that will be inserted in the microscope when the user choses to do so, effectively setting the three of growth that the organism will have.
Even though by default the mode M1 is the Initial Cell and usually it's edited this way, any mode of the genome can be switched as Initial.
Mode (Child 1/2)
This sets the mode that each single daughter will be upon the split of this mode.
If the Initial Cell of a genome is the mode 1, that splits into two cells in mode 1, then all cells placed with this genome will always be in mode 1. If mode 1 is set to have 2 mode 2 daughters and mode 2 is set to have 2 mode 1 daughters, then the cycle goes back. This organism will switch constantly between mode 1 and 2.
Both Child modes are independent of each other, and can be individually set with any of the 20 modes.
Keep Adhesin (Child 1/2)
Cells can have different amounts of adhesin connections, if a cell that already had a adhesin connection splits, more often than not one or both daughters will have the oportunity of keep or discard their adhesin connections. This setting, by default ticked, determines if that daughter will maintain its adhesin connections when spawn.
Note: In order for this to work, the daughter must end up on the side where the adhesin connection previously was.
Mirror (Child 1/2)
Checking this box makes the daughter of the cells in this mode mirrored with respect of its parent. This means that all of the angles responsible for the positioning of the cells become a mirror of the original mode.
This property can be useful to make mirror-symmetric organisms without having to use many different cell modes with fine-tuned splitting angles.
Ticked by default, this option sets all angles snap to multiples of 15° and all other values to one of 25 discrete levels. Unticking this will let the sliders have intermediate values.
The mass of each cell is proportional to the amount of chemical energy they have, that way they grow when they get more energy than they consume and shrink otherwise.
When a cell's mass is larger than the split mass set by this slider, is older than 30 min (0.5h), and it has enough nitrates, it will split into two daughter cells.
This slider measures in ng; but because this time limit, the minimum value the slider has is measured in time (0.5h), which means that the cell will split as fast as possible regardless of the mass it has.
This sets the proportion of the mass of the cell that each daughter will get upon division. By default set in 50-50 (meaning that each daughter gets half of the mass), this option can be slided from 10-90 (daughter 1 gets 10 percent, daughter 2 sets 90) to 90-10. Both of these extremes will result in the immediate death of the cell with minimum proportion in almost all cases; except if the mode with the setting is a Lipocyte with alot energy storaged.
When an organism acquires nutrients, their energy is distributed among the organism's cells through adhesin connections. Nutrient Priority indicates how much of an organism's energy this cell should retain. A high setting will make the cell bigger and quicker to reach reproductive mass; a low setting will keep the cell smaller, and possibly kill it if the organism is in scarce food conditions, or if Stay Alive is unchecked.
Represented in the preview with a pointed line across the cell itself, this setting will determine the angle relative to the front of the cell (represented with an arrow that points towards the front) that the cell will split when and if it does. This pointed line also depends on the Split Ratio setting, but it will have a perpendicular position relative to the arrow when the angle is 0° and 180°, paralel in 90° and 270° and intermediate values everywhere else.
Child 1 Angle
This sets the angle, relative to this mode, that the first daughter will have. A 0° will mantain the same relative angle while for example 180° will face the other direction.
Child 2 Angle
This sets the angle, relative to this mode, that the second daughter will have. A 0° will mantain the same relative angle while for example 180° will face the other direction.
This 3 settings will determine the color of the cell. This option most of the time is purely aesthetic and it will not change the general behavior of the cell or organism. The only exception is with organisms with stereocytes and senseocytes programmed to detect said colors. Cells can detect colors even from cells of the same genome.
These settings work in a RGB system with values that range from 0 to 1, where 0 is 0% of saturation of that color and 1 is 100%.
Change the amount of red in the color of cells in this mode
Change the amount of green in the color of cells in this mode
Change the amount of blue in the color of cells in this mode
This setting will only be available if the Make Adhesin option is checked, and it will determine the strength of the connection of the daughters adhesin. A low stiffness will let the cells wobble and move freely while a high stiffness will try to mantain the relative position from each other.
This setting will determine how strong the cell can keep its shape when under pressure. A higher setting will require more energy to make the cell but it can keep its shape better and vice versa.
This setting will only available if the Make Adhesin setting is turned on. It will determine how long the adhesin connection from 2 cells. Lower setting will make the adhesin connections longer and other cell can pass through it, higher setting is the default setting that can make the connection shorten.
This setting will only available if the Make Adhesin setting is turned on. This setting will limit the amount of cell's split depending on its connections.
Some cell types have particular settings that depend of the function of the cell and appear below the normal settings. Those exclusive settings are listed and described in each corresponding cell type page. The cells with exclusive settings are: