how to calculate the evolution of a protein

Nobody here has said that a "program code is a language"

So why to make a "German" translation - which is not German - of a fake program code?

I would never say that nor would I write so poorly. If I said something that you disagree with then just quote my words and I'll happily explain things.

It's a test source file, written purely for testing the grammar and parser, it's not mean to represent a real problem, it is just test text that we use to test the grammar/parser, the text is syntactically correct, obeys the rules of the grammar.

I would never dream of doing so, and of course I understand what "machine code" means, why do you think I don't?

Because this "program" not works. It's an idea clothed "in the naked clothing of the emperor" as I had said when I had been a little child.
 
Last edited:
@Sherlock Homes

Another question: Why do you think "evolution" is a kind of machine from the 19th century? A protein is for example near to quantum structures - with particles which are for example able to be in two different positions at the same time.
 
Last edited:
So why to make a "German" translation - which is not German - of a fake program code?
To prove the proof of concept, to prove that we can instruct the compiler to use any language dictionary and still parse the code. There's nothing "fake" about test data, it's there to test with.

In fact it is possible to have the compiler auto-detect the text's language, by doing a simple rescan we can infer the dictionary.

Something else too, it would be easy to have an IDE render a source file in the user's chosen dictionary. That is an English speaker and a French speaker could edit the SAME FILE and the English person see English and the French person see French.

Since you seem interested, here's the file that defines the supported dictionaries:

Because this "program" not works. It's an idea clothed "in the naked clothing of the emperor" as I had said when I had been a little child.
The grammar and parser work fine.
 
Last edited:
This issue apparently mystifies evolutionists and creationists alike. So I will explain it. Using math.

I will illustrate by example.

Let us say, we have an alphabet of 24 letters (amino acids), and let us say we are trying to build a word (protein) with the proper spelling (sequence) and the right meaning.

For this example we will use the word "abracadabra".

This problem, formally in mathematics, is a well known problem. It is called the "word problem". Here is the Wiki about it:


We can not simply multiply probabilities, what we have to is calculate all the ways the word can be put together, from individual letters AND from subsequences. (Subsequences having their own probabilities). For example, if we have pre-existing subsequences "abra", "ca", and "dab", what is the probability that we can complete the word by splitting off the "ra" from the first sequence and combining it with the last?

This is fundamentally an algebraic problem, and we can use the methods of group theory to address it.


If we're using a computer, we can use a "nested stack automaton" to do the work.


But wait, not so fast. Group theory tells us that some combinations are actually unsolvable (can not be calculated). At some point we run up against the Boone-Rogers theorem, which states that there is no uniform (partial) algorithm that solves the word problem in all finitely presented groups.


Which groups are solvable, and which are not?

The answer has to do with isomorphic copies, which are strings that resemble themselves. Palindromes, are an example. We can reference the work of Axel Thue, who was the first mathematician to study the problem in detail (around 1910). Thue studied "square free words", which do not have adjacent repeated factors. (Example: "dining" is not square free, "in" is an adjacent repeated factor).

In this case though, we have a set of unique forward looking sequences that are not adjacent. So the first question we ask, is how many ways can we factor the word. Which is simple combinatorics.

What our automaton does, is assign symbols to the subsequences, and operate on them using the (nested) stack. If you're familiar with the Forth computer language this process becomes intuitive. (You can also use lambda calculus, it's a little harder that way but it works).

Frank Ramsey also studied this problem, around 1930, by mapping the sequences to graphs. He came up with the concept of "unavoidable patterns", which play into loops in the computational process. Another important issue is "necklaces", which are circular sequences. Baudot studied these when he invented the Baudot code.

Our automaton builds a graph, made of vertices and edges. We label the edges with a letter in our alphabet. We build a "path" through the graph, from the initial vertex to the final vertex, traversing our letters. The path is the word. Some paths are impossible, which is why some words can not be calculated.

Fortunately in this case, we have a METRIC so we can measure the distance of our path. It's called a word metric. We use the word metric on the discrete group whose members are represented by the symbols in our alphabet.

To understand how this works, consider the word -3, and let's say it represents the tubulin alpha subunit. The most efficient way to represent the word (globular folding sequence) is -1--1-1. But there are other ways to get to the same word (equivalent globular protein).

This is how we get a METRIC for protein evolution, how we measure it. Once we have a metric we can get a norm (in group algebra this means the shortest length that gets the job done, that is to say gives us a homologous word).

This method is NECESSARY when studying biology, because there is more than one protein that can get the job done. We are interested in ALL the ways of getting the job done, "all possible paths" - and evolution almost always takes more than one path. Of the 100,000 proteins in a human, LESS THAN 100 are highly conserved, and these are the cases where it is likely that there is "only one" folding sequence that will get the job done. Everything else, has latitude - that is to say, will accept some limited mutations and continue to function. In English the words "yes", "yeah", "uh-huh", and "damn straight" all indicate the affirmative and all get the job done

