Custom Nucleotide Sequence Codons?

  • Thread starter gf11221
  • Start date
  • Tags
    Sequence
In summary: I think you would need to have a pretty deep understanding of genetics in order to even attempt this.
  • #1
gf11221
8
0
Hello there guys, I'm new on this forum so nice to meet you all!

By the way, i am thinking about writing your own nucleotide sequence codons for a DNA/RNA/Gene/Genome/Chromosome for my Synthetic Life Simulation which allows the user to evolve from a simple cell to a complete organism via user's natural selection by eating other organisms...

But i want to know where can i get some complete DNA/RNA/Gene/Genome/Chromosome codons?

For example, here is my own DNA/RNA/Gene/Genome/Chromesome codon for a Nascent's Cell(I 'm making my own virtual cell that can evolve via written codons on a txt document)

Code:
:TYPE:CELL
:EVO_LVL:0
:CODON_START:

GAT
AAAT
CT
GGTCTT
ATT
TCC

:CODON_END:

Well, the code above is still on the work but i need to collect some codons of an existing cell like M.MYCOIDES Cell nucleic acid sequence
 
Biology news on Phys.org
  • #2
Well I don't think programs use the actual DNA sequence to run their simulations; instead they use many parameters such as effective population size, rate of recombination and mutation, and migration parameters. But then I am not much into simulation programs (as of yet) so I might be wrong.

I would like to ask, if you don't mind; how are you going to implement the DNA code in your program? Since real life genes work by making proteins which in turn make the organism, I can't see how the DNA sequence could be used as input for a simulation.

Here are some resources if you need the sequences.
http://www.ncbi.nlm.nih.gov/nuccore
http://www.ncbi.nlm.nih.gov/sites/genome
 
  • #3
Welcome to PF. Like mishrashubham I'm a bit unclear about how you are trying to make this simulation work? Genes create proteins which utilise resources from the environment to create countless metabolic pathways, the emergent property of these pathways is an organism.

DNA alone will not work, sure you might be able to code it so that if X gene is present the simulated organism has X1 capability but you need to know the proteome, transcriptome and epigenome so that you can ultimately work out the phenome. This isn't possible at the moment as we lack knowledge of these things for most species and I don't think the sum computing power on Earth could handle all the variables for simulating even a single celled organism at a molecular level.

If your DNA is just a seed code that doesn't relate to real life in any way (other than using the same letters, GATC, in the code) why do you want existing sequences?
 
  • #4
ryan_m_b said:
This isn't possible at the moment as we lack knowledge of these things for most species and I don't think the sum computing power on Earth could handle all the variables for simulating even a single celled organism at a molecular level.

Exactly!
 
  • #5
mishrashubham said:
I would like to ask, if you don't mind; how are you going to implement the DNA code in your program? Since real life genes work by making proteins which in turn make the organism, I can't see how the DNA sequence could be used as input for a simulation.

That's easy to say but hard to do, i have a friend of mine who lives in Canada and he is a microbiologist who help me to do this simulation w/ some help from their professors.

If i were right, this is the basic sequence of a single DNA Chain for a cell/organism to move around:
Code:
:NAME:NASCANT_CELL_01
:TYPE:CELL
:EVO_LVL:1
:CODON_START:
:CHAIN_1_START:
A===T
G===C
T===A
C===G
G===C
A===T
:CHAIN_2_STOP:
:CODON_END:
For a while, the simulation program we're working on wasn't yet able to control more than 1 virtual cell or organism per generated space.

Also this program might have a DDA System which allows a person to control the selected organism and eat other organism and evolve through natural selection

@ryan_m_b
The core engine of the simulation program can identify what kind or which part of a DNA/RNA should response according to the input and the keywords I'm using like :CODON_START: and :CODON_END:

And yes, its possible to make a simulation of an existing life but will requires the complete DNA/RNA Chains including the genes and other meterials needed to make a cell/organism work
 
  • #6
gf11221 said:
The core engine of the simulation program can identify what kind or which part of a DNA/RNA should response according to the input and the keywords I'm using like :CODON_START: and :CODON_END:

And yes, its possible to make a simulation of an existing life but will requires the complete DNA/RNA Chains including the genes and other meterials needed to make a cell/organism work

I don't think this is really possible. Genes don't give well defined characteristics, they create proteins. You can't pick a gene and say "if my organism possesses this gene it has ability X".
 
  • #7
