Crusadar said:
As much as I like dancing this is getting to be absurd. So go ahead already and explain the TE version of how life came about - it is after all one of the points this thread. What does the "scientific" explanation have to say about how life arose from no life - of course keeping in mind that God can't be part of the answer since that would not be "scientific".
That God is the ultimate answer is a theological belief. It cannot be verified or falsified by science. Science can look only at the natural mechanism (if any). This is not sufficient to affirm that God directed the working of the mechanism. Nor is it sufficient to say that the mechanism works on its own without God's direction.
At this point of time we have no satisfactory theory of a natural train of events that converted chemicals into living replicators. But we do have some leads, as it were.
We know that amino acids form naturally under a variety of conditions that could have occurred on the pre-biotic earth and also in space.
We know of various conditions under which simple chemicals will form more complex chemicals and monomers become polymers. Such conditions are not alien to pre-biotic earth.
We know that RNA alone can perform a number of tasks which proteins form in extant cells. It is possible that the first auto-replicator was an RNA molecule. More information on this can be found on Leslie Orgel's RNA World web site.
We know that proto-cells (cells consisting of nothing more than a protein membrane) can also form naturally. Proto-cells also replicate themselves.
From here the possible pathways are numerous and the questions centre on what happened first. Did RNA lead the way, later acquiring the capacity to interact with protein? Or was it the reverse? At what point does DNA begin to form and take over some of the functions of RNA?
Nevertheless, even this information has been enough to permit a team of biologists to construct a virus from scratch.
I expect the outstanding questions on the mechanisms of abiogenesis will be answered in due time.