This is the science around protein evolution.

The pHarmas have been synthesizing novel proteins for at least 40 years, and it is only in the last 5 years that they've begun using these methods. They wish to design molecules with the same shape that perform the needed function, but have different sequences that are easier to synthesize. This is how they do it.

This is a formal mathematical system that provides a metric and a norm, and IMPLIES a concept of angle via the graph embedding. This way scientists can deal with equations that predict in advance whether a protein will work in context.

The attractor for proteins is the FUNCTION, not the sequence. Some function is needed by the cell, and the purpose of evolution is to "find" such a function. Even if we know all the probabilities for point mutations and protein chain extensions, we still don't know if the result will perform the function. These methods give us the answer

More information on algebraic groups can be found here:

evolutionists and creationists alike?

Huh?

god tongue.gif
 
The "word problem" yes, your problem, no idea! The post is appallingly written. A problem specification must be useable by both the developer and the tester, they must be able to independently build a system and test it, your problem statements isn't fit for purpose.
:eusa_shhh:
 
What is the evolution of a protein?


An integrated view of protein evolution | Nature Reviews Genetics


Protein evolution requires two steps: the mutation of nucleotides that code for amino acids, and the fixation of new variants in the population - May 1, 2006

Molecular evolution and neutral theory - What were Kimura's arguments for neutralism?​


For any two species, the approximate age of their common ancestor can be estimated from the fossil record. The rate of protein evolution can then be calculated as the number of amino acid differences between the protein of the two species divided by 2x the time to their common ancestor.
 
What is the evolution of a protein?


An integrated view of protein evolution | Nature Reviews Genetics


Protein evolution requires two steps: the mutation of nucleotides that code for amino acids, and the fixation of new variants in the population - May 1, 2006

Molecular evolution and neutral theory - What were Kimura's arguments for neutralism?​


For any two species, the approximate age of their common ancestor can be estimated from the fossil record. The rate of protein evolution can then be calculated as the number of amino acid differences between the protein of the two species divided by 2x the time to their common ancestor.
Is molecular evolution the same as biological evolution? Asking for a friend.
 
Niklaus Wirth died at the start of this year.

No reason for me not to meet him. "Never live in fear of the dead", my father said once to me, "it are the living you have to live in fear of."
 
Last edited:
To prove the proof of concept, to prove that we can instruct the compiler to use any language dictionary and still parse the code. There's nothing "fake" about test data, it's there to test with.

In fact it is possible to have the compiler auto-detect the text's language, by doing a simple rescan we can infer the dictionary.

Something else too, it would be easy to have an IDE render a source file in the user's chosen dictionary. That is an English speaker and a French speaker could edit the SAME FILE and the English person see English and the French person see French.

Since you seem interested, here's the file that defines the supported dictionaries:


The grammar and parser work fine.

Paradigma 1:
Language and thinking are two totally different things

Paradigma 2:
Not our language creates thoughts and reality. Reality creates thoughts and language.

You can say a million things which have absolutelly nothing to do with reality - except the reality that you are able to say a millions things which have nothing to do with reality.
 
What is the evolution of a protein?


An integrated view of protein evolution | Nature Reviews Genetics


Protein evolution requires two steps: the mutation of nucleotides that code for amino acids, and the fixation of new variants in the population - May 1, 2006

Molecular evolution and neutral theory - What were Kimura's arguments for neutralism?​


For any two species, the approximate age of their common ancestor can be estimated from the fossil record. The rate of protein evolution can then be calculated as the number of amino acid differences between the protein of the two species divided by 2x the time to their common ancestor.

Actually there's a third step between the two others, I'll call it "evaluation". Steps 2 and 3 together, would be what we broadly call "selection".

Fixation is something akin to the herd immunity concept, where the new gene becomes so widespread in the population that it's essentially a "trait", a part of the species.

But prior to that there is an evaluation phase, where the mutation spreads and either helps or hurts, which means a lot of individuals might die off if it hurts. Also if it hurts there may be further mutation before it's fixated, possibly involving DNA "repair" mechanisms and the like. Also in this phase there is typically recombination from sexual reproduction, so children may inherit one normal gene and one mutated gene - and later on if it's successful maybe two copies of the mutation. That's why I'd call it a distinct intermediate phase.
 
Paradigma 1:
Language and thinking are two totally different things
True but irrelevant.
Paradigma 2:
Not our language creates thoughts and reality. Reality creates thoughts and language.
Arguable but again, irrelevant.
You can say a million things which have absolutely nothing to do with reality - except the reality that you are able to say a millions things which have nothing to do with reality.
Yawn...
 

New Topics

Back
Top Bottom