gf11221 said:
Also this program might have a DDA System which allows a person to control the selected organism and eat other organism and evolve through natural selection

What does DDA stand for?

gf11221 said:
And yes, its possible to make a simulation of an existing life but will requires the complete DNA/RNA Chains including the genes and other meterials needed to make a cell/organism work

That's exactly what we want to know. How will you use the actual DNA sequence in your program?
 
  • #8
I will need to type the sequences in a raw txt document just like what i did in the example of A,T,G, and C single chain mixture for a simple movements of a cell...

Jenova Chen's Flow in Games Thesis said:
This thesis provides a unique game design methodology to realize player-centric Dynamic
Difficulty Adjustment (DDA) in video games, which creates optimized video game
experiences for different types of players.
Rather than offering player a passive DDA experience by analyzing incomplete in-game
data, this thesis uses Mihaly Csikszentmihalyi’s Flow theory and provides players with
subconscious choices to help them actively customize their optimal video game
experiences. It treats active DDA as a new parameter for analyzing video games and
seeks to address why certain video games had a wider appeal than others

I will use DDA for the simulation so the users can control each organism in flow
 
  • #9
I still don't understand how real life DNA sequences relate to what you are doing. As far as I can tell;

  • You are making an alife program
  • The code that determines cell characteristics will be written with CAGT as the letters
  • You want to make that code similar to real life.

The last bit is still confusing me.
 
  • #10
you said the answers you're looking for mate ;)
 
  • #11
Right ok, well the top two you can do but the last one; making the code similar to real life is going to be very hard - impossible depending on how you want to do it.

You could make it simple e.g. organisms with X gene produce X antibody that harms organisms within a certain radius but organisms with Y gene are immune (using the real DNA sequence for the antibody and the resistance). But this will not relate to real life. Genes can be mutated in a number of ways. These different type of mutations often change the protein being expressed and this change can cause the protein to interact with the environment and various metabolic pathways in different ways. There is no way you are going to be able to simulate how this will work.

Genes create proteins, proteins work together with chemicals from the environment to form metabolic pathways. Working out the relationship between genome and phenome is not something that science has yet accomplished in any organism. I think your project is far to ambitious for what you are going to want to achieve.
 
Last edited:
  • #12
Yeah, by the way! I didn't made the program, I'm just he financial advisor and researcher for that project ;) Thanks for replying
 
  • #13
Perhaps you should pass on our questions to the programmer then. Unfortunately science is nowhere near capable of performing the tasks that you have set yourself.
 

1. What are custom nucleotide sequence codons?

Custom nucleotide sequence codons are specific arrangements of nucleotides (adenine, guanine, cytosine, and thymine) that make up the genetic code for an organism. These codons determine the sequence of amino acids in a protein, which in turn influences the traits and characteristics of an organism.

2. How are custom nucleotide sequence codons created?

Custom nucleotide sequence codons can be created through a process called gene synthesis. This involves using computer software to design a sequence of nucleotides that will code for a desired protein. The sequence is then chemically synthesized in a laboratory, resulting in a custom nucleotide sequence codon.

3. What are the applications of custom nucleotide sequence codons?

Custom nucleotide sequence codons have various applications in fields such as medicine, agriculture, and biotechnology. They can be used to create specific proteins for medical treatments, genetically modify crops for improved traits, and produce enzymes for industrial processes.

4. Can custom nucleotide sequence codons cause genetic mutations?

Yes, custom nucleotide sequence codons can potentially cause genetic mutations if they are not carefully designed and incorporated into an organism's genetic code. This is why extensive testing and safety measures are taken when using custom nucleotide sequence codons in research and applications.

5. What are the ethical concerns surrounding the use of custom nucleotide sequence codons?

There are various ethical concerns surrounding the use of custom nucleotide sequence codons, particularly in regards to gene editing and genetic modification. Some worry about the potential misuse of this technology, while others have concerns about the long-term effects on ecosystems and the potential for creating unequal access to genetic enhancements.

Similar threads

  • Biology and Medical
Replies
3
Views
2K
  • Biology and Medical
Replies
11
Views
5K
  • Biology and Medical
Replies
1
Views
3K
Replies
2
Views
3K
  • Biology and Medical
Replies
5
Views
3K
  • Biology and Medical
Replies
4
Views
2K
  • Programming and Computer Science
Replies
5
Views
4K
Back
Top